/** Shopify CDN: Minification failed

Line 16:56063 Expected "]" to go with "["
Line 16:56074 Unexpected "]"
Line 16:56298 Expected "]" to go with "["
Line 16:56309 Unexpected "]"
Line 16:56569 Expected "]" to go with "["
Line 16:56580 Unexpected "]"
Line 16:56830 Expected "]" to go with "["
Line 16:56841 Unexpected "]"
Line 16:57197 Expected "]" to go with "["
Line 16:57208 Unexpected "]"
... and 6 more hidden warnings

**/
:root{--hh:94px;--space-unit:4px;--space-xxs:4px;--space-xs:8px;--space-sm:12px;--space:16px;--space-md:24px;--space-lg:32px;--space-xl:48px;--space-xxl:56px;--space-xxxl:64px;--space-4xl:80px;--space-5xl:96px}@media only screen and (max-width:1023px){:root{--hh:100px}}.h1,.h2,.h3,.h4,.h5,.h6,.template-product .collection-section h2,.template-product .complementary--section .section-title,.template-product .last-viewed--section .section-title,.template-product .product-template__container .product__price,.template-product .rebuy--section .section-title,.template-product .recommendations--section .section-title,.template-product .related--section .section-title,.template-product .shop-the-look .section-title,h1,h2,h3,h4,h5,h6{color:rgba(var(--colors-headlines),1);font-family:var(--font-headline);text-transform:uppercase;text-align:center;line-height:.9}.h1,.template-product .collection-section h2,.template-product .complementary--section .section-title,.template-product .last-viewed--section .section-title,.template-product .product-template__container .product__price,.template-product .rebuy--section .section-title,.template-product .recommendations--section .section-title,.template-product .related--section .section-title,.template-product .shop-the-look .section-title,h1{font-size:30px}@media screen and (min-width:1440px){.h1,.template-product .collection-section h2,.template-product .complementary--section .section-title,.template-product .last-viewed--section .section-title,.template-product .product-template__container .product__price,.template-product .rebuy--section .section-title,.template-product .recommendations--section .section-title,.template-product .related--section .section-title,.template-product .shop-the-look .section-title,h1{font-size:40px}}.h1--white,h1--white{color:#fff}.h2,h2{font-size:24px}@media screen and (min-width:1440px){.h2,h2{font-size:40px}}.h2--white,h2--white{color:#fff}.h3,h3{font-size:15px}@media screen and (min-width:1440px){.h3,h3{font-size:22px}}.h3--white,h3--white{color:#fff}.h4,.h5,.h6,h4,h5,h6{font-size:15px}.h4--white,.h5--white,.h6--white,h4--white,h5--white,h6--white{color:#fff}.subline{color:rgba(var(--colors-headlines),1);font-family:var(--font-subline);text-align:center;line-height:1.13;font-size:16px;font-weight:400;text-transform:none;margin-top:20px}@media screen and (min-width:1440px){.subline{font-size:20px;line-height:.9}}.size-chart{padding:12px}@media screen and (min-width:1024px){.size-chart{padding:24px}}.size-chart__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.size-chart__tab{overflow:scroll;max-width:100%;display:none;width:100%}.size-chart__tab.active{display:block}.size-chart__tab tbody{overflow:auto}.size-chart__tab thead{-webkit-box-shadow:3px 0 6px -2px rgba(0,0,0,.29);box-shadow:3px 0 6px -2px rgba(0,0,0,.29)}.size-chart__tab table{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.size-chart__tab tr{border-bottom:1px solid rgba(var(--colors-dark-grey),1);white-space:nowrap}.size-chart__tab tr:last-child{border:none}.size-chart__tab td,.size-chart__tab th{padding:16px}.size-chart__tab th{text-align:left;font-family:var(--font-headline)}.size-chart__tab td{font-family:var(--font-subline);text-align:center;min-width:56px}.size-chart__tab td:nth-child(2n){background:rgba(var(--colors-dark-grey),.5)}.size-chart__tab.vertical table{display:block}.size-chart__tab.vertical thead{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;width:100%}.size-chart__tab.vertical thead tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.size-chart__tab.vertical thead tr th{border-right:1px solid rgba(var(--colors-dark-grey),1)}.size-chart__tab.vertical thead tr th:last-child{border:none}.size-chart__tab.vertical tbody,.size-chart__tab.vertical tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.size-chart__tab.vertical tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;border:none}.size-chart__tab.vertical td,.size-chart__tab.vertical th{display:block;width:100%;text-align:center}.size-chart__tab.vertical tbody tr{border-right:1px solid rgba(var(--colors-dark-grey),1)}.size-chart__tab.vertical tbody tr:last-child{border:none}.size-chart__tab.vertical caption{display:block}.size-chart__menu.swiper-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:8px;margin:0 0 16px}.size-chart__menu.swiper-container .swiper-wrapper{margin:0}.size-chart__menu.swiper-container .swiper-button-next,.size-chart__menu.swiper-container .swiper-button-prev{background-color:#fff}.size-chart__menu.swiper-container .swiper-button-next:after,.size-chart__menu.swiper-container .swiper-button-prev:after{font-size:14px;color:rgba(var(--colors-headlines),1)}.size-chart__menu.swiper-container .swiper-button-next.swiper-button-disabled,.size-chart__menu.swiper-container .swiper-button-prev.swiper-button-disabled{opacity:1}.size-chart__menu.swiper-container .swiper-button-next.swiper-button-disabled:after,.size-chart__menu.swiper-container .swiper-button-prev.swiper-button-disabled:after{color:rgba(var(--colors-headlines),.35)}.size-chart__menu.swiper-container .swiper-button-next{right:0}.size-chart__menu.swiper-container .swiper-button-prev{left:0}.size-chart__menu.swiper-container .swiper-wrapper .swiper-slide{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;color:rgba(var(--colors-dark-grey),1);cursor:pointer}.size-chart__menu.swiper-container .swiper-wrapper .swiper-slide a{display:block;padding:16px 12px}.size-chart__menu.swiper-container .swiper-wrapper .swiper-slide.active{border-bottom:1px solid;color:rgba(var(--colors-headlines),1)}@media(hover:hover){.size-chart__menu.swiper-container .swiper-wrapper .swiper-slide:hover{border-bottom:1px solid}}.size-chart-apparel__header{margin-bottom:8px;padding:4px;font-size:16px;font-weight:900;text-align:center;background-color:rgb(var(--colors-light-grey))}.size-chart-apparel__header,.size-chart-apparel table{font-family:var(--font-subline)}.size-chart-apparel thead{font-weight:900}.size-chart-apparel td+td,.size-chart-apparel th+th{text-align:center}.size-chart-apparel td{padding-top:2px;padding-bottom:2px}.size-chart-apparel__disclaimer{margin-top:8px;font-family:var(--font-subline);font-size:12px}.flyout .size-chart-apparel{padding:12px}@media screen and (min-width:1024px){.flyout .size-chart-apparel{padding:24px}}.flyout .size-chart-apparel .size-chart-apparel__header{display:none}.flyout .size-chart-apparel td{padding-top:4px;padding-bottom:4px}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;padding:0;max-width:calc(100vw - 16px);overflow:hidden;text-overflow:ellipsis}@media only screen and (max-width:1023px){.breadcrumb{max-width:unset;width:100vw;padding-left:12px;margin-left:-12px;overflow-x:scroll;text-overflow:unset;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,#000 calc(100vw - 32px),transparent);mask-image:linear-gradient(90deg,#000 calc(100vw - 32px),transparent)}.breadcrumb::-webkit-scrollbar{-webkit-appearance:none;width:0;height:0;display:none}}.breadcrumb--divider,.breadcrumb--item{list-style:none}.breadcrumb--item{text-transform:uppercase;padding:4px 8px;white-space:nowrap}.breadcrumb--item:first-child{padding-left:0}.breadcrumb--item:last-child{width:100%;white-space:nowrap;text-overflow:unset;overflow:visible}.breadcrumb--item:last-child>span{margin-right:12px}.swiper-container,.swiper-wrapper{margin:32px 0}.swiper-pagination{position:static}.swiper-pagination-clickable .swiper-pagination-bullet{border:1px solid #000;background-color:#fff;opacity:1}.swiper-pagination-clickable .swiper-pagination-bullet-active{background-color:#000}.template-collection .swiper-container{padding-top:32px}.price-wrapper .price[data-type=regular],.price-wrapper .separator,.price-wrapper .unit,.price-wrapper[data-status=on-sale] .price[data-type=sale],.price-wrapper[data-status=sold-out] .price[data-type=availability],.price-wrapper[data-status=unit-price] .price[data-type=unit]{display:inline}.price-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-size:16px;font-weight:700}.price-wrapper .price{white-space:nowrap}.price-wrapper .price[data-type=availability],.price-wrapper .price[data-type=sale],.price-wrapper .price[data-type=unit]{display:none;margin:0 4px 0 0}.price-wrapper .price[data-type=regular]{margin:0 4px 0 0}.price-wrapper[data-status=on-sale] .price[data-type=sale]{font-weight:700}.price-wrapper[data-status=on-sale] .price[data-type=regular]{text-decoration:line-through;opacity:.25}.price-wrapper[data-status=sold-out] .price[data-type=regular]{display:none}.price-wrapper--bundle .price[data-type=sale]{color:rgba(var(--colors-text),1)}.boost-pfs-filter-product-item-sale-price,.line-item--content__col s+strong,.price-wrapper [data-type=sale],div.price__sale span.price-item--regular{color:#cf4a4a}.product__rating-stars{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-family:var(--font-headline)}.product__rating-stars .product__rating-overall-score{margin-left:8px}.product__rating-stars .product__rating-star-item{margin-top:4px}.product__rating-stars svg.product__rating-star{width:1.75rem;height:1.75rem}.product__rating-stars[hidden]{display:none}.product__rating-stars,.product__rating-stars--accordion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product__rating-stars--accordion .product__rating-star-item,.product__rating-stars .product__rating-star-item{position:relative}.product__rating-stars--accordion .product__rating-star--mask,.product__rating-stars .product__rating-star--mask{position:absolute;overflow:hidden}.product__rating-stars--accordion svg.product__rating-star,.product__rating-stars svg.product__rating-star{margin-top:0}.card--title{font-family:var(--font-subline)}.card{text-align:left;font-size:16px;line-height:1.2;position:relative}.card--description header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1.35;font-size:13px}.card--description .price-wrapper{font-family:var(--font-headline);line-height:1.45}.card--description .skeleton{max-width:10ch;height:14.5px}.card--vendor{text-transform:uppercase;display:block;font-family:var(--font-headline)}.card--title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-transform:none;text-align:left}.card--author,.card--date,.card--media,.card--title{display:block}.card--media{max-width:100%;position:relative}.card--media:before{content:"";display:block;padding-bottom:100%}.card--media img{display:block;width:100%;height:auto}.card--media .media,.card--media picture{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;overflow:hidden}.card--wishlist-toggle{position:absolute!important;top:16px;left:16px;z-index:1;font-size:14px;padding:1rem!important;margin:-1rem 0 0 -1rem!important;min-width:16px!important;height:16px!important;border:0!important}@media screen and (min-width:767px){.card--wishlist-toggle{font-size:16px;top:24px;left:24px}}.card--wishlist-toggle>svg{display:block;max-height:1em;pointer-events:none;right:auto!important;top:50%!important;left:50%!important;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media(hover:hover){.card--wishlist-toggle:hover{background-color:transparent!important}.card--wishlist-toggle:hover svg>*{fill:currentColor!important}}.card--flag{font-family:var(--font-headline);font-size:14px;background-color:rgba(var(--colors-headlines),1);color:#fff;padding:4px 8px 3px;text-transform:uppercase;top:126px;top:calc(var(--hh) + 32px);position:absolute;top:8px;right:0;z-index:1;display:inline-block;max-width:calc(100% - 48px);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}@media screen and (max-width:1023px){.card--flag{font-size:10px}}.card--flag--material{background-color:#616e54}.card--flag--made-in{background-color:#72808e}.card--flag--sale{background-color:#cf4a4a}.card .card--description div.product__rating-stars{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:transparent;padding:0;font-size:16px}.card .product__rating-stars svg.product__rating-star{width:1rem;height:1rem}[data-type=accordion] [class*=-toggle],[data-type=accordion] [class*=head],[data-type=accordion] header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:72px;cursor:pointer}[data-type=accordion] [class*=-toggle] svg,[data-type=accordion] [class*=head] svg,[data-type=accordion] header svg{-webkit-transform:rotate(0);transform:rotate(0);will-change:transform;-webkit-transition:-webkit-transform .4s cubic-bezier(.29,.63,.44,1);transition:-webkit-transform .4s cubic-bezier(.29,.63,.44,1);transition:transform .4s cubic-bezier(.29,.63,.44,1);transition:transform .4s cubic-bezier(.29,.63,.44,1),-webkit-transform .4s cubic-bezier(.29,.63,.44,1)}[data-type=accordion] [class*=-toggle]+*,[data-type=accordion] [class*=head]+*,[data-type=accordion] header+*{margin-bottom:24px;list-style:none;padding:0;display:none}[data-type=accordion][aria-current=true] [class*=-toggle] svg,[data-type=accordion][aria-current=true] [class*=head] svg,[data-type=accordion][aria-current=true] header svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}[data-type=accordion][aria-current=true] [class*=-toggle]+*,[data-type=accordion][aria-current=true] [class*=head]+*,[data-type=accordion][aria-current=true] header+*{display:block}[data-tooltip]{position:relative;display:inline-block}[data-tooltip]:after,[data-tooltip]:before{position:absolute;left:50%;-webkit-transform:translate(-50%,-12px);transform:translate(-50%,-12px);z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;opacity:0;-webkit-transition:opacity .35s ease .25s;transition:opacity .35s ease .25s;font-size:14px}[data-tooltip]:before{content:attr(data-tooltip);background:rgba(var(--colors-headlines),1);color:#fff;padding:8px 12px;white-space:nowrap;bottom:100%;border-radius:0;-webkit-box-shadow:0 5px 15px -5px rgba(0,0,0,.65);box-shadow:0 5px 15px -5px rgba(0,0,0,.65)}[data-tooltip]:after{content:"";background:transparent;border:8px solid transparent;border-top:8px solid rgba(var(--colors-headlines),1)}[data-tooltip]:active:after,[data-tooltip]:active:before,[data-tooltip]:focus:after,[data-tooltip]:focus:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1}[data-tooltip].tooltip-multiline:before{width:100vw;max-width:240px;white-space:normal}[data-tooltip][class*=tooltip-bottom]:after,[data-tooltip][class*=tooltip-bottom]:before{-webkit-transform:translate(-50%,12px);transform:translate(-50%,12px)}[data-tooltip][class*=tooltip-bottom]:before{bottom:auto;top:100%}[data-tooltip][class*=tooltip-bottom]:after{bottom:0;border:8px solid transparent;border-bottom:8px solid rgba(var(--colors-headlines),1)}[data-tooltip].tooltip-bottom-left:before{-webkit-transform:translate(-24px,12px);transform:translate(-24px,12px)}[data-tooltip].tooltip-bottom-right:before{left:auto;right:50%;-webkit-transform:translate(24px,12px);transform:translate(24px,12px)}[data-tooltip].tooltip-top-left:before{-webkit-transform:translate(-24px,-12px);transform:translate(-24px,-12px)}[data-tooltip].tooltip-top-right:before{left:auto;right:50%;-webkit-transform:translate(24px,-12px);transform:translate(24px,-12px)}.template-product-ticket .product-template__container .product-form__controls-group--sizes{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:361px){.template-product-ticket .product-template__container .product-form__controls-group--sizes{grid-template-columns:repeat(4,1fr)}}.template-product-ticket .product-template__container .product-form__controls-group--sizes .btn--size{padding-left:8px;padding-right:8px;white-space:nowrap;overflow:hidden;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;height:100%}.template-product-ticket .product-template__container .product-form__controls-group--submit{width:100%}.template-product-ticket .product-single__feature-tag.for-free-flag{background-color:#12403c}@media screen and (min-width:1024px){.template-product-ticket .product-single__feature-tag.for-free-flag{font-size:22px;padding-left:32px;padding-right:32px}}.template-product-ticket .product__price--for-free{color:#12403c}@media screen and (min-width:1024px){.template-product-ticket .product__price--for-free{display:none}}.template-product .product-template__container{max-width:1280px;margin:0 auto;font-size:14px}.template-product .product-template__container .grid{position:relative}@media screen and (min-width:1024px){.template-product .product-template__container .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:64px}.template-product .product-template__container .grid__item{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:360px}.template-product .product-template__container .grid__item:first-of-type{-webkit-box-flex:2;-ms-flex:2;flex:2;margin-right:128px;min-width:unset}}@media screen and (min-width:1024px){.template-product .product-template__container .product-single__media-group{display:grid;gap:12px;grid-gap:12px;grid-template-columns:1fr 1fr;grid-column-gap:12px;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-row-gap:12px;row-gap:12px;-webkit-box-flex:2;-ms-flex:2;flex:2}.template-product .product-template__container .product-single__media-group.single-image{grid-template-columns:1fr}}.template-product .product-template__container .product-single__media-group .swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-product .product-template__container .product-single__media-group img{width:100%;height:100%;cursor:-webkit-zoom-in;cursor:zoom-in;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.template-product .product-template__container .product-single__media-group img[data-aspect-ratio=landscape]{-o-object-fit:contain;object-fit:contain}.template-product .product-template__container .product-single__media-group>div:nth-child(3),.template-product .product-template__container .product-single__media-group>div:nth-child(4){grid-row:span 2;grid-column:span 2}.template-product .product-template__container .product__lightbox{display:none;position:fixed;width:100vw;height:calc(var(--vh)*100);top:0;left:0;z-index:999;overflow:auto;background:#fff}.template-product .product-template__container .product__lightbox-wrapper{height:100%}.template-product .product-template__container .product__lightbox--open{display:block}.template-product .product-template__container .product__lightbox--open .product__video{-o-object-fit:contain;object-fit:contain;height:100vh;width:auto}.template-product .product-template__container .product__lightbox .lightbox-image img{height:calc(var(--vh)*100);width:auto;max-width:100vw;margin:0 auto;-o-object-fit:contain;object-fit:contain}.template-product .product-template__container .product__lightbox .lightbox-image div.product__video-wrapper,.template-product .product-template__container .product__lightbox .lightbox-image picture{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;position:relative;overflow:hidden}.template-product .product-template__container .product__lightbox .lightbox-image div.zoom-image{left:0;width:100%;height:100%;background-repeat:no-repeat;display:none;position:absolute;top:0;background-size:808px 1024px;background-position:50%;cursor:-webkit-zoom-in;cursor:zoom-in}.template-product .product-template__container .product__lightbox .close{height:36px;width:36px;position:fixed;right:6px;top:6px;z-index:11;padding:12px}@media only screen and (max-width:1023px){.template-product .product-template__container .product__lightbox .close{display:block}}.template-product .product-template__container .product__lightbox .close span{height:24px;width:24px}.template-product .product-template__container .product__lightbox .close span:after,.template-product .product-template__container .product__lightbox .close span:before{content:"";width:inherit;border-bottom:2px solid #000;position:absolute;top:50%;left:50%}.template-product .product-template__container .product__lightbox .close span:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.template-product .product-template__container .product__lightbox .close span:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.template-product .product-template__container .product__video{display:block;max-width:100%;-o-object-fit:cover;object-fit:cover;height:100%;width:100%;aspect-ratio:1;position:relative}.template-product .product-template__container .product__video--fullscreen{-o-object-fit:none;object-fit:none}.template-product .product-template__container .product__video-play-button{position:absolute;bottom:12px;left:12px;cursor:pointer;z-index:1;width:24px;height:24px;border-radius:100%;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.template-product .product-template__container .product__video-play-button svg{pointer-events:none;width:24px;height:24px}.template-product .product-template__container .grid__item.swiper-container{margin-top:0;margin-bottom:0;height:100%;-webkit-transition:height .3s;transition:height .3s}.template-product .product-template__container .grid__item.swiper-container.zoomed{z-index:10;position:fixed;top:0;left:0;height:calc(var(--vh)*100);height:100dvh;background-color:#fff;overflow:hidden}.template-product .product-template__container .grid__item.swiper-container.zoomed .swiper-pagination-bullets{bottom:max(10px,env(safe-area-inset-bottom));width:100vw}.template-product .product-template__container .grid__item.swiper-container.zoomed .product__video{-o-object-fit:contain;object-fit:contain;height:auto;margin:0 auto}.template-product .product-template__container .grid__item.swiper-container.zoomed .product__video-play-button{display:none}.template-product .product-template__container .grid__item.swiper-container.zoomed img{aspect-ratio:unset;-o-object-fit:contain;object-fit:contain}.template-product .product-template__container .grid__item.swiper-container .close{display:none;height:36px;width:36px;position:fixed;right:6px;top:6px;z-index:11;padding:12px}@media only screen and (max-width:1023px){.template-product .product-template__container .grid__item.swiper-container .close{display:block}}.template-product .product-template__container .grid__item.swiper-container .close span{height:24px;width:24px}.template-product .product-template__container .grid__item.swiper-container .close span:after,.template-product .product-template__container .grid__item.swiper-container .close span:before{content:"";width:inherit;border-bottom:2px solid #000;position:absolute;top:50%;left:50%}.template-product .product-template__container .grid__item.swiper-container .close span:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.template-product .product-template__container .grid__item.swiper-container .close span:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media only screen and (max-width:1023px){.template-product .product-template__container .grid__item.swiper-container:not(.zoomed){margin-top:-32px;margin-left:-12px;margin-bottom:32px;height:100vw;width:100vw;z-index:0}.template-product .product-template__container .grid__item.swiper-container:not(.zoomed) .swiper-pagination{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.template-product .product-template__container .grid__item.swiper-container:not(.zoomed) .close{display:none}.template-product .product-template__container .grid__item.swiper-container .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-product .product-template__container .grid__item.swiper-container .swiper-slide picture.media{width:100%}}.template-product .product-template__container .grid__item.swiper-container .swiper-pagination{position:absolute}.template-product .product-template__container .grid__item.swiper-container .swiper-wrapper{margin:0}@media screen and (min-width:1024px){.template-product .product-template__container .grid__item.swiper-container .swiper-wrapper{height:-webkit-max-content;height:-moz-max-content;height:max-content}}.template-product .product-template__container .product-single__title{margin:0 auto 20px;max-width:20ch}@media only screen and (max-width:1023px){.template-product .product-template__container .product-single__title{font-size:24px}}@media only screen and (min-width:1440px){.template-product .product-template__container .product-single__title{max-width:17ch}}@media screen and (min-width:1024px){.template-product .product-template__container .product-single__meta{position:sticky;top:32px}}.template-product .product-template__container .product-single__meta .icon-share{position:absolute;top:calc(100vw - 32px);right:0;cursor:pointer}@media screen and (min-width:1024px){.template-product .product-template__container .product-single__meta .icon-share{top:0;right:0}}.template-product .product-template__container .product-single__meta .icon-share:after,.template-product .product-template__container .product-single__meta .icon-share:before{opacity:0!important}@media only screen and (max-width:1023px){.template-product .product-template__container .product-single__meta .icon-share:before{right:16px}}.template-product .product-template__container .product-single__meta .icon-share.copied:after,.template-product .product-template__container .product-single__meta .icon-share.copied:before{opacity:1!important}.template-product .product-template__container .product__connected-products.swiper-container{margin:0}.template-product .product-template__container .product__connected-products.swiper-container .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.template-product .product-template__container .product__connected-products.swiper-container .swiper-slide{aspect-ratio:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 16px;width:calc(25% - 20px)!important}.template-product .product-template__container .product__connected-products.swiper-container .swiper-slide.current{-webkit-box-shadow:0 5px 0 -4px rgba(var(--colors-headlines),1);box-shadow:0 5px 0 -4px rgba(var(--colors-headlines),1)}.template-product .product-template__container .product__connected-products.swiper-container .swiper-slide.skeleton-box{margin-right:12px}.template-product .product-template__container .product__connected-products.swiper-container .swiper-slide.skeleton-box:before{content:"";display:block;padding-bottom:100%}.template-product .product-template__container .product-single__feature-tag{font-family:var(--font-headline);font-size:16px;background-color:rgba(var(--colors-headlines),1);color:#fff;padding:4px 12px;text-transform:uppercase;margin:0 auto;position:absolute;top:42px;left:-12px}.template-product .product-template__container .product-single__feature-tag.eco-flag{background-color:#616e54}.template-product .product-template__container .product-single__feature-tag.madein-flag{background-color:#72808e}.template-product .product-template__container .product-single__feature-tag.sale-flag{background-color:#cf4a4a}@media screen and (min-width:1024px){.template-product .product-template__container .product-single__feature-tag{position:static;margin-bottom:32px;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}}.template-product .product-template__container .product-form__controls-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:48px;font-size:14px}.template-product .product-template__container .product-form__controls-group--size-unit{display:block;font-size:16px;font-family:var(--font-subline);margin-bottom:24px;margin-top:48px}@media screen and (max-width:1023px){.template-product .product-template__container .product-form__controls-group--size-unit{margin-top:32px}}.template-product .product-template__container .product-form__controls-group--size-unit .h3{text-align:left;margin-bottom:8px;font-size:22px;display:block}.template-product .product-template__container .product-form__controls-group--size-unit span{margin-right:16px}.template-product .product-template__container .product-form__controls-group--size-unit a{cursor:pointer;padding-bottom:4px;margin-right:16px}.template-product .product-template__container .product-form__controls-group--size-unit a:hover{border-bottom:1px solid rgba(var(--colors-dark-grey),1)}.template-product .product-template__container .product-form__controls-group--size-unit a.active{border-bottom:1px solid}.template-product .product-template__container .product-form__controls-group--size-unit a.disabled{pointer-events:none;color:rgba(var(--colors-dark-grey),1)}.template-product .product-template__container .product-form__controls-group--size-unit.size-unit--release{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.template-product .product-template__container .product-form__controls-group--size-unit hr{width:10ch;margin-left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-top:1px solid}.template-product .product-template__container .product-form__controls-group--sizes{display:grid;gap:4px;grid-gap:4px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:4px;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;grid-row-gap:4px;row-gap:4px;margin-bottom:12px}.template-product .product-template__container .product-form__controls-group--sizes .btn--size{padding-right:0;padding-left:0;text-transform:none}@media only screen and (max-width:1023px){.template-product .product-template__container .product-form__controls-group--submit{display:block;position:fixed;z-index:2;bottom:0;background:#fff;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;padding:12px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.29);box-shadow:0 3px 6px rgba(0,0,0,.29);opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;margin-bottom:0}}@media screen and (min-width:1024px){.template-product .product-template__container .product-form__controls-group--submit{display:block;float:left;width:80%}}.template-product .product-template__container .product-form__controls-group--submit .product-form__item--submit{width:100%}.template-product .product-template__container .product-form__controls-group--submit .product-form__item--submit .btn{width:100%;margin-bottom:env(safe-area-inset-bottom)}.template-product .product-template__container .product-form__controls-group--submit.hide{opacity:0;pointer-events:none}.template-product .product-template__container .product-form__controls-group .swym-button-bar{display:none}.template-product .product-template__container .product-form__controls-group .overlay-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-right:24px;cursor:pointer}.template-product .product-template__container .product-form__controls-group .overlay-btn svg{margin-left:12px;stroke:rgba(var(--colors-headlines),1);width:auto;min-width:12px}.template-product .product-template__container .product-form__controls-group .overlay-btn:last-child{margin-right:0}.template-product .product-template__container .product-form__controls-group--disabled,.template-product .product-template__container .product-form__controls-group--disabled>*{pointer-events:none}.template-product .product-template__container .product-form__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.template-product .product-template__container .product-form__fitting-note{pointer-events:none;width:100%;margin-bottom:16px;color:red;border-color:red;font-size:14px;padding-top:8px}.template-product .product-template__container .product-form__countdown{display:block;font-family:var(--font-subline);font-size:16px;text-align:center;margin-top:32px;margin-bottom:32px}@media screen and (max-width:1023px){.template-product .product-template__container .product-form__countdown{margin-top:16px;margin-bottom:16px}}.template-product .product-template__container .product-form__countdown--title{font-size:16px;margin-bottom:12px}.template-product .product-template__container .product-form__countdown--timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-product .product-template__container .product-form__countdown--timer-column{min-width:40px;text-align:center;margin-right:24px}.template-product .product-template__container .product-form__countdown--timer-column:last-child{margin-right:0}.template-product .product-template__container .product-form__countdown--timer-field{font-family:var(--font-headline);font-size:36px}.template-product .product-template__container .product-form__countdown__release-date{margin-top:24px;font-family:var(--font-headline);text-transform:uppercase}.template-product .product-template__container .product-form__countdown--loading{pointer-events:none;position:relative;opacity:.5}.template-product .product-template__container .product-form__countdown--loading:after{content:"";display:block;position:absolute;top:50%;left:2em;height:calc(1.5em - 5px);margin:auto;-webkit-animation:load .5s linear infinite;animation:load .5s linear infinite;border-radius:100%;border-style:solid;border-left:solid transparent;border-width:1px;width:calc(1.5em - 5px);color:#000}.template-product .product-template__container .product-form__sizerun{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:12px;gap:12px}.template-product .product-template__container .product-form__release{margin-bottom:24px}.template-product .product-template__container .product-form__release timer{display:block;margin-top:16px;font-size:22px;font-family:var(--font-subline)}.template-product .product-template__container .wishlist-btn{position:absolute;top:calc(100vw - 32px);right:36px}@media screen and (min-width:1024px){.template-product .product-template__container .wishlist-btn{position:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:40px;width:20%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:7.5%}}.template-product .product-template__container .wishlist-btn svg{height:100%}.template-product .product-template__container .wishlist-btn[disabled]{cursor:revert}.template-product .product-template__container .wishlist-btn[disabled] svg{pointer-events:none;opacity:.5}.template-product .product-template__container .wishlist-btn[disabled]:hover svg>*{fill:none!important}.template-product .product-template__container .wishlist-btn [data-tooltip]:after,.template-product .product-template__container .wishlist-btn [data-tooltip]:before{opacity:0;-webkit-transform:translate(-90%,-12px);transform:translate(-90%,-12px)}.template-product .product-template__container .wishlist-btn [data-tooltip]:after{left:65%}@media only screen and (max-width:1023px){.template-product .product-template__container .wishlist-btn [data-tooltip]:after,.template-product .product-template__container .wishlist-btn [data-tooltip]:before{-webkit-transform:translate(-90%,14px);transform:translate(-90%,14px);bottom:auto;top:100%}.template-product .product-template__container .wishlist-btn [data-tooltip]:after{left:15%;top:22px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.template-product .product-template__container .wishlist-btn.tooltip-open [data-tooltip]:after,.template-product .product-template__container .wishlist-btn.tooltip-open [data-tooltip]:before,.template-product .product-template__container .wishlist-btn:active [data-tooltip]:after,.template-product .product-template__container .wishlist-btn:active [data-tooltip]:before,.template-product .product-template__container .wishlist-btn:focus [data-tooltip]:after,.template-product .product-template__container .wishlist-btn:focus [data-tooltip]:before,.template-product .product-template__container .wishlist-btn:hover [data-tooltip]:after,.template-product .product-template__container .wishlist-btn:hover [data-tooltip]:before{opacity:1}.template-product .product-template__container .product__information{clear:both}.template-product .product-template__container .product__price{text-align:center}@media only screen and (max-width:1023px){.template-product .product-template__container .product__price{font-size:24px}}.template-product .product-template__container .product__price .price__badge--giftcard{font-size:20px}.template-product .product-template__container .product__price dd{margin:0}.template-product .product-template__container .product__price dl.price{margin:20px 0}.template-product .product-template__container .visually-hidden{display:none}.template-product .product-template__container .price__pricing-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.template-product .product-template__container .price__sale{display:none}.template-product .product-template__container .price__sale .price-item--sale{color:rgba(var(--colors-dark-grey),1);text-decoration:line-through;margin-left:12px}.template-product .product-template__container .price__badges{display:none}.template-product .product-template__container .price--giftcard .price__badges{display:block;font-family:var(--font-subline);text-transform:none}.template-product .product-template__container .price--giftcard .price__regular,.template-product .product-template__container .price--giftcard .price__sale{display:none}.template-product .product-template__container .price--on-sale .price__sale{display:-webkit-box;display:-ms-flexbox;display:flex}.template-product .product-template__container .price--on-sale .price__badges,.template-product .product-template__container .price--on-sale .price__regular{display:none}.template-product .product-template__container .price--sold-out .price__badges{display:-webkit-box;display:-ms-flexbox;display:flex}.template-product .product-template__container .price--sold-out .price__regular,.template-product .product-template__container .price--sold-out .price__sale{display:none}.template-product .product-template__container .price--bundle div.price__sale span.price-item--regular{color:rgba(var(--colors-text),1)}.template-product .product-template__container .product__policies{margin-bottom:32px}.template-product .product-template__container .product__policies tr>td{padding-bottom:12px;padding-left:12px}.template-product .product-template__container .product__policies tr>td:first-child{max-width:29px;padding-left:0}.template-product .product-template__container .product__policies tr>td:first-child img{margin:0 auto}.template-product .product-template__container .product__policies tr.product__policies--tax{font-size:10px}.template-product .product-template__container .product__policies tr.product__policies--tax>td{max-width:unset;padding-bottom:0}.template-product .product-template__container .product__payment-icons{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:.7rem;gap:.7rem;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:2rem}.template-product .product-template__container .product__description{margin-bottom:16px}.template-product .product-template__container .product__description-accordion{padding-top:20px;padding-bottom:20px;border-bottom:1px solid}.template-product .product-template__container .product__description-accordion:first-child{border-top:1px solid}.template-product .product-template__container .product__description-accordion button{cursor:pointer;width:100%;text-align:left;border:none;outline:none;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-size:16px;font-family:var(--font-headline);text-transform:uppercase}.template-product .product-template__container .product__description-accordion button h2{font-size:16px;text-align:left;max-width:calc(100% - 25px)}.template-product .product-template__container .product__description-accordion button h2 .accordion__subtitle{display:block;font-size:14px;font-family:var(--font-text);text-transform:none;height:0;opacity:0;line-height:1.4;-webkit-transition:all .3s ease;transition:all .3s ease}.template-product .product-template__container .product__description-accordion button svg{margin-top:4px;-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.template-product .product-template__container .product__description-accordion button.active{margin-bottom:16px}.template-product .product-template__container .product__description-accordion button.active svg.icon__chevron{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.template-product .product-template__container .product__description-accordion button.active h2 .accordion__subtitle{display:block;opacity:1;margin-top:8px;height:auto}.template-product .product-template__container .product__description-panel{max-height:0;overflow:hidden;-webkit-transition:max-height .3s ease-out;transition:max-height .3s ease-out;line-height:1.4}.template-product .product-template__container .product__description-panel p{margin-bottom:1em}.template-product .product-template__container .product__description-panel .metafield-rich_text_field :last-child{margin-bottom:0}.template-product .product-template__container .product__description-panel .metafield-rich_text_field ul:not(:last-child){margin-bottom:1rem}.template-product .product-template__container .product__description-panel .metafield-rich_text_field a{text-decoration:underline}.template-product .product-template__container .product__description-panel ul{padding-left:1.25em;line-height:1.5}.template-product .product-template__container .product__description-panel table tr td{vertical-align:text-top;line-height:22px}.template-product .product-template__container .product__description-panel table tr td:first-child{width:50%;font-family:var(--font-subline)}.template-product .product-template__container .product__description-bullet{font-size:16px;line-height:0;display:inline-block;width:1em}.template-product .product-template__container .product__description .product__model-fitting{margin-top:1em;margin-bottom:0}.template-product .product-template__container .product__description .product__model-fitting strong{font-weight:600}.template-product .product-template__container .product__rating-stars{padding:8px;background-color:#dcdcdc;font-size:1.75rem}.template-product .product-template__container .product__rating-stars--accordion{height:1.125rem;margin-top:-2px;margin-left:auto;margin-right:16px}.template-product .product-template__container .product__rating-stars--accordion svg.product__rating-star{width:1.125rem;height:1.125rem}.template-product .product-template__container .product__rating-source{margin-top:16px;font-size:10px}.template-product .product-template__container .product__rating .product__subrating-primary{margin-top:16px;margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.template-product .product-template__container .product__rating .product__subrating-primary-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.template-product .product-template__container .product__rating .product__subrating-primary-item>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700}.template-product .product-template__container .product__rating .product__subrating-primary-item .product__subrating-primary-item-label{font-family:var(--font-subline);font-weight:400}.template-product .product-template__container .product__rating .product__subrating-primary-item svg{width:1rem;height:1rem;margin-top:-2px;margin-right:2px}.template-product .product-template__container .product__rating .product__subrating-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-row-gap:32px;row-gap:32px}.template-product .product-template__container .product__rating .product__subrating-secondary .product__subrating-secondary-item-label{font-family:var(--font-subline);font-weight:400;margin-bottom:16px}.template-product .product-template__container .product__rating .product__subrating-secondary .product__subrating-bar-line{background-color:#dcdcdc;width:100%;height:4px}.template-product .product-template__container .product__rating .product__subrating-secondary .product__subrating-bar-bg{position:relative}.template-product .product-template__container .product__rating .product__subrating-secondary .product__subrating-bar-indicator{border-color:#000 transparent transparent;border-style:solid;border-width:16px 8px;width:0;position:absolute;top:-8px;-webkit-transform:translateX(-8px);transform:translateX(-8px);left:0}.template-product .product-template__container .product__rating .product__subrating-secondary .product__subrating-bar-labels{margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:10px}.template-product .product-template__container .product__rating .product__subrating-secondary .product__subrating-bar-labels span{-webkit-box-flex:1;-ms-flex:1;flex:1}.template-product .product-template__container .product__rating .product__subrating-secondary .product__subrating-bar-labels span:nth-child(2){text-align:center}.template-product .product-template__container .product__rating .product__subrating-secondary .product__subrating-bar-labels span:last-child{text-align:right}.template-product .product-template__container .product__technologies{margin-top:32px}.template-product .product-template__container .product__technologies-title{font-family:var(--font-subline);font-size:14px}.template-product .product-template__container .product__technologies-item:not(:last-child){margin-bottom:32px}.template-product .product-template__container .product__technologies-item img{width:auto;max-width:300px;max-height:100px;margin-bottom:16px}@media only screen and (max-width:1023px){.template-product .product-template__container .product__vendor-link{margin-top:32px}}.template-product .product-template__container .product__vendor-link .btn{width:100%}.template-product .product-template__container [data-back-in-stock] .back-in-stock{padding:16px}.template-product .product-template__container [data-back-in-stock] .back-in-stock__size-group{display:grid;gap:4px;grid-gap:4px;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-column-gap:4px;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px;grid-row-gap:4px;row-gap:4px;padding:16px 0;margin-bottom:16px}@media screen and (max-width:767px){.template-product .product-template__container [data-back-in-stock] .back-in-stock__size-group{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:319px){.template-product .product-template__container [data-back-in-stock] .back-in-stock__size-group{grid-template-columns:1fr 1fr 1fr}}.template-product .product-template__container [data-back-in-stock] .back-in-stock p{text-align:center;margin-bottom:16px}.template-product .product-template__container [data-back-in-stock] .back-in-stock p a{text-decoration:underline}.template-product .product-template__container [data-back-in-stock] .back-in-stock input{width:100%;font-family:var(--font-subline);font-size:16px;border:none;border-bottom:2px solid rgba(var(--colors-dark-grey),1);padding:5px;color:rgba(var(--colors-headlines),1);margin-top:1em;margin-bottom:16px}.template-product .product-template__container [data-back-in-stock] .back-in-stock alert[type=success]{line-height:1.25}.template-product .product-template__container [data-back-in-stock] .back-in-stock alert[type=success] p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:#beefbd;padding:4px 8px}.template-product .product-template__container [data-back-in-stock] .back-in-stock alert[type=success]+p{display:none}.template-product .product-template__container [data-back-in-stock] #notify_button svg{position:unset;margin-right:12px;stroke:unset}.template-product .product-template__container [data-back-in-stock] #notify_button.btn--success:after{content:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="28.407" height="19.889" viewBox="0 0 28.407 19.889" style="color: white"><g id="Gruppe_1" data-name="Gruppe 1" transform="translate(-1409.658 -447.038)"><path d="M544.829-368.073h-.024a2.056,2.056,0,0,1-2.046-2.035h4.072a2.023,2.023,0,0,1-.153.794,2.067,2.067,0,0,1-1.466,1.2A1.761,1.761,0,0,1,544.829-368.073Zm3.852-3.057H536.663v-1.018l2.038-2.035v-5.089a7.222,7.222,0,0,1,1.195-4.131,5.618,5.618,0,0,1,3.386-2.3v-.692a1.525,1.525,0,0,1,.752-1.354,1.526,1.526,0,0,1,.774-.211,1.526,1.526,0,0,1,.774.211,1.524,1.524,0,0,1,.752,1.354v.692a5.626,5.626,0,0,1,3.381,2.3,7.212,7.212,0,0,1,1.2,4.129v4.086l-1.533-1.532a1.353,1.353,0,0,0-.963-.4,1.349,1.349,0,0,0-.962.4l-1.219,1.217a1.353,1.353,0,0,0-.4.963,1.352,1.352,0,0,0,.4.962l2.444,2.444Zm6.268-8.651h-2.036a8.608,8.608,0,0,0-3.6-6.534l1.446-1.458a10.649,10.649,0,0,1,4.189,7.991Zm-18.255,0h-2.036a10.575,10.575,0,0,1,4.192-7.989l1.456,1.458a8.556,8.556,0,0,0-3.613,6.53Z" transform="translate(875 835)" fill="currentColor"/><path d="M541.621-374.979h0v-.137a.36.36,0,0,1-.256-.106l-5.6-5.6a.359.359,0,0,1-.105-.256.355.355,0,0,1,.105-.255l1.22-1.218a.359.359,0,0,1,.256-.105.355.355,0,0,1,.255.105l4.126,4.125,8.432-8.431a.359.359,0,0,1,.256-.106.355.355,0,0,1,.255.106l1.219,1.218a.359.359,0,0,1,.105.256.359.359,0,0,1-.105.256l-9.9,9.9a.364.364,0,0,1-.256.109Z" transform="translate(886.18 841.539)"  fill="currentColor"/></g></svg>');border:none;color:#fff;-webkit-transform:unset;transform:unset;top:calc(50% - 10px);left:calc(50% - 10px)}.template-product .product-template__container [data-back-in-stock] header{border-bottom:0}@media screen and (min-width:1024px){.template-product .product-template__container [data-back-in-stock] header .h2{font-size:32px}}@media screen and (min-width:1024px){.template-product .product-template__container [data-back-in-stock] .subline{margin-top:32px}}.template-product .product-template__container .product__release-app{margin-bottom:48px}.template-product .product-template__container .product__release-app--text{text-transform:uppercase}@media only screen and (max-width:1023px){.template-product .product-template__container .product__release-app--text{text-align:center}}.template-product .product-template__container .product__release-app--stores{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}@media only screen and (max-width:1023px){.template-product .product-template__container .product__release-app--stores{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.template-product .product-template__container .product__release-app--stores a{margin-right:12px}.template-product .product-template__container .product-form input+.product-form__error-message-wrapper.product-form__error-message-wrapper--hidden+.product-form__button-wrapper{margin-top:48px}.template-product .product-template__container .iia-list{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:16px;gap:16px}.template-product .product-template__container .iia-icon{display:none}.template-product .product-template__container .iia-header{text-align:left;margin-bottom:8px;font-size:22px;display:block;color:rgba(var(--colors-headlines),1);font-family:var(--font-headline);text-transform:uppercase;line-height:1}.template-product .product-template__container .iia-list-item{padding:0;line-height:1}.template-product .product-template__container .iia-title-text{font-family:var(--font-subline);display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:8px;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.template-product .product-template__container .iia-stock-threshold{aspect-ratio:1;width:8px;height:100%;border:1px solid;border-radius:100%}.template-product .product-template__container .iia-stock-threshold--in-stock{border-color:#829354;background-color:#829354}.template-product .product-template__container .iia-container{margin-bottom:32px}.template-product .product-template__container .iia-container[\:has\(.skeleton\)]:not([hidden]){display:block!important}.template-product .product-template__container .iia-container:has(.skeleton):not([hidden]){display:block!important}.template-product .product-template__container .iia-container[\:has\(.skeleton\)]:not([hidden]) .iia-header{display:block;font-weight:700}.template-product .product-template__container .iia-container:has(.skeleton):not([hidden]) .iia-header{display:block;font-weight:700}.template-product .product-template__container .iia-container[\:has\(.skeleton\)]:not([hidden]) .iia-icon svg{height:18px;width:18px}.template-product .product-template__container .iia-container:has(.skeleton):not([hidden]) .iia-icon svg{height:18px;width:18px}.template-product .product-template__container .iia-container[\:has\(.skeleton\)]:not([hidden]) .iia-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px}.template-product .product-template__container .iia-container:has(.skeleton):not([hidden]) .iia-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:22px}.template-product .product-template__container .iia-container[\:has\(.skeleton\)]:not([hidden]) .iia-header .skeleton{width:160px;height:1em}.template-product .product-template__container .iia-container:has(.skeleton):not([hidden]) .iia-header .skeleton{width:160px;height:1em}.template-product .product-template__container .iia-container[\:has\(.skeleton\)]:not([hidden]) .skeleton-box{width:100%;height:100%}.template-product .product-template__container .iia-container:has(.skeleton):not([hidden]) .skeleton-box{width:100%;height:100%}.template-product .product-template__container .iia-container[\:has\(.skeleton\)]:not([hidden]) .iia-location-info{font-size:16px}.template-product .product-template__container .iia-container:has(.skeleton):not([hidden]) .iia-location-info{font-size:16px}.template-product .product-template__container .iia-container[\:has\(.skeleton\)]:not([hidden]) .iia-location-info.skeleton{width:100px;height:1em}.template-product .product-template__container .iia-container:has(.skeleton):not([hidden]) .iia-location-info.skeleton{width:100px;height:1em}.template-product .complementary--section,.template-product .last-viewed--section,.template-product .rebuy--section,.template-product .recommendations--section,.template-product .related--section,.template-product .shop-the-look{margin-top:64px;padding-top:3px}.template-product .complementary--section .section-title,.template-product .last-viewed--section .section-title,.template-product .rebuy--section .section-title,.template-product .recommendations--section .section-title,.template-product .related--section .section-title,.template-product .shop-the-look .section-title{cursor:default;margin-top:12px;display:inline-block}@media only screen and (max-width:1023px){.template-product .complementary--section .section-title,.template-product .last-viewed--section .section-title,.template-product .rebuy--section .section-title,.template-product .recommendations--section .section-title,.template-product .related--section .section-title,.template-product .shop-the-look .section-title{font-size:22px;text-align:left}}.template-product .collection-section{max-width:640px;font-size:14px;line-height:1.4;margin:64px auto 0}.template-product .collection-section h2{margin-bottom:16px}@media only screen and (max-width:1023px){.template-product .collection-section h2{font-size:22px;text-align:left}}.template-product .collection-section p{margin-bottom:1em}.template-product .collection-section__panel{line-height:1.61;font-size:14px;max-height:112.7px;overflow:hidden;-webkit-transition:max-height .3s ease-in;transition:max-height .3s ease-in}@media screen and (min-width:435px){.template-product .collection-section__panel{font-size:16px;max-height:128.8px}}.template-product .collection-section__panel.is-clamped{position:relative;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.template-product .collection-section__panel.is-clamped>*{overflow:hidden;display:inline}.template-product .collection-section__panel.is-clamped>:not(:first-child){display:none}.template-product .collection-section__panel:not(.is-clamped)+.btn svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.template-product .collection-section .btn{width:100%;border:none;border-bottom:1px solid;font-family:var(--font-subline);text-transform:none;font-weight:400}@media only screen and (max-width:1023px){.template-product .collection-section .btn{text-align:left;padding-left:0;padding-right:0}.template-product .collection-section .btn svg{right:0}}.template-product .collection-section .btn:hover{background:transparent!important;color:rgba(var(--colors-headlines),1)!important}.template-product .collection-section .btn svg{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.template-product .collection-section .btn.active{margin-bottom:16px}.template-product .collection-section .btn.active svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}@media only screen and (max-width:1023px){.template-product .breadcrumb{position:absolute;z-index:1;margin-top:10px}}@media only screen and (max-width:1023px){.template-product .flyout[data-back-in-stock],.template-product .flyout[data-size-chart]{width:100vw}}.template-product table{width:100%}.template-product .swiper-pagination-bullet{background:transparent;border:1px solid rgba(var(--colors-headlines),1);opacity:1;margin:0 2px!important;height:8px;width:8px}.template-product .swiper-pagination-bullet-active{background:rgba(var(--colors-headlines),1)}.template-product .shop-the-look shop-the-look[data-variant=single]{min-height:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:768px){.template-product .shop-the-look shop-the-look[data-variant=single]{display:grid;grid-template-columns:repeat(3,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width:1024px){.template-product .shop-the-look shop-the-look[data-variant=single]{grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px}}@media screen and (min-width:768px){.template-product .shop-the-look shop-the-look[data-variant=single] .swiper-pagination{display:none}}.template-product .shop-the-look shop-the-look[data-variant=single] .swiper-arrow-next,.template-product .shop-the-look shop-the-look[data-variant=single] .swiper-arrow-prev{display:none}@media screen and (min-width:768px){.template-product .shop-the-look shop-the-look[data-variant=single] .swiper-arrow-next,.template-product .shop-the-look shop-the-look[data-variant=single] .swiper-arrow-prev{display:block}}@media screen and (min-width:768px){.template-product .shop-the-look shop-the-look[data-variant=single] a.btn{grid-column:span 3}}@media screen and (min-width:1024px){.template-product .shop-the-look shop-the-look[data-variant=single] a.btn{margin-top:0;margin-left:auto;margin-right:auto;grid-column:span 4}}.template-product .shop-the-look shop-the-look[data-variant=single] .swiper-pagination{margin-top:32px}.template-product .shop-the-look shop-the-look[data-variant=multiple]{display:block;min-height:unset;max-width:unset}.template-product .shop-the-look shop-the-look[data-variant=multiple] look-card{display:block}.template-product .shop-the-look shop-the-look[data-variant=multiple] .swiper-container,.template-product .shop-the-look shop-the-look[data-variant=multiple] .swiper-wrapper{margin-top:0;margin-bottom:0}.template-product .shop-the-look shop-the-look[data-variant=multiple] a.btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.template-product .shop-the-look shop-the-look[data-variant=multiple] a.btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.template-product .shop-the-look shop-the-look[data-variant=multiple] .swiper-pagination{margin-top:16px;margin-bottom:16px}.template-product .shop-the-look .section-title{margin-bottom:32px}.template-product .shop-the-look .shop-the-look__product-list{max-width:calc(100vw - 24px)}@media screen and (min-width:768px){.template-product .shop-the-look .shop-the-look__product-list{grid-column:span 2}}@media screen and (min-width:1024px){.template-product .shop-the-look .shop-the-look__product-list{grid-column:span 3}}.template-product .shop-the-look .shop-the-look__product-list :not(.swiper-container-initialized) .swiper-slide{display:block;max-width:calc(50% - 5px);margin-right:10px}.template-product .shop-the-look .shop-the-look__product-list :not(.swiper-container-initialized) .swiper-slide:last-child{margin-right:0}@media screen and (min-width:1024px){.template-product .shop-the-look .shop-the-look__product-list :not(.swiper-container-initialized) .swiper-slide{margin-right:16px;max-width:calc(33% - 10.66667px)}}.template-product .shop-the-look .shop-the-look__product-list.popup-grid .swiper-wrapper{margin-top:auto;margin-bottom:auto}.template-product .shop-the-look .shop-the-look__look-list :not(.swiper-container-initialized) .swiper-slide{display:block;max-width:calc(50% - 5px);margin-right:10px}.template-product .shop-the-look .shop-the-look__look-list :not(.swiper-container-initialized) .swiper-slide:last-child{margin-right:0}@media screen and (min-width:768px){.template-product .shop-the-look .shop-the-look__look-list :not(.swiper-container-initialized) .swiper-slide{max-width:calc(33.33% - 6.66667px)}}@media screen and (min-width:1024px){.template-product .shop-the-look .shop-the-look__look-list :not(.swiper-container-initialized) .swiper-slide{margin-right:16px;max-width:calc(25% - 12.03008px)}}[class*=c-message]{display:none}.product__price .bpi-price{text-align:center;color:rgba(0,0,0,.25);font-size:12px!important;margin-top:10px}@media screen and (min-width:1024px){.product__price .bpi-price{margin-top:20px}}.template-product-sinn .product-template__container .product__sinn-note{font-size:12px;margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:8px;gap:8px}.template-product-sinn .product-template__container .product__sinn-note a{text-decoration:underline}.template-product-sinn .product-template__container .product__sinn-note p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-family:var(--font-subline)}.template-product-sinn .product-template__container .product__sinn-note svg{width:20px}.template-product-sinn .product-template__container .product-form__controls-group-select{border:1px solid;display:block;margin-bottom:24px}.template-product-sinn .product-template__container .product-form__controls-group-select .product__description-accordion{max-height:300px;padding:0;overflow-y:scroll;-webkit-mask-image:linear-gradient(180deg,#000 276px,transparent);mask-image:linear-gradient(180deg,#000 276px,transparent);border:0!important;min-height:38px}.template-product-sinn .product-template__container .product-form__controls-group-select .product__description-accordion button[data-accordion-toggle]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;background:#fff;z-index:1;padding:10px 8px 10px 16px;width:calc(100% - 24px);left:12px;font-family:var(--font-subline);font-weight:400;text-transform:none;line-height:0;color:rgba(var(--colors-dark-grey),1);font-size:18px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:1024px){.template-product-sinn .product-template__container .product-form__controls-group-select .product__description-accordion button[data-accordion-toggle]{width:calc(100% - 2px);left:1px}}.template-product-sinn .product-template__container .product-form__controls-group-select .product__description-accordion .product__description-panel{margin-top:32px;padding-left:16px;padding-right:16px}.template-product-sinn .product-template__container .product-form__controls-group-select .product__description-accordion .product__description-panel .product-form__controls-group--sizes{padding-top:12px}@media screen and (min-width:1024px){.template-product-sinn .product-template__container .product-form__controls-group--submit{margin-bottom:32px}}.zoomed .product__connected-products.swiper-container{pointer-events:none}