img{max-width:100%;height:auto}.product__pagination-count{background-color:#fff;display:inline-flex;position:absolute;right:5rem;bottom:2rem;z-index:2;padding:.5rem 1.5rem;border-radius:25px;font-size:1rem;font-weight:var(--font-heading-weight)}.product-label{display:inline-block;padding:4px 10px;color:#fff;border-radius:3px;font-weight:500;font-size:14px;line-height:1;vertical-align:top;width:-webkit-max-content;width:-moz-max-content;width:max-content}.product-label--on-sale{background-color:#ed1c24;color:#fff}.product-meta__label-list{margin-bottom:17px;font-size:0}.template-product #small-dialog{background:#fff;padding:50px;text-align:left;max-width:600px;margin:40px auto;position:relative;border-radius:10px}.template-product #small-dialog h2{color:var(--Primary-Black, #001424);font-size:20px;font-weight:600;line-height:120%;text-transform:capitalize;margin:0 0 12px}.template-product #small-dialog p{font-size:14px;margin:0}.template-product #small-dialog .mfp-close{border-radius:100px;background:var(--Secondary-Gray-01, #FAFAFC);position:absolute;right:20px;top:20px;display:flex;width:32px;height:32px;justify-content:center;align-items:center;gap:8px}.hide_data .product-form__payment-container.contact-btn{float:none;margin-bottom:0;margin-top:28px;width:50%;display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.hide_data .product-form__payment-container.contact-btn .button{width:100%}.product-meta,.product-form__info-list{margin:0}.template-product{background:#fff;--gradient-background: 255, 255, 255;--color-background: 255, 255, 255}.template-product,.background{--gradient-background: 255, 255, 255}div:empty{display:none}.product .mfp-container{background:#030a1266!important}@media (max-width: 1199px){#saso-notifications .saso-notification{padding:15px 20px}#saso-notifications .saso-notification-x{margin:-13px -10px 0 0;font-size:13px}#saso-notifications .saso-notification,#saso-notifications .saso-notification p{font-size:13px}}.product-accessoires-section,.product-related-section{padding-block:6rem}@media (min-width: 750px){.product-accessoires-section,.product-related-section{margin-block-start:15rem;padding-block:0}main .shopify-section:last-child{margin-block-end:15rem}}@media (max-width: 649px){.template-product #small-dialog{padding:30px 20px}.template-product #small-dialog .mfp-close{right:10px;top:10px}}.page__sub-header .container.breadcrumbs-wrapper{padding-inline:0;padding-block:3rem}.page__sub-header .breadcrumb{margin-block:0}.page__sub-header .sub-header-info{width:100%;display:flex;justify-content:space-between;align-items:center;margin-block:24px;flex-wrap:wrap}.page__sub-header .sub-header-info{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:12px}.page__sub-header .sub-header-info h3{font-weight:600;font-size:32px;line-height:36px;color:#001424;margin:0;font-family:var(--heading-font-family);width:100%}.page__sub-header .breadcrumb a{display:flex;align-items:center}.page__sub-header .breadcrumb a,.page__sub-header .breadcrumb span{font-weight:400;font-size:12px;line-height:1.6}.page__sub-header .breadcrumb .breadcrumb__delimiter{display:flex}.page__sub-header .breadcrumb .breadcrumb__delimiter svg{margin:0}.page__sub-header .breadcrumb__list .breadcrumb__item:last-child .breadcrumb__link,.page__sub-header .breadcrumb span{color:#6a6f77}.page__sub-header .right-info{display:flex;flex-flow:row;margin-bottom:1.6rem}.page__sub-header .product-meta__reference{margin:0}.page__sub-header .right-info div[data-bv-show=inline_rating]{display:flex}.page__sub-header .right-info .product-meta__vendor,.page__sub-header .right-info .product-meta__sku{font-weight:var(--font-heading-weight-medium);font-size:1rem;text-decoration:none}.page__sub-header .right-info .product-meta__sku{color:rgb(var(--color-foreground-secondary))}.page__sub-header .product-meta__reference>*:not(:first-child):not(.rating):before{margin-left:1rem;padding-left:1rem;vertical-align:-2px}.page__sub-header .bv_main_container div.bv_main_container_row_flex{display:none!important}.page__sub-header .bv_main_container div[data-bv-show=rating_summary] .bv_main_container_row_flex{padding-right:0!important}.page__sub-header .bv_main_container .bv_main_container_row_flex .bv_stars_component_container{padding-right:8px!important}.page__sub-header .bv_main_container .bv_main_container_row_flex .bv_stars_component_container svg{width:12px!important;height:12px!important}.page__sub-header .bv_main_container .bv_main_container_row_flex .bv_stars_component_container svg:not(:last-child){margin-right:2px!important}body .page__sub-header .right-info .bv_main_container_row_flex{padding:0!important}body .page__sub-header .right-info .bv_main_container_row_flex *{font-family:var(--heading-font-family)!important}body .page__sub-header .right-info .bv_main_container_row_flex .bv_avgRating_component_container{font-style:normal!important;font-weight:400!important;font-size:12px!important;line-height:18px!important;color:#001424!important}body .page__sub-header .right-info .bv_main_container_row_flex .bv_numReviews_component_container .bv_numReviews_text{font-style:normal!important;font-weight:400!important;font-size:12px!important;line-height:18px!important;color:#ed1c24!important;text-decoration:underline!important}.page__sub-header .right-info [data-bv-show=inline_rating] a{pointer-events:none!important}.page__sub-header .right-info [data-bv-show=inline_rating] a[aria-label^="0.0"]{display:none!important}.page__sub-header .right-info [data-bv-show=inline_rating] a[aria-label^="0.0"]:before{display:none}.page__sub-header .right-info:not(#id) [data-bv-show=inline_rating] .bv_stars_svg_no_wrap svg{max-width:1.2rem!important;max-height:1.2rem!important}.page__sub-header .right-info:not(#id) .bv_sub_container>*{line-height:1!important;font-size:0!important;display:flex!important}.page__sub-header .right-info:not(#id) .bv_sub_container>* .bv_text{padding-top:0!important;font-size:1rem!important}.page__sub-header .right-info:not(#id) .bv_sub_container .bv_numReviews_component_container .bv_text{color:#6a6f77!important}@media (max-width: 989px){.page__sub-header .right-info div[data-bv-show=rating_summary]{display:flex;margin-left:auto}.page__sub-header .container.breadcrumbs-wrapper{padding:16px 2rem;border-bottom:1px solid #F0F1F7;margin-inline:-2rem;width:calc(100% + 4rem);max-width:unset}}@media (max-width: 749px){.page__sub-header .sub-header-info h3{font-weight:600;font-size:24px;line-height:120%;width:100%}.page__sub-header .breadcrumb{flex-wrap:nowrap;overflow:hidden;padding-block:.5rem}.page__sub-header .breadcrumb__delimiter svg{width:1.2rem;height:1.2rem}.page__sub-header .breadcrumb a,.page__sub-header .breadcrumb span{font-size:1rem}.page__sub-header .breadcrumb span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.product-block-list .product-block-list__wrapper .card{border:none}.product-block-list .card__section{padding:0}.product-gallery__thumbnail-list{margin:16px 0 0;max-height:60px;width:auto;display:flex;padding:0!important}.product-gallery__thumbnail-list .product-gallery__thumbnail{width:60px;border-radius:2px;padding:0;margin:0}.product-gallery__thumbnail-list .product-gallery__thumbnail:not(:last-child){margin-right:4px}.product-gallery--with-thumbnails{flex-direction:column}.product-gallery--with-thumbnails .product-gallery__carousel-wrapper{flex:1;margin:0;width:100%}.product-gallery--with-thumbnails .product-gallery__carousel-wrapper .product-gallery__carousel-item{padding:0}.product-gallery--with-thumbnails .scroller,.product-gallery--with-thumbnails .scroller .scroller__inner{display:flex;width:100%;justify-content:center}.product-gallery--with-thumbnails .scroller .scroller__inner .thumb-prev-btn{margin-right:16px}.product-gallery--with-thumbnails .scroller .scroller__inner .thumb-next-btn{margin-left:14px}.product-gallery--with-thumbnails .scroller.thumb-2-slide .product-gallery__thumbnail-list-new{width:128px}.product-gallery--with-thumbnails .scroller.thumb-3-slide .product-gallery__thumbnail-list-new{width:192px}.product-gallery--with-thumbnails .scroller.thumb-4-slide .product-gallery__thumbnail-list-new{width:256px}.product-gallery--with-thumbnails .scroller.thumb-5-slide .product-gallery__thumbnail-list-new{width:320px}.product-gallery--with-thumbnails .scroller.thumb-6-slide .product-gallery__thumbnail-list-new{width:384px}.product-gallery--with-thumbnails .scroller.thumb-7-slide .product-gallery__thumbnail-list-new,.product-gallery--with-thumbnails .scroller.with-slide .product-gallery__thumbnail-list-new{width:448px}.product-gallery--with-thumbnails .scroller.no-slide .slick-track{transform:inherit!important}.product-gallery--with-thumbnails .product-gallery__thumbnail-list-new{width:100%}.product-gallery--with-thumbnails .product-gallery__thumbnail-list-new.more-than__one:not(.slick-initialized){opacity:0;visibility:hidden}.product-gallery--with-thumbnails .product-gallery__thumbnail-list-new .slick-list{padding:0!important}.product-gallery--with-thumbnails .product-gallery__thumbnail{margin:0;padding:0;overflow:hidden;border:none}.product-gallery--with-thumbnails .product-gallery__thumbnail .aspect-ratio{padding-bottom:100%!important;position:relative;border-radius:2px}.product-gallery--with-thumbnails .product-gallery__thumbnail .aspect-ratio:before{content:"";border-radius:2px;border:1px solid #F0F1F7;position:absolute;left:0;top:0;height:100%;width:100%;z-index:1}.product-gallery--with-thumbnails .product-gallery__thumbnail.slick-current .aspect-ratio:before{border:1px solid #ED1C24}.product-gallery--with-thumbnails .slick-track{margin:0}.product-gallery--with-thumbnails .product-gallery__thumbnail:not(:last-child){margin-right:4px}.product-gallery--with-thumbnails .media-highlights-wrap{display:flex;width:100%;margin-bottom:16px;margin-top:21px}.product-gallery--with-thumbnails .media-highlights-wrap>div:not(:last-child){margin-right:20px}.product-gallery--with-thumbnails .media-highlights-wrap>div{display:flex}.product-gallery--with-thumbnails .media-highlights-wrap>div a{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#001424;position:relative;padding-bottom:5px;text-decoration:none}.product-gallery--with-thumbnails .media-highlights-wrap>div a:not(:last-child){margin-right:20px}.product-gallery--with-thumbnails .media-highlights-wrap>div a:before{content:"";position:absolute;height:2px;width:0%;background:#001424;bottom:0}.product-gallery--with-thumbnails .media-highlights-wrap>div a.active{font-weight:700}.product-gallery--with-thumbnails .media-highlights-wrap>div a.active:before{width:100%}.product-gallery--with-thumbnails .media-highlights-wrap .media-video-guid{margin:0 0 0 auto}.product-gallery--with-thumbnails .media-highlights-wrap .media-video-guid a{font-weight:700;display:flex;align-items:center}.product-gallery--with-thumbnails .media-highlights-wrap .media-video-guid a svg{margin-left:4px;width:5px;height:auto}.product-gallery--with-thumbnails .media-highlights-wrap .media-video-guid a svg path{fill:#001424}.product-gallery--with-thumbnails .media-highlights-wrap .total-slide-highlight{display:none}.pdp_facility_icons{position:absolute;right:5rem;z-index:4;bottom:5.6rem}.pdp_facility_icons ul li+li{margin-top:1rem}.pdp_facility_icons ul li img{height:3.5rem;margin-inline:auto;display:block}.has_product_offer .pdp_facility_icons{bottom:10.5rem}.product-media-wrapper{display:flex;gap:5px}.product-media-wrapper .product-gallery--with-thumbnails{width:50.87%}.product-media-wrapper .product-gallery--with-thumbnails:only-child,.product-media-wrapper .product-gallery--with-thumbnails.no-spec{width:100%}.product_specs{flex:1 0 auto}.specs-wrap{display:flex;flex-direction:column;gap:4.83px}.specs-item{background:#f7f9fa;display:flex;padding:16px 20px;justify-content:space-between;align-items:center;align-self:stretch}.specs-item .specs-name{color:#08202d99;font-size:14px;font-weight:500;line-height:150%;letter-spacing:-.01em}span.specs-value{color:#08202d;font-size:14px;font-weight:700;line-height:150%;letter-spacing:-.01em}.product__main.tab-wrapper{display:flex;flex-wrap:wrap;gap:30px;align-items:flex-start}.product__main.tab-wrapper .heading-top-wrapper{margin-bottom:0;min-width:100%}.product__main.tab-wrapper .product--tabs--new{flex:1 0 auto}.product__main.tab-wrapper .product_tabs_inner{margin:0}.heading-top-wrapper{display:flex;justify-content:space-between;gap:20px;align-items:flex-end}.productinfo-wrapper .heading-wrapper{display:none}.download-button{flex:1 0 auto;margin-top:16px}.download-button .download-link{color:#08202d;font-size:14px;font-weight:700;line-height:100%;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;justify-content:flex-end}.download-button .download-link span{border-bottom:2px solid #08202D;padding-bottom:5px}@media screen and (min-width: 750px){.pdp_facility_icons ul li+li{margin-top:1.5rem}.pdp_facility_icons ul li img{height:auto}.pdp_facility_icons{right:12px;bottom:12px}.has_product_offer .pdp_facility_icons{bottom:5.8rem}}@media screen and (min-width: 1200px){.product-block-list__wrapper{max-width:552px}}@media (max-width: 989px){.product-media-wrapper{flex-wrap:wrap}.download-button{width:100%}}@media (max-width: 749px){.product-gallery--with-thumbnails .media-highlights-wrap>div a{background:#f5f5fa;border-radius:25px;padding:5px 15px;font-style:normal;font-weight:400;font-size:10px;line-height:16px}.product-gallery--with-thumbnails .media-highlights-wrap>div a:not(:last-child){margin-right:5px}.product-gallery--with-thumbnails .media-highlights-wrap>div a.active:before{display:none}.product-gallery--with-thumbnails .media-highlights-wrap .total-slide-highlight{display:flex;background:#f5f5fa;border-radius:20px;padding:5px 15px;font-style:normal;font-weight:700;font-size:10px;line-height:16px;color:#001424;margin:0 0 0 auto}.product-gallery--with-thumbnails .scroller{display:none}.product-gallery--with-thumbnails .media-highlights-wrap{margin-bottom:0}.product__main .product__media-sublist-outer{display:none}}.product_meta{margin-bottom:16px}.product_meta,.product-meta__reference{display:flex}.product-meta__reference>*:not(:first-child):before,.product_meta [data-bv-show=rating_summary] .bv_ratings_summary:before,.page__sub-header .right-info [data-bv-show=inline_rating] a:before{content:"";padding-left:23px;margin-left:23px;border-left:1px solid #D0D2D9;height:12px;display:inline-block}.page__sub-header .right-info [data-bv-show=inline_rating] a:before{margin-left:1rem;padding-left:1rem;vertical-align:-2px}.product-meta__reference>*:not(:first-child){position:relative}.product-meta__reference>*{font-size:12px;font-weight:500;line-height:160%;text-decoration:none;text-transform:uppercase}.product_meta .bv_main_container .bv_main_container_row_flex:not([type=button]){display:none!important}.product_meta [data-bv-show=rating_summary] .bv_ratings_summary svg{width:12px!important;height:12px!important;margin-right:1px!important}.product_meta [data-bv-show=rating_summary] .bv_ratings_summary .bv_stars_component_container{padding-right:7px!important}.product_meta [data-bv-show=rating_summary] .bv_ratings_summary .bv_avgRating_component_container,.product_meta [data-bv-show=rating_summary] .bv_ratings_summary .bv_numReviews_text{font-size:12px!important;color:#001424!important;font-weight:500;line-height:160%}.product_meta [data-bv-show=rating_summary] .bv_ratings_summary .bv_numReviews_text{color:#6a6f77!important}html body .product-block-list__item--gallery .product-label-mobile{display:none!important}.product-meta .product-labels::empty{display:none}.product-meta .product-labels,.product-block-list__item--gallery .product-labels{display:flex!important;margin-bottom:22px;flex-wrap:wrap}.product-meta .product-labels .product-label,.product-block-list__item--gallery .product-label{background:#4d5b66;border-radius:2px;font-size:12px;line-height:1;color:#fff;padding:0 8px;margin:0 10px 10px 0;min-height:24px;display:inline-flex;align-items:center;letter-spacing:.02em;text-transform:uppercase;font-weight:600}.product-meta .product-labels .product-label:not,.product-block-list__item--gallery .product-labels .product-label:not(:last-child){margin-right:10px}.product-meta .product-labels .product-label.green{background:#17ad4a}.product-meta .product-labels .product-label.purple{background:#7070d8}.product-meta .product-labels .product-label.gray{background:#4d5b66}.product-meta .product-labels .product-label a{font-style:normal;font-weight:400;font-size:10px;line-height:10px;text-decoration-line:underline;color:#fff;margin-left:5px}.product-meta .product-labels .applicable-rebate-label .applicable-rebate-l-wrap,.product-block-list__item--gallery .product-labels .applicable-rebate-label .applicable-rebate-l-wrap{border-radius:2px;font-weight:600;font-size:12px;line-height:1;color:#fff;display:flex;align-items:center;padding-inline:12px;cursor:pointer;background:#ed1c24;min-height:24px}.product-meta .product-labels .applicable-rebate-label .applicable-rebate-l-wrap .start-applicable,.product-block-list__item--gallery .product-labels .applicable-rebate-label .applicable-rebate-l-wrap .start-applicable{width:12px;display:flex;align-items:center;justify-content:center;height:12px}.product-meta .product-labels .applicable-rebate-label .applicable-rebate-l-wrap span,.product-block-list__item--gallery .product-labels .applicable-rebate-label .applicable-rebate-l-wrap span{font-weight:600;font-size:12px;line-height:1;color:#fff;margin:0 5px;letter-spacing:.02em;text-transform:uppercase}.product-meta .product-labels .applicable-rebate-label .applicable-rebate-l-wrap .start-arrow,.product-block-list__item--gallery .product-labels .applicable-rebate-label .applicable-rebate-l-wrap .start-arrow{display:flex}.product-meta .product-labels .applicable-rebate-label .applicable-rebate-l-wrap .start-arrow path,.product-block-list__item--gallery .product-labels .applicable-rebate-label .applicable-rebate-l-wrap .start-arrow path{fill:#fff}.made-in-label .made-in-wrap{border:#ED1C24 1px solid;border-radius:2px 0 0 2px;font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#ed1c24;display:flex;align-items:center;cursor:pointer;text-transform:uppercase}.made-in-label i.start-applicable{width:24px;display:flex;align-items:center;justify-content:center;background:#ed1c24;height:24px}.made-in-label i.start-applicable img{height:12px;width:12px}.made-in-label span.made-in-items{font-style:normal;font-weight:600;font-size:12px;line-height:16px;color:#ed1c24;margin:0 8px}span.made-in-label{margin:0 10px 10px 0}.product-meta .product-form__info-item--wrap{display:flex;align-items:flex-start;flex-flow:row-reverse;justify-content:space-between;margin-bottom:4px}.product-meta .product-form__info-item--wrap .product-form__info-item{margin:0}.stock_in .inventory{position:relative;display:inline-flex;padding-left:1.4em;font-weight:500;line-height:1.2}.stock_in .inventory--high{color:#001424;font-size:14px;font-weight:600;line-height:160%;padding:5px 12px 5px 26px;border-radius:5px;background:#fafafc}.stock_in .inventory:before{position:absolute;display:inline-block;content:"";width:6px;height:6px;left:12px;top:calc(50% - 3px);border-radius:100%;background:#34a159}.product-form__info-content{display:block}.product-form__info-item.stock_in{display:block;text-align:right}.product-meta .product-form__info-item--wrap .product-form__info-item.product-item-price{margin:0 auto 0 0}@media only screen and (max-width: 989px){.product-meta .product-labels,.product-block-list__item--gallery .product-labels{margin-bottom:0}}.price_valid{font-size:12px;color:#9198a0;font-weight:400;line-height:1;margin-bottom:20px}.shopify-section .product .price-wrapper{padding:0;border-width:0}.product .price-wrapper .product-form__group-name{display:none}.product .price-wrapper .price-item--sale,.product .price-wrapper .price__last .price-item--regular{font-weight:600;font-size:24px;line-height:160%;margin-right:5px;color:rgb(var(--color-foreground))}.product .price-wrapper .price-item--sale{color:#ed1c24}.product .price-wrapper .price-item--regular{font-weight:400;font-size:14px;line-height:160%;color:#6a6f77}.product .price .price__sale .price__last{margin-inline-end:0}.price--on-sale .price__sale .price__compare{align-self:center}.product_short_desc.product__description{margin-block:2.4rem;max-width:100%}.color-fuel-option-wraper.no-desc-found{border-top:none;padding-top:0;margin-top:0}.color-fuel-option-wraper .product-form__option{margin:0}.color-fuel-option-wraper{flex-wrap:wrap;margin:35px 0 30px;display:flex;justify-content:space-between}.color-fuel-option-wraper .product-form__option-name,.variant-dropdown .product-form__option-name{font-style:normal;font-weight:400;font-size:16px;line-height:1.6;color:#001424;margin:0 0 12px;display:block}.color-fuel-option-wraper .product-form__option-name span,.variant-dropdown .product-form__option-name span{font-weight:600;margin-right:5px}.color-fuel-option-wraper .product-form__option-name span.dropdown--title-text{font-weight:400;margin-right:0}.color-swatch__item span{text-align:center;background:#011424;color:#fff;bottom:100%;padding:5px 10px;font-size:12px;display:block;position:absolute;width:120px;clip:inherit;height:auto;left:50%;margin-bottom:15px;overflow:inherit;filter:alpha(opacity=0);-khtml-opacity:0;-moz-opacity:0;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,10px);-moz-transform:translate(-50%,10px);-ms-transform:translate(-50%,10px);-o-transform:translate(-50%,10px);transform:translate(-50%,10px);-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,.28);-moz-box-shadow:2px 2px 6px rgba(0,0,0,.28);-ms-box-shadow:2px 2px 6px rgba(0,0,0,.28);-o-box-shadow:2px 2px 6px rgba(0,0,0,.28);box-shadow:2px 2px 6px #00000047;z-index:10000;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.color-swatch__item span:before{bottom:-14px;content:" ";display:block;height:14px;left:0;position:absolute;width:100%}.color-swatch__item span:after{border-left:solid transparent 7px;border-right:solid transparent 7px;border-top:solid #011424 7px;bottom:-7px;content:" ";height:0;left:50%;margin-left:-7px;position:absolute;width:0}.color-swatch:hover .color-swatch__item span{filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;visibility:visible;-webkit-transform:translate(-50%,0px);-moz-transform:translate(-50%,0px);-ms-transform:translate(-50%,0px);-o-transform:translate(-50%,0px);transform:translate(-50%)}.block-swatch{display:inline-block;margin:4px}.color-fuel-option-wraper .color-swatch-list{margin:0;padding:0;width:calc(50% - 10px)}.color-fuel-option-wraper .block-swatch-list{margin:0;padding:0}.color-fuel-option-wraper .block-swatch-list .block-swatch{margin:0;position:relative;width:100%}.color-fuel-option-wraper .block-swatch-list .block-swatch .color--swatch--title{border:1px solid #D0D2D9;border-radius:5px;font-weight:500;font-size:16px;line-height:1.6;color:#001424;padding:16px 44px 16px 24px;position:relative;cursor:pointer}.color-fuel-option-wraper .block-swatch-list .block-swatch .color--swatch--title:after{content:"";position:absolute;top:50%;right:24px;width:20px;height:20px;background:url(https://cdn.shopify.com/s/files/1/0551/1390/8403/files/down-select-arrow.svg) no-repeat center;transform:translateY(-50%) rotate(0)}.product-form__option .block-swatch--options{padding-left:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;flex-direction:row;gap:10px}.color-fuel-option-wraper .block-swatch-list .block-swatch .block-swatch--options{position:absolute;margin:0;width:100%;left:0;top:100%;display:none;z-index:2;border-radius:5px;border:1px solid #D0D2D9;background:#fff;box-shadow:2px 10px 25px #08113417;margin-top:.3rem}.color-fuel-option-wraper .block-swatch-list .block-swatch .block-swatch--options li{list-style:none;font-weight:var(--font-heading-weight-medium);font-size:16px;padding:1.4rem 1.5rem;cursor:pointer;border-bottom:1px solid #F0F1F7}.color-fuel-option-wraper .block-swatch-list .block-swatch .block-swatch--options li:last-child{border-bottom-width:0}.color-fuel-option-wraper .block-swatch-list .block-swatch .block-swatch--options li:hover{background:#fafafc}.color-fuel-option-wraper .block-swatch-list .block-swatch .color--swatch--title.active:after{transform:translateY(-50%) rotate(180deg)}.color-fuel-option-wraper .block-swatch-list .block-swatch .color--swatch--title.active+.block-swatch--options{display:block}.color-fuel-option-wraper .color_swatch_listing{margin:-2px;display:flex;flex-wrap:wrap}.color-fuel-option-wraper .color_swatch_listing .color-swatch{margin:0;padding:0;border:1px solid #D0D2D9;border-radius:5px;display:inline-block;position:relative}.color-fuel-option-wraper .color_swatch_listing .color-swatch .color-swatch__item{width:60px;height:60px;border-radius:5px;background-size:calc(100% - 16px) auto;background-position:center;background-repeat:no-repeat;position:relative;display:block;cursor:pointer;padding:8px}.color-fuel-option-wraper .color_swatch_listing .color-swatch>span.active:after{border-radius:5px;position:absolute;content:"";border:1px solid #ea2f26;top:0;bottom:0;left:0;right:0}.color-fuel-option-wraper .fuel__type{width:calc(50% - 10px)}.color_swatch_listing .color-swatch .color_title{display:none}.color-swatch__dropdown .block-swatch .color--swatch--title{display:flex;align-items:center}.color-fuel-option-wraper .block-swatch-list .block-swatch .color--swatch--title{border-radius:4px}.color-fuel-option-wraper .block-swatch-list .block-swatch .color--swatch--title.active{border-color:#212d3d}.color-fuel-option-wraper .block-swatch-list.color-swatch__dropdown .block-swatch .color--swatch--title{padding:5px 42px 5px 10px}.color-swatch__dropdown .color--swatch--title[data-color-swatches] .color_title{display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}.color-swatch__dropdown .block-swatch .color--swatch--title .color-swatch__item{flex:1 0 auto}.color-fuel-option-wraper .block-swatch-list.color-swatch__dropdown .block-swatch .block-swatch--options{background:#fff;border-radius:4px;margin-block-start:3px;padding:0;z-index:2}.color-swatch__dropdown .block-swatch--options{max-height:310px;overflow-x:hidden;border:1px solid #D0D2D9;box-shadow:2px 10px 25px #08113417}.color-swatch__dropdown .block-swatch--options::-webkit-scrollbar{width:0px}.color-swatch__dropdown .block-swatch--options:hover::-webkit-scrollbar{width:3px}.color-swatch__dropdown .block-swatch--options::-webkit-scrollbar-track{background:#fff}.color-swatch__dropdown .block-swatch--options::-webkit-scrollbar-thumb{background:#a3b1bc;opacity:0;border-radius:50%}.color-swatch__dropdown .block-swatch--options::-webkit-scrollbar-thumb:hover{opacity:1}.color-swatch__dropdown .color-swatch span[data-url]{display:flex;padding:10px;align-items:center;cursor:pointer}.color-swatch__dropdown .color-swatch.active span[data-url],.color-swatch__dropdown .color-swatch span[data-url]:hover{background-color:#f5f5fa}.color-swatch__dropdown .color-swatch span[data-url]:after{display:none}.color-swatch__dropdown .block-swatch--options .color-swatch{margin:0;border-width:0;width:100%;height:auto}.color-swatch__dropdown .color-swatch .color_title,.color-swatch__dropdown .color--swatch--title .color_title{display:block;padding-left:12px;line-height:1.25;color:#001424}.color-swatch__dropdown .color-swatch .color-swatch__item{flex:1 0 auto}.color-swatch__dropdown .block-swatch .color--swatch--title .color-swatch__item,.color-fuel-option-wraper .color-swatch__dropdown .color-swatch .color-swatch__item{width:42px;max-width:42px;height:42px;background-size:cover;mix-blend-mode:darken}.color-swatch__dropdown .color-swatch .color-swatch__item span{display:none}.color-swatch__dropdown .block-swatch--options .color-swatch+.color-swatch{border-top-width:1px}@media (max-width: 749px){form .color-fuel-option-wraper{margin-block-start:20px;padding-block-start:10px;border-top:1px solid #f0f1f7}.color-swatch__dropdown .block-swatch--options{max-height:230px}.color_swatch_listing .color--swatch--title,.block-swatch .color--swatch--title{min-height:44px;align-items:center;display:flex}.color-swatch__dropdown .color-swatch .color_title,.color-swatch__dropdown .color--swatch--title .color_title,.color-fuel-option-wraper .block-swatch-list .block-swatch .color--swatch--title{font-size:12px;font-family:var(--heading-font-family)}.color-swatch__dropdown .color-swatch span[data-url],.color-fuel-option-wraper .block-swatch-list.color-swatch__dropdown .block-swatch .color--swatch--title{padding-block:5px}.color-swatch__dropdown .block-swatch .color--swatch--title .color-swatch__item,.color-fuel-option-wraper .color-swatch__dropdown .color-swatch .color-swatch__item{max-width:34px;height:34px}}.btn--price--mathc--wrap{display:flex;flex-flow:column}.btn--price--mathc--wrap .product-form__payment-container{width:100%}.product__info-container .price_match_guarantee{margin-top:20px;padding-left:45px;position:relative}.product__info-container .price_match_guarantee .price_match_logo{position:absolute;left:0;top:0}.product__info-container .price_match_text h4{font-size:16px;color:#001424;margin-top:0}.product__info-container .price_match_desc{margin-bottom:12px}.product__info-container .price_match_desc p{font-weight:400;font-size:14px;line-height:1.6;color:#4d5b66}.product__info-container .price_match_guarantee>a p,.price_match_guarantee .price_match_desc p{margin-block:0}.product__info-container .price_match_guarantee>a{text-decoration:none;text-transform:capitalize}.product__info-container .price_match_guarantee>a p{font-weight:600;font-size:12px;line-height:1;color:#001424;display:flex;align-items:center}.product__info-container .price_match_guarantee>a p span{display:inline-flex;margin-left:6px}.product__info-container .price_match_guarantee>a:hover p{color:#ed1c24}.btn--price--mathc--wrap .qty-add-cart-wraper{display:flex;flex-wrap:wrap}.product-form__buttons .product-form__submit,.product-notify-me{font-size:16px;color:#fff;background:#ed1c24;padding:15px 20px;justify-content:center;text-transform:capitalize;height:50px;border-radius:0;font-weight:700;line-height:100%;letter-spacing:-.01em;gap:8px;align-items:center}.product-form__buttons-row .price{font-size:16px;font-weight:700;line-height:100%;letter-spacing:-.01em;color:#fff;display:none}.product-form__buttons .product-form__submit:disabled,.product-form__buttons .product-form__submit[aria-disabled=true],.productinfo-wrapper:not(.variant-selected) .product-form__submit{background:rgba(var(--color-foreground),.2);opacity:1}.product-form__buttons .product-form__submit:disabled .price,.product-form__buttons .product-form__submit[aria-disabled=true] .price{display:none}.product-form__buttons .product-form__submit:not(:disabled):hover,.product-notify-me:hover{background:#08202d}.btn--price--mathc--wrap .product-form__add-button.button--disabled,.product-form__buttons .product-form__submitn[disabled]{background:#89939a!important;border-radius:2px;font-style:normal;border:none;box-shadow:none;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.04em;text-transform:uppercase;color:#fff!important}.btn--price--mathc--wrap .qty-add-cart-wraper .product-form__info-item--quantity .product-form__info-content{padding:0}.btn--price--mathc--wrap .qty-add-cart-wraper .product-form__info-item--quantity .quantity-selector .quantity-selector__button{padding:0;color:#001424;border:none}.btn--price--mathc--wrap .qty-add-cart-wraper .product-form__info-item--quantity .quantity-selector .quantity-selector__value{width:55px;min-width:55px;border:none;font-style:normal;font-weight:400;font-size:20px;line-height:30px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#001424}.quantity{border:1px solid #EDEFF0;border-radius:2px;width:111px;display:inline-flex;align-items:center;justify-content:center;height:56px;background:transparent}.quantity__button{display:flex;align-items:center;color:#001424;height:100%;transition:color .2s ease-in-out;touch-action:manipulation;width:auto}.product-form__buttons .quantity{margin-right:8px}.product-form__quantity .quantity__input,.product-form__buttons .product-form__quantity .quantity__input{width:32px;min-width:32px;font-size:20px;line-height:30px;letter-spacing:.04em;text-transform:uppercase;color:#001424;flex:unset;font-size:inherit;font-family:inherit;font-weight:inherit;box-shadow:none;outline:none}.btn--price--mathc--wrap .make-offr--wrap{flex:1}.btn--price--mathc--wrap .make-offr--wrap .product-make-offer{font-weight:600;margin-top:0;box-shadow:none;font-size:16px;line-height:1;text-align:center;letter-spacing:.04em;text-transform:capitalize;color:#fff;max-width:100%;padding:16px 20px;width:100%;border-radius:5px;background:#212d3d}.btn--price--mathc--wrap .make-offr--wrap .product-make-offer:hover{background:#001424}.btn--price--mathc--wrap .qty-add-cart-wraper.has-offr-btn .product-form__payment-container{width:calc(50% - 5px)}.btn--price--mathc--wrap .qty-add-cart-wraper.has-offr-btn .make-offr--wrap{width:calc(50% - 5px);margin-left:auto;margin-right:0;flex:initial}.btn--price--mathc--wrap .qty-add-cart-wraper.has-offr-btn .product-form__info-item--quantity~.make-offr--wrap{flex:1}.btn--price--mathc--wrap .qty-add-cart-wraper div:not(.product-form__info-item--quantity)+.product-form__payment-container{flex:1}.btn--price--mathc--wrap .qty-add-cart-wraper .product-form__info-item--quantity+.product-form__payment-container{width:calc(100% - 119px)}.btn--price--mathc--wrap .product-form__buttons-row+.make-offr--wrap{margin-top:8px}.product-block-list__item--info .btn--price--mathc--wrap .soldoput-text,.product-block-list__item--info .ship_delay_text{font-weight:400;font-size:12px;color:#4d5b66;margin:10px 0 0;text-align:center;font-family:var(--font-heading-family)}.product-block-list__item--info .btn--price--mathc--wrap .soldoput-text a{text-decoration-line:underline;color:#ed1c24;text-underline-offset:.2em;font-weight:var(--font-heading-weight)}.product-block-list__item--info .btn--price--mathc--wrap .soldoput-text a:hover{color:#212d3d}.error_message small{background:#fdeff0;border:1px solid #ED1C24;border-radius:5px;max-width:100%;position:relative;padding:10px 15px 10px 36px}.error_message svg{width:20px;height:20px}.error_message i{position:absolute;left:12px;top:10px;font-size:0;line-height:0}.product_short_desc{font-style:normal;font-weight:400;font-size:16px;line-height:160%;color:#001424;padding-bottom:0;margin-bottom:12px;border-bottom:none}.product_short_desc .red_link{display:flex;text-decoration-line:underline;color:#ed1c24;font-size:14px;font-style:normal;font-weight:600;line-height:100%;text-decoration-thickness:2px;text-underline-offset:.2em;cursor:pointer;margin-top:6px}.productinfo-wrapper:not(.variant-selected) .quantity-box,.product__outer:not(.variant-selected_outer) .product__sku:not(.product__sku_parent),.product__outer.variant-selected_outer .product__sku_parent{display:none}.productinfo-wrapper:not(.variant-selected) .product-form__submit{pointer-events:none}.product-block-list .product-block-list__item .card{margin-bottom:0}.variant-dropdown:nth-child(3){margin-top:20px}.variant-swatch-dp{position:relative;max-width:330px}.variant-dropdown{width:50%}.before-desc .variant-dropdown{width:100%;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #D0D2D9}.before-desc .variant-dropdown .product-form__option-name{display:flex;max-width:330px}.before-desc .variant-dropdown .product-form__option-name span{white-space:nowrap}.variant-swatch-title{border:1px solid #D0D2D9;border-radius:2px;padding:5px 45px 5px 5px;position:relative;cursor:pointer}.variant-swatch-title.active{border-color:#212d3d}.variant-swatch-title:after,.variant-swatch--options li:first-child .dropdown--title-text:after,.variant-swatch--options li:first-child:after{content:"";position:absolute;top:50%;right:16px;width:14px;height:14px;background-image:url(https://cdn.shopify.com/s/files/1/0551/1390/8403/files/down-select-arrow.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(-50%)}.variant-swatch--options li.product_tags{position:relative}.variant-swatch--options li:first-child:before{content:"";position:absolute;top:0;right:0;width:35px;height:100%;z-index:1;cursor:pointer}.variant-swatch--options li:first-child:after{z-index:1;right:4px;margin-top:0;cursor:pointer}.variant-swatch--options li:first-child .dropdown--title-text:after{visibility:hidden}.variant-swatch-dp.active .variant-swatch-title:after,.variant-swatch--options li:first-child .dropdown--title-text:after,.variant-swatch--options li:first-child:after{transform:translateY(-50%) rotate(180deg)}.variant-swatch--options li:first-child .dropdown--title-text:after{right:5px}.variant-swatch--options li:first-child .dropdown--title-text{position:relative;padding-right:35px}.variant-swatch-dp:not(.active) .variant-swatch--options{display:none}.variant-swatch--options{background:#fff;border:1px solid #212D3D;box-shadow:2px 20px 35px #08113417;border-radius:4px;list-style:none;padding:0 10px;margin-top:0;position:absolute;top:0;left:0;width:100%;z-index:2;display:flex;flex-direction:column;max-height:400px;overflow-y:auto}.variant-swatch--options li .dropdown-links{padding:10px 0;position:relative;display:block;cursor:url(https://cdn.shopify.com/s/files/1/0551/1390/8403/files/c-img.png?v=1678950609),auto;cursor:pointer}.variant-swatch--options li.active .dropdown-block-right,.variant-swatch--options li a:hover .dropdown-block-right{color:#ed1c24}.variant-swatch--options li:not(:last-child) .dropdown-links:after{content:"";position:absolute;height:1px;width:100%;background:#f0f1f7;bottom:0;left:0}.dropdown-block-left{width:46px;height:46px;padding:5px}.dropdown-block-left img{height:100%;width:100%;object-fit:contain}.dropdown-block-right{width:calc(100% - 46px);padding-left:10px;line-height:1.25;color:#001424}.variant-swatch--options .dropdown-block-right{padding-left:15px}.dropdown-row{display:flex;align-items:center}.dropdown-price{display:block;font-size:12px;line-height:1.3;color:#4d5b66;margin-top:2px}.dropdown--title-text{text-overflow:ellipsis;display:block;overflow:hidden;white-space:nowrap}.variant-swatch--options .dropdown--title-text{display:-webkit-box;-webkit-box-orient:vertical;white-space:normal}@media (min-width: 1200px){.product .price-wrapper .price-item--sale,.product .price-wrapper .price__last .price-item--regular{font-size:32px}.product .price-wrapper .price-item--regular{font-size:20px}}@media (max-width: 1199px){.product-meta .product-form__info-item--wrap{flex-flow:column-reverse}.variant-swatch--options .dropdown--title-text{font-size:12px}}@media (max-width: 989px){html body .product-label-desktop{display:none!important}html body .product-block-list__item--gallery .product-label-mobile{display:flex!important}.product-block-list__item--gallery .product-labels{position:absolute;left:0;top:15px;z-index:2}}@media (max-width: 749px){.product-meta .product-labels{margin-bottom:10px}.product-meta .product-labels .product-label{padding:3px 7px;margin:0 5px 5px 0;font-size:10px}.product-block-list__item--info{padding:0}.product-block-list .product-block-list__wrapper .card{margin:0}.product-meta .product-form__info-item--wrap{flex-flow:column;margin-bottom:0}.product-meta .product-form__info-item--wrap .product-form__info-item{margin-bottom:15px}.product-form__info-item{margin:0}.product-form__info-item .product-form__info-content{font-weight:600;font-size:14px;line-height:12px}.color-fuel-option-wraper{flex-flow:column;border-bottom:none;border-top:none;padding-top:0;margin-top:32px;margin-bottom:32px;padding-bottom:0}.color-fuel-option-wraper .color-swatch-list{width:100%}.color-fuel-option-wraper .product-form__option-name,.variant-dropdown .product-form__option-name{font-size:12px;line-height:1.83334;margin:0 0 5px;font-family:var(--heading-font-family)}.color-fuel-option-wraper .fuel__type{width:100%}.color-fuel-option-wraper .block-swatch-list .block-swatch .color--swatch--title{padding:8px 16px;font-style:normal;font-weight:400;font-size:12px;line-height:22px}.product__info-container .price_match_guarantee{padding-left:27px}.product__info-container .price_match_guarantee .price_match_logo{width:16px}.product__info-container .price_match_guarantee .price_match_logo svg{width:100%;height:auto}.product__info-container .price_match_desc p{font-size:10px}.product-block-list__item--info .btn--price--mathc--wrap .soldoput-text,.product-block-list__item--info .ship_delay_text{margin-top:15px;font-size:10px}.btn--price--mathc--wrap .qty-add-cart-wraper.has-offr-btn .product-form__payment-container .product-form__add-button{padding:16px 6px;letter-spacing:0}.btn--price--mathc--wrap .qty-add-cart-wraper.has-offr-btn .product-form__info-item--quantity+.product-form__payment-container{width:calc(100% - 119px)}.btn--price--mathc--wrap .qty-add-cart-wraper.has-offr-btn .make-offr--wrap .product-make-offer{padding:16px 6px;letter-spacing:0}.product_short_desc{font-style:normal;font-weight:400;font-size:12px;line-height:150%;margin-bottom:0}.product_short_desc .red_link{font-style:normal;font-weight:400;font-size:12px;margin-top:10px}.variant-dropdown{width:100%;margin-top:20px;padding-top:20px;border-top:1px solid #F0F1F7}.before-desc .variant-dropdown{margin-top:0;padding-top:0;border-top:none}.dropdown-block-left{width:40px;height:40px;padding:3px}.dropdown-block-right{width:calc(100% - 40px);font-size:12px}.dropdown-price{font-size:10px}.variant-swatch-title:after{right:10px}.variant-swatch-title:after,.variant-swatch--options li:first-child .dropdown--title-text:after,.variant-swatch--options li:first-child:after{width:12px;height:6px}.variant-swatch-title{padding-right:35px}.variant-swatch--options{max-height:300px}}.affirm-logo .pricematch_anchor{order:-1}.price_match_guarantee,.product__info-container .price_match_guarantee{padding:24px;display:flex;flex-direction:column;position:relative;border-radius:10px;background:#fafafc}.price_match_guarantee>*:not(.price_match_logo):not(.popup-with-zoom-anim-2){margin-left:38px}.price_match_guarantee .popup-with-zoom-anim-2{display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin-left:0;margin-top:0}.price_match_guarantee .popup-with-zoom-anim-2 button{width:100%;height:100%;padding:0}.price_match_guarantee .popup-with-zoom-anim-2:hover~a p{color:#ed1c24}.price_match_guarantee .price_match_logo,.product-block-list .product-block-list__item--info .price_match_guarantee .price_match_logo{position:absolute;width:36px;height:36px;border-radius:8px;left:24px;top:24px;display:flex;align-items:center;justify-content:center;font-size:0}.price_match_guarantee .price_match_logo svg{width:36px;height:auto}.price_match_guarantee .price_match_text h4{line-height:1.2;font-weight:600;margin-bottom:8px}.price_match_guarantee .price_match_text h4 span{color:#ed1c24}.price_match_guarantee .price_match_desc p{font-size:12px;line-height:150%;color:#4d5b66}.price_match_guarantee>a p{font-weight:600;font-size:12px;line-height:18px}.price_match_guarantee>a p span{line-height:0;display:inline-block;vertical-align:-1px;margin-left:6px}@media (min-width: 750px){.product-meta div.affirm-logo.anchor-append .pricematch_anchor{order:1;flex:1 0 auto}.price_match_guarantee>*:not(.price_match_logo):not(.popup-with-zoom-anim-2){margin-left:6rem}}@media (max-width: 749px){.product__info-container .price_match_guarantee{margin-bottom:30px}.price_match_guarantee .price_match_text h4{font-size:14px}.price_match_guarantee .price_match_desc p{font-size:10px}.price_match_guarantee .price_match_logo,.product-block-list .product-block-list__item--info .price_match_guarantee .price_match_logo{width:26px;height:26px}}.price-match-popup-open .mfp-container{padding-left:0;padding-right:0;background:#202d3d66!important}.price-match-popup-open .mfp-container .mfp-content{height:100%;overflow:auto}.price-match-popup{max-width:720px;width:100%;background:#fff;border-radius:10px;padding:50px;margin:50px auto;position:relative}.price-match-popup .first-popup-custom:before,.price-match-popup.submit-a-price-wrapper .form-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.price-match-popup .first-popup-custom>*,.price-match-popup.submit-a-price-wrapper .form-wrapper>*{position:relative}.price-match-popup .mfp-close,.price-match-popup .mfp-close:active{width:32px;height:32px;right:25px;top:25px;background:#f5f5fa;border-radius:50%;padding:9px 0;color:inherit}.price-match-popup .mfp-close:before{content:"";position:absolute;top:0;left:0;width:200%;height:200%;z-index:2;margin:-50% 0 0 -50%;border-radius:50%}.price-match-popup .mfp-close svg{width:100%;height:100%;display:block}.price-match-upper-part h2,.price-match-popup h2{font-size:24px;line-height:1;color:#001424}.price-match-upper-part,.price-match-middel-conent{border-bottom:1px solid #F0F1F7;padding-bottom:30px;margin-bottom:30px}.first-popup-custom .price-match-upper-part h2{margin-bottom:16px}.price-match-upper-part h2 .ticon{font-size:0;display:inline-block;margin-right:21px}.price-match-upper-part h2 .ticon svg{width:26px;height:26px}.price-match-upper-part h2>span{display:inline-block;vertical-align:middle}.price-match-upper-part .rte p{color:#4d5b66;font-size:14px;line-height:160%;margin:16px 0}.price-match-upper-part .rte>a:not(.button){font-family:var(--heading-font-family);font-weight:600;font-size:12px;line-height:100%;color:#001424;text-transform:capitalize;text-decoration:none;margin-top:15px;display:inherit;width:auto}.price-match-upper-part .rte>a:not(.button) span{margin-left:5px}.price-match-popup h3{font-size:16px;line-height:120%;margin-bottom:16px;font-weight:600;color:#001424}.termsBox-list{display:flex;margin-left:-11px;margin-bottom:-11px}.termsBox-list-item{border:1px solid #F0F1F7;border-radius:10px;padding:15px;margin-left:11px;margin-bottom:11px;width:calc(33.33% - 11px)}.termsBox-list .terBox-content{font-size:14px;line-height:160%;color:#000;display:block}.termsBox-list-item:first-child .terBox-content{width:91.6%}.termsBox-list .terBox-icon{font-size:0;display:inline-block;margin-bottom:17px}.price-match-popup .price-match-footer-conent h3{font-size:16px}.pmpp-pro-list{margin-bottom:40px}.pmpp-pro-item{display:flex;align-items:center;border:1px solid #F0F1F7;border-radius:10px;padding:15px;margin-bottom:11px}.pmpp-pro-item>img{max-width:64px;height:auto;margin-right:25px;max-height:56px}.pmpp-pro-item .title{font-weight:600;font-size:14px;line-height:1.4285;color:#001424;display:block;margin-block:0}.pmpp-pro-content .meta-data{display:inline-block;margin-right:10px;color:#001424;font-size:10px;line-height:1.5;margin-top:5px}.pmpp-pro-content .meta-price{display:block;font-weight:600;font-size:12px;line-height:1;color:#ed1c24;margin-top:10px}.price-match-footer-conent .start-price-claim{display:block;width:100%;padding-top:1px;padding-bottom:1px;line-height:48px}.price-match-footer-conent .make-claim-on-product,.form-group-submit .make-claim-on-product{text-align:center;display:block;margin-top:20px;font-weight:600;font-size:12px;line-height:100%;text-transform:capitalize;color:#001424}.make-claim-on-product span{margin-left:3px}.price-match-footer-conent{text-align:center}.price-match-footer-conent>h3,.price-match-footer-conent .pmpp-pro-list{text-align:left}.price-match-upper-part .rte>a:not(.button),.price-match-footer-conent .make-claim-on-product,.form-group-submit .make-claim-on-product{display:inline-flex;align-items:center;gap:.4rem;padding-bottom:.3rem;border-bottom:2px solid currentColor;width:auto}.price-match-upper-part .rte>a:not(.button):hover,.price-match-footer-conent .make-claim-on-product:hover,.form-group-submit .make-claim-on-product:hover{color:rgb(var(--color-accent));opacity:1}.submit-a-price-wrapper .content-wrapper{width:100%;max-width:653px;margin:0 auto;text-align:center}.submit-a-price-wrapper .content-wrapper .sec-title{font-style:normal;font-weight:600;font-size:40px;line-height:100%;text-align:center;color:#001424;margin:0 0 20px}.submit-a-price-wrapper .content-wrapper .content{width:100%;max-width:467px;margin:0 auto}.submit-a-price-wrapper .content-wrapper .content,.submit-a-price-wrapper .content-wrapper .content p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;color:#4d5b66}.submit-a-price-wrapper .form-wrapper{width:100%;max-width:632px;margin:40px auto 0;padding-top:40px;border-top:1px solid #DCDEE9}.submit-a-price-wrapper .form-wrapper .form-title{font-style:normal;font-weight:600;font-size:20px;line-height:22px;color:#4d5b66;margin:0;text-align:center}.submit-a-price-wrapper .form-wrapper .tab-btns{margin-top:30px;display:flex;gap:16px}.submit-a-price-wrapper .form-wrapper .tab-btns .tab-btn{background:#fff;border-radius:5px;font-style:normal;font-weight:500;font-size:16px;line-height:22px;text-align:center;text-transform:capitalize;color:#001424;width:100%;padding:23px 15px;border:#fff 1px solid;cursor:pointer}.submit-a-price-wrapper .form-wrapper .tab-btns .tab-btn:hover,.submit-a-price-wrapper .form-wrapper .tab-btns .tab-btn.active{color:#ed1c24;border-color:#ed1c24}.submit-a-price-wrapper .form-wrapper .form-box{background:#fff;border-radius:5px;width:100%;display:none}.submit-a-price-wrapper .form-wrapper .form-box .form-group:not(:last-child){margin-bottom:16px}.submit-a-price-wrapper .form-wrapper .form-box .form-group label{font-style:normal;font-weight:600;font-size:14px;line-height:120%;color:#4d5b66;margin:0;display:flex;align-items:center}.submit-a-price-wrapper .form-box input::-webkit-inner-spin-button{display:none}.submit-a-price-wrapper .form-wrapper .form-box .form-group .tooltip-part{position:relative;margin-left:6px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .tooltip-part .tooltip-icon{display:flex;cursor:pointer;position:relative}.submit-a-price-wrapper .form-wrapper .form-box .form-group .tooltip-part .tooltip-texts{background:#212d3d;border-radius:4px;top:calc(100% + 12px);margin:0 0 0 -145px;transition:all .25s cubic-bezier(.84,-.18,.31,1.26) .2s;transform:scale(.6) translateY(50%);width:290px;left:50%;opacity:0;position:absolute;z-index:-100;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#fff;padding:13px 15px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .tooltip-part .tooltip-icon:before{content:"";border-style:solid;border-width:0 10px 12px 10px;border-color:transparent transparent #212D3D transparent;top:calc(100% + 4px);margin-left:-10px;transition:all .25s cubic-bezier(.84,-.18,.31,1.26),opacity .15s .5s;transform:scale(.6) translateY(-90%);left:50%;opacity:0;position:absolute;z-index:-100}.submit-a-price-wrapper .form-wrapper .form-box .form-group .tooltip-part:hover .tooltip-texts,.submit-a-price-wrapper .form-wrapper .form-box .form-group .tooltip-part:hover .tooltip-icon:before{opacity:1;transform:scale(1) translateY(0);z-index:100;transition:all .25s cubic-bezier(.84,-.18,.31,1.26)}.submit-a-price-wrapper .form-wrapper .form-box .form-group .input-field{border:1px solid #D0D2D9;border-radius:5px;width:100%;height:50px;margin-top:8px;padding:0 15px;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#001424}.submit-a-price-wrapper .form-wrapper .form-box .form-group .input-field::placeholder{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#4d5b66}.submit-a-price-wrapper .form-wrapper .form-box .form-group.error-active .input-field,.submit-a-price-wrapper .form-wrapper .form-box .form-group.error-active .store-near,.submit-a-price-wrapper .form-wrapper .form-box .form-group.error-active .uploadcare--widget{border-color:#ed1c24}.submit-a-price-wrapper .form-wrapper .form-box .form-group .uploadcare--widget{border:1px dashed #D0D2D9;border-radius:5px;width:100%;min-height:75px;text-align:center;margin-top:8px;display:flex;justify-content:center;align-items:center}.submit-a-price-wrapper .form-wrapper .form-box .form-group .uploadcare--widget .uploadcare--widget__button_type_open{width:100%;height:75px;cursor:pointer;background:url(https://cdn.shopify.com/s/files/1/0551/1390/8403/files/upload-words.svg?v=1676367678) no-repeat center}.submit-a-price-wrapper .form-wrapper .form-box .form-group .uploadcare--widget__file-name{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#4d5b66;text-decoration:none}.submit-a-price-wrapper .form-wrapper .form-box .form-group .uploadcare--widget__file-size{font-style:normal;font-weight:400;font-size:12px;line-height:18px;color:#83919c;margin-left:3px}.note-msg{font-size:79%;font-weight:600;line-height:1.572;margin-top:5px;text-align:center}.submit-a-price-wrapper .form-wrapper .uploadcare--widget__dragndrop-area{align-items:center;justify-content:center;font-style:normal;font-weight:600;font-size:14px;line-height:22px;color:#4d5b66}.uploadcare--dragging .uploadcare--widget__dragndrop-area{display:flex}.submit-a-price-wrapper .form-wrapper .form-box .form-group .btn-submit{background:#ed1c24;border-radius:5px;font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;color:#fff;width:100%;border:none;height:56px;margin-top:14px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .btn-submit:hover{opacity:.6}.submit-a-price-wrapper .form-wrapper .form-box .form-group .store-near{border:1px solid #D0D2D9;border-radius:5px;font-style:normal;font-weight:400;font-size:14px;line-height:160%;color:#9ea4ad;height:50px;padding:0 15px;display:flex;align-items:center;cursor:pointer;position:relative;background:#fff url(https://cdn.shopify.com/s/files/1/0551/1390/8403/files/select-down-arrow.svg?v=1676445956) no-repeat calc(100% - 15px) center;margin-top:5px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .store-near.active{border:1px solid #212D3D;background:#fff url(https://cdn.shopify.com/s/files/1/0551/1390/8403/files/select-up-arrow.svg?v=1676446123) no-repeat calc(100% - 15px) center}.submit-a-price-wrapper .form-wrapper .form-box .form-group .store-near.selected{border:1px solid #001424;font-style:normal;font-size:0}.submit-a-price-wrapper .form-wrapper .form-box .form-group .store-near.selected b{font-weight:400;font-size:16px;line-height:20px;color:#001424}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list{position:absolute;width:100%;height:260px;z-index:1;background:#fff;box-shadow:2px 2px 12px #132b890f;border-radius:5px;left:0;top:calc(100% + 5px);overflow:auto;border:1px solid #D0D2D9}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .drop-down-list-item{list-style:none;border-bottom:1px solid #FAFAFC;padding:10px 15px;display:flex;flex-flow:column;font-style:normal;font-weight:400;font-size:12px;color:#4d5b66;cursor:pointer}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .drop-down-list-item b{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#001424}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .drop-down-list-item:hover{background:#f5f5fa;cursor:pointer}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .mCSB_scrollTools{opacity:1}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .mCSB_scrollTools .mCSB_draggerContainer{width:3px;background:#d3d6d9!important}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .mCSB_dragger_bar{background:#4d5b66!important}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .mCSB_outside+.mCS-minimal-dark.mCSB_scrollTools_vertical,.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .mCSB_outside+.mCS-minimal.mCSB_scrollTools_vertical{right:2px;margin:15px 0}.submit-a-price-wrapper .form-wrapper .form-box .custom-captcha-text{max-width:100%}.submit-a-price-wrapper .form-wrapper .form-box .form-group.captcha-group{flex-direction:row!important;align-items:center;gap:30px}.submit-a-price-wrapper .form-wrapper .form-box .btn-captcha-refresh{border:1px solid;padding:10px;border-radius:8px}.submit-a-price-wrapper .form-wrapper .form-box .btn-captcha-refresh svg{width:22px;height:22px;display:block}@media screen and (max-width: 640px){.submit-a-price-wrapper{padding:40px 0}.submit-a-price-wrapper .content-wrapper .sec-title{font-style:normal;font-weight:600;font-size:22px;line-height:120%;margin:0 auto 15px;max-width:249px}.submit-a-price-wrapper .content-wrapper .content{max-width:335px;margin:0 auto}.submit-a-price-wrapper .content-wrapper .content,.submit-a-price-wrapper .content-wrapper .content p{font-style:normal;font-weight:400;font-size:12px;line-height:150%;text-align:center}.submit-a-price-wrapper .form-wrapper{margin:25px auto 0;padding-top:25px}.submit-a-price-wrapper .form-wrapper .form-title{font-style:normal;font-weight:600;font-size:16px;line-height:22px}.submit-a-price-wrapper .form-wrapper .tab-btns{margin-top:20px;display:flex;flex-flow:column;gap:12px;max-width:345px;margin-left:auto;margin-right:auto}.submit-a-price-wrapper .form-wrapper .tab-btns .tab-btn{font-style:normal;font-weight:500;text-align:center;font-size:14px;line-height:22px;padding:14px 15px}.submit-a-price-wrapper .form-wrapper .form-box{margin-top:25px;padding:25px 20px}.submit-a-price-wrapper .form-wrapper .form-box .form-group label{font-style:normal;font-weight:600;font-size:12px;line-height:22px;position:relative}.submit-a-price-wrapper .form-wrapper .form-box .form-group .input-field{border-radius:5px;font-size:12px;line-height:22px;height:40px;margin-top:5px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .input-field::placeholder{font-weight:400;font-size:12px;line-height:22px}.submit-a-price-wrapper .form-wrapper .form-box .form-group:not(:last-child){margin-bottom:12px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .uploadcare--widget{min-height:40px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .uploadcare--widget .uploadcare--widget__button_type_open{height:40px;font-size:0;background:url(https://cdn.shopify.com/s/files/1/0551/1390/8403/files/upload-file.svg?v=1676379828) no-repeat center}.submit-a-price-wrapper .form-wrapper .form-box .form-group .btn-submit{margin-top:8px;height:39px;font-style:normal;font-weight:600;font-size:15px;line-height:22px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .tooltip-part{position:unset}.submit-a-price-wrapper .form-wrapper .form-box .form-group .tooltip-part .tooltip-texts{top:28px;left:0;margin-left:0;width:250px;font-style:normal;font-weight:400;font-size:12px;line-height:20px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .store-near{height:40px;font-style:normal;font-weight:400;font-size:12px;line-height:20px;color:#d0d2d9}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .drop-down-list-item{font-size:1rem}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list .drop-down-list-item b{font-style:normal;font-weight:500;font-size:12px;line-height:20px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .store-near.selected b{font-style:normal;font-weight:400;font-size:12px;line-height:20px}}.guaruantee-terms-conditions-wrapper{width:100%;font-family:var(--heading-font-family)}.guaruantee-terms-conditions{display:flex}.guaruantee-terms-conditions .content-wrapper{width:50%}.guaruantee-terms-conditions .content-wrapper .sec-title{font-style:normal;font-weight:600;font-size:40px;line-height:100%;color:#001424;margin:0}.guaruantee-terms-conditions .faq{margin:0;width:50%}.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item{padding:25px 0;border:none;border-bottom:1px solid #F0F1F7;border-radius:0}.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item .faq__question{font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#001424}.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item:first-child{border-top:1px solid #F0F1F7}.guaruantee-terms-conditions .plus-button--large{width:12px;height:12px}.guaruantee-terms-conditions .plus-button--large:after{height:12px}.guaruantee-terms-conditions .plus-button--large:before{width:12px}.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item .faq__answer{margin-top:25px}.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item .faq__answer,.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item .faq__answer p{font-style:normal;font-weight:400;font-size:15px;line-height:1.5;color:#4d5b66}@media screen and (max-width: 640px){.guaruantee-terms-conditions{display:flex;flex-flow:column}.guaruantee-terms-conditions .content-wrapper{width:100%}.guaruantee-terms-conditions .content-wrapper .sec-title{font-style:normal;font-weight:600;font-size:22px;line-height:100%}.guaruantee-terms-conditions .faq{margin:30px 0 0;width:100%}.guaruantee-terms-conditions .faq .faq__group-list .faq__group{margin-bottom:0}.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item{padding:20.5px 0}.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item .faq__question{font-style:normal;font-weight:600;font-size:16px;line-height:22px}.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item .faq__answer,.guaruantee-terms-conditions .faq .faq__group-list .faq__group .faq__item .faq__answer p{font-style:normal;font-weight:400;font-size:12px;line-height:150%}}.product-popup-modal.price-match-popup{max-width:100%;width:100%;padding:0}.price-match-popup .product-popup-modal__dialog{max-width:72rem;padding:0;max-height:95vh}.price-match-popup .product-popup-modal__content{padding:5rem}.price-match-popup.submit-a-price-wrapper .form-wrapper{max-width:100%;margin:0;padding:0;border-width:0}.price-match-popup.submit-a-price-wrapper .form-box{background:transparent;padding:0;margin:0;border-width:0}.price-match-popup h2{margin-bottom:30px;margin-top:0}.offer-popup-main-wrapper h2{margin-bottom:12px}.form-wrapper .pmpp-pro-list{margin-bottom:30px}.form-box .form-grid{display:flex;align-items:flex-start;justify-content:space-between}.error-alert-msg{font-size:14px;line-height:100%;color:#ed1c24;margin-top:9px;display:flex}.error-alert-msg svg{margin-right:5px}.form-group:not(.error-active) .error-alert-msg{display:none}.submit-a-price-wrapper .form-wrapper .form-box .form-group{display:flex;flex-flow:column;position:relative}.form-box .form-grid .form-group{width:calc(50% - 10px)}.submit-a-price-wrapper .form-wrapper .form-box .form-group .input-field{height:50px}.submit-a-price-wrapper .form-wrapper .form-box .form-group:not(:last-child),.form-box .form-grid:not(:last-child) .form-group{margin-bottom:20px}.price-match-popup.submit-a-price-wrapper .form-wrapper .form-box .form-group .select_claim.selected{font-size:14px;color:#001424}.submit-a-price-wrapper .form-wrapper .form-box .form-group .drop-down-list.select_claim_list{height:auto!important}html.price-match-popup-open,body.price-match-popup-open{overflow:hidden}.price-match-popup form.not-bought-option .form-group.custom-dob,.price-match-popup form.not-bought-option .form-group.custom-invoice,.price-match-popup form.bought-option .form-group.custom-near-store,.price-match-popup form.bought-option .form-group.custom-brand,.bought-option .form-group.form-group-submit #submit-first,.not-bought-option .form-group.form-group-submit #sec-btn{display:none}.overflow-hidden-modal #chat-widget-container{visibility:hidden!important;opacity:0!important}@media (min-width:1441px){.price-match-popup{padding:50px}}@media (max-width:960px){.price-match-popup-open .mfp-container .mfp-content::-webkit-scrollbar{display:none}body.price-match-popup-open .acsb-trigger{visibility:hidden;opacity:0;pointer-events:none}html.price-match-popup-open,body.price-match-popup-open{height:100vh}}@media (max-width:640px){.price-match-popup .product-popup-modal__content{padding:30px 20px}.price-match-popup .mfp-close{width:25px;height:25px;right:15px;top:15px;padding:6px 0}.price-match-upper-part .rte p,.price-match-upper-part .rte>a:not(.button),.termsBox-list .terBox-content,.price-match-footer-conent .make-claim-on-product,.form-group-submit .make-claim-on-product{font-size:12px}.price-match-upper-part h2,.price-match-popup h2{font-size:20px;margin-bottom:16px}.price-match-upper-part h2 .ticon{margin-right:10px}.price-match-upper-part .rte>a:not(.button){margin-top:10px}.price-match-upper-part,.price-match-middel-conent{padding-bottom:20px;margin-bottom:20px}.price-match-popup h3{font-size:16px;line-height:1.375}.termsBox-list{flex-direction:column}.termsBox-list-item{width:100%;display:flex;padding:15px 20px;align-items:center}.termsBox-list-item:first-child .terBox-content{width:100%}.termsBox-list .terBox-content{margin-left:23px}.termsBox-list .terBox-icon{margin-bottom:0}.pmpp-pro-list{margin-bottom:25px}.pmpp-pro-item{padding-top:20px;padding-bottom:20px}.price-match-footer-conent .start-price-claim{font-size:14px;padding-top:8px;padding-bottom:8px;line-height:1.5}.price-match-footer-conent .make-claim-on-product,.form-group-submit .make-claim-on-product{margin-top:20px}.price-match-popup .form-box h2{margin-bottom:1em;line-height:1.2}.form-wrapper .pmpp-pro-list{margin-bottom:20px}.form-box .form-grid{flex-direction:column}.form-box .form-grid .form-group{width:100%}.submit-a-price-wrapper .form-wrapper .form-box .form-group:not(:last-child),.form-box .form-grid:not(:last-child) .form-group{margin-bottom:12px}.submit-a-price-wrapper .form-wrapper .form-box .form-group .input-field{height:40px}}.mid-all-features-inner{column-count:2;margin-top:60px;column-gap:40px}.mid-all-features-inner>div{break-inside:avoid;width:100%}@media not all and (min-resolution:.001dpcm){.mid-all-features-inner>div{display:inline-table}}@media (max-width: 640px){.mid-all-features-inner{column-count:1;margin-top:50px;column-gap:0}}.product__main .product_key_feature_guide{margin-top:40px}.pro-key-features-wrapper+.product_guide{margin-top:40px}.pro-key-features-wrapper{background:#fff;padding:32px 40px 32px 32px;border-radius:10px;border:1px solid #D0D2D9}.pro-key-features-wrapper .feattues-title{margin:0 0 24px}.pro-key-features-wrapper .feattues-title h3{color:#001424;margin:0;font-size:20px;font-weight:600;line-height:120%}.pro-key-features-wrapper .features--wraper{width:100%}.pro-key-features-wrapper .features--wraper .feattues-content{position:relative;padding-left:36px}.pro-key-features-wrapper .features--wraper .feattues-content:not(:last-child){margin-bottom:20px}.pro-key-features-wrapper .features--wraper .feattues-content .feature-logo{position:absolute;left:0;top:2px;display:flex;width:16px}.pro-key-features-wrapper .features--wraper .feattues-content .feature-logo svg{width:100%;height:16px}.pro-key-features-wrapper .features--wraper .feattues-content .feattues-content-wrap .content-title{margin:0 0 12px}.pro-key-features-wrapper .features--wraper .feattues-content .feattues-content-wrap h5{font-size:16px;font-weight:600;line-height:120%;color:#001424;margin:0}.pro-key-features-wrapper .features--wraper .feattues-content .feattues-content-wrap .content-desc,.pro-key-features-wrapper .features--wraper .feattues-content .feattues-content-wrap .content-desc p{font-style:normal;font-weight:400;font-size:12px;line-height:150%;color:#000}.broil_tags{position:absolute;right:0;top:0;z-index:99;pointer-events:none}.broil_tags ul{margin:0;padding:0;list-style:none;display:flex}.broil_tags ul li{margin:0 4px}.broil_tags ul li img{max-width:80px;object-fit:contain}.no-thumb .product__main .product_key_feature_guide{padding-left:0}.no-thumb .product__main .floor_model{width:100%}@media (min-width: 1200px){.product__main .product_key_feature_guide{padding-left:120px}}@media (max-width: 1199px){.pro-key-features-wrapper{padding:22px 30px 30px 28px}}@media (max-width: 749px){.product_key_feature_guide{margin-top:60px}.pro-key-features-wrapper{border-radius:0;padding:0;border-width:0}.pro-key-features-wrapper .feattues-title{margin:0 0 30px}.pro-key-features-wrapper .feattues-title h3{font-weight:600;font-size:20px;line-height:160%;letter-spacing:-.01em}.pro-key-features-wrapper .features--wraper{border-radius:10px;padding:2.4rem;border:1px solid #D0D2D9}.pro-key-features-wrapper .features--wraper .feattues-content{position:relative;padding-left:32px}.pro-key-features-wrapper .features--wraper .feattues-content .feattues-content-wrap h5{font-size:16px}.pro-key-features-wrapper .features--wraper .feattues-content .feattues-content-wrap .content-desc,.pro-key-features-wrapper .features--wraper .feattues-content .feattues-content-wrap .content-desc p{font-weight:400;font-size:12px;line-height:150%}}.buying-guid-bambuzr--wrap{display:flex;gap:40px}.buying-guid-bambuzr--wrap:empty{display:none!important}.buying-guid-bambuzr--wrap .buying-guid-wrap,.buying-guid-bambuzr--wrap .bambuzar-video-wrap{border-radius:10px;position:relative;overflow:hidden;height:120px;flex:1;display:flex}.buying-guid-bambuzr--wrap .buying-guid-wrap{background:#4d5b66}.buying-guid-bambuzr--wrap>div .buying-guid-img{display:flex;order:1;position:relative;width:100%;max-width:120px;margin-right:60px}.buying-guid-bambuzr--wrap>div .buying-guid-img:before{content:"";position:absolute;top:calc(50% - (331.66667% /2));left:calc(50% - ((331.66667% /2) - 60px));width:331.66667%;height:331.66667%;display:block;border-radius:50%;opacity:.1;background:#fff}.buying-guid-bambuzr--wrap>div .buying-guid-img img{position:relative;height:auto;width:100%;object-fit:contain;z-index:1}.buying-guid-bambuzr--wrap>div .buying-guid-detailes a{font-weight:600;font-size:16px;line-height:160%;text-transform:capitalize;color:#fff;display:flex;justify-content:center}.buying-guid-bambuzr--wrap>div .buying-guid-detailes,.buying-guid-bambuzr--wrap>div .buying-guid-detailes a{width:100%;height:100%;padding:0}.buying-guid-bambuzr--wrap>div .buying-guid-detailes a{align-items:center;justify-content:flex-start;padding:16px 32px}@media (max-width: 749px){.buying-guid-bambuzr--wrap>div .buying-guid-detailes a{padding-inline:24px}.buying-guid-bambuzr--wrap>div .buying-guid-img{margin-right:1.6rem}.buying-guid-bambuzr--wrap>div .buying-guid-img:before{top:-66.6667%;left:calc(50% - (116.6667% - 1.6rem));width:233.3334%;height:233.3334%}}.applicable_part{padding:0;background:transparent;position:relative}.applicable_carousel{padding-right:0}.applicable_part .applicable_title h2{font-style:normal;font-weight:600;font-size:24px;line-height:24px;color:#001424;margin:0 0 28px}.applicable_part .applicable-main-wrapper{padding:0;background:#fff;border-radius:10px;display:flex;overflow:hidden;width:100%;min-height:100%}.applicable_part .applicable-main-wrapper .applicable-img{width:228px}.applicable_part .applicable-main-wrapper .applicable-img img{height:100%;width:100%;object-fit:cover}.applicable_part .applicable-main-wrapper .applicable_text{padding:44px 32px;width:100%}.applicable_part .applicable-main-wrapper .applicable_text *{font-family:var(--heading-font-family)!important}.applicable_part .applicable-main-wrapper .applicable_text h4{font-style:normal;font-weight:600;font-size:24px;line-height:150%;color:#ed1c24;margin:0}.applicable_part .applicable-main-wrapper .applicable_text p{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#4d5b66}.applicable_part .applicable-main-wrapper .applicable_text p:last-child{margin:0}.applicable_part .applicable-main-wrapper .applicable_text p:empty{display:none!important}.applicable_part .applicable-main-wrapper .applicable_text p em,.applicable_part .applicable-main-wrapper .applicable_text p em *{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#9ea4ad}.applicable_part .applicable-main-wrapper .applicable_text .see-all-link{font-style:normal;font-weight:600;font-size:14px;line-height:21px;color:#001424;display:flex;align-items:center;text-transform:capitalize}.applicable_part .applicable-main-wrapper .applicable_text .see-all-link svg{margin-left:9px}.applicable_part .applicable-main-wrapper .applicable_text .see-all-link:hover{color:#ed1c24}.applicable_part .applicable-main-wrapper .applicable-img+.applicable_text{width:calc(100% - 228px)}.applicable_part .app-carousel-status{position:absolute;right:45px;top:0;margin:0;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#001424}.applicable_carousel .flickity-prev-next-button{background:#f0f1f7;width:35px;height:35px;border-radius:50%;right:0;transform:inherit;position:absolute;top:-60px;opacity:1}.applicable_carousel.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){background-color:#f0f1f7;transform:inherit}.applicable_carousel .flickity-prev-next-button svg{width:9px!important;height:auto!important}.applicable_carousel .flickity-prev-next-button:hover{background-color:#001424!important}.applicable_carousel .flickity-prev-next-button:hover svg{fill:#fff}.applicable_carousel .flickity-prev-next-button.previous{display:block;left:inherit;right:87px}.mid-all-features-wrapper .flickity-prev-next-button{background:#f0f1f7;width:35px;height:35px;border-radius:50%;right:0;transform:inherit;position:absolute;top:-60px;opacity:1}.mid-all-features-wrapper .offer-wrapper.flickity-enabled:hover .flickity-prev-next-button:not([disabled]){background-color:#f0f1f7;transform:inherit}.mid-all-features-wrapper .flickity-prev-next-button svg{width:9px!important;height:auto!important}.mid-all-features-wrapper .flickity-prev-next-button:hover{background-color:#001424!important}.mid-all-features-wrapper .flickity-prev-next-button:hover svg{fill:#fff}.mid-all-features-wrapper .flickity-prev-next-button.previous{display:block;left:inherit;right:87px}@media (max-width: 1199px){.applicable_part .applicable-main-wrapper{flex-flow:column}.applicable_part .applicable-main-wrapper .applicable-img{width:100%;height:200px}.applicable_part .applicable-main-wrapper .applicable-img+.applicable_text{width:100%}}@media (max-width: 640px){.applicable_carousel{padding-right:0}.applicable_part{margin-bottom:50px}.applicable_part .applicable-main-wrapper{flex-flow:column;max-width:340px;width:100%;margin-right:10px}.applicable_part .applicable-main-wrapper .applicable-img{width:100%;height:160px}.applicable_part .applicable-main-wrapper .applicable_text{padding:30px 25px 40px;width:100%}.applicable_part .applicable-main-wrapper .applicable_text h4{font-style:normal;font-weight:600;font-size:20px;line-height:150%}.applicable_part .applicable-main-wrapper .applicable_text p,.applicable_part .applicable-main-wrapper .applicable_text p *:not(.see-all-link){font-style:normal;font-weight:400;font-size:12px!important;line-height:150%}.applicable_part .applicable-main-wrapper .applicable_text p em,.applicable_part .applicable-main-wrapper .applicable_text p em *{font-style:normal;font-weight:400;font-size:10px!important;line-height:16px;color:#9ea4ad}.applicable_part .applicable-main-wrapper .applicable-img+.applicable_text{width:100%}.template-product #main .container{padding-right:0;padding-left:0}}.product--tabs--new .container{max-width:calc(1464px + 16rem)}.product_tabs_inner ul.tabs{display:flex;justify-content:flex-start;flex-wrap:nowrap;margin:0;padding:0;list-style:none;background-color:#f5f5f578}.product_tabs_inner ul.tabs .tab-link{font-style:normal;font-weight:600;font-size:20px;line-height:24px;color:#000;padding:0 0 16px;width:100%;margin:0;text-align:center;position:relative;border-bottom:1px solid #ED1C24}.product_tabs_inner .tab-content .tab--title{border-top:1px solid rgba(8,32,45,.8);padding:24px 0;position:relative;display:flex;justify-content:space-between;margin-block:0;cursor:pointer;font-size:20px;font-weight:700;letter-spacing:-.02em;line-height:120%}.product_tabs_inner .tab-content:last-child .tab--title{border-bottom:1px solid rgba(8,32,45,.8)}@media screen and (min-width: 750px){.product_tabs_inner .tab-content .tab--title{padding:32px 0}}.tab-content .content--part{display:none;display:block;position:fixed;right:0;top:0;background:#fff;height:100%;width:100%;max-width:600px;z-index:1000;padding:40px;overflow-y:auto;transform:translate(100%);transition:transform .3s ease-in-out;overscroll-behavior:contain}.tab-content.active .content--part{transform:translate(0)}.tab-content .overlay{content:"";background:#000;opacity:.8;width:100%;height:100%;position:fixed;top:0;left:0;z-index:99;visibility:hidden;transition:opacity .3s ease;display:block}.tab-content.active .overlay{visibility:visible}.content--part .header{min-height:max-content}.content--part .header .title{margin:0;color:var(--Primary-Black, #08202D);font-family:Wix Madefor Text;font-size:24px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:-.48px}.content--part .header svg{cursor:pointer}.product_details{margin-top:24.5px;display:flex;flex-direction:column;gap:20px;gap:0;width:100%;max-width:100%;display:block}.product-details-type .subtitle{color:#08202d;font-size:20px;font-weight:700;line-height:120%;letter-spacing:-.02em;margin-bottom:10px}.product-details-type .description,.product_details.rte p{color:var(--black-black-80, rgba(8, 32, 45, .8));font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.01em}.product-details-type .product-details-type{margin-top:10px}.features_tab_grid{display:flex;table-layout:fixed;justify-content:space-between;align-items:center}.product_tabs_inner .features_tab .features_tab_grid{padding:0;flex-direction:row;overflow:hidden;border-radius:10px;background:#fafafc;flex-wrap:wrap}.product_details.rte h1,.product_details.rte h2,.product_details.rte h3,.product_details.rte h4,.product_details.rte h5,.product_details.rte h6{margin-top:2rem;margin-bottom:1rem;line-height:120%;letter-spacing:-.02em}.product_details.rte p{margin-block:1rem}.product_tabs_inner .features_tab{display:flex;flex-wrap:wrap;gap:20px;padding-block:10px 40px}.features_tab .features_tab_grid{width:100%}.features_tab_grid_image{max-width:100%;width:100%}.features_tab_grid_text{padding:24px;width:100%}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_image .feature-img{width:100%;padding-bottom:44.44445%;position:relative}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_image .feature-img img{height:100%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-fit:cover}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_image .feature-img.placeholder--img{background:#fafaff}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_image .feature-img.placeholder--img img{height:150px;width:150px;object-fit:content}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_text h3{margin-block:0 12px;font-size:16px;font-weight:600;line-height:120%;text-transform:capitalize}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_text p{color:#001424;font-size:14px;font-weight:400;line-height:160%;margin-block:12px}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_text p:last-child{margin-block-end:0}@media screen and (min-width: 641px){.product_tabs_inner .features_tab{gap:30px 60px;padding-block:20px 50px}.features_tab_grid_image{max-width:220px;flex:1 0 auto}.features_tab_grid_text{flex:1 1;padding:20px 40px}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_text h3{font-size:20px}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_image .feature-img{width:100%;padding-bottom:104.546%;position:relative}}@media screen and (min-width: 1200px){.features_tab .features_tab_grid{width:calc(50% - 30px)}}.specification_part table{width:100%;border-collapse:collapse;border-spacing:0;box-shadow:none;table-layout:auto;border-style:unset}.product_tabs_inner .specification_part .spec-block{break-inside:avoid;border-top:1px solid #08202D;padding:20px 0}.product_tabs_inner .specification_part .spec-block h2{color:#08202d;margin:0;font-family:var(--font-body-family);font-size:20px;font-weight:700;line-height:120%;letter-spacing:-.02em}.product_tabs_inner .specification_part table{margin-bottom:40px}.product_tabs_inner .specification_part table tbody tr.no-line td{border-top:none}.product_tabs_inner .specification_part table tbody tr:nth-child(odd){background:#f7f9fa}.product_tabs_inner .specification_part table tbody tr td,.spec-block .table--wraper .td-wrapper .key,.spec-block .table--wraper .td-wrapper .value{padding:16px 20px;border-width:0;color:#08202d;font-size:16px;font-weight:500;line-height:150%;letter-spacing:-.01em}.product_tabs_inner .specification_part table tbody tr td:nth-child(2),.spec-block .table--wraper .td-wrapper .value{text-align:right;color:#08202dcc;font-weight:400}.product_tabs_inner .specification_part table tbody tr td ul{text-transform:capitalize}.spec-block .table--wraper{display:none;margin-top:24px}.spec-block .inner-title-wrap{display:flex;justify-content:space-between;align-items:center}span.icon-plus{border-radius:100px;background:#f7f9fa;color:#08202d;display:flex;width:32px;height:32px;padding:10px;justify-content:center;align-items:center;gap:8px;cursor:pointer}.inner-title-wrap.active span.icon-plus{color:#fff;background:#ed1c24}.inner-title-wrap.active span.icon-plus svg path:last-child{display:none}.product_tabs_inner .specification_part table tbody tr.with--span--data table{margin-bottom:0}.product_tabs_inner .specification_part table tbody tr.with--span--data table tr{display:flex;flex-flow:column}.specification_part .spec-block table tbody tr.with--span--data{background:transparent}.specification_part .spec-block table tbody tr.with--span--data td{padding:0}.specification_part .spec-block table tbody tr.with--span--data span{padding:16px}.specification_part .spec-block table tbody tr.with--span--data span:nth-child(odd){background:#fafafc}.specification_part .spec-block table tbody tr.with--span--data span{border-radius:5px}.spec-block .table--wraper .has_dots td{padding:0}.spec-block .table--wraper .td-wrapper .value{text-align:left;padding-top:0}tr.no-line td.first-sub tr{border-bottom:1px solid #000}.product_tabs_inner .specification_part table tbody tr.with--span--data td span{text-align:left;justify-content:flex-start;display:flex;font-weight:400;color:#001424}.product_tabs_inner .specification_part table tbody tr.with--span--data td.first-sub:first-child{padding:0}.product_tabs_inner .specification_part .spec-block.additional--info .with--span--data td:nth-child(2){font-weight:400}@media screen and (max-width: 749px){.product_tabs_inner .specification_part{padding-block:10px 00;column-count:1}.product_tabs_inner .specification_part .spec-block h2{font-size:16px;font-weight:600;line-height:120%}.product_tabs_inner .specification_part table tbody tr td{padding:12px 16px}.product_tabs_inner .specification_part table tbody tr td+td{padding-left:0}.product_tabs_inner .specification_part table tbody tr td{font-size:14px}}.product_tabs_inner .block-list{margin:0;border:none;display:flex;width:inherit}.product_tabs_inner .block-list .slick-list{width:100%}.product_tabs_inner .block-list .slick-list .slick-track{margin:0;display:flex}.product_tabs_inner .block-list .block-list__item{background:#fff;box-shadow:2px 2px 12px #132b890f;border-radius:10px;margin-right:16px;border:none;overflow:hidden;height:inherit}.product_tabs_inner .block-list .block-list__item .product-inner-content{display:flex;flex-flow:column;height:100%}.product_tabs_inner .block-list .block-list__item .product-item{padding:20px 20px 24px;height:100%}.product_tabs_inner .block-list .block-list__item .product-item:after{display:none}.product_tabs_inner .block-list .block-list__item .product-item .product-item__image-wrapper{max-width:182px;margin:0 auto 33px;width:100%}.product_tabs_inner .block-list .block-list__item .product-item__info .product-item__vendor{font-style:normal;font-weight:600;font-size:12px;line-height:100%;text-transform:uppercase;color:#4d5b66;margin:0 0 8px}.product_tabs_inner .block-list .block-list__item .product-item__info .product-item__title{font-style:normal;font-weight:400;font-size:16px;line-height:140%;color:#000}.product_tabs_inner .block-list .block-list__item .product-item__info .bot-part-wrapper{justify-content:flex-end}.product_tabs_inner .block-list .block-list__item .product-item__price-list{margin:12px 0 0;display:flex;align-items:center}.product_tabs_inner .block-list .block-list__item .product-item__price-list .price--highlight{font-style:normal;font-weight:600;font-size:20px;line-height:100%;color:#ed1c24;margin:0}.product_tabs_inner .block-list .block-list__item .product-item__price-list .price--compare{margin:0 0 0 10px}.product_tabs .product_tabs_inner .block-list .block-list__item form[action="/cart/add"]{margin:28px 0 0}.product_tabs .product_tabs_inner .block-list .block-list__item form[action="/cart/add"] .button{font-style:normal;font-weight:600;font-size:16px;line-height:24px;text-align:center;letter-spacing:.04em;text-transform:uppercase;color:#fff;background:#ed1c24;border-radius:2px;margin:0;padding:16px 20px}.product_tabs_inner .block-list .block-list__item .product-form__info-item{order:-1}.product_tabs_inner .block-list .block-list__item .product-form__info-item .inventory{font-style:normal;font-weight:600;font-size:12px;line-height:12px;padding-left:12px}.product_tabs_inner .block-list .block-list__item .product-form__info-item .inventory:before{height:6px;width:6px;margin-top:-2.5px}.product_tabs_inner .block-list .block-list__item .product-form__info-item.stock_in .inventory{color:#17ad4a}.product_tabs_inner .block-list .block-list__item .product-form__info-item.stock_in .inventory:before{background:#17ad4a}.product_tabs_inner .block-list .block-list__item [data-bv-show=inline_rating] .bv_main_container .bv_tex{color:red!important}.product_tabs_inner .tab-content[data-tabs="all accessories"] .slick-arrow{position:absolute;top:50%;height:35px;width:35px;margin:0;z-index:1;font-size:0}.product_tabs_inner .tab-content[data-tabs="all accessories"] .slick-arrow:before{display:none}.product_tabs_inner .tab-content[data-tabs="all accessories"] .slick-arrow.slick-disabled{opacity:0;visibility:visible}.product_tabs_inner .tab-content[data-tabs="all accessories"] .slick-arrow.slick-next{background:url(right-next.svg) no-repeat center;right:0}.product_tabs_inner .tab-content[data-tabs="all accessories"] .slick-arrow.slick-prev{background:url(left-prev.svg) no-repeat center;left:-17px}@media (max-width: 1023px){.product_tabs_inner ul.tabs .tab-link{font-size:15px}}@media (max-width: 749px){.product_tabs_inner ul.tabs .tab-link{font-size:12px}.product_tabs_inner ul.tabs{display:none}.product_tabs_inner .tab-content[data-tabs="all accessories"] .content--part{margin:0 -15px 40px -10px}.product_tabs_inner .block-list .block-list__item{max-width:308px;margin-right:0;background:transparent;padding:10px;box-shadow:none}.product_tabs_inner .block-list .block-list__item .product-item{background:#fff;box-shadow:2px 2px 12px #132b890f;border-radius:10px}.product_tabs_inner .block-list .block-list__item .product-item:after{display:none}.product_tabs_inner .block-list .block-list__item .product-item__info .product-item__title{margin-bottom:8px}.product_tabs_inner .block-list .block-list__item .product-item__info .product-item__info-inner div[data-bv-show=inline_rating]{line-height:1}.product_tabs_inner .block-list .block-list__item .product-item__info .product-item__info-inner .bv_stars_svg_no_wrap svg{height:12px!important;width:12px!important}.product_tabs_inner .block-list .block-list__item .bv_averageRating_component_container *,.product_tabs_inner .block-list .block-list__item .bv_numReviews_component_container *{font-style:normal!important;font-weight:400!important;font-size:12px!important;line-height:18px!important;color:#001424!important;padding-top:0!important}.product_tabs_inner .block-list .block-list__item .bot-part-wrapper{margin-top:24px}.product_tabs_inner .features_tab .features_tab_grid .features_tab_grid_image .feature-img.placeholder--img img{height:70%;width:auto}}.SPCMP_chk_lbl{display:none!important}.floor_model,.applicable_part{padding:27px;border:1px solid #e2e5eb;margin-bottom:20px}.floor_model{margin:20px 0 0;border-radius:10px}.floor_model_title h2{color:#011424;font-size:14px;font-weight:500;margin-bottom:20px;margin-top:0}.floor_model ul li img{vertical-align:middle;margin-right:5px}.floor_model ul li{border-bottom:1px solid #e2e5eb;padding-bottom:5px;margin-bottom:5px;color:#71767e;font-size:14px;font-weight:500}.floor_model ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}@media (min-width: 1200px){.product__main .floor_model{width:calc(100% - 120px);margin-left:auto}}@media only screen and (max-width: 749px){.wlo-holder.wlo-active{z-index:9999999999!important}}.mid-all-features-wrapper .recommended-acccessories #saso-notifications{display:none!important}.product-gallery__carousel-new:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden}.product-gallery__carousel-new:not(.slick-initialized) .product-gallery__carousel-item{flex:1 0 auto}.model-content{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;gap:8px;margin-top:12px}.model-content img{height:70px;width:auto;cursor:pointer}.product__media-list .model-content{gap:6px;flex-direction:column;position:absolute;top:0;left:0;z-index:2;align-items:flex-start;margin-top:0}.product_tabs_inner ul.tabs::-webkit-scrollbar{-webkit-appearance:auto;display:none}.product_tabs_inner ul.tabs{overflow:auto}.product_tabs_inner ul.tabs .tab-link{flex:1 0;white-space:nowrap;padding-left:30px;padding-right:30px}@media only screen and (max-width:640px){.model-content{gap:6px}.model-content img{height:35px}.product__media-list .model-content{display:none}}.productT_offer{border-radius:2px;background:#2eabb0;padding:10px;text-align:center;font-size:0}.productT_offer--iteam{color:#fff;font-size:14px;font-weight:500;line-height:160%;display:inline-flex;width:100%;justify-content:center;max-width:270px;margin-inline:auto;align-items:center}.productT_offer{position:absolute;bottom:10px;left:10px;z-index:1;width:calc(100% - 20px)}@media (max-width: 749px){.productT_offer--iteam{font-size:12px}.productT_offer{left:2rem;width:calc(100% - 7rem);bottom:5.6rem}.productT_offer .slick-arrow{display:none!important}}.product-section .main-product{background-color:transparent}.main-product .product{background-color:rgb(var(--color-background-secondary));padding-top:4rem}.product-form__controls-group label{border:1px solid #D0D2D9;border-radius:5px;font-weight:500;font-size:1.6rem;text-align:center;text-transform:capitalize;min-width:97px;height:5.2rem;padding:5px 10px;display:flex;align-items:center;justify-content:center;background:transparent}.bTemp-gift-card--suffix .product-form__controls-group{justify-content:flex-start}.bTemp-gift-card--suffix .product-parameters fieldset{max-width:100%}.product-varient{border-width:0;padding:0;margin:0 0 30px}.label-wrap{display:flex;gap:8px;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.01em;margin-bottom:12px}.label-wrap label{color:#08202d;font-size:16px;font-weight:700;line-height:150%;letter-spacing:-.02em}.custom-select{position:relative}.select-selected{outline:none;padding:16px 20px;color:#08202d;position:relative;-webkit-appearance:none;appearance:none;cursor:pointer;border:1px solid #E2E8E9;background:#fff;line-height:100%;letter-spacing:-.01em;height:55px;display:flex;align-items:center}.select-selected.not-active{color:rgba(var(--color-foreground),.4)}.select-selected:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M16.2187 7.31717L9.85208 13.6838L3.48542 7.31717' stroke='%2308202D' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E");position:absolute;top:0;right:20px;height:20px;width:20px;bottom:0;margin:auto}.custom-select.open .select-selected:after{transform:rotate(180deg)}.custom-select.open .select-selected{border-color:#08202d}.select-items{background:#fff;width:100%;position:absolute;top:100%;margin-top:-1px;border:1px solid #08202D;padding:10px 0;box-sizing:border-box;box-shadow:0 4px 15px #0000000a;display:none;z-index:2}.custom-select.open .select-items{display:block}.select-items .items{padding:10px 20px;cursor:pointer;position:relative;display:flex;align-items:center;gap:6px;color:#08202d;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.01em}.select-items .items:hover{background:#f7f9fa}.select-items .items.selected:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M2 7L5.33333 10.5L12 3.5' stroke='%2308202D' stroke-opacity='0.6' stroke-width='1.5' stroke-miterlimit='10'/%3E%3C/svg%3E");position:absolute;top:25%;right:20px;height:14px;width:14px}.select-items .items input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.select-items .items input:checked+label:before{background:#f7f9fa}.select-items .items label{display:flex;width:100%;gap:12px;align-items:center}.select-items .items label:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:-1}.select-selected.not-active+.select-items .inactive-item{display:none}.purchase-option-radio{display:flex;flex-direction:column;gap:5px}.pricing-option{border:1px solid #E2E8E9;background:#fff;display:flex;height:55px;padding:20px;align-items:center;gap:6px;align-self:stretch;justify-content:space-between;cursor:pointer;font-size:16px;font-weight:400;line-height:150%;color:#08202d;letter-spacing:-.01em;position:relative}.pricing-option.disabled,.select-items .items.disabled{border-color:#e2e8e9;color:#08202d66;pointer-events:none}.outofstock{border-radius:2px;background:#f7f9fa;display:flex;padding:4px 10px;align-items:center;gap:8px;color:#08202d66;font-size:12px;font-weight:700;line-height:150%;letter-spacing:-.12px}.option-price{font-weight:700}.quote--true .option-price{display:none}.pricing-option.selected{border:1.5px solid #ED1C24}.pricing-option label.option-label{display:flex;align-items:center;gap:12px;flex:1 0 0}.purchase-option-radio label:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}input[type=radio]{-webkit-appearance:none;appearance:none;width:18px;height:18px;position:relative;border-width:1px;border-style:solid;border-color:#ccc;border-image:initial;border-radius:50%;margin:0}input[type=radio]:checked{border-color:#ed1c24}input[type=radio]:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background-color:#ed1c24;border-radius:50%}.varient-error-message{background:#ed1c2414;display:flex;padding:10px 15px;align-items:center;align-self:stretch;color:var(--Primary-Red, #ED1C24);font-size:14px;font-weight:700;line-height:150%;letter-spacing:-.01em;gap:6px;margin-top:12px}@media (max-width: 767px){.outofstock{padding:3px 6px;font-size:10px}.varient-error-message{font-size:12px}}.quantity-box{margin-bottom:30px;width:100%}.quantity-box .label-wrap{justify-content:space-between;width:100%}.limits{color:#08202dcc;font-size:14px;font-weight:500;line-height:150%;letter-spacing:-.01em;display:flex;align-items:center;gap:8px}.purchase-card{background-color:#fff;border:1px solid #E2E8E9;padding:13px 20px;display:flex;justify-content:space-between;align-items:center}.error-message{background:#ed1c2414;display:flex;padding:10px 15px;justify-content:space-between;align-items:center;align-self:stretch;margin-top:20px;width:100%}.error-message-qty{margin-top:1rem;font-size:1.4rem;color:rgba(var(--color-foreground),.6)}.error-message .text-wrap{display:flex;align-items:center;gap:6px}.error-message .text-wrap .text{color:#ed1c24;font-size:14px;font-weight:700;line-height:150%;letter-spacing:-.01em}.error-message a{border-bottom:2px solid #ED1C24;color:#ed1c24;font-size:14px;font-weight:700;line-height:100%;letter-spacing:-.01em;text-transform:capitalize;padding-bottom:5px}.quantity-box .add-length-button{border:1px dashed rgba(8,32,45,.6);background:#fffc;display:none;height:40px;padding:14px 20px;justify-content:center;align-items:center;gap:8px;align-self:stretch;color:#08202d99;font-family:Wix Madefor Text;font-size:14px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:-.01em;margin-top:8px;width:100%}.quantity-controls{display:flex;align-items:center;gap:12px}.quantity-controls .btn{width:32px;height:32px;border-radius:50%;border:none;background-color:#f7f9fa;color:#64748b;cursor:pointer;display:flex;align-items:center;justify-content:center}.quantity-controls .btn:hover{background-color:#e2e8f0}.quantity-text{margin:0 14px;font-size:14px;font-weight:500}.quantity-label span{color:#08202d99}.quantity-unit{color:#08202d;font-weight:500;font-size:16px;line-height:150%;letter-spacing:-.01em}.delete-btn-wrap{display:flex;align-items:center;gap:0px 10px;flex-wrap:wrap;justify-content:flex-end}.quantity-box form{width:100%}.quantity-box .delete-btn-wrap .delete-qty-icon{font-size:0;display:none;cursor:pointer}.quantity-box.more-than-one .delete-qty-icon{display:block}.purchase-card .price{font-size:18px;font-weight:700;line-height:150%;letter-spacing:-.01em;color:#08202d;font-family:var(--font-body-family)}.quantity-box.length-active,.fieldset_qty--wrapper{display:flex;flex-wrap:wrap;width:100%}.fieldset_qty--wrapper+.fieldset_qty--wrapper{margin-top:.8rem}.fieldset_qty--wrapper{flex-direction:column-reverse}.quantity-box.length-active .purchase-card{min-height:5.5rem}.quantity-box.length-active fieldset,.quantity-box.length-active .purchase-card,.quantity-box.length-active .has-color-opt--false .purchase-card{width:100%;max-width:100%}@media screen and (min-width: 750px){.fieldset_qty--wrapper{flex-direction:row}.quantity-box.length-active fieldset,.quantity-box.length-active .purchase-card{width:50%;max-width:calc(50% - .4rem)}.fieldset_qty--wrapper.has-spool{flex-direction:column}.fieldset_qty--wrapper.has-spool>*:not(#id){width:100%;max-width:100%}}@media screen and (max-width: 1800px) and (min-width: 1200px){.quantity-box.length-active fieldset,.quantity-box.length-active .purchase-card{width:100%;max-width:100%}}.quantity-box.length-active .select-selected,.quantity-box.length-active .purchase-card{padding:.8rem 1.6rem;gap:1rem}.quantity-box.length-active fieldset{margin-bottom:0;margin-right:auto}.quantity-box.length-active .purchase-card{margin-left:auto}.quantity-box.length-active .add-length-button{display:flex;margin-top:.8rem}.quantity-box .quantity-controls{flex:1 0 auto}.quantity-box.length-active .purchase-card .price{font-size:1.6rem}.quantity-box:not(.length-active) .fieldset_qty--wrapper fieldset{display:none}.quantity-box:not(.length-active) .purchase-card{width:100%}.recommended-product .heading{color:#08202d;font-size:20px;font-weight:700;line-height:120%;letter-spacing:-.02em;margin-bottom:20px}.recommended-prod{display:flex;justify-content:space-between;background:#fff;align-items:center;padding:10px 20px 10px 10px;position:relative}.recommended-prod .absolute-link{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.recommended-prod .product-card{display:flex;gap:20px;align-items:center;width:100%}.recommended-prod .product-card .image figure{margin:0;background:#f7f9fa;aspect-ratio:1 / 1;min-height:80px;position:relative}.recommended-prod .product-card .image figure img{height:100%;width:100%;object-fit:cover;position:absolute}.recommended-prod .product-card .product-title{color:#08202d;font-size:16px;font-weight:700;line-height:120%;letter-spacing:-.02em;margin-bottom:8px}.recommended-prod .product-card .product-price{color:#08202d;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.01em}.recommended-prod .btn-add{background:#ed1c24;display:flex;height:40px;padding:12px 20px;justify-content:center;align-items:center;gap:8px;color:#fff;font-size:14px;font-weight:700;line-height:100%;letter-spacing:-.01em}.recommended-prod .btn-add:hover,.recommended-prod .btn-add.product-added{background:#08202d}.recommended-prod .btn-add.product-added .plus-icon,.recommended-prod .btn-add .checkmark-icon{display:none}.recommended-prod .btn-add.product-added .checkmark-icon{display:block}.recommended-prod .btn-add.product-added span.icons{order:1}.btn-varient-wrapper{display:flex;gap:8px;flex:1 0 auto}.btn-varient-wrapper .custom-select{min-width:150px}.btn-varient-wrapper .custom-select .select-selected{height:40px;padding:16px 15px}.btn-varient-wrapper .custom-select .select-selected:after{right:15px}@media (max-width: 767px){.product-media-wrapper .product-gallery--with-thumbnails{width:100%}.product-media-wrapper{flex-direction:column}.main-product .product{padding-top:2.4rem}.specs-wrap{flex-direction:unset;flex-wrap:wrap}.specs-item:first-child{max-width:100%;min-width:100%;flex-direction:row}.specs-item{max-width:50%;min-width:calc(50% - 3px);padding:12px 16px;align-items:flex-start;flex-direction:column;gap:5px}.specs-item .specs-name{font-size:12px}.label-wrap,.label-wrap label,.select-selected,.select-items .items,.pricing-option,.purchase-card .price{font-size:14px}.limits{font-size:10px}.quantity-controls .btn{width:28px;height:28px}.quantity-controls{gap:6px}.quantity-text{font-size:12px}.product__info-container .productinfo-wrapper.recommended{background:none}.recommended-prod{background:#f7f9fa;flex-direction:column;gap:10px}.btn-varient-wrapper{width:100%}.btn-varient-wrapper .custom-select{flex:1 0 auto}.recommended-prod .product-card .image figure{background:#fff;min-height:70px}.tab-content .content--part{top:auto;bottom:0;height:auto;padding:35px 20px;max-height:calc(100vh - var(--header-height));overflow-x:hidden}}.notify-popup{display:none}.notify-popup[open]{display:block}.popup-body{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;max-width:500px;margin:auto;padding:40px;z-index:999;height:max-content;display:flex;flex-direction:column;gap:20px}.notify-popup:after{content:"";background:#000;opacity:.5;height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0;z-index:99}.quick-add-modal[open]~.notify-popup[open]:after{z-index:998}.notify-popup form.success-true>*:not(.klaviyo_messages){display:none}.notify-popup .product-title{margin:0;color:#08202d;font-size:24px;font-weight:700;line-height:120%;letter-spacing:-.02em}.notify-popup .heading p{margin:8px 0 0;color:#08202dcc;font-size:14px;font-weight:400;line-height:150%;letter-spacing:-.01em}.notify-popup input{padding:15px;border-radius:2px;border:1px solid #08202d;color:#08202d;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.01em;height:50px;width:100%}.notify-popup input::placeholder{color:#08202d99}.product-form__submit.button--primary span{text-align:center;text-transform:capitalize;width:100%}.notify-popup button.close-button{position:absolute;left:auto;right:16px;top:16px;width:24px;height:24px}.notify-popup .product-notify-me{margin-top:2rem}.notify-popup .field{margin-top:1rem}.notify-popup .select select{padding-right:4rem;font-size:16px;font-weight:400;line-height:150%;letter-spacing:-.01em;border-radius:0}.notify-popup .select svg{position:absolute;right:0;width:1.6rem;height:1.6rem;top:calc(50% - .8rem);right:1rem}@media (max-width: 767px){.popup-body{top:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/product-new.css.map */
