span.exlude-delivery { font-size: 11px; font-style: italic; color: #ccc; }.product{display:block}@media only screen and (min-width: 992px){.product__inner{display:grid;grid-template-columns:1.5fr 1fr;gap:3.5rem;padding-inline:10rem}}.product__gallery{height:fit-content}@media only screen and (min-width: 992px){.product__gallery{position:relative;display:grid;grid-template-columns:5rem auto;gap:1rem}}.product__gallery img,.product__gallery video{position:absolute;width:100%;height:100%;object-fit:cover}.product__gallery-main-container{position:relative}@media only screen and (min-width: 992px){.product__gallery-main-container{order:1}}@media only screen and (max-width: 991px){.product__gallery-main-container:not(.product__gallery-main-container--single-item)::before{content:"";width:var(--product-gallery-thumb-width);height:.125rem;position:absolute;left:var(--product-gallery-thumb-shift);bottom:0;z-index:1;border-radius:1.3125rem;background-color:#252424}}.product__gallery-main-container--single-item .product__gallery-main .product__media{flex:0 0 100%}.product__wishlist{position:absolute;top:.5rem;right:.5rem;z-index:1}@media only screen and (min-width: 992px){.product__wishlist{top:.6875rem;right:.75rem}.product__wishlist svg{width:1.5rem;height:1.5rem}}.product__wishlist a{color:inherit;padding:0}.product__gallery-main{position:relative;display:flex;gap:.0625rem;overflow-y:auto;scroll-snap-type:x mandatory;scrollbar-width:none}@media only screen and (min-width: 992px){.product__gallery-main{gap:0;scrollbar-width:none}}.product__gallery-main::-webkit-scrollbar{display:none}.product__gallery-main .product__media{position:relative;flex:0 0 75%;scroll-snap-align:start;cursor:pointer;background-color:#ececec}@media only screen and (min-width: 992px){.product__gallery-main .product__media{flex:0 0 100%}}.product__gallery-main .product__media::after{content:"";display:block;padding-top:150%}.product__gallery-thumbs-container{display:none}@media only screen and (min-width: 992px){.product__gallery-thumbs-container{display:block;position:relative}}@media only screen and (min-width: 992px){.product__gallery-thumbs-slider{position:absolute;width:100%;height:100%}.product__gallery-thumbs-container--overflow .product__gallery-thumbs-slider{padding:2rem 0}}.product__gallery-thumbs{max-height:100%;position:relative;display:flex;gap:1rem;overflow:auto;scrollbar-width:none}@media only screen and (min-width: 992px){.product__gallery-thumbs{flex-direction:column}}.product__gallery-thumb{position:relative;cursor:pointer;border:1px solid rgba(0,0,0,0);transition:border-color .3s ease-out;background-color:#ececec}.product__gallery-thumb.active{border-color:#252424}.product__gallery-thumb::after{content:"";display:block;padding-top:150%}.product__gallery-thumb .video-player__play-btn.active{width:auto;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.product__gallery-thumb .video-player__play-btn-icon{width:1.5rem;height:1.5rem !important}.product__gallery-thumb .video-player__play-btn-icon svg{width:.5625rem;height:.6875rem}.video-player__play-btn.loading .product__gallery-thumb .video-player__play-btn-icon::after{width:.5rem;height:.5rem}.product__gallery-nav-button{display:inline-block;background-color:rgba(0,0,0,0);padding:0;border:0;text-decoration:none;position:absolute;display:none;z-index:1}.product__gallery-nav-button[type]{cursor:pointer}.product__gallery-nav-button[disabled]{cursor:initial;opacity:.5}.product__gallery-nav-button--main{width:3rem;height:3rem;top:50%;transform:translateY(-50%)}@media only screen and (min-width: 992px){.product__gallery-nav-button--main{display:block}}.product__gallery-nav-button--main-prev{left:0}.product__gallery-nav-button--main-next{right:0}.product__gallery-nav-button--thumb{width:2rem;height:2rem;left:50%;display:none;transform:translateX(-50%)}.product__gallery-thumbs-container--overflow .product__gallery-nav-button--thumb{display:block}.product__gallery-nav-button--thumb-prev{top:0}.product__gallery-nav-button--thumb-next{bottom:0}.product__gallery-nav-button svg{display:block;margin:auto}.product__details{width:100%;box-sizing:border-box;max-width:var(--container-width);margin:0 auto;padding:0 var(--container-space);padding-top:1.5rem;padding-bottom:1.5rem}@media only screen and (min-width: 992px){.product__details{padding-inline:0}}.product__header,.product__price-and-share{display:flex;justify-content:space-between;gap:1rem}.product__header .star-container{cursor:pointer}.product__header .star-container svg{width:1rem;height:1rem}.product__header .yotpo-sr-bottom-line-new-review{display:none}.product__title{font-family:Montserrat, serif;font-size:0.875rem;font-weight:500;line-height:1.6;letter-spacing:0.04em;margin-bottom:.375rem}@media only screen and (min-width: 992px){.product__title{font-size:1rem}}.product__price{font-family:Montserrat, serif;font-size:1rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;font-weight:500;margin-bottom:.375rem}.product__price .price-highlight{color:#cb0000}.product__price s{opacity:.5;margin-left:.375rem}.product__financing-message{font-family:Montserrat, serif;font-size:0.75rem;font-weight:400;line-height:1.6;letter-spacing:0.04em}.product__financing-klarna{display:inline-block}.product__financing-klarna img{max-width: 2.9rem; height: auto; position: relative; top: -1px; }.product__financing-shop-pay{display:inline-block}.product__financing-shop-pay img{max-width:2.875rem;height:auto}.product-options{display:flex;flex-direction:column;gap:1rem;margin:1rem 0}@media only screen and (min-width: 992px){.product-options{margin:2rem 0 1rem}}.product__option--color .product__option-selected-value span{text-transform:capitalize}.product__option--size .product__option-selected-value span{text-transform:uppercase}.product__option-header{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem}.product__option-selected-value{font-family:Montserrat, serif;font-size:0.875rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;font-weight:300}.product__option-selected-value span{font-weight:400}.product__sizechart-opener{font-family:Montserrat, serif;font-size:0.75rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;text-decoration:underline;cursor:pointer}.product__option-values{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.product-actions{margin-bottom:1.5rem}.product__bis-email{margin-bottom:.75rem}.product__bis-email input{border-color:#cdcdcd}.product__bis-email[hidden]{display:none}.product__bis-email[error] .form-element__error{display:flex}.product__bis-email[success] .product__bis-success{display:block}.product__bis-email[success] label,.product__bis-email[success] input{display:none}.product__bis-email label{font-family:Montserrat, serif;font-size:0.875rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;display:inline-block;font-weight:500;margin-bottom:.75rem}.product__bis-email .form-element__error,.product__bis-email .product__bis-success{display:none}.product__bis-success{font-family:Montserrat, serif;font-size:0.875rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;font-weight:500}.product__bis-button[success]{display:none}#BIS_trigger{display:none !important}.product__button{position:relative;display:flex;justify-content:center;align-items:center;gap:.375rem}.product__button[hidden]{display:none}.product__button:disabled{opacity:1}ajax-cart-product-form[added] .product__button{pointer-events:none}ajax-cart-product-form[added] .product__button::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2017_59052)'%3E%3Cpath d='M14.6663 7.39016V8.00349C14.6655 9.44111 14.2 10.8399 13.3392 11.9914C12.4785 13.1428 11.2685 13.9851 9.88991 14.3928C8.5113 14.8004 7.03785 14.7514 5.68932 14.2532C4.3408 13.755 3.18944 12.8342 2.40698 11.6282C1.62452 10.4222 1.25287 8.99553 1.34746 7.56103C1.44205 6.12653 1.99781 4.76104 2.93186 3.66821C3.86591 2.57537 5.1282 1.81375 6.53047 1.49692C7.93274 1.1801 9.39985 1.32505 10.713 1.91016M14.6663 2.66634L7.99967 9.33967L5.99967 7.33967' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2017_59052'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");content:"";width:1rem;height:1rem;position:absolute;top:0;left:1.25rem;bottom:0;z-index:2;margin:auto}ajax-cart-product-form[added] .product__button::after{content:"Added";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#252424}ajax-cart-product-form[processing] .product__button{position:relative;pointer-events:none}ajax-cart-product-form[processing] .product__button::after{content:"";position:absolute;top:0;right:auto;left:1.25rem;bottom:0;display:block;width:1rem;height:1rem;border-radius:50%;border-width:.125rem;border-style:solid;border-color:#fff #fff #fff rgba(0,0,0,0);animation:loading-spinner .5s linear infinite;z-index:2;margin:auto}ajax-cart-product-form[processing] .product__button::before{content:"Adding";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:100px;background-color:#252424;background-image:none}.product__button svg{fill:currentcolor}.product__product-form-errors{font-family:Montserrat, serif;font-size:0.75rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;color:#cb0000;margin-top:.5rem}.product__product-sticky-button{display:none}@media only screen and (max-width: 991px){body.pdp-actions-sticky .product__product-sticky-button{width:100%;position:fixed;left:0;bottom:0;z-index:20;display:block}}.product__product-sticky-button button{display:flex;justify-content:center;align-items:center;gap:.375rem;border-radius:0}ajax-cart-product-form[processing] .product__product-sticky-button button{color:rgba(0,0,0,0);position:relative;pointer-events:none}ajax-cart-product-form[processing] .product__product-sticky-button button::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;display:block;width:1rem;height:1rem;border-radius:50%;border-width:.125rem;border-style:solid;border-color:#fff #fff #fff rgba(0,0,0,0);animation:loading-spinner .5s linear infinite;margin:auto}.product__product-sticky-button svg{fill:currentcolor}.product__pre-order-note{font-family:Montserrat, serif;font-size:0.75rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;font-weight: 700; margin-top: .5rem; text-align: center; text-transform: uppercase;}.product__delivery-date{font-family:Montserrat, serif;font-size:0.75rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.5rem}.product__delivery-date[hidden]{display:none}.product__delivery-date media-loader{display:inline-block}.product__tabs{margin-top:1.5rem;margin-bottom:1rem}.product__tabs accordion-block+accordion-block .product__tab{border-top:none}.product__tab{font-family:Montserrat, serif;font-size:0.875rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;border-top:1px solid #ececec;border-bottom:1px solid #ececec}.product__tab-title{position:relative;display:flex;align-items:center;list-style:none;cursor:pointer;padding:.75rem 0}.product__tab-title::-webkit-details-marker{display:none}.product__tab-title::before,.product__tab-title::after{position:absolute;content:"";display:inline-block;width:.5rem;right:0;height:.0625rem;background-color:#252424;transition:.3s ease}.product__tab-title::before{transform-origin:center;transform:rotate(90deg)}[open] .product__tab-title::before{transform:rotate(0)}.product__tab-content .rte{padding:1px 0}.product__style-it-with-title{font-family:Druk Wide, Arial Black, serif;font-size:1rem;font-style:italic;font-weight:500;line-height:1.2;margin-bottom:1rem}@media(min-width: 992px){.product__style-it-with-title{font-size:1.5rem}}@media only screen and (min-width: 992px){.product__style-it-with-title{margin-bottom:.5rem}}.product__style-it-with-cards{display:flex;flex-direction:column;gap:.5rem}.product__app-block{font-family:Montserrat, serif;font-size:0.75rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;position:relative;display:flex;align-items:center;gap:.5rem;background-color:#fce9f3;border-radius:.5rem;margin-top:1rem;padding:.5rem;padding-left:2rem}.product__app-block .rte p{margin:0}.product__app-block::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5600_35158)'%3E%3Cpath d='M8 0L10.6293 5.37071L16 8.00003L10.6293 10.6293L8 16.0001L5.37069 10.6293L-2.73745e-05 8.00003L5.37069 5.37071L8 0Z' fill='%23EC6BAD'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5600_35158'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");content:"";width:1rem;height:1rem;position:absolute;left:.5rem}.product__lightbox-wrapper{height:100%;display:flex;flex-direction:column;gap:3.75rem}@media only screen and (min-width: 992px){.product__lightbox-wrapper{flex-direction:row-reverse;justify-content:center;align-items:center;gap:1rem}.product__lightbox-wrapper .product__gallery-nav-button--thumb{display:block}.product__lightbox-wrapper .product__gallery-nav-button--thumb[disabled]{opacity:0}}.product__lightbox-wrapper img,.product__lightbox-wrapper video{width:100%;height:100%;object-fit:contain}.product__lightbox-main{height:75%;flex-grow:1;overflow:hidden}@media only screen and (min-width: 992px){.product__lightbox-main{width:50%;height:100%;flex-grow:0}}.product__lightbox-main .swiper-zoom-container{background-color:#ececec}.product__lightbox-main swiper-container,.product__lightbox-main .product-lightbox__media,.product__lightbox-main media-loader{height:100%}.product__lightbox-thumbs{position:relative;padding:0 .75rem}@media only screen and (min-width: 992px){.product__lightbox-thumbs{height:100%;padding:1.5rem 0}}@media only screen and (min-width: 992px){.product__lightbox-thumbs swiper-container{height:100%}}.product__lightbox-thumbs swiper-slide{width:3.75rem;height:5.625rem}@media only screen and (min-width: 992px){.product__lightbox-thumbs swiper-slide{width:5.625rem;height:7.5rem}}.product__lightbox-thumbs .swiper-slide-visible{border-left:1px solid rgba(0,0,0,0)}.product__lightbox-thumbs .swiper-slide-thumb-active{border-color:#252424}.product-lightbox__thumb{height:100%;background-color:#ececec}.product-lightbox__thumb media-loader{height:100%}.product__styled-by-you{padding:2.5rem 0}@media only screen and (min-width: 992px){.product__styled-by-you{padding:5rem 0}}.product__styled-by-you-title{font-family:Druk Wide, Arial Black, serif;font-size:1.5rem;font-weight:900;line-height:1.1;text-transform:uppercase;margin-bottom:1rem}@media(min-width: 768px){.product__styled-by-you-title{font-size:1.75rem}}@media(min-width: 992px){.product__styled-by-you-title{font-size:2.5rem}}@media only screen and (min-width: 992px){.product__styled-by-you-title{margin-bottom:1.5rem}}.product__sizechart td{width:5.4375rem}.product__sizechart-title{font-family:Druk Wide, Arial Black, serif;font-size:0.75rem;font-style:italic;font-weight:500;line-height:1.2;text-align:center;margin-bottom:.5rem}@media(min-width: 992px){.product__sizechart-title{font-size:0.875rem}}.product__sizechart-copy{font-family:Montserrat, serif;font-size:0.75rem;font-weight:400;line-height:1.6;letter-spacing:0.04em;text-align:center;margin-bottom:1rem}.yotpo-new-review-btn.empty-state{padding:0 1rem}@media only screen and (min-width: 1650px){.product__inner{padding-inline:20rem}.breadcrumbs{padding-inline:20rem !important}}
