@media (max-width: 400px){.pdp-chat-button a{font-size:10px!important;padding:14px 9px!important}}span.stamped-product-reviews-badge.stamped-main-badge{height:21px;display:block;width:100%}.rte .SPCMP_chk_lbl{display:none}.new-terms-box p{background:#99e6b3;padding:20px;color:#000;line-height:1.6;font-size:14px}.product-form__qty-message-wrapper{justify-content:center;padding-bottom:10px;gap:10px;align-items:center}.product-form__qty-message-wrapper:not([hidden]){display:flex}.new-terms-box{margin-top:20px;margin-bottom:25px}.bold-red--line,.bold-red--line td{font-weight:900;color:red}.product-sidebar{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;visibility:hidden;opacity:0}@media (max-width: 1024px){.main-product__media .main-product__bullets{display:none}.main-product__content .main-product__bullets{display:block}}@media (min-width: 1025px){.main-product__content .main-product__bullets{display:none}}.main-product__bullets ul{display:grid;grid-template-columns:repeat(2,1fr);margin:0;padding:2rem;list-style:none}.main-product__bullets ul li{height:fit-content;padding:.4rem 3rem .4rem 1rem;border-left:3px solid rgba(0,128,128,.5);margin:1rem 0;display:none}.main-product__bullets ul li:nth-child(0),.main-product__bullets ul li:nth-child(1),.main-product__bullets ul li:nth-child(2),.main-product__bullets ul li:nth-child(3),.main-product__bullets ul li:nth-child(4){display:block}@media (min-width: 769px){.main-product__bullets ul{display:grid;grid-template-columns:repeat(4,1fr)}}.product-sidebar-trigger{margin:10px 0;display:block}.product-sidebar-trigger button{-webkit-appearance:none;appearance:none;background:none;border:0;color:inherit;display:flex;align-items:center;justify-content:space-between;font-size:12px;line-height:16px;width:100%;background:#ede8eb;border:none;border-radius:10px;height:50px;font-weight:600;padding:0 20px}@media (min-width: 769px){.product-sidebar-trigger button{font-size:14px;line-height:19px}}#delivery_timer_wrapper1{min-height:69px}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}deferred-media{display:block}.main-product__content__vendor-logo{width:9.2rem;margin-bottom:1.3rem}.product{margin:0}.product.grid{gap:0}.product--no-media{max-width:57rem;margin:0 auto}.product__media-wrapper{padding-left:0}@media screen and (min-width: 750px){.product__column-sticky{display:block;position:sticky;top:1rem;z-index:2}.product--thumbnail .thumbnail-list{padding-right:var(--media-shadow-horizontal-offset)}.product__info-wrapper{padding:0 0 0 3.2rem}.product__info-wrapper--extra-padding{padding:0 0 0 8rem}.product--right .product__info-wrapper{padding:0 5rem 0 0}.product--right .product__info-wrapper--extra-padding{padding:0 8rem 0 0}.product--right .product__media-list{margin-bottom:2rem}.product__media-container .slider-buttons{display:none}.product--right .product__media-wrapper{order:2}}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:65%;width:calc(65% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:35%;width:calc(35% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media).product--right .product__info-wrapper{padding:0 4rem 0 0}.product--medium:not(.product--no-media) .product__media-wrapper,.product--medium:not(.product--no-media) .product__info-wrapper{max-width:50%}.product--small:not(.product--no-media) .product__info-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}.product--small:not(.product--no-media) .product__media-wrapper{max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}}.shopify-payment-button__button{font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));font-size:1.4rem;line-height:calc(1 + .2 / var(--font-body-scale));letter-spacing:.07rem}.shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background))}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;font-size:1.2rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.05rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none}.product-form{display:block}.product-form__error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:1.3rem;line-height:1.4;letter-spacing:.04rem;margin-bottom:1.5rem}.product-form__error-message-wrapper .svg-wrapper{flex-shrink:0;width:1.5rem;height:1.5rem;margin-right:.7rem;margin-top:.25rem}.product-form__input{flex:0 0 100%;padding:0;margin:0 0 1.2rem;max-width:44rem;min-width:fit-content;border:none}.product-form__input .form__label{padding-left:0;margin-bottom:10px;font-weight:700;font-size:15px}.product-form__input .select{max-width:100%}.product-form__input .svg-wrapper{right:1.5rem}.product-form__submit{margin-bottom:1rem}.product-form__submit[aria-disabled=true]+.shopify-payment-button .shopify-payment-button__button[disabled],.product-form__submit[disabled]+.shopify-payment-button .shopify-payment-button__button[disabled]{cursor:not-allowed;opacity:.5}@media screen and (forced-colors: active){.product-form__submit[aria-disabled=true]{color:Window}}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.product__info-container iframe{max-width:100%}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:3.6rem 0}.product__text{margin-bottom:0}a.product__text{display:block;text-decoration:none;color:rgba(var(--color-foreground),.75)}.product__text.caption-with-letter-spacing{text-transform:uppercase}.product__title{word-break:break-word;margin-bottom:1.5rem}.product__title>*{margin:0}.product__title>a{display:none}.product__title+.product__text.caption-with-letter-spacing{margin-top:-1.5rem}.product__text.caption-with-letter-spacing+.product__title{margin-top:0}.product .price .badge,.product .price__container{margin-bottom:.5rem}.product .price dl{margin-top:.5rem;margin-bottom:.5rem}.product .price--sold-out .price__badge-sale{display:none}@media screen and (min-width: 750px){.product__info-container{max-width:60rem}.product__info-container .price--on-sale .price-item--regular{font-size:1.6rem}.product__info-container>*:first-child{margin-top:0}}.product__description-title{font-weight:600}.product--no-media .product__title,.product--no-media .product__text,.product--no-media .product__tax,.product--no-media .product__sku,.product--no-media shopify-payment-terms{text-align:center}.product--no-media .product__media-wrapper,.product--no-media .product__info-wrapper{padding:0}.product__tax{margin-top:-1.4rem}.product--no-media .share-button{max-width:100%}.product--no-media .product-form__quantity,.product--no-media .share-button,.product--no-media .product__view-details,.product--no-media .product__pickup-availabilities,.product--no-media .product-form{display:flex;align-items:center;justify-content:center;text-align:center}.product--no-media .product-form{flex-direction:column}.product--no-media .product-form>.form{max-width:30rem;width:100%}.product--no-media .product-form__quantity{flex-direction:column;max-width:100%}.product-form__quantity .form__label{margin-bottom:.6rem}.price-per-item__label.form__label{margin-bottom:0rem}.product-form__quantity-top .form__label{margin-bottom:1.2rem}.product--no-media .product__info-container>modal-opener{display:block;text-align:center}.product--no-media .product-popup-modal__button{padding-right:0}.product--no-media .price{text-align:center}.product__media-list video{border-radius:calc(var(--media-radius) - var(--media-border-width))}@media screen and (max-width: 749px){.product__media-list{margin-bottom:3rem;width:100%}.slider.product__media-list::-webkit-scrollbar{height:.2rem;width:.2rem}.product__media-list::-webkit-scrollbar-thumb{background-color:rgb(var(--color-foreground))}.product__media-list::-webkit-scrollbar-track{background-color:rgba(var(--color-foreground),.2)}.product--mobile-columns .product__media-item{width:calc(50% - 1.5rem - var(--grid-mobile-horizontal-spacing))}}.product__media-list{overflow:hidden;border-radius:8px}@media screen and (min-width: 750px){.product--thumbnail .product__media-list,.product--thumbnail_slider .product__media-list{padding-bottom:calc(var(--media-shadow-vertical-offset) * var(--media-shadow-visible))}.product__media-list{padding-right:calc(var(--media-shadow-horizontal-offset) * var(--media-shadow-visible))}.product-media-modal__content>.product__media-item--variant.product__media-item--variant{display:none}.product-media-modal__content>.product__media-item--variant:first-child{display:block}}.product__media-item.product__media-item--variant{display:none}.product__media-item--variant:first-child{display:block}@media screen and (min-width: 750px) and (max-width: 989px){.product__media-list .product__media-item:first-child{padding-left:0}.product--thumbnail_slider .product__media-list{margin-left:0}.product__media-list .product__media-item{width:100%}}.product__media-icon .icon{width:1.2rem;height:1.4rem}.product__media-icon,.thumbnail__badge{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-video .product__media-icon{opacity:1}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__modal-opener:hover .product__media-icon{border:.1rem solid rgba(var(--color-foreground),.1)}.product__media-item--full{align-content:center}.hide-on-mobile{display:none}@media screen and (min-width: 750px){.grid__item.product__media-item--full{width:100%}.hide-on-desktop{display:none}.hide-on-mobile{display:block}.product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--columns .product__media-item--full .deferred-media__poster-button{height:4.2rem;width:4.2rem}.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.8rem;height:1.8rem}}.product__modal-opener:not(.product__modal-opener--external_video) .product__media-icon{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;align-items:center;font-size:14px;line-height:19px;background:#fffffff2;box-shadow:0 8px 14px #00000017;border-radius:50%;padding:5px 10px;position:absolute;top:15px;right:25px;z-index:2}.product__modal-opener.product__modal-opener--external_video .product__media-icon{position:absolute;top:50%;left:50%;z-index:1;background:#fff;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%}bundle-offers.bundle-offers{display:block;padding:4rem 0 0}.bundle-offers__list__offer--content{width:calc(100% - 100px)}.bundle-offers__list__offer--content .SPCMP_chk_lbl{display:none}.bundle-offers--price-now{color:teal;font-weight:900}.bundle-offers--price-was{text-decoration:line-through;color:red}.bundle-offers__list__offer{display:flex;padding:10px 10px 10px 40px;border-radius:10px;gap:20px;align-items:center;background-position:center left 10px;background-repeat:no-repeat;background-size:24px;cursor:pointer}.bundle-offers__list__offer:first-child{margin-top:0rem}.bundle-offers__list--text p{padding:0 10px;font-size:13px}.bundle-offers__list__offer{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='0.5' fill='%23FFF'/%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='0.5' stroke='%23E2E1DF'/%3E%3C/svg%3E");opacity:.7}.bundle-offers__list__offer.selected,.bundle-offers__list__offer.selected_include{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='0.5' fill='%23FAFAFA'/%3E%3Cpath d='M12.0335 5.7933L11.2402 5L6.81564 9.42458L4.75977 7.35754L3.96648 8.15084L6.81564 11L12.0335 5.7933Z' fill='%23201E1B'/%3E%3Crect x='0.5' y='0.5' width='15' height='15' rx='0.5' stroke='%23FFF'/%3E%3C/svg%3E");opacity:1}.bundle-offers__list__offer[data-type=choice]{background-image:url("data:image/svg+xml,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 19.5C16.1421 19.5 19.5 16.1421 19.5 12C19.5 7.85786 16.1421 4.5 12 4.5C7.85786 4.5 4.5 7.85786 4.5 12C4.5 16.1421 7.85786 19.5 12 19.5ZM12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' fill='%23E2E1DF'/%3E%3Ccircle cx='12' cy='12' r='5.25' fill='%23FFF'/%3E%3C/svg%3E")}.bundle-offers__list__offer[data-type=choice].selected_include{background-image:url("data:image/svg+xml,%3Csvg width='24px' height='24px' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 19.5C16.1421 19.5 19.5 16.1421 19.5 12C19.5 7.85786 16.1421 4.5 12 4.5C7.85786 4.5 4.5 7.85786 4.5 12C4.5 16.1421 7.85786 19.5 12 19.5ZM12 21C16.9706 21 21 16.9706 21 12C21 7.02944 16.9706 3 12 3C7.02944 3 3 7.02944 3 12C3 16.9706 7.02944 21 12 21Z' fill='%23E2E1DF'/%3E%3Ccircle cx='12' cy='12' r='5.25' fill='%23000'/%3E%3C/svg%3E");background-position:center left 10px}.bundle-offers__list__offer.addon_product:hover{opacity:1}.bundle-offers__list__offer--image{width:70px}.bundle-offers__list__offer--content p:first-child{font-weight:600;color:#000;margin:0 0 .4rem;line-height:1.4rem;font-size:1.4rem}.bundle-offers__list__offer--content p.bundle-offers__list__offer--title{font-weight:600;margin:0;line-height:1.8rem;font-size:1.3rem}select.bundle-offers__variant-picker__select{padding:10px 13px;height:35px;line-height:13px;font-size:12px;margin-top:10px}.bundle-offers__list:not(.active){display:none}.bundle-offers__offer{border-radius:22px;margin-bottom:2rem;border:1px solid #E6E6E6;background:#f8f8f8}.bundle-offers__offer:last-child{margin-bottom:0}.bundle-offers__offer .offer-badge{color:#fff;padding:7px 14px 8px;border-radius:70px;font-size:14px;font-weight:600}.included-offers .offer-badge{background:teal}.addon-offers .offer-badge{background:#e5a361}.bundle-offers__trigger button{gap:9px;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:start;border:none;font-size:12px;background:transparent;align-items:center;padding:8px;width:100%;color:#000;font-weight:600;background-position:center right 10px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='6' height='12' viewBox='0 0 6 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 6C6 6.47565 5.83389 6.9513 5.50167 7.31362L1.35401 11.837C1.15468 12.0543 0.830979 12.0543 0.631646 11.837L0.1495 11.3111C-0.0498332 11.0938 -0.0498332 10.7407 0.149499 10.5233L4.29715 6L0.149499 1.47666C-0.0498336 1.25927 -0.0498337 0.906249 0.149499 0.688861L0.631646 0.163041C0.830978 -0.0543471 1.15468 -0.0543471 1.35401 0.163041L5.50167 4.68638C5.83389 5.0487 6 5.52435 6 6Z' fill='%230C0C0C'/%3E%3C/svg%3E")}.bundle-offers__trigger button.active{background-image:url("data:image/svg+xml, %3Csvg width='10' height='5' viewBox='0 0 10 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5 5C4.60362 5 4.20725 4.86157 3.90532 4.58472L0.135867 1.12835C-0.0452891 0.962234 -0.0452891 0.692482 0.135867 0.526372L0.57405 0.124583C0.755206 -0.0415276 1.04939 -0.0415276 1.23055 0.124583L5 3.58096L8.76945 0.124583C8.95061 -0.0415276 9.24479 -0.0415276 9.42595 0.124583L9.86413 0.526372C10.0453 0.692482 10.0453 0.962234 9.86413 1.12835L6.09468 4.58472C5.79275 4.86157 5.39638 5 5 5Z' fill='%230C0C0C'/%3E%3C/svg%3E")}@media screen and (min-width: 750px){.bundle-offers__trigger button{font-size:1.4rem}.grid__item.product__media-item--full{width:100%}.product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large.product--columns .product__media-item--full .deferred-media__poster-button{height:5rem;width:5rem}.product--medium.product--columns .product__media-item--full .deferred-media__poster-button{height:4.2rem;width:4.2rem}.product--medium.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.8rem;height:1.8rem}.product--small.product--columns .product__media-item--full .deferred-media__poster-button{height:3.6rem;width:3.6rem}.product--small.product--columns .product__media-item--full .deferred-media__poster-button .icon{width:1.6rem;height:1.6rem}}@media screen and (min-width: 990px){.product--stacked .product__media-item{max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.product:not(.product--columns) .product__media-list .product__media-item:first-child,.product:not(.product--columns) .product__media-list .product__media-item--full{width:100%;max-width:100%}.product__modal-opener .product__media-icon{opacity:0}.product__modal-opener:hover .product__media-icon,.product__modal-opener:focus .product__media-icon{opacity:1}}.product__media-item>*{display:block;position:relative}.product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0}.product__media-toggle:after{content:"";cursor:pointer;display:block;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.product__media-toggle:focus-visible{outline:0;box-shadow:none}@media (forced-colors: active){.product__media-toggle:focus-visible,.product__media-toggle:focus-visible:after,.product-form__input input[type=radio]:focus-visible+label{outline:transparent solid 1px;outline-offset:2px}}.product__media-toggle.focused{outline:0;box-shadow:none}.product__media-toggle:focus-visible:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product__media-toggle.focused:after{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5);border-radius:var(--media-radius)}.product-media-modal{background-color:#fff;height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100vh}.product-media-modal__content{max-height:100vh;width:100%;overflow:auto}.product-media-modal__content>*:not(.active),.product__media-list .deferred-media{display:none}@media screen and (min-width: 750px){.product-media-modal__content{padding-bottom:2rem}.product-media-modal__content>*:not(.active){display:block}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}}@media screen and (max-width: 749px){.product--thumbnail .is-active .product__modal-opener:not(.product__modal-opener--image),.product--thumbnail_slider .is-active .product__modal-opener:not(.product__modal-opener--image){display:none}.product--thumbnail .is-active .deferred-media,.product--thumbnail_slider .is-active .deferred-media{display:block;width:100%}}.product-media-modal__content>*{display:block;height:auto;margin:auto}.product-media-modal__content .media{background:none}.product-media-modal__model{width:100%}.product-media-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;right:2rem;padding:1.2rem;position:fixed;z-index:2;top:2rem;width:4rem}.product-media-modal__content .deferred-media{width:100%}@media screen and (min-width: 750px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*{width:100%}.product-media-modal__content>*+*{margin-top:2rem}.product-media-modal__toggle{right:5rem;top:2.2rem}}@media screen and (min-width: 990px){.product-media-modal__content{padding:2rem 11rem}.product-media-modal__content>*+*{margin-top:1.5rem}.product-media-modal__content{padding-bottom:1.5rem}.product-media-modal__toggle{right:5rem}}.product-media-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-media-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product-popup-modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:rgba(var(--color-foreground),.2);height:100%}.product-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.product-popup-modal__content{border-radius:var(--popup-corner-radius);background-color:rgb(var(--color-background));overflow:auto;height:80%;margin:0 auto;left:50%;transform:translate(-50%);margin-top:5rem;width:92%;position:absolute;top:0;padding:0 1.5rem 0 3rem;border-color:rgba(var(--color-foreground),var(--popup-border-opacity));border-style:solid;border-width:var(--popup-border-width);box-shadow:var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content.focused{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}.product-popup-modal__content:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3),var(--popup-shadow-horizontal-offset) var(--popup-shadow-vertical-offset) var(--popup-shadow-blur-radius) rgba(var(--color-shadow),var(--popup-shadow-opacity))}@media screen and (min-width: 750px){.product-popup-modal__content{padding-right:1.5rem;margin-top:10rem;width:70%;padding:0 3rem}.product-media-modal__dialog .global-media-settings--no-shadow{overflow:visible!important}}.product-popup-modal__content img{max-width:100%}@media screen and (max-width: 749px){.product-popup-modal__content table{display:block;max-width:fit-content;overflow-x:auto;white-space:nowrap;margin:0}.product-media-modal__dialog .global-media-settings,.product-media-modal__dialog .global-media-settings video,.product-media-modal__dialog .global-media-settings model-viewer,.product-media-modal__dialog .global-media-settings iframe,.product-media-modal__dialog .global-media-settings img{border:none;border-radius:0}}.product-popup-modal__opener{display:inline-block}.product-popup-modal__button{font-size:1.6rem;padding-right:1.3rem;padding-left:0;min-height:4.4rem;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product-popup-modal__button:hover{text-decoration-thickness:.2rem}.product-popup-modal__content-info{padding-right:4.4rem}.product-popup-modal__content-info>*{height:auto;margin:0 auto;max-width:100%;width:100%}@media screen and (max-width: 749px){.product-popup-modal__content-info>*{max-height:100%}}.product-popup-modal__toggle{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.1);border-radius:50%;color:rgba(var(--color-foreground),.55);display:flex;align-items:center;justify-content:center;cursor:pointer;position:sticky;padding:1.2rem;z-index:2;top:1.5rem;width:4rem;margin:0 0 0 auto}.product-popup-modal__toggle:hover{color:rgba(var(--color-foreground),.75)}.product-popup-modal__toggle .icon{height:auto;margin:0;width:2.2rem}.product__media-list .media>*{overflow:hidden}.thumbnail-list_item--variant:not(:first-child){display:none;visibility:hidden;width:0!important}.thumbnail-list{flex-wrap:wrap;grid-gap:1rem}.slider--mobile.thumbnail-list:after{content:none}@media screen and (min-width: 750px){.product--stacked .thumbnail-list{display:none}.thumbnail-list{display:grid;grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 990px){.thumbnail-list{grid-template-columns:repeat(4,1fr)}.product--medium .thumbnail-list{grid-template-columns:repeat(5,1fr)}.product--large .thumbnail-list{grid-template-columns:repeat(6,1fr)}}@media screen and (max-width: 749px){.product__media-item{display:flex}.product__modal-opener{width:100%}.thumbnail-slider{display:flex;align-items:center}.thumbnail-slider .thumbnail-list.slider{display:flex;padding:.5rem;flex:1;scroll-padding-left:.5rem}.thumbnail-list__item.slider__slide{width:calc(28% - .6rem)}}.product--thumbnail_slider .thumbnail-slider.thumbnail-slider--no-slide{padding-left:0}.product--thumbnail_slider .thumbnail-slider button:disabled{opacity:.3}.lockdown-message{margin-top:20px;text-align:center;font-weight:600;background:#000;color:#fff;padding:10px;border-radius:5px}#aca-modal-container{border-radius:30px}h2#aca-modal-headline{font-size:2rem;font-weight:600}p.aca-product-name{text-align:left;font-weight:600;font-size:14px;line-height:19px;margin-bottom:10px}.aca-product-price{color:#333;line-height:inherit;font-size:14px;text-align:left;font-weight:600;text-decoration:line-through;margin-bottom:15px}button.aca-product-button{border-radius:30px;font-weight:600;text-transform:none}@media screen and (min-width: 750px){.product--thumbnail_slider .thumbnail-slider{display:flex;align-items:center;padding-left:55px;width:calc(100% - 55px);z-index:3}.product--thumbnail_slider .thumbnail-slider button{position:absolute;z-index:2}.slider-button.slider-button--prev{left:0}.slider-button.slider-button--next{right:-55px}.thumbnail-slider .thumbnail-list.slider--tablet-up{display:flex;flex:1}.product__media-wrapper .slider-mobile-gutter .slider-button{display:none}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(28% - .8rem);min-width:0}.product--thumbnail_slider .slider-mobile-gutter .slider-button{display:flex}}@media screen and (min-width: 900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide,.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(28% - .8rem);min-width:0}}.thumbnail{position:absolute;top:0;left:0;display:block;height:100%;width:100%;padding:0;color:rgb(var(--color-base-text));cursor:pointer;background-color:transparent;border:none;border-radius:8px;overflow:hidden;opacity:.8}.thumbnail:hover{opacity:1}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));opacity:1}.image-magnify-full-size{cursor:zoom-out;z-index:1;margin:0;border-radius:calc(var(--media-radius) - var(--media-border-width))}.image-magnify-hover{cursor:zoom-in}.product__modal-opener--image .product__media-zoom-none,.product__media-icon--none{display:none}.product__modal-opener>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:flex;align-items:center;height:48px;width:48px;z-index:3}.product__modal-opener>.loading__spinner.hidden{display:none}.product__modal-opener .path{stroke:teal;opacity:.75}@media (hover: hover){.product__media-zoom-hover,.product__media-icon--hover{display:none}}@media screen and (max-width: 749px){.product__media-zoom-hover,.product__media-icon--hover{display:flex}}.js .product__media{overflow:hidden!important}.thumbnail[aria-current]:focus-visible{box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}.thumbnail[aria-current]:focus,.thumbnail.focused{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5)}@media (forced-colors: active){.thumbnail[aria-current]:focus,.thumbnail.focused{outline:transparent solid 1px}}.thumbnail[aria-current]:focus:not(:focus-visible){outline:0;box-shadow:0 0 0 .1rem rgb(var(--color-foreground))}.thumbnail img{object-fit:cover;width:100%;height:100%;pointer-events:none}.thumbnail__badge .icon{width:1rem;height:1rem}.thumbnail__badge .icon-3d-model{width:1.2rem;height:1.2rem}.thumbnail__badge{color:rgb(var(--color-foreground),.6);height:2rem;display:none;width:2rem;left:auto;right:calc(.4rem + var(--media-border-width));top:calc(.4rem + var(--media-border-width))}.main-product__content__price__price-drop button{border-radius:500px;color:teal;border:1px solid rgba(0,128,128,.1);background:#e6f3f3;font-size:1.2rem;display:flex;align-items:center;padding:.8rem 1.6rem;gap:.8rem;font-weight:600}@media screen and (min-width: 750px){.product:not(.product--small) .thumbnail__badge{height:3rem;width:3rem}.product:not(.product--small) .thumbnail__badge .icon{width:1.2rem;height:1.2rem}.product:not(.product--small) .thumbnail__badge .icon-3d-model{width:1.4rem;height:1.4rem}}.thumbnail-list__item{position:relative}.thumbnail-list__item:before{content:"";display:block;padding-bottom:100%}.product:not(.featured-product) .product__view-details{display:none}.product__view-details{display:block;text-decoration:none}.product__view-details:hover{text-decoration:underline;text-underline-offset:.3rem}.product__view-details .icon{width:1.2rem;margin-left:1.2rem;flex-shrink:0}.product__inventory{display:flex;align-items:center;gap:.5rem}.product__inventory .svg-wrapper,.product__inventory svg{width:15px;height:15px}.product--no-media .product__inventory{justify-content:center}.product__inventory.visibility-hidden:empty{display:block}.product__inventory.visibility-hidden:empty:after{content:"#"}.product__inventory .icon-inventory-status circle:first-of-type{opacity:.3}.icon-with-text{--icon-size: calc(var(--font-heading-scale) * 3rem);--icon-spacing: calc(var(--font-heading-scale) * 1rem)}.icon-with-text--horizontal{display:flex;justify-content:center;column-gap:3rem;flex-direction:row}.icon-with-text--vertical{--icon-size: calc(var(--font-heading-scale) * 2rem)}.icon-with-text .svg-wrapper{fill:rgb(var(--color-foreground));height:var(--icon-size);width:var(--icon-size)}.icon-with-text--horizontal .svg-wrapper,.icon-with-text--horizontal img{margin-bottom:var(--icon-spacing)}.icon-with-text--vertical .svg-wrapper{min-height:var(--icon-size);min-width:var(--icon-size);margin-right:var(--icon-spacing)}.icon-with-text img{height:var(--icon-size);width:var(--icon-size);object-fit:contain}.icon-with-text--vertical img{margin-right:var(--icon-spacing)}.icon-with-text--horizontal .h4{padding-top:calc(var(--icon-size) + var(--icon-spacing));text-align:center}.icon-with-text--horizontal .svg-wrapper+.h4,.icon-with-text--horizontal img+.h4,.icon-with-text--horizontal.icon-with-text--text-only .h4{padding-top:0}.icon-with-text__item{display:flex;align-items:center}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column;width:33%}.icon-with-text--vertical .icon-with-text__item{margin-bottom:var(--icon-size)}.product__sku.visibility-hidden:after{content:"#"}.product-thumbnail__badge{position:absolute;top:1.5rem;right:1.5rem;display:flex;align-items:center;justify-content:center;min-width:5.5rem;min-height:5.5rem;padding:.5rem;border-radius:50%;font-size:.65rem;line-height:1.2;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:.02em;z-index:3}.product-thumbnail__badge--black-friday{background-color:#e5a361;color:#000;border-radius:50%;height:120px;border:none;width:120px;font-size:1.4rem;line-height:2rem;position:absolute;font-weight:500;top:unset;bottom:0;right:0;font-weight:700}[data-reviewsio-widget=polaris] .ElementsWidget{border-radius:20px;padding:3.2rem;background:#fafafa;max-width:880px;box-shadow:0 2px 21px -11px #000;margin:0 auto}[data-reviewsio-widget=polaris] .R-TextHeading,[data-reviewsio-widget=polaris] .R-TextBody{color:#222}[data-reviewsio-widget=polaris] .ElementsWidget__header{border:0;padding-bottom:16px;margin-bottom:8px}[data-reviewsio-widget=polaris] .ElementsWidget__header .header__inner{align-items:center}[data-reviewsio-widget=polaris] .ElementsWidget__header .R-TextHeading--md{font-size:1.75rem;font-weight:600}[data-reviewsio-widget=polaris] .ElementsWidget__header .R-TextBody--xs{color:#666}[data-reviewsio-widget=polaris] .R-Button--primary{border-radius:999px;padding-inline:20px;padding-block:8px;font-size:1.2rem;background:teal;border:none}.ElementsWidget-prefix .R-RatingStars .R-RatingStars__stars .stars__icon{color:#e5a361;background-image:linear-gradient(to right,#e5a361 99.9% 100%)}.header__group.header__group--left,.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header .header__group .R-Button,.ElementsWidget-prefix .R-TabControls .R-TabControls__item>.R-TextHeading{margin-bottom:0!important}.ElementsWidget-prefix .R-TextHeading{font-weight:500!important}[data-reviewsio-widget=polaris] .ElementsWidget__subheader{border-top:none;padding-top:0;margin-top:0}.ElementsWidget-prefix .R-TabControls .R-TabControls__item.isActive{font-weight:var(--pagination-tab-active-text-font-weight, 600);color:teal;border-bottom-color:teal;cursor:default;border-bottom:1px solid #008080;padding-bottom:2px;margin-bottom:0!important}[data-reviewsio-widget=polaris] .R-TabControls__item{padding-bottom:6px}.ElementsWidget-prefix .ElementsWidget .ElementsWidget__header,.ElementsWidget-prefix .ElementsWidget .ElementsWidget__subheader{border-bottom:1px solid #ccc!important}.header__group.header__group--left .R-TextHeading{font-weight:700!important}.ElementsWidget-prefix .R-BadgeElement .R-BadgeElement__icon .cssVar-badgeElement__icon{font-size:20px;color:teal}[data-reviewsio-widget=polaris] .item__review .R-TextBody--xs{font-size:1.3rem;line-height:1.6;color:#000;font-weight:500;letter-spacing:.02rem}[data-reviewsio-widget=polaris] .item__review .R-TextHeading--xxs{font-size:1.4rem;margin-bottom:4px;font-weight:600!important;letter-spacing:.01rem}[data-reviewsio-widget=polaris] .ElementsWidget__list{border:0;margin-top:10px}[data-reviewsio-widget=polaris] .R-ContentList__item{border-top:1px solid #f0f0f0;padding-top:18px;padding-bottom:18px}[data-reviewsio-widget=polaris] .R-ContentList__item:first-child{border-top:0}[data-reviewsio-widget=polaris] .R-AvatarThumbnail__inner{width:44px;height:44px;border-radius:999px;background:#f0f0f0}[data-reviewsio-widget=polaris] .cssVar-authorName{font-weight:600}[data-reviewsio-widget=polaris] .R-BadgeElement__text{color:#777}[data-reviewsio-widget=polaris] .R-TextHeading--xxxxs{font-weight:500;color:#555}[data-reviewsio-widget=polaris] .R-TextBody--xxxs.u-textDecoration--underline{font-weight:500}[data-reviewsio-widget=polaris] .R-TextBody--xxxs.u-textRight--all{color:#888}[data-reviewsio-widget=polaris] .ElementsWidget__footer{border-top:1px solid #f0f0f0;margin-top:12px;padding-top:12px}[data-reviewsio-widget=polaris] .footer__reviewsLogo-container img{opacity:.6}.product-media-container{--aspect-ratio: var(--preview-ratio);--ratio-percent: calc(1 / var(--aspect-ratio) * 100%);position:relative;width:100%;max-width:calc(100% - calc(var(--media-border-width) * 2))}.product-media-container.constrain-height{--viewport-offset: 400px;--constrained-min-height: 300px;--constrained-height: max(var(--constrained-min-height), calc(100vh - var(--viewport-offset)));margin-right:auto;margin-left:auto}.product-media-container.constrain-height.media-fit-contain{--contained-width: calc(var(--constrained-height) * var(--aspect-ratio));width:min(var(--contained-width),100%)}.product-media-container .media{padding-top:var(--ratio-percent)}.product-media-container.constrain-height .media{padding-top:min(var(--constrained-height),var(--ratio-percent))}@media screen and (max-width: 749px){.product-media-container.media-fit-cover{display:flex;align-self:stretch}.product-media-container.media-fit-cover .media{position:initial}}@media screen and (min-width: 750px){.product-media-container{max-width:100%}.product-media-container:not(.media-type-image){--aspect-ratio: var(--ratio)}.product-media-container.constrain-height{--viewport-offset: 170px;--constrained-min-height: 700px}.product-media-container.media-fit-cover,.product-media-container.media-fit-cover .product__modal-opener,.product-media-container.media-fit-cover .media{height:100%}.product-media-container.media-fit-cover .deferred-media__poster img{object-fit:cover;width:100%}}.product-media-container .product__modal-opener{display:block;position:relative}@media screen and (min-width: 750px){.product-media-container .product__modal-opener:not(.product__modal-opener--image){display:none}}.medium-zoom-overlay,.medium-zoom-image--opened{z-index:999999}.fa-star,.fa-star-checked,.fa-star-half-o,.fa-star-o,.stamped-fa-star,.stamped-fa-star-checked,.stamped-fa-star-half-o,.stamped-fa-star-o{color:#e5a361!important}.summary-rating-bar-content{background:#e5a361!important}.icon__step-box{display:none}.stamped-summary-actions span.stamped-summary-actions-newreview{background:teal;color:#fff;display:flex;align-items:center}@media (max-width: 768px){.stamped-summary-actions span.stamped-summary-actions-newreview{float:none!important;margin:0!important}}.main-product__media{height:fit-content;position:relative}@media (max-width: 768px){.stamped-summary-actions{float:none!important;margin:0!important;padding-top:20px!important}}@media (max-width: 768px){.stamped-summary-ratings{display:none!important}}@media screen and (min-width: 750px){.main-product__media{position:-webkit-sticky;position:sticky;top:2rem;z-index:2;align-self:flex-start}}@media (max-width: 1024px){.main-product__container{padding-left:0;padding-right:0}}@media (min-width: 1025px){.main-product__container{display:grid;grid-template-columns:40% calc(60% - 2rem);grid-gap:32px}}@media (min-width: 1321px){.main-product__container{display:grid;grid-template-columns:668px calc(100% - 730px);grid-gap:62px}product-info[data-type=fabrics] .main-product__container{display:grid;grid-template-columns:45% calc(55% - 42px);grid-gap:42px}.product__info-wrapper{padding:0 0 0 6.4rem}}.main-product__media__main{display:block}@media (min-width: 1025px){.main-product__media__main .product-gallery__media{border-radius:20px;overflow:hidden;border:1px solid #ede8eb}}.main-product__media .slider-buttons{position:absolute;top:50%;transform:translateY(-50%);width:100%;justify-content:space-between}.main-product__media .slider-counter{display:none!important;justify-content:center;min-width:4.4rem;background:teal;border-radius:10px;color:#fff;padding:6px;font-weight:600}.radio__container{align-items:center;display:flex}.button--download{display:flex;align-items:center;justify-content:space-between;border:1px solid #008080;border-radius:10px;height:60px;margin-bottom:15px;line-height:19px;padding:0 20px;color:teal;width:100%}.main-product__media__thumbs{display:none;position:absolute;bottom:30px;left:30px;right:30px;width:calc(100% - 60px)}@media (min-width: 769px){.main-product__media__thumbs{display:block}}.main-product__media__badges{position:absolute;top:15px;left:20px;z-index:2}@media (min-width: 769px){.main-product__media__badges{top:25px;left:28px}}.main-product__media__badge{border-radius:5px;letter-spacing:1px;text-transform:uppercase;font-size:12px;line-height:16px;font-weight:600;padding:5px 10px;margin-bottom:12px;display:flex;justify-content:center;align-items:center}.main-product__media__badge.badge--sale{color:#fff;background:#c00}.main-product__media__badge.badge--bundle{color:#fff;background:teal}@media (min-width: 769px){.main-product__media__badge{font-size:14px;line-height:19px;padding:6px 10px;margin-bottom:15px}}.main-product__media__vendor-badge{width:60px;height:60px;border-radius:50%;background:#fff}.main-product__media .swiper-horizontal>.swiper-pagination-bullets,.main-product__media .swiper-pagination-bullets.swiper-pagination-horizontal,.main-product__media .swiper-pagination-custom,.main-product__media .swiper-pagination-fraction{bottom:15px}.main-product__media .swiper-pagination{margin:0 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(4px,1fr));max-width:calc(100% - 40px);overflow:scroll;padding:3px;background:#fff}@media (min-width: 769px){.main-product__media .swiper-pagination{display:none}}.main-product__media .swiper-pagination .swiper-pagination-bullet{width:auto;height:4px;border-radius:unset;box-shadow:none;margin:0!important}@media (min-width: 1025px){.main-product__content{padding-top:0}}.main-product__content .fa-star-half-o:before,.main-product__content .fa-star-o:before,.main-product__content .fa-star:before,.main-product__content .stamped-fa-star-half-o:before,.main-product__content .stamped-fa-star-o:before,.main-product__content .stamped-fa-star:before{font-size:14px}@media (min-width: 769px){.main-product__content .fa-star-half-o:before,.main-product__content .fa-star-o:before,.main-product__content .fa-star:before,.main-product__content .stamped-fa-star-half-o:before,.main-product__content .stamped-fa-star-o:before,.main-product__content .stamped-fa-star:before{font-size:15px}}.main-product__content quantity-spinner.quantity{margin:0}.main-product__content quantity-spinner.quantity p{margin:0 0 0 10px}.main-product__content__title{padding-bottom:1px;padding-top:2px}@media (min-width: 769px){.main-product__content__title{padding-top:2px;padding-bottom:1rem}}.main-product__content__title h1{margin:0;font-weight:600;line-height:4.4rem;margin-bottom:.8rem;font-size:3.2rem}.main-product__content__title p{font-weight:600;color:teal}.main-product__content__sku span{font-size:12px;line-height:16px;font-weight:600;color:#c00}.main-product__content__price{font-size:1.8rem;line-height:3rem;padding:1rem 0;display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:3.2rem}.main-product__content__price__wrapper{display:flex;gap:1.6rem}@media screen and (min-width: 750px) and (max-width: 990px){.main-product__content__price__wrapper{margin-bottom:1rem;width:100%}}.main-product__content__price__regular{font-size:2.8rem;line-height:30px;display:inline-block;font-weight:600}.main-product__content__price__regular .has-compare-price{color:#c00}.main-product__content__price__compare{display:flex;font-size:12px;line-height:12px;flex-direction:column;justify-content:flex-start;padding-top:.3rem;gap:.2rem}.main-product__content__price__compare--sale,.main-product__content__price__compare--saving{display:block;font-size:12px;line-height:13px}.main-product__content__price__compare--saving{color:#c00;font-weight:600}.main-product__display-message p{font-size:1.2rem;font-weight:600;color:teal;font-style:italic;line-height:2.3rem;margin-top:4px}.main-product__content__trust-icons{display:flex;gap:3.2rem;align-items:center;padding:2rem 0;color:teal}.main-product__content__trust-icon{color:teal;display:flex;align-items:center;gap:.8rem}.main-product__content__trust-icon svg{color:teal;width:1.9rem}.finance-hint-desktop-only{display:none}.main-product__content__product-info{margin-bottom:3.2rem;padding-top:2rem}.main-product__content__product-info p{line-height:2.4rem;margin-bottom:0}.main-product__content__shipping-info{display:flex;gap:3.2rem;flex-direction:column;width:100%}.main-product__content__shipping-info__icon{display:flex;align-items:center;background:#0080800d;border-radius:8px;padding:1.6rem;gap:1.6rem;color:teal}.main-product__content__usp-box{border-radius:8px;background:#0080800d;padding:1.6rem;margin-bottom:1.6rem}.main-product__content__usp-box h2{display:flex;align-items:center;color:teal;font-weight:600;gap:.8rem;margin-bottom:1.75rem;line-height:1.4rem}.main-product__content__usp-box p{font-size:1.2rem;line-height:2.4rem;margin:0;color:teal}#delivery_timer_wrapper{text-align:left!important}.main-product__content__shipping-info__text #delivery_timer_wrapper{text-align:left!important;font-size:12px!important;padding:0!important;display:flex;height:100%;align-items:center;line-height:2rem}.main-product__content__shipping-info__text #delivery_timer_wrapper p{font-size:1.2rem}#delivery_timer_wrapper svg{width:50px;margin:0 auto;display:block}.main-product__form-with-quantity{display:flex;margin-bottom:2.8rem}.main-product__form-with-quantity .product-form__submit{margin-bottom:0}.main-product__form-with-quantity .product-form,.main-product__form-with-quantity .product-form__buttons{width:100%}.main-product__extra-images{display:grid;grid-template-columns:repeat(4,1fr);gap:.8rem;margin:2rem 0}.main-product__extra-image-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.main-product__extra-image{max-width:100%;height:auto;border-radius:8px}.main-product__content{padding-top:1.8rem}.main-product__content__finance-hint p{font-size:1.1rem;margin:0 0 1px;line-height:1.5rem}@media (min-width: 769px){.main-product__content{padding-top:0}.main-product__content__shipping-info{flex-direction:row;gap:2.4rem}.main-product__extra-images{grid-template-columns:repeat(2,1fr)}.main-product__content__shipping-info__text{width:50%}.main-product__content__finance-hint p{font-size:1.1rem;margin:0 0 1px;line-height:1.5rem}}.product-form__buttons{flex:1}.product-form__buttons-wrapper{display:flex;flex-wrap:wrap}.product-form__buttons-wrapper wishlist-button-product{width:100%}.main-product__two-col-split{padding-top:3.4rem}.main-product__two-col{display:flex;border-radius:8px;overflow:hidden;margin:2rem 0;background:#fff}.main-product__two-col__col{flex:1 1 0;max-width:100%;padding:3.4rem 0 0}.main-product__two-col__col:first-child{border-right:1px solid #e5e7eb;padding:0 0 3.2rem}.main-product__two-col__col img{width:auto;max-width:149px;margin-top:3.2rem;margin-bottom:1.1rem}.main-product__two-col__col ul{list-style:none;padding:0;margin:3.2rem 0}.main-product__two-col__col ul li{color:teal;display:flex;gap:.6rem;align-items:center;margin-bottom:.8rem}.main-product__two-col__col ul li a{text-decoration:none}.main-product__two-col__title{font-size:1.8rem;font-weight:600;margin-bottom:1.8rem;margin-top:-.2rem;line-height:2rem}.main-product__two-col__text{margin-bottom:0;color:#444}.main-product__two-col__button{display:flex;gap:.8rem;width:100%;justify-content:space-between;align-items:center;background:teal;color:#fff;padding:.8rem 1.6rem;border-radius:500px;text-decoration:none;font-weight:500;text-transform:uppercase;height:40px;font-size:1.2rem}.main-product__two-col__button:focus,.main-product__two-col__button:hover{background:teal;color:#fff}@media (min-width: 769px){.main-product__two-col__button{width:fit-content}}@media (max-width: 1024px){.main-product__two-col{flex-direction:column}.main-product__two-col__col:first-child{border-right:none;border-bottom:2px solid #e5e7eb}}@media (min-width: 769px){.main-product__content__price{font-size:24px;padding:2.1rem 0}.main-product__display-message{font-size:1.6rem}.main-product__content__price{flex-wrap:none}}.main-product__content__price__varies{font-size:14px;line-height:19px}.main-product__content__price__varies i{display:inline-block;padding-left:5px;font-style:normal;font-size:24px;font-weight:600;line-height:30px}.main-product__content__price__sale{font-size:24px;line-height:30px;color:#c00;display:inline-block;font-weight:600}span.main-product__content__price__sale strong{font-size:12px;font-weight:400;position:relative;right:2px;color:#000}.main-product__content__price__sale i{font-size:14px;line-height:30px;text-decoration:line-through;display:inline-block;padding-right:4px;font-weight:400;color:#0c0c0c;font-style:normal}.main-product__content__price__sale span:not(.main-product-purchase-price){font-size:14px;line-height:10px;display:inline-block;font-weight:400}.main-product-purchase-price strong{font-size:12px}.main-product__content__manual-variants{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:100%;overflow:hidden;position:relative;gap:10px}@media (min-width: 1025px){.main-product__content__manual-variants{width:520px}.main-product__two-col__col{padding:0 0 0 3.2rem}.main-product__two-col__button{width:fit-content;justify-content:center}.main-product__two-col__col:first-child{padding:0 3.2rem 0 0}}.main-product__content__manual-variants .variant-slash{display:block;position:absolute;top:-28px;bottom:-28px;left:50%;width:6px;background-color:#333;border-left:2px solid #fff;border-right:2px solid #fff;transform:translate(-50%) rotate(45deg)}.main-product__content__manual-variants .SPCMP_chk_lbl,.main-product__content__manual-variants [data-ref=additionalSwatchCount],.main-product__content__manual-variants.extra-hidden [data-ref=additionalSwatches]{display:none}.main-product__content__manual-variants.extra-hidden [data-ref=additionalSwatchCount]{display:inline-block}.main-product__content__manual-variants__wrapper{margin:0 0 20px;display:block}.main-product__content__manual-variants__label{font-weight:600;font-size:14px;line-height:19px;padding-bottom:10px}.main-product__content__manual-variants__variant{width:75px;height:75px;display:block;padding:1px}@media (min-width: 460px){.main-product__content__manual-variants__variant{width:100px;height:100px}}@media (min-width: 1025px){.main-product__content__manual-variants__variant{width:75px;height:75px}}@media (max-width: 1024px){.main-product__content__manual-variants__variant:nth-child(4),.main-product__content__manual-variants__variant:nth-child(5){display:none}}.main-product__content__manual-variants__variant>div{border:1px solid #0c0c0c;padding:0;border-radius:15px;overflow:hidden;width:74px;height:74px}@media (min-width: 460px){.main-product__content__manual-variants__variant>div{width:100px;height:100px}}@media (min-width: 1025px){.main-product__content__manual-variants__variant>div{width:74px;height:74px}}.main-product__content__manual-variants__variant button{padding:0;background:none;border:none;position:relative;overflow:hidden;border-radius:15px}.main-product__content__manual-variants__variant>a{padding:4px;border-radius:50%;overflow:hidden;display:block;position:relative;width:39px;height:39px}@media (min-width: 1025px){.main-product__content__manual-variants__variant>a{width:75px;height:75px}}.main-product__content__manual-variants__show-more.hidden-button{display:none}.main-product__content__manual-variants__show-more button{-webkit-appearance:none;appearance:none;background:#e5a361;border:0;padding:0;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:15px;font-weight:600;height:75px;width:75px}@media (min-width: 460px){.main-product__content__manual-variants__show-more button{width:100px;height:100px}}@media (min-width: 1025px){.main-product__content__manual-variants__show-more button{width:75px;height:75px}}.main-product__content__manual-variants__show-more span{font-size:16px}@media (max-width: 600px){.main-product__content__manual-variants__show-more span{font-size:15px}.main-product__content__price__sale span:not(.main-product-purchase-price){line-height:19px;padding-left:4px}}.main-product__content__stock-warning{display:flex;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;background:#f7e3d0;border-radius:10px;margin:25px 0 21px}.main-product__content__stock-warning span{padding:10px;display:inline-block;font-size:11px!important;font-weight:600}@media (min-width: 601px){.main-product__content__stock-warning span{font-size:13px!important}}.main-product__content__usp-list{list-style:none;margin:0;display:flex;align-items:center;justify-content:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-column-gap:10px;grid-row-gap:20px;padding:20px 0 7px}@media (min-width: 769px){.main-product__content__usp-list{padding:20px 0 17px;display:grid;grid-template-columns:repeat(2,auto)}}.main-product__content__usp-list li{display:flex;font-size:11px;line-height:15px;font-weight:600}@media (min-width: 769px){.main-product__content__usp-list li{font-size:14px;line-height:19px}}.main-product__content__usp-list li svg{margin-right:4px;width:16px;height:16px}@media (min-width: 769px){.main-product__content__usp-list li svg{margin-right:7px;width:20px;height:20px}}.main-product__content__usp-list li strong{color:teal;text-decoration:underline}.main-product__bundle-button.button,#swym-plugin .main-product__bundle-button.swym-add-to-cart-btn{min-width:100%;margin-top:.75rem}body input.SPCMP_Add[type=button],body input.SPCMP_Add[type=button]:hover{background-color:transparent!important;color:#000!important;display:inline-block!important;width:fit-content!important;padding:0 0 0 35px!important;text-transform:none!important;margin:3px 0 0!important;font-size:12px!important;line-height:16px!important;font-weight:600!important;background-repeat:no-repeat!important;background-position:center left 12px!important;min-height:unset!important;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.6' y='0.6' width='13.8' height='13.8' rx='1.4' fill='white' stroke='%230C0C0C' stroke-width='1.2'/%3E%3C/svg%3E%0A")}body input.SPCMP_Add[type=button].SPCMP_Added,body input.SPCMP_Add[type=button]:hover.SPCMP_Added{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='13' height='13' rx='1.5' fill='%23008080' stroke='%23008080'/%3E%3Cpath d='M4 7.77778L5.5808 9.35858C5.65891 9.43668 5.78554 9.43668 5.86364 9.35858L11.2222 4' stroke='white' stroke-width='1.3' stroke-linecap='round'/%3E%3C/svg%3E%0A");opacity:1!important}.product__accordion{border-bottom:1px solid #EDE8EB}.product__accordion iframe{width:100%}.product__accordion .summary__title{display:flex;align-items:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;height:100%}.product__accordion summary{display:flex;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;background-image:url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1V11' stroke='%230C0C0C' stroke-width='1.5' stroke-linecap='round'/%3E%3Cpath d='M1 6L11 6' stroke='%230C0C0C' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A");background-position:center right;background-repeat:no-repeat;cursor:pointer;height:55px}.product__accordion summary:focus{outline:none}@media (min-width: 769px){.product__accordion summary{height:65px}}.product__accordion details[open] summary{background-image:url("data:image/svg+xml,%3Csvg width='12' height='2' viewBox='0 0 12 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L11 1' stroke='%230C0C0C' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E%0A")}.product__accordion .accordion__title{font-size:14px;line-height:19px;margin:0;font-weight:600}@media (min-width: 769px){.product__accordion .accordion__title{font-size:1.5rem;line-height:2.5rem}}.product__accordion .rte p{margin-bottom:2rem}.product__accordion .rte ul{margin:0 0 20px}.product__accordion .rte ul li{margin-bottom:4px}.product-gallery__media,.product-gallery__media img{width:100%}.product-gallery__zoom-icon{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;align-items:center;font-size:14px;line-height:19px;width:87px;height:31px;background:#fffffff2;box-shadow:0 8px 14px #00000017;border-radius:5px;padding:5px 10px;position:absolute;top:25px;right:25px;z-index:2}figure.mz-figure,.magic-video-container video,.magic-video-container iframe,div.MagicToolboxSelectorsContainer img{aspect-ratio:1/1}@keyframes plyr-progress{to{background-position:25px 0;background-position:var(--plyr-progress-loading-size, 25px) 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.cb_bundles{width:auto}.cb_bundles .bundlesWidgetContainer{padding:30px 10px;background-color:#ede8eb66;position:relative}@media (min-width: 769px){.cb_bundles .bundlesWidgetContainer{border-radius:20px}}@media (min-width: 1025px){.cb_bundles .bundlesWidgetContainer{padding:60px 50px 44px}}@media (min-width: 769px){.cb_bundles .bundlesWidgetContainer>div:last-child{width:344px;position:absolute;right:50px;bottom:84px}}.cb_bundles .bundlesWidgetContainer>div:last-child button{text-transform:uppercase}.cb_bundles .widget_title{font-size:18px;line-height:25px;font-weight:600;margin-bottom:20px;text-align:center}@media (min-width: 769px){.cb_bundles .widget_title{font-size:24px;line-height:33px;text-align:left;font-weight:400}}.cb_bundles .bundlesWidgetProductWrap{align-items:flex-start;border-bottom:1px solid #ccc;padding-bottom:30px;margin-bottom:16px}@media (max-width: 768px){.cb_bundles .bundlesWidgetProductWrap{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}}@media (min-width: 769px){.cb_bundles .bundlesWidgetProductWrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}}.cb_bundles .bundlesWidgetProductWrap>div{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}@media (max-width: 768px){.cb_bundles .bundlesWidgetProductWrap>div{flex-wrap:wrap}}@media (min-width: 769px){.cb_bundles .bundlesWidgetProductWrap>div{width:25%}}.cb_bundles .bundlesWidgetProductWrap>div>div:last-child{width:100%;text-align:center}@media (min-width: 769px){.cb_bundles .bundlesWidgetProductWrap>div>div:last-child{width:32px}}.cb_bundles .bundlesWidgetProductWrap>div>div:last-child>div{background:transparent}@media (max-width: 768px){.cb_bundles .bundlesWidgetProductWrap>div>div:last-child>div{margin:6px 0 36px}}.cb_bundles .bundlesWidgetProductWrap>div>div:last-child>div svg{width:22px;height:22px}.cb_bundles .bundlesWidgetProductWrap>div>div:last-child svg path:first-child{display:none}.cb_bundles .bundlesWidgetProductWrap>div>div:last-child svg path{fill:#0c0c0c}.cb_bundles .bundlesWidgetContentWrap{border:none;border-radius:unset;background:transparent;border-bottom:1px solid #ccc;padding-bottom:17px}@media (max-width: 768px){.cb_bundles .bundlesWidgetContentWrap{flex-wrap:wrap}}.cb_bundles .ProductBlockContainer{display:block;width:100%}@media (min-width: 769px){.cb_bundles .ProductBlockContainer{width:calc(100% - 32px)}}.cb_bundles .ProductBlockContainer .ProductBlockImageWrap{width:100%}@media (max-width: 768px){.cb_bundles .ProductBlockContainer .ProductBlockImageWrap{height:170px;overflow:hidden}}.cb_bundles .ProductBlockContainer .ProductBlockImageWrap .ProductImage{width:100%;background-color:transparent;border:none;height:260px;border-radius:15px;display:block!important}.cb_bundles .ProductBlockTextContainer{display:block}.cb_bundles .ProductBlockTextContainer .ProductName{width:100%;max-width:none;text-align:center;font-size:14px;line-height:21px;margin-bottom:20px;padding-top:10px}@media (min-width: 769px){.cb_bundles .ProductBlockTextContainer .ProductName{font-size:16px;line-height:25px;font-weight:600}}.cb_bundles .ButtonBlockButton{background-color:teal;border-radius:100px;color:#fff;font-weight:600;font-size:14px;line-height:19px;letter-spacing:1px;height:47px;text-transform:uppercase}.cb_bundles .TotalBlockContainer{width:100%;border:none;padding:0}@media (max-width: 768px){.cb_bundles .TotalBlockContainer{flex-wrap:wrap}}@media (min-width: 769px){.cb_bundles .TotalBlockContainer{width:calc(100% - 384px)}}.cb_bundles .TotalBlockContainer .Total{font-size:16px;line-height:28px;font-weight:600}.cb_bundles .TotalBlockContainer .Price{font-weight:600}.cb_bundles .ProductBlockPriceContainer{align-items:center;color:#0c0c0c;flex-wrap:wrap}@media (max-width: 768px){.cb_bundles .ProductBlockPriceContainer{flex-direction:unset}}.cb_bundles .ProductBlockPriceContainer .ComparePrice{color:#0c0c0c;font-size:10px;line-height:19px;padding-right:10px}@media (min-width: 769px){.cb_bundles .ProductBlockPriceContainer .ComparePrice{font-size:14px;line-height:26px;padding-right:0}}.cb_bundles .ProductBlockPriceContainer .Price{font-size:16px;line-height:22px;color:#c00;font-weight:600}@media (min-width: 769px){.cb_bundles .ProductBlockPriceContainer .Price{font-size:20px;line-height:26px}}.cb_bundles .TotalBlockWrapContent{display:flex;align-items:center;grid-gap:30px}.cb_bundles .SaveText{color:#c00;font-size:16px;line-height:28px}.main-product-variants-sidebar__listing{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}@media (min-width: 1025px){.main-product-variants-sidebar__listing{grid-template-columns:repeat(3,1fr);gap:15px}}.main-product-variants-sidebar__block{border-radius:20px;position:relative;overflow:hidden}.main-product-variants-sidebar__block .variant-slash{display:block;position:absolute;top:-28px;bottom:-28px;left:50%;width:6px;background-color:#333;border-left:2px solid #fff;border-right:2px solid #fff;transform:translate(-50%) rotate(45deg)}.main-product-variants-sidebar__block img{margin:0!important;border-radius:15px}.main-product-variants-sidebar__block.selected-variant{border:2px solid #000;padding:5px}.recipient-form{--recipient-checkbox-margin-top: .64rem;padding-top:10px;display:block;position:relative;margin-bottom:2.5rem}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:1.4rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.no-js .recipient-checkbox{display:none}.recipient-form>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin:0 0 2rem}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.recipient-checkbox>svg{margin-top:2px;margin-right:1.2rem;height:16px;width:16px;display:block}.recipient-form .icon-checkmark{margin-top:2px;margin-right:1.2rem;height:16px;width:16px;display:block}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;z-index:5;fill:#fff}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:1.6rem auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required{display:inline}.recipient-form ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}.main-product__content__price__price-drop{display:flex;margin-bottom:2rem;align-items:flex-end}@media (min-width: 769px){.main-product__content__price__price-drop{margin-bottom:1rem}.main-product__media__vendor-badge{width:9.4rem;height:9.4rem}.finance-hint-desktop-only{display:block}.finance-hint-mobile-only{display:none}.main-product__content__trust-icons{padding:1rem 0 0}}@media screen and (forced-colors: active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}finance-popup{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1000;display:flex;align-items:center;justify-content:center}finance-popup .finance-popup__overlay{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000004d}.finance-popup[aria-hidden=true]{display:none}.finance-popup__close button{background:transparent;border:none}finance-popup .finance-popup__inner{display:flex;justify-content:center;position:relative}.finance-popup__close svg{color:#fff;width:20px;height:20px}.finance-popup__close{position:absolute;top:-30px;z-index:1002;right:-30px}finance-popup .finance-popup__content{position:relative;z-index:1001;padding:2rem;background-color:#fff;border-radius:8px;box-shadow:#0000001a 0 4px 12px;max-width:430px;width:100%;margin:0 auto;max-height:600px;overflow:scroll}finance-popup .pbf-finance-widget.expandIt.pbf-finance-widget-expandIt,finance-popup .pbf-finance-widget-button{display:none!important}finance-popup div#PBFPopup .pbf-finance-widget-calculator{display:block!important}finance-popup div#PBFPopup fieldset legend{font-size:15px;text-transform:none}finance-popup div#PBFPopup .pbf-widget-radio-toggle input+label{background-color:#fff;color:teal;border:#008080 solid 1px;padding:3px;border-radius:30px;min-width:70px;font-size:14px}finance-popup .pbf-popup-heading{text-align:center;background:#f8f8f8;padding:3px;color:#000;margin-bottom:20px}finance-popup div#PBFPopup fieldset p{font-size:1.3rem;margin-top:5px}finance-popup div#PBFPopup .pbf-popup-heading h2{font-weight:500;font-size:12px;text-transform:none}finance-popup div#PBFPopup .pbf-popup-heading h2 #pbf-financeable-value,finance-popup #pbf-term{font-weight:600;color:teal}finance-popup div#PBFPopup .pbf-widget-radio-toggle input:checked+label{background-color:teal;color:#fff}finance-popup .pbf-slider-marker-horizontal.pbf-slider-marker-large,finance-popup .pbf-slider-wrapper .pbf-slider-handle{background-color:teal}finance-popup div#PBFPopup .pbf-summary table td{padding-bottom:7px;font-size:12px}finance-popup div#PBFPopup .pbf-widget-radio-toggle input+label:hover{background-color:teal;border:#008080 solid 1px;color:#fff}finance-popup div#PBFPopup .pbf-summary .pbf-summary-terms{margin-top:10px;font-size:7px;line-height:12px}finance-popup div#PBFPopup{margin-top:0;padding-top:0}finance-popup div#PBFPopup h3{font-weight:600;font-size:15px;text-transform:none}div#PBFPopup .pbf-bottom-actions #pbf-save-button{background:teal;border-radius:30px;width:100%}div#PBFPopup .pbf-bottom-actions #pbf-save-button:hover{background:teal;color:#fff}.bundle-offers__special-offers{background:#f8f8f8;padding:10px;border-radius:15px;color:teal;margin-top:30px;border:3px solid teal;margin-bottom:-20px}.bundle-offers__special-offers h2{font-size:18px;margin:0}.finance-adverts{margin-bottom:3.2rem}.finance-advert{border-radius:8px;margin-bottom:1.2rem;text-align:center;overflow:hidden;padding:1rem}.finance-advert:last-child{margin-bottom:0}.finance-advert.finance-calculator{background:#fff;border:1px solid #008080}.finance-advert.finance-info{background:#f9f9f9;border:1px solid #E5A361}.finance-advert--text{text-align:center;margin-bottom:1.5rem}.finance-advert--text span:first-child{font-size:14px;color:#000;font-weight:600}.finance-advert--text span:last-child{font-size:12px}.finance-advert--icons{background:#fdfaf7;display:flex;padding:0 0 1.6rem;justify-content:center;align-items:center;gap:8px;align-self:stretch;flex-wrap:wrap}.finance-advert--icons img{width:44px;height:22px}.finance-advert--action{padding:0 2rem}.finance-advert--content{margin-bottom:1rem;font-size:13px;height:29px;display:flex;justify-content:center;align-items:center}.finance-advert--action a{display:block;padding:.6rem .5rem;border-radius:30px;text-decoration:none;font-weight:600;font-size:12px;max-width:230px;margin:0 auto}.finance-info .finance-advert--action a,.finance-info .finance-advert--action a:hover{background:#e5a361;color:#fff}.finance-calculator .finance-advert--action a,.finance-calculator .finance-advert--action a:hover{background:teal;color:#fff}@media screen and (min-width: 1025px){.finance-advert{margin-bottom:0}.finance-adverts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}}.accordion__content lite-youtube{display:block;margin-bottom:15px}.finance-adverts.finance-adverts--single{display:block}@media screen and (min-width: 1025px){.finance-adverts.finance-adverts--single{display:block}}.manual-reviews{margin:1.6rem 0 2.4rem;padding:1.6rem;background:#fff;border:1px solid #e6e6e6;border-radius:12px;box-shadow:0 8px 20px #0000000a}.manual-reviews__eyebrow{margin:0 0 .8rem;font-size:1.1rem;letter-spacing:.05em;text-transform:uppercase;color:#4a4a4a;font-weight:600}.manual-reviews__slider{position:relative}.manual-reviews__slide{display:none}.manual-reviews__slide.is-active{display:block}.manual-reviews__quote{margin:0 0 1rem;font-size:1.6rem;line-height:2.2rem;font-weight:600;color:#0c0c0c}.manual-reviews__meta{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap}.manual-reviews__stars{display:inline-flex;gap:.2rem;color:#e6a15a;font-size:1.4rem}.manual-reviews__star--muted{opacity:.25}.manual-reviews__author{margin:0;font-size:1.2rem;color:#2c2c2c}.manual-reviews__nav{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.8rem}.manual-reviews__btn{width:36px;height:36px;border-radius:50%;border:1px solid #cfd3d6;background:#fff;color:#222;font-size:1.6rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s ease,color .15s ease,box-shadow .15s ease}.manual-reviews__btn:hover{border-color:teal;color:teal;box-shadow:0 6px 18px #0080801f}.manual-reviews__btn:focus-visible{outline:2px solid #008080;outline-offset:2px}.manual-reviews--single .manual-reviews__nav{display:none}@media screen and (max-width: 749px){.manual-reviews{padding:1.4rem}.manual-reviews__quote{font-size:1.4rem;line-height:2rem}}
/*# sourceMappingURL=/cdn/shop/t/268/assets/section-main-product.css.map */
