body{--font-stack-body: "Helvetica Neue ForEco Md"}.section-cust-product-template .new-label{font-size:16px}.section-cust-product-template .product-single__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;margin-bottom:20px;color:#000;font-family:Helvetica Neue ForEco Md;font-size:32px;font-style:normal;font-weight:500;line-height:normal}.section-cust-product-template .product-title-block .product-title-countdown_timer,.section-cust-product-template .product-title-block .product-title-countdown_timer div,.section-cust-product-template .product-title-block .product-title-countdown_timer span{color:var(--title-countdown-color, #BE7311);font-family:Helvetica Neue ForEco Md;font-size:14px;font-style:normal;font-weight:500;line-height:120%;white-space:nowrap;display:inline-block;width:auto;height:auto;max-width:unset;max-height:unset;min-width:unset;min-height:unset;background:unset;margin:0;padding:0;position:unset}.section-cust-product-template .product-title-block .countdown_timer,.section-cust-product-template .product-title-block .product-title-countdown_timer{display:flex;align-items:center;gap:4px;margin-bottom:10px;width:auto}.section-cust-product-template .product-title-block .product-title-countdown_timer .timer-value:after{display:none}.section-cust-product-template .product-single__meta .form_bg_row.quantity_block{padding:0;margin:32px 0 0}.section-cust-product-template .quantity_block .qty_container .header{color:#000;font-family:Helvetica Neue ForEco Md;font-size:20px;font-style:normal;font-weight:500;line-height:normal}.section-cust-product-template .thumbnails-wrapper{margin-top:-75px}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block{display:flex;width:60px;height:60px;justify-content:center;align-items:center;border:1px solid rgba(255,255,255,.8);background:#fff9;border-radius:10px}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block:hover{border:1px solid rgba(255,255,255,.8);background:#fff9}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block.selected{opacity:1;border:1px solid rgb(63,104,224);background:#fff}.section-cust-product-template .cust-product-media-tabs{width:100%}.section-cust-product-template .cust-product-media-tabs__nav{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:16px}.section-cust-product-template .cust-product-media-tabs__btn{border-radius:999px;color:#000;height:36px;padding:8px 16px;font-size:12px;font-weight:500;cursor:pointer;background:#f4f4f4;border:0px}.section-cust-product-template .cust-product-media-tabs__btn.is-active{background:#000;color:#fff}.section-cust-product-template .cust-product-media-tabs__panel{display:none}.section-cust-product-template .cust-product-media-tabs__panel.is-active{display:block}.section-cust-product-template .cust-tab-media-carousel{overflow:hidden}.section-cust-product-template .cust-tab-media-carousel .product-single__media__slide{width:100%}.section-cust-product-template .cust-tab-media-empty{padding:24px 12px;text-align:center;color:#666;background:#f7f7f7;border-radius:8px}.product-single__media__carousel_wrapper{position:relative}.product-single__meida__carousel__num,.product-single__meida_scenario__carousel__num{display:none}@media screen and (max-width:1023px){.section-cust-product-template .product-single__media__carousel .flickity-page-dots{display:none}.product-single__meida__carousel__num,.product-single__meida_scenario__carousel__num{display:inline-flex;padding:3px 10px;justify-content:flex-end;align-items:center;gap:4px;position:absolute;z-index:6;top:12px;right:12px;border-radius:23px;background:#0006;color:#fff}.section-cust-product-template .product-single__title{font-size:28px}.section-cust-product-template .cust-product-media-tabs__nav{flex-wrap:nowrap;overflow-x:auto;margin-top:12px;padding-bottom:4px}.section-cust-product-template .cust-product-media-tabs__btn{flex:0 0 auto}.section-cust-product-template .thumbnails-wrapper{margin-top:-25px}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block{width:10px;height:10px;border:0px;background:#626262}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block.selected{border:0px;background:#000}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block img,.section-cust-product-template .thumbnails-wrapper .product-single__thumbnail-badge{display:none}.section-cust-product-template .product-single__media-wrapper,.section-cust-product-template .product-single__media{border-radius:0}.section-cust-product-template [data-cust-media-tab-panel=base] .product-single__media{padding-top:100%!important}.section-cust-product-template .product-single__media img{height:100%;object-fit:cover}}@media(max-width:1023px){.section-cust-product-template .product-single__meta .swatch .header,.section-cust-product-template .product-single__meta .header,.section-cust-product-template .quantity_block .qty_container .header{font-size:16px}.section-cust-product-template .grid{margin-left:0}.section-cust-product-template .product-container .product-single__description-group .product-single__meta{padding:0}.section-cust-product-template .product-single__title{font-size:24px}.section-cust-product-template .product-container .product-single__media-group{width:calc(100% + 22px);margin-left:-22px;flex:1 1 auto}.section-cust-product-template .product-container .product-single__description-group{padding:0 24px;width:100%}}.section-cust-product-template .product-single__media__carousel .product-single__media__slide{background-color:#f5f5f5}.section-cust-product-template .qty .product-form__input--quantity{font-weight:400;border-width:medium;border-style:none;border-color:currentcolor;border-image:none}.product-form__controls-group .price-wrapper .regular-price{font-weight:500}.section-cust-product-template .cust-buy-button__heading{color:#000;font-family:Helvetica Neue ForEco Md;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-top:48px}.section-cust-product-template:has(.cust-selected-products) .product-form__controls-group--submit{background-color:#f5f5f6}.section-cust-product-template .cust-selected-products{display:flex;gap:8px;padding-bottom:24px;margin-bottom:24px}.section-cust-product-template .custom-buy-buttons{position:relative}.section-cust-product-template .custom-buy-buttons__arrow{display:none}.section-cust-product-template .cust-selected-products img{width:64px;height:64px;object-fit:contain}.section-cust-product-template .cust-selected-products .cust-selected-products__content,.section-cust-product-template .cust-selected-products .variant-selected-others{width:100%}.section-cust-product-template .cust-selected-products .variant-selected-others{display:flex;flex-direction:column;gap:8px}.section-cust-product-template .cust-selected-products .cust-selected-products__main-item{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.section-cust-product-template .cust-selected-products .cust-selected-products__main-item .variant-title{color:#000;font-family:Helvetica Neue ForEco Md;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.section-cust-product-template .cust-selected-products .cust-selected-products__main-item .variant-price{display:flex;align-items:center;gap:4px}.section-cust-product-template .cust-selected-products .cust-selected-products__main-item .regular-price{color:#000;text-align:right;font-family:Helvetica Neue ForEco Md;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media(max-width:1023px){.section-cust-product-template .cust-buy-button__heading{font-size:16px}}.section-cust-product-template .product-single__description{padding:12px;border-radius:8px;background:#f5f5f6;margin:48px 0 0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.section-cust-product-template .product-desc-expand,.section-cust-product-template .product-desc-expand span{color:#3f68e0;font-family:Helvetica Neue ForEco Md;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.section-cust-product-template .product-desc-expand{margin-left:20px}.section-cust-product-template .product-desc-expand svg{transform:rotate(0)}.section-cust-product-template .product-desc-expand.expanded svg{transform:rotate(180deg)}.section-cust-product-template .product-single__description .rte{margin:0}.section-cust-product-template .product_swatches:has(.custom-swatch__element) .swatch_elements_wrapper{display:flex;flex-direction:column;gap:16px}.section-cust-product-template .product_swatches .custom-swatch__element{margin:0}.section-cust-product-template .product_swatches .custom-swatch__element label{outline:rgb(221,221,221) solid 1px;outline-offset:-1px;overflow:hidden;padding:24px 16px!important;opacity:1!important}.section-cust-product-template .product_swatches .custom-swatch__element:not(.color) input:checked+label,.section-cust-product-template .product_swatches .custom-swatch__element:not(.color):hover input:checked+label,.section-cust-product-template .product_swatches .custom-swatch__element:not(.color):hover input+label{box-shadow:unset;outline-offset:-2px;outline:rgb(63,104,224) solid 2px!important}.section-cust-product-template .product_swatches .custom-swatch__element .swatch-details-wrap{display:flex;gap:8px;align-items:center;justify-content:flex-start}.section-cust-product-template .product_swatches .custom-swatch__element .swatch-details{display:flex;flex-direction:column;gap:8px}.section-cust-product-template .product_swatches .custom-swatch__element .swatch-variant__text{display:flex;flex-direction:column;gap:8px;width:100%}.section-cust-product-template .product_swatches .custom-swatch__element .swatch-variant__image{max-width:64px;max-height:64px}.section-cust-product-template .product_swatches .custom-swatch__element .swatch-variant__image img{width:100%;height:100%;object-fit:contain}.section-cust-product-template .product_swatches .custom-swatch__element .swatch-title{color:#000;font-family:Helvetica Neue ForEco Md;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.section-cust-product-template .product_swatches .custom-swatch__element .swatch-price{margin-top:4px;font-size:16px;display:flex;align-items:center;gap:4px}.section-cust-product-template .product_swatches .custom-swatch__element .regular-price{color:#000;font-family:Helvetica Neue ForEco Md;font-size:16px;font-style:normal;font-weight:500;line-height:125%}@media screen and (max-width:960px){.section-cust-product-template .product_swatches .custom-swatch__element .regular-price{font-size:14px}}.section-cust-product-template .product_swatches:has(.custom-swatch__element){margin-top:48px}@media(max-width:1023px){.section-cust-product-template .custom-buy-buttons__arrow{display:block;position:absolute;right:0}.section-cust-product-template .cust-selected-products{display:none;margin-bottom:12px;padding-bottom:12px}.section-cust-product-template .product-single__description .rte{height:170px}.section-cust-product-template .product-single__description .rte.expanded{height:unset}.section-cust-product-template .cust-selected-products.show{display:flex!important}.section-cust-product-template:has(.cust-selected-products.show) .custom-buy-buttons__arrow{transform:rotate(180deg)}.section-cust-product-template .product_swatches .custom-swatch__element .swatch-title{font-size:14px}.section-cust-product-template .product_swatches .custom-swatch__element label,.section-cust-product-template .cust-product-swatches__compare .product-swatches__compare-btn{border-radius:4px}}@media(max-width:1023px){.section-cust-product-template .cust-selected-products{border-bottom:1px solid rgb(221,221,221)}}@media screen and (max-width:768px){.section-cust-product-template .product-form__controls-group .price-wrapper .regular-price{font-size:20px}}.section-cust-product-template .product-single__meta>form{padding-bottom:24px;min-width:0px;max-width:100%}.custom-payment-block .custom_payment_icons{margin:0 0 0 32px;gap:8px}.custom-payment-block .custom_payment_icons .payment_icon img{margin:0}@media(max-width:1023px){.section-cust-product-template .product-single__description{margin-top:20px}}.section-cust-product-template .product-container{max-width:1840px;padding-top:0}.product-container .product-single__description-group{width:520px;padding-left:0}.product-container .product-single__media-group{width:auto;flex:1 1 0%}@media(max-width:1023px){.section-cust-product-template .product-form__controls-group--submit.fixed{padding:24px 40px}.section-cust-product-template .product-form__controls-group--submit.fixed .cust-selected-products__content .variant-title{font-size:16px}}.thumbnails-wrapper .product-single__thumbnails-block .product-single__thumbnail-image,.thumbnails-block_wrapper{height:100%;object-fit:cover}.section-cust-product-template .product-single__title{-webkit-line-clamp:3}.section-cust-product-template .thumbnails-wrapper{position:absolute;width:100%;bottom:5px;margin-top:0}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block{width:10px;height:10px;opacity:.2;background:#000;transition:.3s}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block:hover{opacity:.2;background:#000}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block .product-single__thumbnail-image{display:none;opacity:1}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block:hover{border-color:#3f68e0}.section-cust-product-template .product-single__media__carousel_wrapper:hover .product-single__thumbnails-block{width:60px!important;height:60px!important;opacity:1!important}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block:hover,.section-cust-product-template .product-single__media__carousel_wrapper:hover .product-single__thumbnails-block{background:transparent!important}.section-cust-product-template .thumbnails-wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block{border-color:transparent}.section-cust-product-template .product-single__media__carousel_wrapper .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block.selected{background:#000;border:1.5px solid rgb(0,0,0);opacity:1!important}.section-cust-product-template .product-single__media__carousel_wrapper:hover .product-single__thumbnails.thumbnails-grid .product-single__thumbnails-block.selected{background:#eee;border:1.5px solid rgb(63,104,224);opacity:1!important}.product-single__media__carousel_wrapper:hover .product-single__thumbnails-block .product-single__thumbnail-image{display:block!important}.product-single__description .product-desc{font-family:Helvetica Neue ForEco}.section-cust-product-template .qty .qty_btn,.section-cust-product-template .qty .qty_btn svg,.section-cust-product-template .qty .product-form__input--quantity{width:32px;height:32px;max-width:32px}.section-cust-product-template input[type=checkbox]{border-color:#afafaf;-webkit-appearance:none;appearance:none;position:relative;padding:0;border-radius:3px;height:18px!important}.section-cust-product-template input[type=checkbox]:checked{border-color:#3f68e0}.section-cust-product-template input[type=checkbox]:checked:after{display:block;position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:url(/cdn/shop/files/Subtract_d5a93577-17b1-4928-b23d-83d350c1e1e2.png) center center / 100% auto no-repeat}.section-cust-product-template .product-single__description .product-desc,.section-cust-product-template .product-single__description .product-desc *{color:#595c61;font-family:Helvetica Neue ForEco Roman;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.section-cust-product-template .product-single__description .product-desc strong,.section-cust-product-template .product-single__description .product-desc b{color:#000;font-family:Helvetica Neue ForEco Md;font-size:inherit;font-style:normal;font-weight:500;line-height:inherit}.section-cust-product-template .new-label-wrapper,.section-cust-product-template .new-label{display:none}.section-cust-product-template .product-form__controls-group .product-form-blue-btn{padding:16px 40px;font-family:Helvetica Neue ForEco Md;font-size:16px;font-style:normal;font-weight:500;line-height:13.385px}@media(max-width:768px){.section-cust-product-template .product-single__meta.enabled_mobile_sticky_btns .product-form .product-form__controls-group--submit{padding:12px 20px}.section-cust-product-template .product-single__meta.enabled_mobile_sticky_btns .product-form .product-form__controls-group--submit .price-wrapper{margin-bottom:4px}.section-cust-product-template .product-form__controls-group .price-wrapper .compare-price{font-size:14px}.section-cust-product-template .product-form-blue-btn span{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:13.385px}.section-cust-product-template .product-form__controls-group .product-form-blue-btn{padding:12px 24px}}.section-cust-product-template .product-single__media__carousel{background:#f5f5f5}.section-cust-product-template .install-block .install-checkbox-img,.section-cust-product-template .cust-accessories .cust-accessories__items .cust-accessories__item,.section-cust-product-template .product_swatches .custom-swatch__element .swatch-details-wrap{align-items:flex-start}.section-cust-product-template .product-form__controls-group--submit.fixed{padding:14px 40px}.section-cust-product-template .cust-selected-products{padding-bottom:0}.section-cust-product-template .product-single__meta .form_bg_row.quantity_block{margin:40px 0 0}@media(max-width:1023px){body:has(.section-cust-product-template) .product-single__meta.enabled_mobile_sticky_btns .product-form .product-form__controls-group--submit.fixed{position:fixed;bottom:0;padding:12px 20px;z-index:99999;width:100%;flex-direction:row;background:var(--white-color);border-top:1px solid rgb(239,239,239);left:0;right:0;margin:0;display:block;border-radius:0}body:has(.section-cust-product-template) .product-single__meta.enabled_mobile_sticky_btns .product-form .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit{margin-left:0!important}body:has(.section-cust-product-template) .product-single__meta.enabled_mobile_sticky_btns .product-form .product-form__controls-group--submit.fixed .product-form__cart-submit_wrap{margin-left:0}body:has(.section-cust-product-template) .product-form__controls-group .price-wrapper .regular-price,body:has(.section-cust-product-template) .product-form__controls-group .price-wrapper .compare-price{text-align:left}body:has(.section-cust-product-template) .product-form__controls-group .price-wrapper{justify-content:flex-start;flex-wrap:wrap}.section-cust-product-template .product-single__description{border-radius:4px}.section-cust-product-template .product-form__controls-group--submit.fixed .cust-selected-products img{display:none}}@media(max-width:768px){body:has(.section-cust-product-template) .product__media__arrows{display:block}}.section-cust-product-template .product-params-block{margin-top:48px;display:flex;justify-content:space-between;width:100%}.section-cust-product-template .product-params-block{position:sticky;top:var(--pt-experience-height, 0);width:100%;background:#fff;z-index:6;padding:10px 0}.section-cust-product-template .product-params-block .product-params__item{display:flex;flex-direction:column;gap:8px}.section-cust-product-template .product-params-block .product-params__item .title{color:#000;font-family:Helvetica Neue ForEco Md;font-size:28px;font-style:normal;font-weight:500;line-height:normal}.section-cust-product-template .product-params-block .product-params__item .content{color:#83868a;font-family:Helvetica Neue ForEco Md;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media(max-width:1023px){.section-cust-product-template .only-desktop{display:none}.section-cust-product-template .policy-tabs-section,.section-cust-product-template .product-params-block,.section-cust-product-template .product_swatches:has(.custom-swatch__element){margin-top:32px}.section-cust-product-template .product-params-block .product-params__item .title{font-size:18px}.section-cust-product-template .product-params-block .product-params__item .content{font-size:12px}}.section-cust-product-template [data-cust-media-tab-panel=scenario] .flickity-page-dots{padding-top:0;bottom:30px}.section-cust-product-template [data-cust-media-tab-panel=scenario] .flickity-page-dots .dot{background:#000;opacity:.2;width:10px;height:10px;border-radius:100px}.section-cust-product-template [data-cust-media-tab-panel=scenario] .flickity-page-dots .dot.is-selected{opacity:1}.section-cust-product-template [data-cust-media-tab-panel=scenario] .flickity-page-dots{display:none}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-pagination{margin-top:16px;overflow:hidden;position:absolute;inset-inline:20px;bottom:30px}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-wrapper{position:relative}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-product__media__arrows--scenario{position:absolute;left:0;right:0;top:50%;z-index:3;display:flex;justify-content:space-between;pointer-events:none}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-product__media__arrows--scenario .btn-previous,.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-product__media__arrows--scenario .btn-next{pointer-events:auto}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-pagination__slider{width:100%;overflow-x:auto;scrollbar-width:none;scroll-behavior:smooth;padding:0 5px}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-pagination__slider::-webkit-scrollbar{display:none}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-pagination__slider .flickity-viewport{width:100%}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-pagination__slider .flickity-slider{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-pagination__slider .product-single__thumbnails-block .thumbnails-block_wrapper{width:100%;height:100%}.section-cust-product-template [data-cust-media-tab-panel=scenario] .product-single__thumbnails-block{width:10px;height:10px;background:#000;border-radius:100px;opacity:.2}.section-cust-product-template [data-cust-media-tab-panel=scenario] .product-single__thumbnails-block.selected{opacity:1}.section-cust-product-template [data-cust-media-tab-panel=scenario] .product-single__thumbnails-block img{display:none;width:100%;height:100%;object-fit:cover}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-pagination__item{position:unset!important}@media(pointer:fine){.section-cust-product-template [data-cust-media-tab-panel=scenario]:hover .cust-tab-media-pagination__slider .product-single__thumbnails-block{flex:0 0 auto;width:60px;height:60px;margin-right:8px;opacity:1;cursor:pointer;border:1.5px solid transparent;border-radius:10px;transition:.3s;overflow:hidden;background:transparent}.section-cust-product-template [data-cust-media-tab-panel=scenario]:hover .cust-tab-media-pagination .flickity-viewport{height:60px!important}.section-cust-product-template [data-cust-media-tab-panel=scenario]:hover .cust-tab-media-pagination__slider .product-single__thumbnails-block img{display:block}.section-cust-product-template [data-cust-media-tab-panel=scenario]:hover .cust-tab-media-pagination__slider .product-single__thumbnails-block.selected,.section-cust-product-template [data-cust-media-tab-panel=scenario]:hover .cust-tab-media-pagination__slider .product-single__thumbnails-block:hover{border-color:#3f68e0}}.section-cust-product-template .product-single__meta .swatch .header{font-weight:500}.section-cust-product-template .product-form__controls-group .custom_payment_icons{margin-left:0}.section-cust-product-template .product-form__controls-group.fixed .custom-payment-block,.section-cust-product-template .cust-selected-products__main-item .arrow,.section-cust-product-template .cust-selected-products.custom-details-popup{display:none}.section-cust-product-template .cust-selected-products.custom-details-popup{position:absolute;bottom:calc(100% + 20px);border-radius:8px;background:#fff;box-shadow:#00000026 0 -4px 8px -4px;padding:12px 24px;transform:translateY(100%);opacity:0;pointer-events:none}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .custom-details-popup.cust-selected-products>img,.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .custom-details-popup .cust-selected-products__content .variant-selected-others{display:flex}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .variant-title__wrapper{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .variant-title__wrapper .arrow{display:flex;transform:rotate(180deg)}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .custom-buybutton-details-popup__wrapper{flex:1 1 0%;cursor:pointer}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .custom-buybutton-details-popup__wrapper[open] .cust-selected-products.custom-details-popup{transform:translateY(0);opacity:1}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .custom-buybutton-details-popup__wrapper[open] .arrow{transform:rotate(0)}@media(max-width:1023px){.section-cust-product-template .product__media__arrows{display:none!important}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup{border-top:1px solid rgb(239,239,239)}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .cust-selected-products{display:flex;width:100%;border:0px}.cust-selected-products__content:not(.custom-details-popup) .variant-price,.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .cust-selected-products__content:not(.custom-details-popup) .variant-selected-others,.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .custom-buy-buttons__arrow{display:none!important}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .variant-title__wrapper{width:100%}.section-cust-product-template .cust-selected-products.custom-details-popup{bottom:calc(100% + 1px);margin-bottom:0;left:0;border-radius:0}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .custom-details-popup .cust-selected-products__content .variant-selected-others{display:flex!important}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .cust-selected-products:not(.custom-details-popup){margin-bottom:-30px;z-index:6;position:relative}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .cust-selected-products:not(.custom-details-popup) .variant-title{opacity:0;pointer-events:none}}.section-cust-product-template .product-single__media-group .product-installment{position:absolute;top:40px;left:0;display:none;padding:12px 12px 12px 24px;align-items:center;gap:8px;border-radius:0 56px 56px 0;background:#fff}.section-cust-product-template .product-single__media-group:has(.cust-product-media-tabs__panel[data-cust-media-tab-panel=base].is-active):has(.product-single__thumbnails-block.selected[data-thumb-index="0"]) .product-installment{display:inline-flex}.section-cust-product-template .product-single__media-group .product-installment img{max-height:32px;max-width:53px}.section-cust-product-template .product-single__media-group .product-installment p,.section-cust-product-template .product-single__media-group .product-installment .affirm-as-low-as{color:#595c61;font-family:Helvetica Neue ForEco Roman;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.4px}.section-cust-product-template .product-form__controls-group.fixed.cust-add-details-popup .custom-buybutton-details-popup__wrapper[open] .cust-selected-products.custom-details-popup{max-width:480px}@media(max-width:1023px){.section-cust-product-template .product-single__media-group .product-installment{padding:6px 9px;top:15px;left:20px}.section-cust-product-template .product-single__media-group .product-installment p,.section-cust-product-template .product-single__media-group .product-installment .affirm-as-low-as{font-size:12px}.section-cust-product-template [data-cust-media-tab-panel=scenario] .cust-tab-media-pagination{display:none}.section-cust-product-template .custom_payment_icons .payment_icon{flex:0 0 calc(16.6667% - 6.66667px)}body:has(.section-cust-product-template) .custom-popup__content{max-height:calc(100% - 48px);overflow-y:auto}}@media(pointer:fine){.section-cust-product-template .cust-product-media-tabs__panel .product__media__arrows{opacity:0;transition:opacity .3s}.section-cust-product-template .cust-product-media-tabs__panel:hover .product__media__arrows{opacity:1;transition:opacity .3s}}@media screen and (max-width:1023px){.section-cust-product-template .product-single__media__carousel .flickity-page-dots{display:block}.section-cust-product-template .product-single__meida__carousel__num{display:none!important}}.section-cust-product-template .product-form__item--payment-button{display:flex;flex-flow:row;align-items:stretch;gap:12px;width:auto;max-width:100%}.section-cust-product-template .product-form__item--payment-button .product-form__cart-submit_wrap,.section-cust-product-template .product-form__item--payment-button>.product-form-external-btn:not(.amazon-btn),.section-cust-product-template .product-form__item--payment-button>.cust-product-checkout-btn{flex:0 0 auto;width:auto;min-width:0px;max-width:none;margin-left:0;box-sizing:border-box}.section-cust-product-template .product-form__item--payment-button .product-form__cart-submit_wrap .btn{display:flex;width:auto;margin-left:0;padding:16px 40px;white-space:nowrap;box-sizing:border-box;justify-content:center}.section-cust-product-template .product-form__item--payment-button>.product-form-external-btn:not(.amazon-btn),.section-cust-product-template .product-form__item--payment-button>.cust-product-checkout-btn{padding:16px 40px;white-space:nowrap;justify-content:center}.section-cust-product-template .product-form__item--payment-button>.cust-product-checkout-btn{display:flex;align-items:center;width:auto}.section-cust-product-template .product-form__item--payment-button .product-form__cart-submit_wrap .btn.product-form__cart-submit{background-color:#fff;color:#000;border:1px solid rgb(0,0,0)}.section-cust-product-template .product-form__item--payment-button .product-form__cart-submit_wrap .btn.product-form__cart-submit span{color:#000}.section-cust-product-template .product-form__item--payment-button .product-form__cart-submit_wrap .btn.product-form__cart-submit:not(:disabled):hover{background-color:#fff;color:#000;border-color:#000;opacity:.8}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button{max-width:none;flex:0 0 auto;width:auto;min-width:0px}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button .product-form__cart-submit_wrap button.btn,.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button>a.product-form-external-btn,.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button>.cust-product-checkout-btn{width:auto;padding:16px 40px}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button .product-form__cart-submit_wrap button.btn.product-form__cart-submit{background-color:#fff;color:#000;border:1px solid rgb(0,0,0)}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button .product-form__cart-submit_wrap button.btn.product-form__cart-submit span{color:#000}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button .product-form__cart-submit_wrap button.btn.product-form__cart-submit:not(:disabled):hover{background-color:#fff;color:#000;border-color:#000;opacity:.8}.section-cust-product-template .product-form__controls-group--submit.fixed:has(.product-form__item--payment-button) .custom-buy-buttons{flex:0 1 auto;margin-right:auto;min-width:0px}.section-cust-product-template .product-form__controls-group--submit.fixed:has(.product-form__item--payment-button) .custom-buy-buttons .price-wrapper .regular-price{text-align:right}@media screen and (max-width:749px){.section-cust-product-template .product-form__item--payment-button{width:100%}.section-cust-product-template .product-form__item--payment-button .product-form__cart-submit_wrap,.section-cust-product-template .product-form__item--payment-button>.product-form-external-btn:not(.amazon-btn),.section-cust-product-template .product-form__item--payment-button>.cust-product-checkout-btn{flex:1 1 0px;width:0px}.section-cust-product-template .product-form__item--payment-button .product-form__cart-submit_wrap .btn,.section-cust-product-template .product-form__item--payment-button>.product-form-external-btn:not(.amazon-btn),.section-cust-product-template .product-form__item--payment-button>.cust-product-checkout-btn{width:100%;padding:14px 16px;font-size:14px}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button{flex:1 1 0px}}@media screen and (max-width:1023px){.section-cust-product-template .product-form__controls-group--submit.fixed:has(.product-form__item--payment-button) .custom-buy-buttons{width:100%;margin:0 0 12px}.section-cust-product-template .product-form__controls-group--submit.fixed:has(.product-form__item--payment-button) .custom-buy-buttons .price-wrapper .regular-price{text-align:left}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button{display:flex;flex-flow:row;align-items:stretch;justify-content:stretch;gap:12px;width:100%;max-width:none;flex:0 0 auto;margin:0!important}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button .product-form__cart-submit_wrap{display:flex;flex:1 1 0px;width:0px;min-width:0px;margin:0;padding:0}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button>.cust-product-checkout-btn,.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button>.product-form-external-btn:not(.amazon-btn){display:flex;flex:1 1 0px;width:0px;min-width:0px;height:42px;margin:0;padding:0 8px;line-height:42px;box-sizing:border-box;justify-content:center;align-items:center}.section-cust-product-template .product-form__controls-group--submit.fixed .product-form__item.product-form__item--submit.product-form__item--payment-button .product-form__cart-submit_wrap button.btn{flex:1 1 auto;width:100%;min-width:0px;height:42px;margin:0;padding:0 8px;line-height:42px;white-space:nowrap;box-sizing:border-box;justify-content:center;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/1497/assets/titan-classic-first-paint.css.map */
