.ymm-grid .ymm-prd-loader{position:fixed;left:0;right:0;top:0;height:100vh;width:100%;z-index:1024;text-align:center;margin:0 auto}.ymm-grid .ymm-prd-loader img{padding:13px;box-shadow:0 0 5px #ddd;margin:0 auto;position:absolute;top:45%;left:0;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;width:60px;height:60px;border-radius:3px}.ymm-grid .section-header{text-align:center;margin:10px 0 30px}.ymm-grid #total_products{opacity:.6;display:block}#product-result .page-width.container{padding:0;width:100%;max-width:100%}.ymm_size_link{color:#2255a4;font-weight:500}.ymm-grid .ymm_prd_type{position:relative;cursor:pointer;width:100%;text-align:left;margin:20px 0 0}.ymm-grid .ymm_prd_type h3{position:relative;background-color:#eee;color:#000;border:1px solid #dcdcdc;border-radius:5px;padding:15px 20px;letter-spacing:normal;margin:0;line-height:normal;font-size:16px;font-weight:600;transition:.4s ease-in-out}.ymm-grid .ymm_prd_type h3:after{content:"+";font-family:FontAwesome;color:#777;font-weight:700;font-size:32px;line-height:normal;position:absolute;right:20px;top:5px;height:auto;min-height:inherit;transition:.4s ease-in-out}.ymm-grid .ymm_type_active h3:after{content:"\2212";color:#fff}.ymm-grid .ymm_type_active h3,.ymm_prd_type h3:hover{background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button))}.ymm-grid .ymm_type_active h3:hover:before,.ymm_prd_type h3:hover:after{color:rgb(var(--color-secondary-button-text))}.ymm-grid #ymm_size_tbl{margin:0 0 40px;overflow:auto;text-align:center}.ymm-grid #ymm_label_html{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));font-size:14px;font-weight:700}.ymm-grid #ymm_size_tbl table{border:none;margin:0;width:100%;table-layout:auto;box-shadow:none}.ymm-grid #ymm_size_tbl table td,.ymm-grid #ymm_size_tbl table th{font-size:16px;padding:10px 15px;text-align:left;border:var(--inputs-border-width) solid rgba(var(--color-border),var(--color-border-alpha, 1))}.ymm-grid #ymm_size_tbl table th{background-color:rgb(var(--color-background))}.ymm-grid #ymm_speakers_title{text-transform:capitalize;padding:0;margin:20px 0;font-size:var(--font-h3-size);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground-alt))}.ymm-grid #ymm_speakers_desc{font-size:15px;font-weight:400;margin:0 0 20px}.ymm-grid #ymm_speakers_desc strong{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));font-weight:500}.page-width.container .container{padding:0}.ymm-grid{padding:0 0 30px}.ymm-grid .section-header h1{font-size:var(--font-h3-size);font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);text-transform:capitalize;padding:0;margin:0}.ymm-grid .ymm_panel{max-height:0;overflow:hidden;padding:1px;transition:max-height .2s ease-out;width:100%;margin:-1px auto 5px}.ymm-grid .ymm_panel .product-collection{border-radius:3px;box-shadow:0 0 5px #00000014;border:1px solid #dcdcdc}.ymm-grid .ymm_panel .product-bottom .product-title{height:auto}.ymm-grid .spr-badge[data-rating="0.0"]{visibility:hidden!important;display:none!important}.clearfix.paging-outr{display:none}.ymm-grid .ymm_panel .collection{margin:30px 0}.ymm-wrapper{color:#000;background-color:#f5f5f5;padding-top:40px}.ymm-grid .grid{display:flex;flex-wrap:wrap;padding:0;margin:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing);--grid-mobile-horizontal-spacing: 15px;--grid-mobile-vertical-spacing: 15px}@media(min-width:750px){.ymm-grid .grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing);--grid-desktop-horizontal-spacing: 20px;--grid-desktop-vertical-spacing: 20px}}@media(min-width:1200px){.ymm-grid .grid-compact{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing);--grid-desktop-horizontal-spacing: 30px;--grid-desktop-vertical-spacing: 30px}}.ymm-grid .grid-item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex:none;list-style:none;padding:0}.ymm-grid .grid-2-col .grid-item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}@media(min-width:750px){.ymm-grid .grid-item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.ymm-grid .grid-2-col .grid-item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.ymm-grid .grid-3-col-tablet .grid-item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}}@media(min-width:990px){.ymm-grid .grid-5-col-desktop .grid-item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}.ymm-grid .grid-compact.grid-5-col-desktop .grid-item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media(min-width:1200px){.ymm-grid .grid-compact.grid-5-col-desktop .grid-item{width:calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}}.ymm-grid figure.card-media{background-color:rgb(var(--color-background))!important;margin:0}.ymm-grid .card-media{position:relative;text-align:center;border-radius:var(--pcard-radius);overflow:hidden}@media(prefers-reduced-motion:no-preference)and (hover:hover)and (pointer:fine){.ymm-grid figure.card-media img{transition:transform var(--animation-default)}.ymm-grid .card:hover figure.card-media img{transform:scale(1.08)}}.ymm-grid .card-badge.left{left:auto;right:7px}.ymm-grid .card-badge.top{top:0}.ymm-grid .card-badge{position:absolute;pointer-events:none;z-index:5;min-width:inherit;padding:0;aspect-ratio:auto}.ymm-grid .badge{font-size:calc(var(--font-body-size) * .7);font-family:var(--font-pcard-badge-family);font-weight:var(--font-pcard-badge-weight);font-style:var(--font-pcard-badge-style);line-height:1;display:inline-flex;align-items:center;border-radius:var(--badges-radius);padding:.4rem 1rem;border:2px solid currentColor}.ymm-grid .badge-sale{color:var(--color-badge-sale-text, #fff);background:var(--color-badge-sale);border-color:var(--color-badge-sale)}.ymm-grid .card-info{padding:2.5rem 0 1rem}.ymm-grid .card-heading{font-family:var(--font-pcard-title-family);font-style:var(--font-pcard-title-style);font-weight:var(--font-pcard-title-weight);font-size:var(--font-pcard-title-size, 1.6rem);text-transform:var(--font-pcard-title-transform);line-height:var(--font-pcard-title-line-height);margin:.5rem 0 0}.ymm-grid .card-heading a,.ymm-grid .card-eyebrow a{background:linear-gradient(to var(--transform-origin-end),currentColor,currentColor) 0 var(--reversed-link-gap)/0 var(--reversed-link-gap) no-repeat;background-position-x:var(--transform-origin-end);background-position-y:bottom;transition:background-size var(--animation-default),color var(--animation-default);--reversed-link-gap: .1rem}.ymm-grid .card:hover .card-heading a,.ymm-grid .card-eyebrow a:hover{background-position-x:var(--transform-origin-start);background-size:100% var(--reversed-link-gap);background-position-y:bottom;color:rgb(var(--color-foreground))}.ymm-grid .card-eyebrow{font-size:calc(var(--font-body-size) * .8);line-height:2rem}.ymm-grid .card-eyebrow a{color:rgba(var(--color-subtext),var(--color-subtext-alpha, 1));font-size:calc(var(--font-body-size) * .8);line-height:2rem;text-transform:uppercase;font-weight:var(--font-body-weight-bold)}.ymm-grid .card-footer-intro{display:flex;flex-wrap:wrap}.ymm-grid .card .badge-stock{margin-right:.5rem;height:auto;min-height:2rem}.ymm-grid .badge-stock{font-size:1.2rem;font-weight:600;text-transform:uppercase;line-height:1;background:var(--color-button);color:var(--color-button-text);display:inline-flex;align-items:center;border-radius:var(--badges-radius);padding:.5rem 1rem;height:auto;flex:none;max-width:100%}.ymm-grid .badge-stock-in{color:#337239;background:#ddf0df}.ymm-grid .badge-stock-out{color:#922c2c;background:#f7e5e5}.ymm-grid .badge-stock-warning{color:#bd6b1b;background:#f8e1cb}.ymm-grid .badge-stock-dot{width:6px;height:6px;display:block;flex:none;background:currentColor;border-radius:50%;margin-right:.5rem}.ymm-grid .price-box{margin:8px 0 12px}.ymm-grid .price{line-height:1.5;font-family:var(--font-pcard-price-family);font-weight:var(--font-pcard-price-weight);font-style:var(--font-pcard-price-style)}.ymm-grid .price-sale{display:flex;align-items:center;flex-wrap:wrap;gap:0 .8rem;flex-direction:row-reverse;justify-content:flex-end}.ymm-grid .ymm_comp{color:var(--color-product-price-regular, var(--color-foreground-lighten-60));font-size:var(--font-body-size);line-height:var(--font-body-line-height);font-weight:var(--font-body-weight)}.ymm-grid .price-item-sale{color:rgb(var(--color-product-price-sale))}.ymm-grid .price-on-sale .price-regular{display:none}.ymm-grid .button.button-solid{--buttons-transform-default: capitalize;--buttons-padding: 3.2rem;font-size:1.5rem;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:0 var(--buttons-gap, .4rem);cursor:pointer;transition:background .3s,color .3s;white-space:nowrap;background:none;color:rgb(var(--color-foreground));border:var(--buttons-border-width) solid rgba(var(--color-border),var(--color-border-alpha, 1));border-radius:var(--buttons-radius, 0);padding:0 var(--buttons-padding);height:var(--buttons-height);line-height:30px;font-family:var(--font-button-family);font-weight:var(--font-button-weight);letter-spacing:var(--buttons-letter-spacing, 0);text-transform:var(--buttons-transform, var(--buttons-transform-default));box-sizing:border-box;width:100%;background:rgb(var(--color-button));color:rgb(var(--color-button-text));--buttons-height: 4.4rem;--color-border: var(--color-button)}.ymm-grid .button.button-solid:hover{background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text));border-color:rgb(var(--color-secondary-button))}.ymm-grid .button[aria-disabled=true],.ymm-grid .button.disabled{cursor:not-allowed;opacity:.8}@media only screen and (max-width:991px){.ymm-grid .ymm_prd_type{margin:0 0 10px}.ymm-grid .ymm_prd_type h3{padding:12px 15px;font-size:15px}.ymm-grid .ymm_prd_type h3:after{font-size:25px;top:4px}.ymm-grid #ymm_size_tbl table td,.ymm-grid #ymm_size_tbl table th{padding:10px}.ymm-grid .section-header{margin:0 0 20px}.ymm-grid .section-header h1{font-size:calc(var(--font-heading-scale) * 2.2rem)}.ymm-grid #ymm_speakers_title{margin:15px 0;font-size:calc(var(--font-heading-scale) * 2.2rem)}.ymm-grid .ymm_panel .collection{margin:15px 0}.ymm-grid #ymm_size_tbl table td,.ymm-grid #ymm_size_tbl table th{font-size:14px}}@media only screen and (max-width:480px){.ymm-grid .ymm_panel .collection{margin:10px 0}.ymm-grid #ymm_label_html{font-size:13px}.ymm-grid .action_mb .btn{padding:0 5px!important;font-size:11px;line-height:normal;height:34px}.ymm-grid .ymm_panel .placeholder-svg{height:110px}.ymm-wrapper{padding-top:25px}.ymm-grid .card-eyebrow a{font-size:calc(var(--font-body-size) * .68)}.ymm-grid .card-heading{font-size:1.5rem;line-height:1.5}.ymm-grid .price{font-size:1.8rem}.ymm-grid .badge{font-size:calc(var(--font-body-size) * .6);padding:.3rem .8rem}.ymm-grid .button.button-solid{font-size:1.4rem;--buttons-height: 4rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/ymm-custompage.css.map */
