.slideshow-responsive .prose .subheading,.slideshow .prose .subheading{font-size:calc(var(--text-base) * 1.2)}.slideshow-responsive{--context-section-spacing-inline: var(--container-gutter);--calculated-section-spacing-inline: var( --section-spacing-inline, var(--context-section-spacing-inline) );--container-inner-width: min( (100vw - var(--scrollbar-width, 0px)) - var( --calculated-section-spacing-inline, 0px ) * 2, var(--container-max-width) );--container-outer-width: calc( ( (100vw - var(--scrollbar-width, 0px)) - var( --container-inner-width, 0px ) ) / 2 );display:block;background:var(--section-background)}.slideshow-responsive.no-full-width{padding-block-start:var(--section-inner-max-spacing-block);padding-block-end:var(--section-inner-max-spacing-block);padding-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.slideshow-responsive.no-full-width .swiper .swiper-wrapper .swiper-slide>.wrapper .media{border-radius:var(--rounded)}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide :is(picture,img,video,iframe,svg,video-media){width:100%;height:var(--content-over-media-height, auto);object-fit:cover}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper{position:relative}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .media{overflow:hidden}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .media video{opacity:1;visibility:visible;pointer-events:auto}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content{position:absolute;left:0;top:0;width:100%;height:100%;color:var(--text-color)}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper{display:flex;width:100%;height:100%}.slideshow-responsive .swiper .swiper-pagination{left:auto;right:max(var(--container-gutter),50% - var(--container-max-width) / 2);bottom:var(--container-gutter);display:inline-flex;justify-content:flex-end;gap:var(--spacing-5)}.slideshow-responsive .swiper .swiper-pagination .swiper-pagination-bullet{height:var(--spacing-2);margin:0;background:var(--slideshow-controls-color)}.slideshow-responsive .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:var(--spacing-6);border-radius:var(--spacing-2)}@media screen and (min-width:1400px){.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper .info{max-width:var(--content-info-max-width)}.slideshow-responsive .swiper .swiper-pagination{right:var(--spacing-14);bottom:var(--spacing-14)}}@media screen and (min-width:700px){.slideshow-responsive:not(.no-full-width)[data-pc-layout=carousel]{background:transparent}.slideshow-responsive[data-pc-layout=grid] .swiper .swiper-wrapper{flex-direction:column;gap:var(--grid-gutter)}.slideshow-responsive.no-full-width .swiper .swiper-wrapper .swiper-slide>.wrapper .content{padding:var(--spacing-20)}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content{padding:var(--spacing-20) var(--container-outer-width)}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-top-center{justify-content:center;align-items:flex-start;text-align:center}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-top-right{justify-content:flex-end;align-items:flex-start;text-align:right}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-middle-left{justify-content:flex-start;align-items:center;text-align:left}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-middle-center{justify-content:center;align-items:center;text-align:center}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-middle-right{justify-content:flex-end;align-items:center;text-align:right}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-bottom-left{justify-content:flex-start;align-items:flex-end;text-align:left}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-bottom-center{justify-content:center;align-items:flex-end;text-align:center}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.pc-bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}}@media screen and (max-width:699px){.slideshow-responsive[data-mobile-layout=grid] .swiper .swiper-wrapper{flex-direction:column;gap:var(--grid-gutter)}.slideshow-responsive[data-mobile-layout=grid] .swiper .swiper-wrapper .swiper-slide>.wrapper .media{border-radius:0}.slideshow-responsive[data-mobile-layout=grid] .swiper .swiper-wrapper .swiper-slide>.wrapper .content{position:relative;background-color:var(--content-background);border-radius:0}.slideshow-responsive:not(.no-full-width)[data-mobile-layout=carousel]{background:transparent}.slideshow-responsive.no-full-width .swiper .swiper-wrapper .swiper-slide.no-content>.wrapper .media{border-radius:var(--rounded)}.slideshow-responsive.no-full-width .swiper .swiper-wrapper .swiper-slide>.wrapper .media{border-top-left-radius:var(--rounded);border-top-right-radius:var(--rounded);border-bottom-right-radius:0;border-bottom-left-radius:0}.slideshow-responsive.no-full-width .swiper .swiper-wrapper .swiper-slide>.wrapper .content{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:var(--rounded);border-bottom-left-radius:var(--rounded)}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content{padding:2rem 1.5rem}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-top-left{justify-content:flex-start;align-items:flex-start;text-align:left}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-top-center{justify-content:center;align-items:flex-start;text-align:center}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-top-right{justify-content:flex-end;align-items:flex-start;text-align:right}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-middle-left{justify-content:flex-start;align-items:center;text-align:left}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-middle-center{justify-content:center;align-items:center;text-align:center}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-middle-right{justify-content:flex-end;align-items:center;text-align:right}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-bottom-left{justify-content:flex-start;align-items:flex-end;text-align:left}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-bottom-center{justify-content:center;align-items:flex-end;text-align:center}.slideshow-responsive .swiper .swiper-wrapper .swiper-slide>.wrapper .content .wrapper.h5-bottom-right{justify-content:flex-end;align-items:flex-end;text-align:right}}.collection-tabs .tabs{display:flex;justify-content:center}.collection-tabs .tabs .item{cursor:pointer}.collection-tabs .tabs .item.active,.collection-tabs .tabs .item:hover{color:rgb(var(--primary-text))}.collection-tabs .tabs .item.active:after,.collection-tabs .tabs .item:hover:after{content:"";display:block;width:100%;background-color:rgb(var(--primary-text))}.collection-tabs .tabs .item .label{line-height:1;font-weight:500}.collection-tabs .swiper.product-list{display:none}.collection-tabs .swiper.product-list.active{display:block}.collection-tabs .swiper.product-list .swiper-wrapper{align-items:stretch}.collection-tabs .swiper.product-list .swiper-wrapper .swiper-slide{display:flex;height:auto}.collection-tabs .swiper.product-list .swiper-pagination{display:flex;justify-content:center;align-items:center}.collection-tabs .swiper.product-list .swiper-pagination .swiper-pagination-bullet{opacity:.2;background-color:rgb(var(--primary-text))}.collection-tabs .swiper.product-list .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;background-color:rgb(var(--primary-text))}.product-card.product-card--has-context-image{position:relative;overflow:hidden}.product-card .in-context--overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;align-items:flex-end;color:#fff;text-decoration:none;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease}.product-card .in-context--overlay .in-context--tag{position:absolute;left:var(--spacing-8);top:var(--spacing-8);width:112px;height:34px;display:flex;justify-content:center;align-items:center;background-color:#0091da80;font-size:21px;border-radius:15px}.product-card .in-context--overlay .in-context--image{width:100%;height:100%;object-fit:cover}.product-card .in-context--overlay .in-context--content{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:var(--spacing-8);background:linear-gradient(180deg,#0000,#000000bf)}.product-card .in-context--overlay .in-context--content .in-context--title{line-height:1;font-size:26px;font-weight:500}.product-card .in-context--overlay .in-context--content .in-context--desc{margin:var(--spacing-4) 0 0;line-height:1.2;font-size:16px}.product-card .in-context--overlay .in-context--content .in-context--price{margin:53px 0 0;line-height:1;font-size:21px}@media(hover:hover)and (pointer:fine){.product-card.product-card--has-context-image:hover .in-context--overlay{opacity:1;visibility:visible}}@media screen and (min-width:700px){.collection-tabs .tabs{gap:var(--spacing-6)}.collection-tabs .tabs .item.active:after,.collection-tabs .tabs .item:hover:after{height:10px}.collection-tabs .tabs .item .label{font-size:26px;padding:var(--spacing-3) var(--spacing-6)}.collection-tabs .swiper.product-list{margin-top:var(--spacing-16);padding:var(--spacing-4) var(--spacing-4) var(--spacing-16)}.collection-tabs .swiper.product-list .swiper-wrapper .swiper-slide .product-card{box-shadow:0 4px 14px #01010333}.collection-tabs .swiper.product-list .swiper-pagination .swiper-pagination-bullet{width:18px;height:18px;margin:0 var(--spacing-2)}}@media screen and (min-width:700px)and (max-width:1149px){.collection-tabs .tabs{overflow-x:scroll;justify-content:flex-start}.collection-tabs .tabs .label{white-space:nowrap}}@media screen and (max-width:699px){.collection-tabs .tabs{overflow-x:scroll;justify-content:flex-start;gap:clamp(10px,3.2857vw,23px)}.collection-tabs .tabs .item.active:after,.collection-tabs .tabs .item:hover:after{height:clamp(4px,1.1429vw,8px)}.collection-tabs .tabs .item .label{white-space:nowrap;font-size:clamp(16px,3.1429vw,22px);padding:clamp(6px,1.4286vw,10px)}.collection-tabs .swiper.product-list{margin-top:var(--spacing-4);padding:var(--spacing-4) var(--spacing-4) var(--spacing-12)}.collection-tabs .swiper.product-list .swiper-wrapper .swiper-slide.swiper-slide-active .product-card{box-shadow:0 4px 14px #01010333}.collection-tabs .swiper.product-list .swiper-pagination .swiper-pagination-bullet{width:clamp(16px,2.2857vw,24px);height:clamp(16px,2.2857vw,24px);margin:0 clamp(8px,1.7143vw,12px)}}.newsletter-bar-popup *{line-height:1}.newsletter-bar-popup img{width:100%}.newsletter-bar-popup button{border:0;background-color:transparent}.newsletter-bar-popup .newsletter-bar-popup--nav{z-index:1000002;display:none;text-align:center;position:fixed;bottom:0;left:0;justify-content:center;align-items:center;width:100%;padding:10px;color:#fff;background-color:#1d1d1d}.newsletter-bar-popup .newsletter-bar-popup--nav .content{flex:1;display:flex;justify-content:center;align-items:center}.newsletter-bar-popup .newsletter-bar-popup--nav .content .text{font-weight:600}.newsletter-bar-popup .newsletter-bar-popup--nav .content .login-btn{cursor:pointer;display:flex;justify-content:center;align-items:center;font-weight:600;color:#1a1a1a;background-color:#fff;border-radius:30px}.newsletter-bar-popup .newsletter-bar-popup--nav .icon--close{cursor:pointer;color:#fff}.newsletter-bar-popup .newsletter-bar-popup--nav .icon--close svg{width:20px;height:20px}.newsletter-bar-popup .newsletter-bar-popup--main{z-index:1000003;display:none;position:fixed;left:50%;bottom:0;transform:translate(-50%);justify-content:center;align-items:center;background-color:#e5e5e5}.newsletter-bar-popup .newsletter-bar-popup--main .content .title{line-height:1.4;font-weight:600}.newsletter-bar-popup .newsletter-bar-popup--main .content .desc{line-height:1.6}.newsletter-bar-popup .newsletter-bar-popup--main .content .form{display:flex;flex-wrap:wrap;align-items:center;gap:0}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .icon--mail{display:inline-block;background-image:url(/cdn/shop/files/newsletter-mail-icon.png?v=1774495545);background-size:cover;background-position:center;background-repeat:no-repeat}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .mail-input{border:0;flex:1;min-width:0;border-bottom:1px solid #7c7c7c;background-color:transparent}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .mail-input:focus{outline:0}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .confirm-btn button{display:flex;justify-content:center;align-items:center;font-weight:600;color:#fff;background-color:#0091da}.newsletter-bar-popup .newsletter-bar-popup--main .content .text-link{width:100%}.newsletter-bar-popup .newsletter-bar-popup--main .content .text-link a{display:inline-block;text-decoration:underline;color:#0091da}.newsletter-bar-popup .newsletter-bar-popup--main .message{display:none}.newsletter-bar-popup .newsletter-bar-popup--main .message .desc .retry-btn{cursor:pointer;text-decoration:underline;color:#0091da}.newsletter-bar-popup .newsletter-bar-popup--main .icon--close{cursor:pointer;position:absolute;color:#b0b0b0}@media screen and (min-width:700px){.newsletter-bar-popup .newsletter-bar-popup--nav .content .text{font-size:16px}.newsletter-bar-popup .newsletter-bar-popup--nav .content .login-btn{margin-left:20px;width:170px;height:30px;font-size:16px}.newsletter-bar-popup .newsletter-bar-popup--main{width:clamp(650px,83.3333vw,1600px);padding:clamp(40px,2.6042vw,50px) clamp(30px,6.6667vw,128px) clamp(28.8px,1.875vw,36px) clamp(30px,6.6667vw,128px)}.newsletter-bar-popup .newsletter-bar-popup--main .media{width:clamp(200px,12.7604vw,245px)}.newsletter-bar-popup .newsletter-bar-popup--main .content{flex:1;margin-left:clamp(40px,6.7708vw,130px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .title{line-height:1.2;font-size:clamp(24px,2.1875vw,42px)}.newsletter-bar-popup .newsletter-bar-popup--main .content>.desc{margin-top:clamp(20px,2.1354vw,41px);line-height:1.3333;font-size:clamp(12px,.8333vw,16px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form{margin-top:clamp(24px,2.4479vw,47px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .icon--mail{width:clamp(25.9px,1.9271vw,37px);height:clamp(17.5px,1.3021vw,25px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .mail-input{margin-left:clamp(8px,.9375vw,18px);padding:10px 4px;font-size:clamp(12px,.8333vw,16px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .confirm-btn{margin-left:clamp(8px,.9375vw,18px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .confirm-btn button{width:clamp(70px,5.2083vw,100px);height:clamp(30.8px,2.2917vw,44px);font-size:clamp(14px,1.0417vw,20px);border-radius:clamp(21px,1.5625vw,30px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .text-link{margin-top:clamp(18px,1.5625vw,30px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .text-link a{font-size:clamp(12px,.8333vw,16px);text-underline-offset:clamp(4px,.4167vw,8px)}.newsletter-bar-popup .newsletter-bar-popup--main .message{margin-left:clamp(40px,6.7708vw,130px)}.newsletter-bar-popup .newsletter-bar-popup--main .message .desc{font-size:clamp(12px,.8333vw,16px)}.newsletter-bar-popup .newsletter-bar-popup--main .message .desc .retry-btn{margin-top:clamp(20px,1.6667vw,32px);font-size:clamp(12px,.8333vw,16px);text-underline-offset:clamp(4px,.4167vw,8px)}.newsletter-bar-popup .newsletter-bar-popup--main .icon--close{right:20px;top:20px}.newsletter-bar-popup .newsletter-bar-popup--main .icon--close svg{width:32px;height:32px}}@media screen and (min-width:700px)and (max-width:1149px){.newsletter-bar-popup .newsletter-bar-popup--main .icon--close{right:20px;top:20px}.newsletter-bar-popup .newsletter-bar-popup--main .icon--close svg{width:32px;height:32px}}@media screen and (max-width:699px){.newsletter-bar-popup .newsletter-bar-popup--nav .content{flex-direction:column}.newsletter-bar-popup .newsletter-bar-popup--nav .content .text{font-size:clamp(12px,2.1333vw,16px)}.newsletter-bar-popup .newsletter-bar-popup--nav .content .login-btn{margin-left:0;margin-top:clamp(6px,1.7143vw,12px);width:clamp(70px,22.6667vw,170px);height:clamp(26px,4vw,30px);font-size:clamp(12px,2.1333vw,16px)}.newsletter-bar-popup .newsletter-bar-popup--nav .icon--close{right:clamp(10px,2.6667vw,20px)}.newsletter-bar-popup .newsletter-bar-popup--main{flex-direction:column;width:min(670px,89.322916667vw);padding:min(64px,8.5417vw) min(39px,5.2083vw) min(57px,7.6042vw);border-radius:min(24px,3.2vw)}.newsletter-bar-popup .newsletter-bar-popup--main .media{width:min(300px,62.8571vw)}.newsletter-bar-popup .newsletter-bar-popup--main .content{margin-top:min(50px,6.6667vw)}.newsletter-bar-popup .newsletter-bar-popup--main .content .title{font-size:clamp(18px,5.6vw,42px)}.newsletter-bar-popup .newsletter-bar-popup--main .content>.desc{margin-top:min(42px,5.6vw);font-size:clamp(10px,3.2vw,24px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form{margin-top:min(72px,9.5833vw)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .icon--mail{order:1;width:clamp(18.5px,4.9333vw,37px);height:clamp(12.5px,3.3333vw,25px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .mail-input{order:2;text-align:center;margin-left:min(22px,2.9333vw);padding:min(13px,1.7333vw) 0;font-size:clamp(12px,2.1333vw,16px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .confirm-btn{order:4;width:100%;margin-top:min(58px,7.7333vw)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .confirm-btn button{width:clamp(171px,45.6vw,342px);height:clamp(31px,8.2667vw,62px);margin:0 auto;font-size:clamp(16px,4.2667vw,32px);border-radius:clamp(31px,8.2667vw,62px)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .text-link{text-align:center;order:3;margin-top:min(30px,4vw)}.newsletter-bar-popup .newsletter-bar-popup--main .content .form .text-link a{font-size:clamp(10px,2.1333vw,16px);text-underline-offset:min(8px,1.0667vw)}.newsletter-bar-popup .newsletter-bar-popup--main .message{margin-top:min(44px,5.8667vw)}.newsletter-bar-popup .newsletter-bar-popup--main .message .desc{font-size:clamp(12px,2.1333vw,16px)}.newsletter-bar-popup .newsletter-bar-popup--main .message .desc .retry-btn{margin-top:min(32px,4.2667vw);font-size:clamp(12px,2.1333vw,16px);text-underline-offset:min(8px,1.0667vw)}.newsletter-bar-popup .newsletter-bar-popup--main .icon--close{right:2.5vw;top:2.5vw}.newsletter-bar-popup .newsletter-bar-popup--main .icon--close svg{width:clamp(26px,6.6667vw,50px);height:clamp(26px,6.6667vw,50px)}}@media screen and (max-width:380px){.newsletter-bar-popup .newsletter-bar-popup--nav .content .text{line-height:1.4}.newsletter-bar-popup .newsletter-bar-popup--nav .content .login-btn{margin-left:0;margin-top:6px}}.comparison-products .tabs{overflow-x:auto;display:flex;justify-content:flex-start;padding-block-end:0;background-color:#fff}.comparison-products .tabs .tab-item{cursor:pointer}.comparison-products .tabs .tab-item.active,.comparison-products .tabs .tab-item:hover{color:rgb(var(--primary-text))}.comparison-products .tabs .tab-item.active:after,.comparison-products .tabs .tab-item:hover:after{content:"";display:block;width:100%;background-color:rgb(var(--primary-text))}.comparison-products .tabs .tab-item .label{white-space:nowrap;line-height:1;font-weight:500}.comparison-products .comparison-table .tr-group .tr--label .td{grid-column:span 3;text-align:left;line-height:1;font-weight:200;color:#7c7c7c}.comparison-products .comparison-table .tr-group .tr--value .td{display:flex;justify-content:center;align-items:center;color:#000}.comparison-products .comparison-table .tr-group .tr--value .td .item{display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.4;font-weight:200}.comparison-products .comparison-table .tr-group .tr--value .td .item.active{display:flex}.comparison-products .comparison-table .tr-group .tr--value .td .item .item-image{display:inline-block}.comparison-products .comparison-table .tr-group .tr--value .td .item .item-image img{margin:0 auto}.comparison-products .comparison-table .tr{display:grid}.comparison-products .comparison-table .tr.tr--heading .td{display:flex;flex-direction:column;align-items:center;justify-content:center}.comparison-products .comparison-table .tr.tr--heading .td .title{line-height:1;color:#0091da}.comparison-products .comparison-table .tr.tr--heading .td .subtitle{line-height:1}.comparison-products .comparison-table .tr.tr--selection .td{border-style:solid;border-color:rgb(var(--primary-text))}.comparison-products .comparison-table .tr.tr--selection .td .product-selector{position:relative;width:100%;font-weight:500;color:rgb(var(--primary-text));outline:none}.comparison-products .comparison-table .tr.tr--selection .td .product-selector option{color:rgb(var(--text-primary))}.comparison-products .comparison-table .tr.tr--product{align-items:start}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__media{width:100%;margin-inline:auto}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__media-link{display:block;width:100%}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__image{width:100%;height:auto;object-fit:contain;vertical-align:middle}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__aside{display:flex;justify-content:center;width:100%}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__aside .product-card__swatch-list{flex-wrap:wrap;justify-content:center}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__price{width:100%}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__price .price-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__actions{width:100%;margin-inline:auto}.comparison-products .comparison-table .tr.tr--viewmore{cursor:pointer;line-height:1.6}.comparison-products .comparison-table .tr.tr--viewmore .td{display:flex;justify-content:center;align-items:center}.comparison-products .comparison-table .tr .td{text-align:center;grid-column:span 1}.comparison-products .comparison-table .tr .td .item{display:none}.comparison-products .comparison-table .tr .td .item.active{display:block}.comparison-products .comparison-table .product-heading,.comparison-products .comparison-table .product-selection,.comparison-products .comparison-table .product-card-list{background-color:#fff}.comparison-products .comparison-table .product-heading{padding-block-end:0}.comparison-products .comparison-table .product-selection{padding-block-start:0;padding-block-end:0;position:sticky;top:calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--header-is-visible, 1) * var(--sticky-header-enabled, 0) * var(--header-height, 0px));z-index:9;background-color:#fff}.comparison-products .comparison-table .product-selection .tr--product-info .td{display:flex;justify-content:center;align-items:center}.comparison-products .comparison-table .product-selection .tr--product-info .td .product-info__price{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.35em}.comparison-products .comparison-table .product-selection .tr--product-info .td .product-info__link{display:inline-flex;align-items:center;color:rgb(var(--primary-text));font-weight:500}.comparison-products .comparison-table .product-features{background-color:#f5f5f5}.comparison-products .comparison-table .product-features .tr-group{border-top-width:1px;border-style:solid;border-color:#000}.comparison-products .comparison-table .product-features .tr-group:last-child{border-bottom-width:1px}.comparison-products .comparison-table .product-specification{background-color:#fff}.comparison-products .comparison-table .product-specification .tr-group .tr--value .td{background-color:#e5e5e5}@media screen and (min-width:1150px){.comparison-products .tabs{gap:var(--spacing-6)}.comparison-products .tabs .tab-item.active:after,.comparison-products .tabs .tab-item:hover:after{height:10px}.comparison-products .tabs .label{padding:var(--spacing-3) var(--spacing-6);font-size:26px}.comparison-products .comparison-table .tr-group .tr--label .td,.comparison-products .comparison-table .tr-group .tr--value .td .item{font-size:20px}.comparison-products .comparison-table .tr-group .tr--value .td .item:has(.item-image) .item-label{margin-top:18px}.comparison-products .comparison-table .tr-group .tr--value .td .item .item-image{max-width:325px}.comparison-products .comparison-table .tr{grid-template-columns:repeat(3,1fr)}.comparison-products .comparison-table .tr.tr--heading{padding-bottom:120px}.comparison-products .comparison-table .tr.tr--heading .td{grid-column:span 3}.comparison-products .comparison-table .tr.tr--heading .td .title{font-size:60px}.comparison-products .comparison-table .tr.tr--heading .td .subtitle{margin-top:47px;font-size:24px}.comparison-products .comparison-table .tr.tr--selection .td{padding:0 20px;border-bottom-width:2px}.comparison-products .comparison-table .tr.tr--selection .td .product-selector{height:60px;font-size:24px}.comparison-products .comparison-table .tr.tr--product-info{padding:var(--spacing-3) 0}.comparison-products .comparison-table .tr.tr--product-info .td{gap:var(--spacing-2)}.comparison-products .comparison-table .tr.tr--product-info .td .product-info__link .icon{margin-left:var(--spacing-2)}.comparison-products .comparison-table .tr.tr--product{padding-top:24px}.comparison-products .comparison-table .tr.tr--product .td{padding-inline:8px}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell{gap:16px}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__media{max-width:280px}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__price .price-list{gap:.35em}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__actions{max-width:280px}.comparison-products .comparison-table .tr.tr--viewmore{margin-top:36px;font-size:16px}.comparison-products .comparison-table .tr.tr--viewmore .td{grid-column:span 3}.comparison-products .comparison-table .tr.tr--viewmore .td svg{margin-left:6px}.comparison-products .comparison-table .tr .td:nth-child(n+2){margin-left:22px}.comparison-products .comparison-table .product-features .tr-group{padding:50px 0}.comparison-products .comparison-table .product-features .tr-group .tr--value{margin-top:15px}.comparison-products .comparison-table .product-specification .tr-group:nth-child(n+3){margin-top:47px}.comparison-products .comparison-table .product-specification .tr-group .tr--value{margin-top:25px}.comparison-products .comparison-table .product-specification .tr-group .tr--value .td{padding:24px 0}}@media screen and (max-width:1149px){.comparison-products .tabs{gap:clamp(10px,3.2857vw,23px)}.comparison-products .tabs .tab-item.active:after,.comparison-products .tabs .tab-item:hover:after{height:clamp(4px,1.1429vw,8px)}.comparison-products .tabs .tab-item .label{padding:clamp(6px,1.4286vw,10px);font-size:clamp(16px,3.1429vw,22px)}.comparison-products .comparison-table .tr-group .tr--label .td,.comparison-products .comparison-table .tr-group .tr--value .td .item{font-size:clamp(12px,2.8571vw,20px)}.comparison-products .comparison-table .tr-group .tr--value .td .item:has(.item-image) .item-label{margin-top:clamp(10px,2.5714vw,18px)}.comparison-products .comparison-table .tr-group .tr--value .td .item .item-image{max-width:clamp(100px,42.8571vw,300px)}.comparison-products .comparison-table .tr{grid-template-columns:repeat(2,1fr)}.comparison-products .comparison-table .tr.tr--heading{padding-bottom:clamp(30px,8.5714vw,60px)}.comparison-products .comparison-table .tr.tr--heading .td{grid-column:span 3}.comparison-products .comparison-table .tr.tr--heading .td .title{font-size:clamp(26px,8vw,56px)}.comparison-products .comparison-table .tr.tr--heading .td .subtitle{margin-top:clamp(20px,6.2857vw,44px);font-size:clamp(14px,3.1429vw,22px)}.comparison-products .comparison-table .tr.tr--selection .td{padding:0 clamp(4px,1.4286vw,10px);border-bottom-width:2px}.comparison-products .comparison-table .tr.tr--selection .td .product-selector{height:clamp(24px,8vw,56px);font-size:clamp(10px,3.1429vw,3.1429vw)}.comparison-products .comparison-table .tr.tr--product-info{padding:clamp(8px,1.7143vw,12px) 0}.comparison-products .comparison-table .tr.tr--product-info .td{flex-direction:column;gap:clamp(4px,1.1429vw,8px)}.comparison-products .comparison-table .tr.tr--product-info .td .product-info__price,.comparison-products .comparison-table .tr.tr--product-info .td .product-info__link{font-size:clamp(10px,2.2857vw,16px)}.comparison-products .comparison-table .tr.tr--product-info .td .product-info__link .icon{margin-left:clamp(4px,1.1429vw,8px)}.comparison-products .comparison-table .tr.tr--product{padding-top:clamp(10px,2.2857vw,16px)}.comparison-products .comparison-table .tr.tr--product .td{padding-inline:8px}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell{gap:clamp(10px,2.2857vw,16px)}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__media{max-width:clamp(100px,37.1429vw,260px)}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__price .price-list{gap:.35em}.comparison-products .comparison-table .tr.tr--product .comparison-product-cell__actions{max-width:clamp(100px,37.1429vw,260px)}.comparison-products .comparison-table .tr.tr--viewmore{margin-top:clamp(16px,5.1429vw,36px);font-size:clamp(12px,2.2857vw,16px)}.comparison-products .comparison-table .tr.tr--viewmore .td{grid-column:span 2}.comparison-products .comparison-table .tr.tr--viewmore .td svg{margin-left:clamp(2px,.8571vw,6px)}.comparison-products .comparison-table .tr .td:nth-child(n+2){margin-left:clamp(10px,2.8571vw,20px)}.comparison-products .comparison-table .tr .td:nth-child(3){display:none}.comparison-products .comparison-table .product-features .tr-group{padding:clamp(20px,6.5714vw,46px) 0}.comparison-products .comparison-table .product-features .tr-group .tr--value{margin-top:clamp(14px,4.2857vw,30px)}.comparison-products .comparison-table .product-specification .tr-group:nth-child(n+3){margin-top:clamp(20px,6.2857vw,44px)}.comparison-products .comparison-table .product-specification .tr-group .tr--value{margin-top:clamp(12px,3.2857vw,23px)}.comparison-products .comparison-table .product-specification .tr-group .tr--value .td{padding:clamp(12px,3.1429vw,22px) clamp(10px,3.4286vw,24px)}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/extend-scss.css.map */
