.product-main:has(custom-select.is-open){position:relative;z-index:4}.product-main .product-media{margin-top:calc(5 * var(--space-unit));margin-bottom:calc(5 * var(--space-unit))}.product-details__calc .h4{margin-bottom:1.1em}@media(min-width:769px){:root{--product-column-padding: calc(8 * var(--space-unit));--product-info-width: 47%}.shopify-section:not(.product-details){clear:both}.product-breadcrumbs .breadcrumbs{width:calc(100% - var(--product-info-width));padding-inline-end:var(--product-column-padding);overflow:hidden}.product-main:has(.product-breadcrumbs) .product-media,.product-main:has(.product-breadcrumbs) .product-info{padding-top:0}.product-main:has(.product-breadcrumbs) .product-info:before,.product-main:has(.product-breadcrumbs) .product-info:after{top:calc(-10 * var(--space-unit) - 1em - 2px)}.shopify-section+.product-main{margin-top:-1px}.shopify-section+.product-main:before,.product-details+.shopify-section:before,.product-main+.shopify-section:not(.product-details):before{content:"";display:block;position:relative;z-index:-1;width:100%;height:1px;background-color:rgba(var(--text-color)/.15)}.product-main .product-media,.product-main+.product-details>.container{width:calc(100% - var(--product-info-width));float:left;clear:left;border-inline-end:1px solid rgba(var(--text-color)/.15)}.product-main .product-media{margin-top:0;margin-bottom:0;padding-top:calc(10 * var(--space-unit));padding-bottom:calc(10 * var(--space-unit));padding-inline-end:var(--product-column-padding)}.product-main .product-info{position:relative;width:var(--product-info-width);padding:calc(10 * var(--space-unit)) 0;padding-inline-start:var(--product-column-padding);float:right;background-color:rgba(var(--bg-color))}.product-main .product-info:before,.product-main .product-info:after{content:"";position:absolute;top:0;bottom:-2px;left:-1px;width:1px;background-color:rgba(var(--bg-color))}.product-main .product-info:after{background-color:rgba(var(--text-color)/.15)}.product-main .product-info--sticky{min-height:var(--sticky-height, 0)}.product-info__sticky{position:sticky;top:var(--header-end-padded, 48px);padding-bottom:0;z-index:2}.product-main+.product-details{max-width:calc(var(--page-width, 1320px) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.product-main+.product-details>.container{max-width:none;margin:0;padding-top:calc(2 * var(--space-unit));padding-bottom:calc(10 * var(--space-unit));padding-inline-start:0;padding-inline-end:var(--product-column-padding)}.product-main+.product-details+.shopify-section:before{top:1px}[dir=rtl] .product-main .product-media,[dir=rtl] .product-main+.product-details>.container{float:right;clear:right}[dir=rtl] .product-main .product-info{float:left}[dir=rtl] .product-main .product-info:before,[dir=rtl] .product-main .product-info:after{right:-1px;left:auto}}@media(min-width:1280px){:root{--product-column-padding: calc(12 * var(--space-unit))}.product-main .product-media,.product-main .product-info{padding-top:calc(12 * var(--space-unit))}}.product-info__add-to-cart .product-info__add-button button[type=submit].btn{background:#ce0000!important;border:none}div.ytm-abstract{display:block;box-sizing:border-box;width:100%;padding:20px 0 0}div.ytm-key-features h2.key_features_title{border-bottom:solid 1px rgb(var(--heading-color));padding-bottom:10px}div.ytm-key-features ul.ytm-key-features-list{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:10px 0;list-style-type:none;margin:0}div.ytm-key-features ul.ytm-key-features-list.two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 30px}div.ytm-key-features ul.ytm-key-features-list li.ytm-key-feature-item{display:flex;justify-content:flex-start;align-items:center;background-color:#eff9ff;border-radius:6px;color:rgb(var(--heading-color));padding:10px;font-size:18px;break-inside:avoid;margin:0}div.ytm-key-features ul.ytm-key-features-list li.ytm-key-feature-item:before{content:"\2022";margin-right:10px;font-size:26px;line-height:18px;color:rgb(var(--heading-color))}div.ytm-key-features ul.ytm-key-features-list li.ytm-key-feature-item span{color:#000;font-size:18px}div.ytm-inset-media{display:block;box-sizing:border-box;width:100%;padding:20px 0 0}div.ytm-inset-media img{display:block;max-width:100%;height:auto;margin:0 auto}div.ytm-inset-media video{max-width:100%}div.ytm-inset-media iframe{max-width:100%}section.shopify-section.cc-product-recommendations{background:#f6f6f6;padding:1px 0}#ytmAddonAccessories{padding:15px 0}#ytmAddonAccessories div.ytm-addon-group-multi div.ytm-addon-selections label.ytm-addon-option{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;box-sizing:border-box;width:100%;background-color:#f6f7f9;border-radius:5px;overflow:hidden;padding:10px;margin:0 0 10px}label.ytm-addon-option input[type=checkbox]{flex-shrink:0;width:18px;height:18px;background-color:#fff}label.ytm-addon-option div.ytm-addon-image{display:flex;justify-content:center;align-items:center;width:80px;height:80px;flex-shrink:0;background-color:#fff;border-radius:4px;overflow:hidden;position:relative;cursor:pointer}label.ytm-addon-option div.ytm-addon-image img{display:block;max-width:100%;height:auto;margin:0 auto}label.ytm-addon-option div.ytm-addon-image img.enlarge{position:absolute;bottom:2px;left:2px}label.ytm-addon-option div.ytm-addon-variant-options{display:block;box-sizing:border-box;width:100%;padding:10px 0}label.ytm-addon-option div.ytm-addon-variant-options label span{display:block;font-weight:600}label.ytm-addon-option div.ytm-addon-variant-options select.ytm-addon-variant-option{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;padding:6px 10px;border-radius:4px;border:solid 1px #999}label.ytm-addon-option div.ytm-accessory-variant-selectors{display:block;box-sizing:border-box;width:100%;padding:10px 0}label.ytm-addon-option div.ytm-accessory-variant-selectors label.ytm-accessory-variant-option{display:block;box-sizing:border-box;width:100%;padding:0 0 15px}label.ytm-addon-option div.ytm-accessory-variant-selectors label.ytm-accessory-variant-option span{display:block;font-weight:600}label.ytm-addon-option div.ytm-accessory-variant-selectors select.ytm-accessory-variant-select{-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist;padding:6px 10px;border-radius:4px;border:solid 1px #999}label.ytm-addon-option div.ytm-addon-info{flex-grow:1;font-size:14px}label.ytm-addon-option div.ytm-addon-info .flex{display:flex;justify-content:space-between;align-items:center;padding:10px 0 0}label.ytm-addon-option div.ytm-addon-info span.acc-price{display:block;color:#000;font-weight:600}label.ytm-addon-option div.ytm-addon-info button{display:flex;justify-content:center;align-items:center;background:#0268b2!important;border:none;line-height:normal;font-size:14px;padding:8px 20px;width:auto;min-width:130px;cursor:pointer}label.ytm-addon-option div.ytm-addon-info button span.icon{font-weight:400;font-size:24px;line-height:1;color:#fff;margin:0 5px 0 0}#ytmInstallService{position:relative;padding:0}#ytmInstallService .ytm-addon-group-multi div.ytm-addon-label{color:#0268b2;padding:0 0 5px}#ytmInstallService .ytm-addon-group-multi div.ytm-addon-selections label.ytm-addon-option{display:flex;justify-content:flex-start;align-items:flex-start;gap:10px;box-sizing:border-box;width:100%;padding:10px;margin:0 0 10px;cursor:pointer;background-color:#f6f7f9;border-radius:5px;overflow:hidden}#ytmInstallService .ytm-addon-group-multi div.ytm-addon-selections input{flex-shrink:0;width:18px;height:18px;background-color:#fff;border-color:#fff}#ytmInstallService .ytm-addon-group-multi div.ytm-addon-selections div.ytm-addon-info span.popup-link{display:block;font-size:13px;text-decoration:underline;color:#0268b2}#ytmInstallService .ytm-addon-group-multi div.ytm-addon-selections div.ytm-addon-info div.popup-box{position:absolute;bottom:0;right:-10px;display:block;box-sizing:border-box;width:300px;padding:25px 20px;background-color:#fff;border:solid 1px #0268b2;border-radius:5px;overflow:hidden;box-shadow:0 5px 5px #0000004d}#ytmInstallService .ytm-addon-group-multi div.ytm-addon-selections div.ytm-addon-info div.popup-box.hidden{display:none}#ytmInstallService .ytm-addon-group-multi div.ytm-addon-selections div.ytm-addon-info div.popup-box b{display:block;font-size:18px;margin:0 0 15px}span.close{position:absolute;top:3px;right:3px;cursor:pointer}#ytmOrderSubtotal{display:block;box-sizing:border-box;width:100%;padding:0 0 20px}#ytmOrderSubtotal span.num{font-weight:600}#orderBoxBadges{display:block;box-sizing:border-box;width:100%;padding:0}#orderBoxBadges div.badge{display:flex;justify-content:flex-start;align-items:center;box-sizing:border-box;width:100%;padding:0 0 15px;background:none;color:#000;font-size:14px;font-weight:400}#orderBoxBadges div.badge span.icon{padding:0 10px 0 0}#orderBoxBadges div.badge span.icon img{display:block;max-width:100%;height:auto}#orderBoxBadges div.badge b{font-weight:600}#orderBoxBadges div.badge .blue{color:#0268b2}.disclosure .product-videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:15px}.disclosure .product-videos video,.disclosure .product-videos iframe{width:100%;height:auto;max-width:100%;display:block}.disclosure__content.manuals-info p{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.disclosure__content.manuals-info a{display:inline-flex;justify-content:flex-start;align-items:center}.disclosure__content.manuals-info a:before{content:"";display:inline-block;width:24px;height:24px;background-image:url(https://cdn.shopify.com/s/files/1/0649/5073/0846/files/pdf-icon.svg);background-repeat:no-repeat;background-size:contain;margin:0 5px 0 10px}.disclosure__content.faq .metafield-rich_text_field{padding:0 20px}.faq-item{border-bottom:1px solid #f1f1f1}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:15px 0;font-weight:600;background-color:#fff;transition:all .5s ease}.faq-item.open .faq-question{background-color:#f7f7f7;padding:15px 0 15px 15px}.faq-answer{max-height:0;overflow:hidden;padding:0;transition:all .2s linear}.faq-item.open .faq-answer{max-height:500px;overflow:auto;padding:15px 0}.faq-icon{transition:all .2s ease;font-size:20px;line-height:1;color:#0268b2;margin:0}.faq-item.open .faq-icon{transform:rotate(45deg);margin:0 15px 0 0;color:#999}.sticky-atc-panel{background-color:#fff;box-shadow:0 5px 10px 10px #0006!important}.sticky-atc-panel .card--related{background-color:#fff}.card--sticky-atc .card__buttons .btn--secondary{border:none;border-radius:30px;overflow:hidden;background:#0268b2;color:#fff;font-family:var(--body-font-family);font-weight:600}@media only screen and (max-width:1250px){div.ytm-key-features ul.ytm-key-features-list.two-columns{grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:10px}}@media only screen and (max-width:1150px){.disclosure .product-videos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:768px){.product-details .reading-width{max-width:none}}@media only screen and (max-width:650px){.disclosure .product-videos{grid-template-columns:repeat(1,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/product-page.css.map */
