@font-face{font-family:Silk-Serif;src:url(https://cdn.shopify.com/s/files/1/0249/6892/1191/files/silkserif-regular-webfont.woff?v=1733976486) format("woff"),url(https://cdn.shopify.com/s/files/1/0249/6892/1191/files/silkserif-regular-webfont.woff2?v=1733976489) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Silk-Serif;src:url(https://cdn.shopify.com/s/files/1/0622/3416/5414/files/Silk_Serif_Medium.otf?v=1677040197);font-weight:500;font-style:normal}@font-face{font-family:Silk-Serif;src:url(https://cdn.shopify.com/s/files/1/0622/3416/5414/files/Silk_Serif_Bold.otf?v=1677791212);font-weight:700}@font-face{font-family:Silk-Serif;src:url(https://cdn.shopify.com/s/files/1/0249/6892/1191/files/Silk_Serif_ExtraLight.otf?v=1728518679);font-style:normal;font-weight:300}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/63eba7/00000000000000007753ca4f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/63eba7/00000000000000007753ca4f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/63eba7/00000000000000007753ca4f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/f7a8b2/00000000000000007753ca28/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/f7a8b2/00000000000000007753ca28/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/f7a8b2/00000000000000007753ca28/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/2b93b6/00000000000000007753ca37/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/2b93b6/00000000000000007753ca37/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/2b93b6/00000000000000007753ca37/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/ae6138/00000000000000007753ca27/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/ae6138/00000000000000007753ca27/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/ae6138/00000000000000007753ca27/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/23491a/00000000000000007753ca34/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/23491a/00000000000000007753ca34/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/23491a/00000000000000007753ca34/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/b9ba1c/00000000000000007753ca39/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/b9ba1c/00000000000000007753ca39/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/b9ba1c/00000000000000007753ca39/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/46adfc/00000000000000007753ca29/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/46adfc/00000000000000007753ca29/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/46adfc/00000000000000007753ca29/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/303ac1/00000000000000007753ca2b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/303ac1/00000000000000007753ca2b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/303ac1/00000000000000007753ca2b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/0054da/00000000000000007753ca45/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/0054da/00000000000000007753ca45/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/0054da/00000000000000007753ca45/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/f7408e/00000000000000007753ca50/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("woff2"),url(https://use.typekit.net/af/f7408e/00000000000000007753ca50/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("woff"),url(https://use.typekit.net/af/f7408e/00000000000000007753ca50/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:800;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/70b6dc/00000000000000007753ca26/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/70b6dc/00000000000000007753ca26/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/70b6dc/00000000000000007753ca26/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/853c24/00000000000000007753ca36/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("woff2"),url(https://use.typekit.net/af/853c24/00000000000000007753ca36/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("woff"),url(https://use.typekit.net/af/853c24/00000000000000007753ca36/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:200;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/95846d/00000000000000007753ca32/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff2"),url(https://use.typekit.net/af/95846d/00000000000000007753ca32/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("woff"),url(https://use.typekit.net/af/95846d/00000000000000007753ca32/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n9&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:900;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/484b10/00000000000000007753ca33/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3) format("woff2"),url(https://use.typekit.net/af/484b10/00000000000000007753ca33/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3) format("woff"),url(https://use.typekit.net/af/484b10/00000000000000007753ca33/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i9&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:900;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/723dd9/00000000000000007753ca40/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/723dd9/00000000000000007753ca40/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/723dd9/00000000000000007753ca40/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:aktiv-grotesk;src:url(https://use.typekit.net/af/12425e/00000000000000007753ca38/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff2"),url(https://use.typekit.net/af/12425e/00000000000000007753ca38/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("woff"),url(https://use.typekit.net/af/12425e/00000000000000007753ca38/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i6&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:600;font-stretch:normal}@font-face{font-family:Silk-Serif-heading;src:url(https://cdn.shopify.com/s/files/1/0249/6892/1191/files/SilkSerif-Regular.woff) format("woff"),url(https://cdn.shopify.com/s/files/1/0249/6892/1191/files/SilkSerif-Regular.woff2) format("woff2");font-weight:400;font-style:normal}:root{--font-aktiv: "aktiv-grotesk",sans-serif;--font-silk: "Silk-Serif", "Arial", serif;--font-silk-header: "Silk-Serif-heading", "Arial", serif;--font-sweet: "sweet-sans-pro", sans-serif;--font-silk: "Silk-Serif", "Arial", sans-serif}body.overflow-hidden{overflow:hidden!important}.pdp-new-design #MainContent{background-color:#fff}.main-product-section{background-color:#fffcfb}.main-product-section.page-width{padding:0;max-width:1920px;width:100vw}@media (max-width: 749px){.main-product-section.page-width{overflow:hidden}}@media (min-width: 750px){.main-product-section.windows .product .product__info-wrapper .product__accordion .accordion-item .accordion-header .summary__title .accordion__title{top:-.5px}}@media (max-width: 749px){.main-product-section.android .product .product__info-wrapper .product__accordion .accordion-item .accordion__content{padding:0 0 0 24.6px}}.main-product-section .product .product__media-wrapper{position:relative}.main-product-section .product .product__media-wrapper .card__badge{position:absolute;top:0;right:0}.main-product-section .product .product__media-wrapper .card__badge .product_label{margin:0;padding:0;top:0;left:0}.main-product-section .product .product__media-wrapper .card__badge .product_label span{left:0;bottom:unset;top:315px;transform-origin:top left;z-index:1;visibility:visible}@media (max-width: 450px){.main-product-section .product .product__media-wrapper .card__badge .product_label span{top:270px}}@media (min-width: 750px){.main-product-section .product .product__media-wrapper .slider-mobile-gutter{display:block!important}}.main-product-section .product .product__media-wrapper .product__media-list{margin:0;gap:0;padding:0;width:100%;display:block}@media (min-width: 750px){.main-product-section .product .product__media-wrapper .product__media-list{display:flex;flex-wrap:wrap;margin-bottom:2rem;padding:0;list-style:none}}.main-product-section .product .product__media-wrapper .product__media-list .product__media-item{max-width:50%;padding:0;margin:0}@media (max-width: 749px){.main-product-section .product .product__media-wrapper .product__media-list .product__media-item{width:100%;max-width:100%}.main-product-section .product .product__media-wrapper .product__media-list .product__media-item .product__modal-opener{overflow:hidden;width:100%;height:auto}}.main-product-section .product .product__media-wrapper .product__media-list .product__media-item .product__media{border:none}@media (max-width: 749px){.main-product-section .product .product__media-wrapper .product__media-list .product__media-item .product__media{touch-action:pan-y;padding-top:0!important;width:100%;height:auto}.main-product-section .product .product__media-wrapper .product__media-list .product__media-item .product__media img{position:relative}}.main-product-section .product .product__media-wrapper .product__media-list .product__media-item.video-type .product__modal-opener,.main-product-section .product .product__media-wrapper .product__media-list .product__media-item.external_video-type .product__modal-opener{display:none}.main-product-section .product .product__media-wrapper .product__media-list .product__media-item.video-type .deferred-media,.main-product-section .product .product__media-wrapper .product__media-list .product__media-item.external_video-type .deferred-media{display:block;width:100%}@media (max-width: 450px){.main-product-section .product .product__media-wrapper .product__media-list .product__media-item.video-type .product__modal-opener,.main-product-section .product .product__media-wrapper .product__media-list .product__media-item.external_video-type .product__modal-opener{display:none}.main-product-section .product .product__media-wrapper .product__media-list .product__media-item.video-type .deferred-media,.main-product-section .product .product__media-wrapper .product__media-list .product__media-item.external_video-type .deferred-media{display:block;width:100%}}.main-product-section .product .product__media-wrapper .product__media-list .product__media-item .magnifier{max-width:25px;max-height:25px;top:10px;left:10px;text-align:center}.main-product-section .product .product__media-wrapper .product__media-list .slick-dots{bottom:-18px}.main-product-section .product .product__media-wrapper .product__media-list .slick-dots li button:before{content:""}.main-product-section .product .product__media-wrapper .product__media-list .slick-dots li button{width:24px;height:2px;padding:0;background-color:#231f2026}.main-product-section .product .product__media-wrapper .product__media-list .slick-dots li.slick-active button{background-color:#231f20;height:4px;position:relative;top:-1px}.main-product-section .product .product__media-wrapper .thumbnail-slider--customised{width:100%;height:fit-content;margin:0;margin-top:1rem;margin-bottom:1rem}.main-product-section .product .product__media-wrapper .thumbnail-slider--customised .slider-button{display:none}.main-product-section .product .product__media-wrapper .thumbnail-slider--customised ul.thumbnail-list{margin:0;padding:0;height:4px;display:flex;justify-content:center;grid-gap:10px}.main-product-section .product .product__media-wrapper .thumbnail-slider--customised ul.thumbnail-list .thumbnail-list__item{width:23px;height:100%}.main-product-section .product .product__media-wrapper .thumbnail-slider--customised ul.thumbnail-list .thumbnail-list__item:before{padding-bottom:0}.main-product-section .product .product__media-wrapper .thumbnail-slider--customised ul.thumbnail-list .thumbnail-list__item button.thumbnail{background-color:#231f2026;border:none;height:2px;margin-top:2px}.main-product-section .product .product__media-wrapper .thumbnail-slider--customised ul.thumbnail-list .thumbnail-list__item button.thumbnail[aria-current=true]{background-color:#231f20;height:4px;margin-top:0}.main-product-section .product .product__media-wrapper .thumbnail-slider--customised ul.thumbnail-list .thumbnail-list__item button.thumbnail img{display:none}.main-product-section .product .product__info-wrapper{background-color:#fff;padding:50px 80px 40px}@media (min-width: 990px){.main-product-section .product .product__info-wrapper{max-width:41.6%;width:41.6%}}@media (min-width: 750px){.main-product-section .product .product__info-wrapper{position:sticky;top:8rem;max-height:calc(98vh - 35px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.main-product-section .product .product__info-wrapper::-webkit-scrollbar{display:none}}@media (min-width: 1900px){.main-product-section .product .product__info-wrapper.e-gift-card{max-height:calc(78vh - 35px)}}@media (max-width: 989px){.main-product-section .product .product__info-wrapper{padding:30px}}@media (max-width: 749px){.main-product-section .product .product__info-wrapper{padding:14px 15px 3em;margin-bottom:5px}}.main-product-section .product .product__info-wrapper .product__info-container--sticky{top:7rem}@media (max-width: 989px){.main-product-section .product .product__info-wrapper .product__info-container--sticky{position:relative;top:0}}.main-product-section .product .product__info-wrapper .product__info-container{max-width:460px;margin-left:auto;margin-right:auto}@media (min-width: 750px){.main-product-section .product .product__info-wrapper .product__info-container{max-width:60rem}}@media (max-width: 1500px) and (min-width: 1200px){.main-product-section .product .product__info-wrapper .product__info-container>div,.main-product-section .product .product__info-wrapper .product__info-container .product-size{width:100%;margin-left:auto;margin-right:auto}}@media (max-width: 480px){.main-product-section .product .product__info-wrapper .product__info-container{width:97.2%}}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice{display:inline-block;width:100%}@media (max-width: 480px){.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice{margin-right:10px}}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__title{margin:0}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__title.product__title-main{display:block;padding-bottom:5px}@media (max-width: 480px){.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__title.product__title-main{padding-bottom:3px}}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__title.product__title-main span.color{color:#5c5c5c;font-weight:400;display:none}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__title h1{font-family:var(--font-silk-header);color:#231f20;letter-spacing:.2em;font-style:normal;word-break:normal;text-align:center;font-size:27px;font-weight:400;line-height:37px;text-transform:capitalize;letter-spacing:normal;margin-bottom:6px;min-height:37px}@media (max-width: 989px){.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__title h1{font-size:28px;margin-bottom:8px}}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price{display:inline-block;width:100%}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price .price .price__container{margin:0;font-family:aktiv-grotesk,sans-serif;line-height:1;font-size:18px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#231f20;display:flex;white-space:nowrap;justify-content:center}@media (max-width: 989px){.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price .price .price__container{font-size:18px}}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price .price .price__container .price-item{color:#231f20;text-align:center;font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal;font-family:aktiv-grotesk,sans-serif;-webkit-font-smoothing:antialiased}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price .price .price__container .price-item--regular{font-size:18px}@media (max-width: 989px){.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price .price .price__container .price-item--regular{font-size:18px;padding-bottom:6px}}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price .price .price__container .price-item--sale{color:#c9454e}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price .price .price__container .price__sale .price-item--regular{font-weight:400;margin-top:0;color:#d4d4d4;font-family:aktiv-grotesk,sans-serif}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__price .price .price__container .price__sale{flex-direction:row-reverse}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .afterpay_snippet .afterpay-content p{font-family:aktiv-grotesk,sans-serif;font-size:11px;font-weight:400;letter-spacing:.1em;color:#231f20;line-height:1;margin-top:0;justify-content:center}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .afterpay_snippet .afterpay-content .afterpay-instalments{margin-left:5px}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .afterpay_snippet .afterpay-content svg{margin-left:5px}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .afterpay_snippet .bnpl-container{color:#231f2080;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:11px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;-webkit-font-smoothing:antialiased;margin-top:-3px}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .afterpay_snippet .bnpl-container{font-size:10px}}.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .afterpay_snippet .bnpl-container a{color:#231f2080;display:inline-block;text-decoration-line:underline}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper{position:relative;width:100%;margin-left:auto}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper .product__custom-selector__main{height:60px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #231f20;cursor:pointer}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper .product__custom-selector__main .product__custom-selector__main-selected-value{line-height:1;font-family:aktiv-grotesk,sans-serif;font-size:11px;font-weight:400;color:#231f20;font-style:normal;letter-spacing:unset}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper .product__custom-selector__main .product__custom-selector__main-selected-value.one-size{font-weight:700}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper .product__custom-selector__main .product__custom-selector__main-icon-container{transition:all .3s ease-in-out;font-size:0}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper .product__custom-selector__dropdown{background-color:#fff;padding:.5rem 0;position:absolute;top:100%;left:0;width:100%;z-index:1;display:none}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper .product__custom-selector__dropdown.active{display:block}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper .product__custom-selector__dropdown .product__custom-selector__dropdown-item{line-height:1;height:40px;display:flex;justify-content:center;align-items:center;font-family:aktiv-grotesk,sans-serif;font-size:13px;font-weight:400;color:#231f20;letter-spacing:unset;cursor:pointer}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper .product__custom-selector-wrapper .product__custom-selector__dropdown .product__custom-selector__dropdown-item.selected{font-weight:700}.main-product-section .product .product__info-wrapper .size-guide-wrapper{display:flex}.main-product-section .product .product__info-wrapper .size-guide-wrapper .size-guide__button-container{display:flex;width:calc(50% - 10px);margin-left:auto;justify-content:center;padding-bottom:.2em}.main-product-section .product .product__info-wrapper .size-guide-wrapper .size-guide__button-container .size-guide__button{font-family:aktiv-grotesk,sans-serif;font-size:12px;font-weight:400;border:none;background-color:transparent;letter-spacing:1px;color:#231f20;text-underline-offset:2px;text-decoration-color:#231f20;letter-spacing:normal;cursor:pointer;padding:0;margin-top:14px;position:relative}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .size-guide-wrapper .size-guide__button-container .size-guide__button{margin-top:15px}}.main-product-section .product .product__info-wrapper .size-guide-wrapper .size-guide__button-container .size-guide__button:after{content:"";display:block;width:0;position:absolute;bottom:-2px;left:50%;border-bottom:1px solid #231f20}.main-product-section .product .product__info-wrapper .size-guide-wrapper .size-guide__button-container .size-guide__button:hover:after{left:0;width:100%}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .size-guide-wrapper .size-guide__button-container .size-guide__button{text-decoration:underline;text-underline-offset:5px}}.main-product-section .product .product__info-wrapper .product__description{margin-top:1.5rem;font-size:13px;font-weight:400;line-height:18px;color:#000;font-family:aktiv-grotesk,sans-serif;line-height:15px;letter-spacing:0}.main-product-section .product .product__info-wrapper .product__description p{margin-block-start:0;margin-block-end:0}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__description{font-size:12px}}.main-product-section .product .product__info-wrapper .product__accordion{letter-spacing:normal;border-bottom:none;border-top:none}.main-product-section .product .product__info-wrapper .product__accordion+.product__accordion .accordion-header{padding-top:17px}.main-product-section .product .product__info-wrapper .product__accordion+.product__accordion:last-child .accordion-item .accordion__content{transition:opacity .2s ease-in-out,max-height .2s ease-in-out,margin .3s ease-in-out}.main-product-section .product .product__info-wrapper .product__accordion+.product__accordion:last-child .accordion-item.active .accordion__content{transition:opacity .3s ease-in-out,max-height .2s ease-in-out}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item[open] .accordion-header .icon-mr-plus,.main-product-section .product .product__info-wrapper .product__accordion .accordion-item.active .accordion-header .icon-mr-plus{position:absolute;opacity:0;transition:opacity .2s ease}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item[open] .accordion-header .icon-mr-minus,.main-product-section .product .product__info-wrapper .product__accordion .accordion-item.active .accordion-header .icon-mr-minus{position:initial;opacity:1;transition:opacity .2s ease}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item[open] .accordion__content,.main-product-section .product .product__info-wrapper .product__accordion .accordion-item.active .accordion__content{opacity:1;max-height:210px;margin-bottom:1.5rem;transition:opacity .3s ease-in-out,max-height .2s ease-in-out}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header{display:flex;align-items:center;padding-top:19px;padding-bottom:19px;column-gap:.6em;pointer-events:all;cursor:pointer;position:relative}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header:before,.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header:after{display:none}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header{column-gap:0}}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header .summary__title .accordion__title{font-family:aktiv-grotesk,sans-serif;color:#231f20;font-size:13px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:normal;position:relative;top:.5px;line-height:16px;transform:translateY(1px);max-height:16px}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header .summary__title{margin-left:.6em}}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header svg{will-change:opacity}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header .icon-mr-plus{opacity:1;transition:opacity .1s ease}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion-header .icon-mr-minus{position:absolute;opacity:0;transition:opacity .2s ease}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion__content{color:#231f20;font-size:12px;font-weight:400;line-height:18px;font-family:aktiv-grotesk,sans-serif;letter-spacing:normal;opacity:0;max-height:0;transition:opacity .3s ease-in-out,max-height .2s ease-in-out,margin .2s ease-in-out;margin-bottom:0;padding:0 0 0 25.6px;position:relative;overflow-x:hidden;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion__content.scrollable:after{content:"";position:sticky;bottom:-1px;left:0;width:100%;height:30px;background:linear-gradient(to bottom,#fff0,#fff)}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion__content ul{padding-left:0;list-style-position:inside}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion__content{font-size:13px}}.main-product-section .product .product__info-wrapper .product__accordion .accordion-item .accordion__content::-webkit-scrollbar{display:none}.main-product-section .product .product__info-wrapper .product__accordion~.product__accordion{border-top:1px solid #DCD9D0;border-bottom:none}.main-product-section .product .product__info-wrapper .product-info-tab__container{margin-top:1.9em}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product-info-tab__container{width:99.2%;margin-left:auto;margin-right:auto}}.main-product-section .product .product__info-wrapper .product-info-tab__container .product-info-tab{display:flex;width:100%;margin:6px auto 20px}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product-info-tab__container .product-info-tab{margin:6px auto 8px}}.main-product-section .product .product__info-wrapper .product-info-tab__container .product-info-tab .tab{padding:10px;cursor:pointer;position:relative;flex:1;color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:13px;font-weight:400;line-height:normal;letter-spacing:normal}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product-info-tab__container .product-info-tab .tab{font-size:13px;padding:10px 5px}}.main-product-section .product .product__info-wrapper .product-info-tab__container .product-info-tab .tab:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background-color:#dcd9d0;transition:background-color .3s}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product-info-tab__container .product-info-tab .tab:after{bottom:-5px}}.main-product-section .product .product__info-wrapper .product-info-tab__container .product-info-tab .tab.active:after{background-color:#000}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content{margin-top:1.6em;width:100%;will-change:height;scroll-behavior:smooth}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content{margin-top:1.7em;min-height:270px;max-height:270px;overflow:auto}}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content::-webkit-scrollbar{display:none}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane{display:none;width:100%;max-width:560px;margin:0 auto;will-change:height;flex-grow:1;font-family:aktiv-grotesk,sans-serif;color:#231f20;font-size:12px;font-style:normal;font-weight:400;line-height:17px;letter-spacing:0}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane.active{display:flex;flex-direction:column}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane{font-size:13px;line-height:18px}}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane a{color:#231f20}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane p{margin-block-start:0;margin-block-end:0}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane ul{padding-inline-start:17px}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane ul{padding-inline-start:21px}}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane ul li{padding-bottom:2px}.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content .product-tab-pane ul li::marker{font-size:.85em}.main-product-section .product .product__info-wrapper .product__product-form-wrapper{margin-bottom:2rem}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__product-form-wrapper{margin-bottom:3.1rem}}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product-form{position:relative;margin-left:auto;margin-right:auto}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product-form form[data-type=add-to-cart-form] .product-form__buttons{max-width:none;position:relative}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product-form form[data-type=add-to-cart-form] .product-form__buttons .button.product-form__submit{font-size:13px;max-height:40px;display:flex!important;align-items:center;justify-content:center}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product-form form[data-type=add-to-cart-form] .product-form__buttons .button.product-form__submit{max-height:42px}}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product-form form[data-type=add-to-cart-form] .product-form__buttons{margin:0 auto;max-height:42px}}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product-form form[data-type=add-to-cart-form] .swym-button-bar{display:none}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product-form__submit+.klaviyo-bis-trigger,.main-product-section .product .product__info-wrapper .product__product-form-wrapper #BIS_trigger{position:absolute;top:0;margin:0!important;max-height:40px;height:40px;line-height:1;font-size:13px;display:flex;align-items:center;justify-content:center}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product-form__submit+.klaviyo-bis-trigger,.main-product-section .product .product__info-wrapper .product__product-form-wrapper #BIS_trigger{max-height:42px;height:42px}}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product__other-payments-wrapper{display:none;justify-content:center}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product__other-payments-wrapper .product__other-payments-innerWrapper{display:flex;align-items:center;gap:20px}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product__other-payments-wrapper .product__other-payments-innerWrapper .product__other-payments-text{font-family:aktiv-grotesk,sans-serif;font-size:11px;font-weight:400;letter-spacing:.1em;color:#231f20;line-height:1}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product__other-payments-wrapper .product__other-payments-innerWrapper .product__other-payments-text{font-size:10px}}.main-product-section .product .product__info-wrapper .product__product-form-wrapper .product__other-payments-wrapper .product__other-payments-innerWrapper .product__other-payments-icon{font-size:0;display:flex;align-items:center;justify-content:center}.main-product-section .product .product__info-wrapper .swym-add-to-wishlist{text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;padding:12px;letter-spacing:normal;border:1px solid #DCD9D0;background:transparent;text-transform:none;color:#000!important;max-height:40px;height:40px;display:flex!important;justify-content:center;align-items:center;flex:1}.main-product-section .product .product__info-wrapper .swym-add-to-wishlist:hover{border-color:#000}.main-product-section .product .product__info-wrapper .swym-add-to-wishlist .swym-tooltip{display:none}@media (max-width: 749px){.main-product-section .product .product__info-wrapper .swym-add-to-wishlist{max-height:42px;height:42px;font-size:13px;padding:13px}}.main-product-section .product .product__info-wrapper .product__tax{color:#231f20}.main-product-section .product .product__info-wrapper .yotpo-reviews-star-ratings-widget{justify-content:center!important;margin-top:12px;margin-bottom:7px!important}@media (max-width: 450px){.main-product-section .product .product__info-wrapper .yotpo-reviews-star-ratings-widget{margin-top:.45em}}.main-product-section .product .product__info-wrapper .yotpo-reviews-star-ratings-widget .star-container svg{width:12px;height:12px}.main-product-section .product .product__info-wrapper .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary{gap:.25em;align-items:center!important}.main-product-section .product .product__info-wrapper .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary .yotpo-sr-bottom-line-right-panel .yotpo-sr-bottom-line-text{padding-right:0!important;color:#231f20!important;text-align:center;font-family:aktiv-grotesk,sans-serif!important;font-size:10px!important;font-style:normal;font-weight:400!important;line-height:normal}.main-product-section .product .product__info-wrapper #yotpo-star-rating-reviews-summary{display:none!important}.main-product-section .product .product__info-wrapper .yotpo-bottom-line-scroll-panel{align-items:center!important}.main-product-section .product .product__info-wrapper .yotpo-bottom-line-scroll-panel .yotpo-sr-bottom-line-summary>div{margin-right:0!important}.main-product-section .product .customer-service{display:flex;align-items:center;justify-content:space-between;margin:26px 0}.main-product-section .product .customer-service .item{font-family:aktiv-grotesk,sans-serif;font-size:11px;font-weight:400;letter-spacing:normal;color:#231f20;line-height:12px;text-transform:uppercase;display:inline-block;text-decoration:none}.main-product-section .product .customer-service .icon{margin-left:7px;transform:translateY(4px)}.main-product-section .product .customer-service .item-chat{background-color:inherit;border:none;padding:0 5px 0 0;cursor:pointer}@media (max-width: 450px){.main-product-section .product .customer-service .item-chat{padding-right:3px}}body:has(.size-guide__drawer-wrapper.active){overflow-y:hidden}.size-guide__drawer-wrapper{position:fixed;left:100%;top:0;width:100vw;height:calc(100% - env(safe-area-inset-bottom));background-color:transparent;z-index:5;transition:all .3s ease-in-out;overflow-y:hidden;overflow-x:hidden}.size-guide__drawer-wrapper.active{left:0;scrollbar-width:none}.size-guide__drawer-wrapper .size-guide__drawer{background-color:#fff;width:fit-content;min-width:50%;max-width:50%;height:100%;margin-left:auto;padding:30px 30px 60px;box-shadow:0 0 25px #0000001a;overflow-y:scroll}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer{width:100%;min-width:unset;max-width:unset;padding:30px 20px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer-inner{height:fit-content;text-align:center}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__close-button-container{display:flex;justify-content:flex-end}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__close-button-container .size-guide__drawer__close-button{border:none;background-color:transparent;margin:0;padding:0;font-size:0;cursor:pointer}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__close-button-container{margin-right:11px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__info-wrapper{margin-top:22px;padding:0}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__info-wrapper{margin-top:13px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__info-wrapper .size-guide__drawer__info-title{font-family:aktiv-grotesk,sans-serif;letter-spacing:normal;color:#231f20;text-align:center;font-size:16px;font-style:normal;font-weight:600;line-height:normal}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__info-wrapper .size-guide__drawer__info-title{font-size:13px;line-height:18px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__info-wrapper .size-guide__drawer__info-text{font-family:aktiv-grotesk,sans-serif;color:#231f20;font-weight:400;font-size:12px;font-style:normal;line-height:normal;letter-spacing:normal;width:62.5%;margin:1.4em auto 0}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__info-wrapper .size-guide__drawer__info-text a{color:#231f20}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__info-wrapper .size-guide__drawer__info-text{font-size:13px;width:93%;margin:1em auto 0;line-height:18px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper{margin-top:30px}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper{margin-top:20px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table{display:flex;max-width:88%;overflow-x:auto;overflow-y:hidden;margin:0 auto}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table{padding-bottom:2em;max-width:100%}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row{display:flex;width:100%;flex:1;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;position:relative}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row:not(:first-of-type):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 -1px #dcd9d0,1px 0 #dcd9d0;z-index:1}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row:first-of-type:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;box-shadow:0 -1px #dcd9d0,1px 0 #dcd9d0,-1px 0 #dcd9d0}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item{width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-family:aktiv-grotesk,sans-serif;font-weight:400;letter-spacing:.1em;color:#000;background-color:transparent;text-align:center;padding:1.34rem 1rem;line-height:normal;letter-spacing:normal;transition:all .3s ease-in-out;margin:0;box-sizing:border-box;position:relative}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 1px #dcd9d0;z-index:2}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent;z-index:0;transition:all .3s ease-in-out}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item:hover:before{background-color:#f0efeb;transition:all .3s ease-in-out}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item{white-space:pre}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item span{z-index:2}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item.size-guide__drawer__size-table__row-item--header{background-color:#f0efeb}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item.size-guide__drawer__size-table__row-item--header .size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-guide__drawer__size-table .size-guide__drawer__size-table__row .size-guide__drawer__size-table__row-item:not(:last-of-type):after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:1px 1px 1px #dcd9d0;z-index:2}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-tabs{display:flex;width:51%;margin:6px auto 20px}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-tabs.inch-first{flex-direction:row-reverse}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-tabs{width:100%;margin:6px auto 8px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-tabs .tab{padding:10px 20px;cursor:pointer;font-size:16px;position:relative;flex:1;color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:12px;font-weight:400;line-height:normal;letter-spacing:normal}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-tabs .tab{font-size:13px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-tabs .tab:after{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:1px;background-color:#dcd9d0;transition:background-color .3s}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-tabs .tab:after{bottom:-2px}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .size-tabs .tab.active:after{background-color:#000}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .tab-title{color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:normal;margin-top:4.4em;display:block}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .tab-title{margin-top:2.6em}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .tab-content{margin-top:1.2em;width:100%;padding-left:10px;padding-right:10px;margin-bottom:1.2em}@media (max-width: 749px){.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .tab-content{width:unset;flex:1}}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .tab-content .tab-pane{display:flex;opacity:0;height:0;width:0}.size-guide__drawer-wrapper .size-guide__drawer .size-guide__drawer__size-table-wrapper .tab-content .tab-pane.active{width:100%;opacity:1;height:unset;box-sizing:border-box}.product__sticky-actionBar-wrapper{display:none;position:fixed;bottom:2rem;width:100vw;height:70px;padding-left:15px;padding-right:15px;z-index:1;pointer-events:none}.product__sticky-actionBar-wrapper .product__sticky-action-bar{width:fit-content;height:100%;margin:0 auto;display:flex;align-items:center;border-radius:35px;background-color:#fff;box-shadow:0 0 15px #0000000d;pointer-events:all}@media (max-width: 480px){.product__sticky-actionBar-wrapper .product__sticky-action-bar{width:100%}}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container{width:fit-content;height:100%;display:flex;align-items:center;border-right:1px solid rgba(35,31,32,.08)}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__title{font-family:aktiv-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:18px;letter-spacing:.2em;text-transform:uppercase;color:#231f20;margin-right:16px;display:none}@media (max-width: 480px){.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__title{display:none}}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__price{font-family:aktiv-grotesk,sans-serif;font-style:normal;font-weight:700;font-size:18px;letter-spacing:.2em;text-transform:uppercase;color:#231f20;margin-right:16px;display:none}@media (max-width: 480px){.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__price{display:none}}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour{width:75px;height:100%;display:flex;justify-content:center;align-items:center;padding:5px;position:relative}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-selected{width:100%;height:100%;cursor:pointer;position:relative}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-selected .product__stickey-actionBar__colour-selected__image-container{border:1px solid #231f20;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:22px;display:flex;justify-content:center;align-items:center}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-selected .product__stickey-actionBar__colour-selected__image-container img{width:16px;height:16px;border-radius:50%}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-list{width:100%;position:absolute;top:0;left:0;transform:translateY(calc(-100% - 5px));display:flex;flex-direction:column;border-radius:16px;background-color:#fff;display:none}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-list.active{display:flex}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-list a{display:flex;justify-content:center;align-items:center;height:40px}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-list a:hover img{border:1px solid #231f20;padding:2px;width:22px;height:22px}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-list a:not(:last-child){border-bottom:1px solid rgba(35,31,32,.08)}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__titleXpriceXcolour-container .product__stickey-actionBar__colour .product__stickey-actionBar__colour-list a img{width:16px;height:16px;border-radius:50%;position:relative}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container{width:fit-content;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-selected{width:75px;height:100%;display:flex;align-items:center;justify-content:center;font-family:aktiv-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:14px;letter-spacing:.1em;text-transform:uppercase;color:#231f20;border-right:1px solid rgba(35,31,32,.08);padding:5px;cursor:pointer;text-align:center}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-selected.soldout{color:#bbb}@media (max-width: 480px){.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-selected{font-size:16px}}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-list{position:absolute;top:0;left:0;width:100%;transform:translateY(calc(-100% - 5px));border-radius:16px;overflow:hidden;display:none}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-list.active{display:block}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-list .product__sticky-actionBar__option-list-item{width:100%;display:flex;justify-content:center;align-items:center;padding:10px;line-height:1;font-family:aktiv-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:13px;text-transform:uppercase;color:#231f20;background-color:#fff;text-align:center;cursor:pointer}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-list .product__sticky-actionBar__option-list-item:not(:last-child){border-bottom:1px solid rgba(35,31,32,.08)}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-list .product__sticky-actionBar__option-list-item:hover{background-color:#231f20;color:#fff}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-list .product__sticky-actionBar__option-list-item.active{font-weight:500}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-list .product__sticky-actionBar__option-list-item.soldout{color:#bbb}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__option-container .product__sticky-actionBar__option-list .product__sticky-actionBar__option-list-item.soldout:hover{background-color:#bbb;color:#fff;opacity:1}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container{width:90px;min-width:90px;height:100%;display:none;justify-content:center;align-items:center;position:relative}@media (max-width: 480px){.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container{display:none}}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container .product__sticky-actionBar__wishlist{font-size:0;line-height:1;cursor:pointer}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container .swym-add-to-wishlist{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:flex-start;cursor:pointer}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container .swym-add-to-wishlist .swym-tooltip.swym-inject{display:none}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container .swym-add-to-wishlist svg{width:18.5px;height:16px}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container .swym-add-to-wishlist span.hov{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container .swym-add-to-wishlist.swym-added span.hov{opacity:1}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container .swym-add-to-wishlist.swym-added span.hov svg{opacity:1}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__wishlist-container .swym-add-to-wishlist.swym-added svg{opacity:0}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__addToCart-container{width:100%;height:100%;display:flex;align-items:center;padding:5px}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__addToCart-container .product__sticky-actionBar__addToCart-btn{width:100%;min-width:250px;height:100%;background-color:#231f20;color:#fff;font-family:aktiv-grotesk,sans-serif;font-style:normal;text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.1em;text-align:center;border-radius:30px;padding:10px;border:0;cursor:pointer}@media screen and (max-width: 480px){.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__addToCart-container .product__sticky-actionBar__addToCart-btn{width:100%;min-width:unset}}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__addToCart-container .product__sticky-actionBar__addToCart-btn:disabled{opacity:.5;cursor:not-allowed}.product__sticky-actionBar-wrapper .product__sticky-action-bar .product__sticky-actionBar__addToCart-container .product__sticky-actionBar__addToCart-btn:hover{background-color:#000}variant-selects.has_colour_swatch{display:flex;align-items:flex-start;justify-content:space-between}variant-selects.has_colour_swatch .product-option-color{width:calc(50% - 6px);text-align:center}@media (max-width: 450px){variant-selects.has_colour_swatch .product-option-color{width:calc(50% - 10px)}}.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper.has_colour_swatch .product__custom-selector-wrapper{width:calc(50% - 6px)}@media (max-width: 450px){.main-product-section .product .product__info-wrapper .product__info-container .product__variant-selector-wrapper.has_colour_swatch .product__custom-selector-wrapper{width:calc(50% - 10px)}}.product-option-color{padding-top:6px}@media (max-width: 450px){.product-option-color .product-colors{padding-bottom:6px}}.product-option-color .label-title{font-family:aktiv-grotesk,sans-serif;font-size:11px;font-weight:400;text-transform:uppercase;border:none;background-color:transparent;letter-spacing:.2em;color:#231f20}.product-option-color .color-list{display:block;padding:0;margin:0;list-style-type:none}.product-option-color .color-list li{position:relative}.product-option-color .color-list ul{padding:.5rem 25px;list-style-type:none;position:absolute;z-index:1;left:0;top:0;width:100%;background-color:#fff}@media (max-width: 450px){.product-option-color .color-list ul{padding:.5rem 10px}}.product-option-color .color-list ul.hide{display:none}.product-option-color .dropdown__filter-selected{height:60px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #231f20;cursor:pointer}.product-option-color .dropdown__filter-selected .dropdown__filter-name{display:flex;align-items:center}.product-option-color .dropdown__filter-selected .dropdown__filter-name span{font-family:aktiv-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:0;text-transform:uppercase;color:#231f20;display:flex}.product-option-color .dropdown__filter-selected .dropdown__filter-name img{width:12px;height:12px;border-radius:50%;margin-left:5px}.product-option-color .dropdown__filter-selected .dropdown__filter-arrow{transition:all .3s ease-in-out}.product-option-color .dropdown__filter-selected .dropdown__filter-arrow.rotate{transform:rotate(180deg);transition:all .3s ease-in-out}.product-option-color .product-colors__list{display:flex;justify-content:space-between;align-items:center;text-decoration:none;height:40px}.product-option-color .product-colors__list.active .color-swatch-holder{border:1px solid #231f20}.product-option-color .product-colors__list.active span{font-weight:700;color:#231f20}.product-option-color .product-colors__list span{font-family:aktiv-grotesk,sans-serif;font-style:normal;font-weight:400;font-size:11px;line-height:1;letter-spacing:.1em;text-transform:uppercase;color:#231f2080}.product-option-color .product-colors__list .color-swatch-holder{width:22px;height:22px;border-radius:50%;display:flex;justify-content:center;align-items:center}@media (max-width: 450px){.product-option-color .product-colors__list .color-swatch-holder{width:15px;height:15px}}.product-option-color .product-colors__list .color-swatch-holder img{width:16px;height:16px;border-radius:50%}@media (max-width: 450px){.product-option-color .product-colors__list .color-swatch-holder img{width:11px;height:11px}}.product-slider{position:relative}@media (max-width: 768px){.product-slider{width:100%}}.product-slider .navigation{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.product-slider .navigation{display:none}}.product-slider .navigation span{display:block;width:34px;height:34.5px;cursor:pointer}.product-slider .navigation span.prev{transform:rotate(180deg)}.product-slider li.product-item-slide{position:relative}@media (max-width: 480px){.product-slider li.product-item-slide{max-width:241px}}.product-slider .card__inner{z-index:1}@media (max-width: 450px){.product-slider .product-recommendations{padding:2em 0 0 2em}}.product-slider .breadcrumbs__list{margin-top:0}.product__ships-from{color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;margin-top:3em}.product__ships-from a,.product__ships-from strong{font-weight:500;color:#231f20;text-decoration:none}@media (max-width: 749px){.product__ships-from{font-size:13px}}.product-recommendations--loaded .card__inner{z-index:2}.secondary-btn__container{display:flex;gap:4px;margin:4px 0 0}@media (max-width: 749px){.secondary-btn__container{margin:5px auto 0}}#stockinstore-wrapper{width:49.5%}#stockinstore-wrapper:empty,#stockinstore-wrapper:has([data-sis-widget-description="Stock in Store"]:empty){display:none}#stockinstore-wrapper #checkStoreBtn{height:40px;max-height:40px;color:#000;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;text-transform:none;letter-spacing:normal;border-radius:0;padding:13px;min-width:unset;margin:0;border:1px solid #DCD9D0}#stockinstore-wrapper #checkStoreBtn:hover{background:transparent!important;color:#000!important;border-color:#000!important}#stockinstore-wrapper #checkStoreBtn .sis-desktop,#stockinstore-wrapper #checkStoreBtn .sis-mobile-only{display:none}#stockinstore-wrapper #checkStoreBtn:after{content:"Find in Store"}#stockinstore-wrapper #checkStoreBtn .sis-icon{display:none}@media (max-width: 749px){#stockinstore-wrapper #checkStoreBtn{height:42px;max-height:42px;font-size:13px;padding:13px}}.product__variant-selector-wrapper .product-size .product-size__options{margin-bottom:.5rem}@media (max-width: 749px){.product__info-container>.shopify-app-block{margin-top:0;padding-top:6px}}#product-drawer{transition:visibility .5s ease-in-out;visibility:hidden}#product-drawer.is-visible{visibility:visible}#product-drawer.is-visible .product__flyout{right:0}#product-drawer.is-visible+.slider-drawer-overlay{visibility:visible;opacity:1}.product__flyout{transition:right .25s ease-in-out,visibility .25s ease-in-out;position:fixed;inset:0 -100% 0 auto;z-index:2147483638;background:#fff;margin:0;padding:0;max-width:720px;width:100%;overflow:hidden;align-items:stretch;justify-content:flex-start;flex-flow:column nowrap;display:flex}.product__flyout .product-drawer__close{transform:translateY(-50%);position:absolute;top:76%;width:auto;height:20px;right:23px;cursor:pointer;color:#231f20;margin:0;outline:none;border:none;box-shadow:none;background:none;min-height:auto;text-align:center;line-height:30px}@media (max-width: 749px){.product__flyout .product-drawer__close{top:60%;right:27px}}.product__flyout .drawer__header{position:relative;padding:24px}.product__flyout .product-drawer__content{padding:1.4em 4em 6em;text-align:center;letter-spacing:normal;max-height:90vh;overflow:auto}.product__flyout .product-drawer__content .hide{display:block}@media (max-width: 749px){.product__flyout .product-drawer__content{padding:1em 1em 6em}}.product__flyout .product-drawer__content #bnpl-content{width:69%;margin:0 auto}@media (max-width: 749px){.product__flyout .product-drawer__content #bnpl-content{width:90%}}.product__flyout .product-drawer__content .bnpl_title{color:#231f20;text-align:center;font-size:16px;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;line-height:normal;padding-bottom:6.6em}@media (max-width: 749px){.product__flyout .product-drawer__content .bnpl_title{font-size:14px;padding-bottom:1.7em}}.product__flyout .product-drawer__content .description h4{font-family:aktiv-grotesk,sans-serif;color:#231f20;text-align:center;font-size:12px;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;line-height:15px;letter-spacing:normal;margin-block-end:1em}@media (max-width: 749px){.product__flyout .product-drawer__content .description h4{font-size:13px;line-height:15px}}.product__flyout .product-drawer__content .description strong{font-weight:600;-webkit-font-smoothing:antialiased}.product__flyout .product-drawer__content .description p{color:#231f20;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:15px}@media (max-width: 749px){.product__flyout .product-drawer__content .description p{font-size:13px;line-height:18px}}.product__flyout .product-drawer__content .description p:empty{padding-top:.5em}.product__flyout .product-drawer__content .description p a{color:#231f20}.slider-drawer-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;visibility:hidden;opacity:0;transition:opacity .3s ease-in-out;z-index:9998}.pdp-new-design .main-product-section{max-width:unset}.pdp-new-design:has(.product-media__modal--open){overflow:hidden}.pdp-new-design .product.product--left{background-color:#fff}.pdp-new-design .product .product__media-wrapper{display:flex;overflow-y:scroll;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.pdp-new-design .product .product__media-wrapper::-webkit-scrollbar{display:none}@media (max-width: 989px){.pdp-new-design .product .product__media-wrapper{width:100vw;height:125vw;overflow-y:hidden;overflow-x:scroll;flex-direction:column;position:relative;margin-top:unset}}.pdp-new-design .product .product__media-wrapper .product-media__scrollbar{width:100vw;height:1px;background-color:#dcd9d0;position:sticky;bottom:0;left:0}.pdp-new-design .product .product__media-wrapper .product-media__scrollbar .product-media__thumb{width:100%;height:100%;display:flex}.pdp-new-design .product .product__media-wrapper .product-media__scrollbar .product-media__thumb .thumb-item{height:100%}.pdp-new-design .product .product__media-wrapper .product-media__scrollbar .product-media__thumb .thumb-item.active{background-color:#000}.pdp-new-design .product .product__media-wrapper .product__media-gallery{width:100%;height:fit-content;display:flex}@media (max-width: 989px){.pdp-new-design .product .product__media-wrapper .product__media-gallery{width:fit-content;height:100%}}.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter{width:100%;height:fit-content;display:flex}@media (max-width: 989px){.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter{width:fit-content;height:100%}}@media (max-width: 749px){.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter{display:flex!important}}.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list{width:100%;height:fit-content;display:flex;flex-direction:row;margin:0}@media (max-width: 989px){.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list{width:fit-content;height:100%;flex-direction:row;flex-wrap:nowrap}}.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list li.product__media-item{background-color:#f5f4f2;border:none;width:50%;max-width:50%}@media (max-width: 989px){.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list li.product__media-item{width:100vw;height:100%}}.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list li.product__media-item .product-media-container{width:100%;height:100%}@media (max-width: 989px){.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list li.product__media-item .product-media-container{width:100%;height:100%}}.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list li.product__media-item .product-media-container img{width:100%;height:100%;display:block;cursor:pointer;object-fit:cover;object-position:center}@media (max-width: 989px){.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list li.product__media-item .product-media-container img{width:100%;height:100%;object-fit:cover;object-position:center}}.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list li.product__media-item .product-media-container video{width:100%;height:100%;display:block;cursor:pointer;object-fit:cover;object-position:center}@media (max-width: 989px){.pdp-new-design .product .product__media-wrapper .product__media-gallery .slider-mobile-gutter ul.product__media-list li.product__media-item .product-media-container video{width:100%;height:100%;object-fit:cover;object-position:center}}.pdp-new-design #product-media__modal{display:flex;position:fixed;top:0;left:200%;width:100vw;height:100vh;overflow-x:scroll;overflow-y:hidden;z-index:4;background-color:#fff}@media (min-width: 989px){.pdp-new-design #product-media__modal{overflow-x:hidden;overflow-y:scroll}}.pdp-new-design #product-media__modal.product-media__modal--open{left:0}.pdp-new-design #product-media__modal .product-media__modal-content.clone{padding:0;margin:0;width:100%;height:fit-content;display:flex;flex-direction:column}@media (max-width: 989px){.pdp-new-design #product-media__modal .product-media__modal-content.clone{flex-direction:row}}.pdp-new-design #product-media__modal .product-media__modal-content.clone li{width:100%;max-width:unset;min-width:unset;height:auto;display:flex;border:none;background-color:#f5f4f2}@media (max-width: 989px){.pdp-new-design #product-media__modal .product-media__modal-content.clone li{height:100vh}}.pdp-new-design #product-media__modal .product-media__modal-content.clone li .product-media-container{width:100%;height:auto;display:flex}@media (max-width: 989px){.pdp-new-design #product-media__modal .product-media__modal-content.clone li .product-media-container{height:auto}}.pdp-new-design #product-media__modal .product-media__modal-content.clone li .product-media-container img{width:100%;height:auto;display:block}@media (max-width: 989px){.pdp-new-design #product-media__modal .product-media__modal-content.clone li .product-media-container img{height:unset}}.pdp-new-design #product-media__modal .product-media__modal-content.clone li .product-media-container video{width:100%;height:auto;display:block}@media (max-width: 989px){.pdp-new-design #product-media__modal .product-media__modal-content.clone li .product-media-container video{height:100%;object-fit:contain;object-position:center 25%}}.pdp-new-design #product-media__modal .product-media__modal-close{position:fixed;top:30px;right:-500%;opacity:0;cursor:pointer;font-size:0;display:flex;padding:5px;margin:0;background-color:transparent;border:none}.pdp-new-design #product-media__modal .product-media__modal-close svg{width:20px;height:20px}.pdp-new-design #product-media__modal.product-media__modal--open .product-media__modal-close{right:30px;opacity:1}.pdp-new-design #product-media__modal .product-media-modal__thumbnail{position:fixed;bottom:20px;left:-500%;opacity:0;margin:0 20px;width:calc(100vw - 40px);height:fit-content;display:flex;overflow-x:scroll;overflow-y:hidden}@media (min-width: 990px){.pdp-new-design #product-media__modal .product-media-modal__thumbnail{width:fit-content;max-height:calc(100vh - 40px);bottom:unset;top:50%;transform:translateY(-50%);overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.pdp-new-design #product-media__modal .product-media-modal__thumbnail::-webkit-scrollbar{display:none}}.pdp-new-design #product-media__modal .product-media-modal__thumbnail ul{margin:0;padding:0;display:flex;justify-content:center;align-items:center;gap:4px;width:fit-content;height:fit-content}@media (min-width: 990px){.pdp-new-design #product-media__modal .product-media-modal__thumbnail ul{flex-direction:column}}.pdp-new-design #product-media__modal .product-media-modal__thumbnail ul li{width:52px;max-width:unset;height:65px;background:#ffffff1a;backdrop-filter:saturate(150%) blur(5px);-webkit-backdrop-filter:saturate(150%) blur(5px);cursor:pointer}@media (min-width: 990px){.pdp-new-design #product-media__modal .product-media-modal__thumbnail ul li{width:60px;max-width:unset;height:75px}}.pdp-new-design #product-media__modal .product-media-modal__thumbnail ul li .product-media-container{width:100%;height:100%}.pdp-new-design #product-media__modal .product-media-modal__thumbnail ul li .product-media-container img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pdp-new-design #product-media__modal .product-media-modal__thumbnail ul li .product-media-container video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pdp-new-design #product-media__modal .product-media-modal__thumbnail ul li.active{border:1px solid #fff}.pdp-new-design #product-media__modal.product-media__modal--open .product-media-modal__thumbnail{left:0;opacity:1}.pdp-new-design .product__media-wrapper:not(.clone):hover #product-media__thumbnail{left:30px;opacity:1}.pdp-new-design .product__media-gallery .slider-mobile-gutter{position:relative}.pdp-new-design .product__media-gallery .slider-mobile-gutter #product-media__thumbnail{position:absolute;left:-500%;opacity:0;top:0;width:fit-content;height:100%;display:flex;transition:all .3s ease-in-out}@media (max-width: 989px){.pdp-new-design .product__media-gallery .slider-mobile-gutter #product-media__thumbnail{display:none}}.pdp-new-design .product__media-gallery .slider-mobile-gutter #product-media__thumbnail .product-media__thumbnail-content.clone{position:sticky;left:0;top:calc((100vh + 76px)/2);transform:translateY(-50%);width:fit-content;height:fit-content;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:0;margin:0}.pdp-new-design .product__media-gallery .slider-mobile-gutter #product-media__thumbnail .product-media__thumbnail-content.clone li{width:60px;max-width:unset;height:75px;background-color:unset!important;background:#ffffff1a;backdrop-filter:saturate(150%) blur(5px);-webkit-backdrop-filter:saturate(150%) blur(5px)}.pdp-new-design .product__media-gallery .slider-mobile-gutter #product-media__thumbnail .product-media__thumbnail-content.clone li.active{border:1px solid transparent}.pdp-new-design .product__media-gallery .slider-mobile-gutter #product-media__thumbnail .product-media__thumbnail-content.clone li .product-media-container{background-color:transparent!important;width:100%;height:100%;background-color:unset;cursor:pointer}.pdp-new-design .product__media-gallery .slider-mobile-gutter #product-media__thumbnail .product-media__thumbnail-content.clone li .product-media-container img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pdp-new-design .product__media-gallery .slider-mobile-gutter #product-media__thumbnail .product-media__thumbnail-content.clone li .product-media-container video{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.pdp-new-design .tabbed-carousels-tab__container,.pdp-new-design .ss-complete-the-look{padding:3.4em 0 1em 1.4em}.pdp-new-design .tabbed-carousels-tab__container .mobile-copy,.pdp-new-design .ss-complete-the-look .mobile-copy{display:none}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container,.pdp-new-design .ss-complete-the-look{padding:3.2em 0 1.5em 1.5em}.pdp-new-design .tabbed-carousels-tab__container .mobile-copy,.pdp-new-design .ss-complete-the-look .mobile-copy{display:block}.pdp-new-design .tabbed-carousels-tab__container .desktop-copy,.pdp-new-design .ss-complete-the-look .desktop-copy{display:none}}.pdp-new-design .tabbed-carousels-tab__container .product-info-tab,.pdp-new-design .ss-complete-the-look .product-info-tab{display:flex;width:100%;gap:1.9em;padding-left:3.6em;margin:25px 25px 32px 0}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .product-info-tab,.pdp-new-design .ss-complete-the-look .product-info-tab{margin:0 0 22px;gap:1.7em;padding:0 1em .5em 0;justify-content:center}}.pdp-new-design .tabbed-carousels-tab__container .product-info-tab .tab,.pdp-new-design .ss-complete-the-look .product-info-tab .tab{cursor:pointer;position:relative;color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:16px;font-weight:600;-webkit-font-smoothing:antialiased;line-height:normal;letter-spacing:normal;text-transform:uppercase;opacity:.25}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .product-info-tab .tab,.pdp-new-design .ss-complete-the-look .product-info-tab .tab{font-size:14px}}.pdp-new-design .tabbed-carousels-tab__container .product-info-tab .tab:after,.pdp-new-design .ss-complete-the-look .product-info-tab .tab:after{content:"";position:absolute;bottom:-2px;left:0;width:100%;height:1px;background-color:transparent;transition:background-color .3s}.pdp-new-design .tabbed-carousels-tab__container .product-info-tab .tab.active,.pdp-new-design .ss-complete-the-look .product-info-tab .tab.active{opacity:1}.pdp-new-design .tabbed-carousels-tab__container .product-info-tab .tab.active:after,.pdp-new-design .ss-complete-the-look .product-info-tab .tab.active:after{background-color:#000}.pdp-new-design .tabbed-carousels-tab__container .tab-content,.pdp-new-design .ss-complete-the-look .tab-content{width:100%}.pdp-new-design .tabbed-carousels-tab__container .tab-content .product-tab-pane,.pdp-new-design .ss-complete-the-look .tab-content .product-tab-pane{visibility:hidden;opacity:0;height:0}.pdp-new-design .tabbed-carousels-tab__container .tab-content .product-tab-pane.active,.pdp-new-design .ss-complete-the-look .tab-content .product-tab-pane.active{visibility:visible;opacity:1;height:unset;transition:all .4s ease-in}.pdp-new-design .tabbed-carousels-tab__container .product-recommendations__heading,.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation__header,.pdp-new-design .ss-complete-the-look .product-recommendations__heading,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation__header,.pdp-new-design .tabbed-carousels-tab__container div[data-tab=tab1].hide,.pdp-new-design .tabbed-carousels-tab__container .tab-content #tab1.hide,.pdp-new-design .ss-complete-the-look div[data-tab=tab1].hide,.pdp-new-design .ss-complete-the-look .tab-content #tab1.hide{display:none}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel{margin:0 0 60px 25px}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel{margin:0 0 25px}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container>.swiper-pagination,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container>.swiper-pagination{width:95%}}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel{padding-right:0}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container>.swiper-pagination,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container>.swiper-pagination{max-width:61.2%}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container>.swiper-pagination,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container>.swiper-pagination{max-width:100%}}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel:hover .ss__carousel__prev,.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel:hover .ss__carousel__next,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel:hover .ss__carousel__prev,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel:hover .ss__carousel__next{visibility:visible}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__badge__container,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__badge__container{display:none}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .card__inner,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .card__inner{background-color:transparent}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .card__inner .media img,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .card__inner .media img{background-color:#f8f4f3}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container .swiper-wrapper .swiper-slide,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container .swiper-wrapper .swiper-slide{padding-right:9px}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .card-wrapper:hover .media.media--hover-effect>img+img,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .card-wrapper:hover .media.media--hover-effect>img+img{transform:none;transition:opacity .5s cubic-bezier(.25,.46,.45,.94)}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel{padding:0}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container .swiper-wrapper .swiper-slide,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container .swiper-wrapper .swiper-slide{padding-right:4px}}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector-label:hover,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector-label:hover{text-decoration:underline}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector{align-items:center;padding:7px 0}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector button,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector button{min-height:26px}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector span,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector span{border-bottom:1px solid transparent}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector button,.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector span,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector button,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector span{font-size:12px;margin-right:13px;font-weight:400;padding:0;letter-spacing:normal}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector button:hover span,.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector span:hover span,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector button:hover span,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector span:hover span{font-weight:400}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector button,.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector span,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector button,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector span{font-size:13px;min-width:9px;display:inline-block}}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector .variant-close,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector .variant-close{display:inline-flex;width:26px;height:26px;margin-right:0}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector .variant-close,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector .variant-close{position:relative;padding:0;width:22px;height:22px}}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector .ss-product-form,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector .ss-product-form{display:flex;flex-direction:row;flex-wrap:wrap;row-gap:0;width:100%}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector .ss-product-form,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .variant-selector .ss-product-form{width:80%;justify-content:start}}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel div .ss__icon__wrapper,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel div .ss__icon__wrapper{width:12px;height:12px}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container{padding-bottom:2.85em}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container{padding-bottom:1.4em}}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__prev-wrapper div,.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__next-wrapper div,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__prev-wrapper div,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__next-wrapper div{background:#ffffff80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;width:40px;height:40px}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__prev-wrapper div,.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__next-wrapper div,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__prev-wrapper div,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__next-wrapper div{display:none}}.pdp-new-design .tabbed-carousels-tab__container .ss__carousel__prev,.pdp-new-design .tabbed-carousels-tab__container .ss__carousel__next,.pdp-new-design .ss-complete-the-look .ss__carousel__prev,.pdp-new-design .ss-complete-the-look .ss__carousel__next{visibility:hidden}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__prev-wrapper,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__prev-wrapper{left:45px}.pdp-new-design .tabbed-carousels-tab__container .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__next-wrapper,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .ss__carousel__next-wrapper{right:35px}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__content,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__content{padding:0;margin-top:.5em}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__content,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__content{margin-top:0}}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__inner .card__content,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__inner .card__content{padding:calc(var(--image-padding) + 1rem);margin-top:0}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information{padding:.3rem 0;row-gap:7px}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .card-info-title,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .card-info-title{color:#231f20;font-size:12px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:normal}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .card-info-title span.color,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .card-info-title span.color{letter-spacing:normal;color:#231f20;display:inline;font-weight:400}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .price,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .price{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .price .price-item--sale,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .price .price-item--sale{font-weight:400;letter-spacing:normal;font-size:13px}@media screen and (max-width: 480px){.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .price.price--on-sale .price__sale,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .price.price--on-sale .price__sale{flex-direction:row-reverse!important}}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information{padding:1.3rem 0;row-gap:6px}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .card-info-title,.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .price,.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .price .price-item,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .card-info-title,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .price,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .price .price-item{font-size:13px}.pdp-new-design .tabbed-carousels-tab__container .ss__result .card-wrapper .card .card__information .collection__card-info,.pdp-new-design .ss-complete-the-look .ss__result .card-wrapper .card .card__information .collection__card-info{padding-right:0}}.pdp-new-design .tabbed-carousels-tab__container .ss__result .variant-selector-label,.pdp-new-design .tabbed-carousels-tab__container .mobile-quick-toggle span,.pdp-new-design .ss-complete-the-look .ss__result .variant-selector-label,.pdp-new-design .ss-complete-the-look .mobile-quick-toggle span{font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}@media (max-width: 768px){.pdp-new-design .tabbed-carousels-tab__container .ss__result .variant-selector-label,.pdp-new-design .tabbed-carousels-tab__container .mobile-quick-toggle span,.pdp-new-design .ss-complete-the-look .ss__result .variant-selector-label,.pdp-new-design .ss-complete-the-look .mobile-quick-toggle span{font-size:13px}}.pdp-new-design .tabbed-carousels-tab__container .mobile-quick-toggle,.pdp-new-design .ss-complete-the-look .mobile-quick-toggle{margin-bottom:0}.pdp-new-design .ss-complete-the-look{padding:0}.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container{padding-bottom:2.55em}@media (max-width: 768px){.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation .ss__carousel .swiper-container{padding-bottom:.4em}}.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel{margin:0}.pdp-new-design .ss-complete-the-look .ss__recommendation .ss__carousel .swiper-container>.swiper-pagination{max-width:824px}.pdp-new-design .ss-complete-the-look .product-recommendations__heading,.pdp-new-design .ss-complete-the-look .ss__theme.ss__recommendation--carousel .ss__recommendation__header{display:block}.foursixty-section{padding:4.1em 0;background-color:#fff}.foursixty-section:has(#foursixty-hideable-container[style="display:none"]){display:none}@media (max-width: 768px){.foursixty-section{padding:2em 0 0;margin-bottom:0}}.foursixty-section .foursixty-section-wrap h2{color:#231f20;font-family:aktiv-grotesk,sans-serif;font-size:16px;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;line-height:normal;text-transform:uppercase;letter-spacing:normal;margin-bottom:10px}@media (max-width: 768px){.foursixty-section .foursixty-section-wrap h2{font-size:18px;margin-bottom:15px}}.foursixty-section .foursixty-section-wrap .desc{color:#231f20;font-family:aktiv-grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin:0;width:22%;letter-spacing:0}.foursixty-section .foursixty-section-wrap .desc p{margin:0;letter-spacing:0;line-height:16px}@media (max-width: 768px){.foursixty-section .foursixty-section-wrap .desc{font-size:13px;width:80%}.foursixty-section .foursixty-section-wrap .desc p{line-height:17px}}.foursixty-section .foursixty-section-wrap .content-container{padding-left:5em;padding-bottom:2.6em}@media (max-width: 768px){.foursixty-section .foursixty-section-wrap .content-container{padding:0 1.5em 1.8em}}.foursixty-section .foursixty-section-wrap .fs-entry-container{padding-top:42%!important;margin-right:3px}@media (max-width: 480px){.foursixty-section .foursixty-section-wrap .fs-entry-container{padding-top:112%!important}}.foursixty-section .foursixty-section-wrap .fs-slider-next-button,.foursixty-section .foursixty-section-wrap .fs-slider-prev-button{opacity:1;background-color:transparent;visibility:hidden;height:calc(100% - 10px)}@media (min-width: 769px){.foursixty-section .foursixty-section-wrap #foursixty-hideable-container .fs-slider-next-button,.foursixty-section .foursixty-section-wrap #foursixty-hideable-container .fs-slider-prev-button{display:flex!important}.foursixty-section .foursixty-section-wrap #foursixty-hideable-container:not(.show-arrows) .fs-slider-next-button,.foursixty-section .foursixty-section-wrap #foursixty-hideable-container:not(.show-arrows) .fs-slider-prev-button{display:none!important}}.foursixty-section .foursixty-section-wrap #foursixty-hideable-container:hover .fs-slider-next-button,.foursixty-section .foursixty-section-wrap #foursixty-hideable-container:hover .fs-slider-prev-button{visibility:visible}.foursixty-section .foursixty-section-wrap .fs-slider-next-button:before,.foursixty-section .foursixty-section-wrap .fs-slider-prev-button:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="14" viewBox="0 0 8 14" fill="none"><path d="M1.5286 13.3559L0.571314 12.3953L5.99776 6.99119L0.5625 1.3695L1.53674 0.427124L7.90216 7.00882L1.5286 13.3559Z" fill="black"/></svg>');display:flex;align-items:center;justify-content:center;background-color:#ffffff80;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:50%;width:40px;height:40px;background-repeat:no-repeat;background-position:16px center}.foursixty-section .foursixty-section-wrap .fs-slider-prev-button{left:6px}.foursixty-section .foursixty-section-wrap .fs-slider-prev-button:before{transform:rotate(180deg);background-position:17px center}.foursixty-section .foursixty-section-wrap .fs-slider-next-button{right:6px}.foursixty-section .foursixty-section-wrap .fs-slider-next-button svg,.foursixty-section .foursixty-section-wrap .fs-slider-prev-button svg{display:none}@media (max-width: 480px){.foursixty-section .foursixty-section-wrap .fs-mobile div.fs-entry-container{width:calc(100% / 1.12)!important}}.shopify-section:has(#yotpo-reviews-main-widget){background-color:#fff}.pdp-new-design .yotpo-widget-instance{min-height:28px;margin-top:.45em;margin-bottom:7px}@media (min-width: 450px){.pdp-new-design .yotpo-widget-instance{margin-top:12px}}#yotpo-app .yotpo-reviews-main-widget{background:#fff}#yotpo-app .yotpo-main-layout .yotpo-head{margin-bottom:40px!important;margin-top:25px!important;border-top:1px solid #F0EFEB}#yotpo-app .yotpo-main-layout .yotpo-head.no-border{border:0}@media (max-width: 768px){#yotpo-app .yotpo-main-layout .yotpo-head{margin:0!important;border-top:0}}#yotpo-app .yotpo-empty-state{margin-top:0}#yotpo-app .yotpo-empty-state:before{content:"0.0";color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:normal}#yotpo-app .yotpo-empty-state .yotpo-title-text{color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:15px;margin-top:0}@media (max-width: 768px){#yotpo-app .yotpo-empty-state .yotpo-title-text{margin-top:5px}}#yotpo-app .yotpo-main-widget-layout.empty-state .yotpo-new-review-btn-wrapper{padding-bottom:1em}#yotpo-app .yotpo-main-widget-layout.empty-state .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn{border-radius:0;color:#fff;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:normal;width:189px;height:39px;text-transform:capitalize}@media (max-width: 768px){#yotpo-app .yotpo-main-widget-layout.empty-state .yotpo-new-review-btn-wrapper #yotpo-main-widget-btn{width:100%;height:41px;margin-bottom:60px}}#yotpo-app .yotpo-main-widget-layout.empty-state .yotpo-main-layout .yotpo-border-margin,#yotpo-app .yotpo-main-widget-layout.empty-state .yotpo-main-layout .yotpo-head{margin:0!important;height:0}@media (max-width: 768px){#yotpo-app .yotpo-main-widget-layout.empty-state .yotpo-main-layout .yotpo-border-margin{margin-top:40px!important}}.product-colors__current{color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:normal}.product-colors__current .color-label{-webkit-font-smoothing:antialiased}@media (max-width: 768px){.product-colors__current{font-size:13px}}.product-colors__current .current_colour,.product-colors__current .hovered_colour{font-weight:400;text-transform:capitalize;letter-spacing:normal}.swatch-skeleton .product-colors__item-img{background:#f5f5f5;border-radius:4px;display:inline-block}.product-colors__container.square-images:not(:empty){margin-top:.3em;margin-bottom:1.85em}.product-colors__container.square-images .product-colors__item-img{border-radius:0;width:55px;height:55px;max-width:55px;max-height:55px;margin:3px 0;object-fit:cover;padding:0}.product-colors__container.square-images .product-colors__item-img.opaque{opacity:0}.product-colors__container.square-images .product-colors__item-img--active{border:0}.product-colors__container.square-images .product-colors__item{height:55px;width:55px}.product-colors__container.square-images .product-colors__item:hover:not(.product-colors__item--active):after{border-color:#231f2080}.product-colors__container.square-images .product-colors__item:after{content:"";border-bottom:1px solid transparent;width:100%;display:block;position:absolute;bottom:-7px}.product-colors__container.square-images .product-colors__item--active:after{border-bottom:1px solid #000}.product-colors__container.square-images .broken{opacity:0}body:has(.product-media__modal--open) #chat-button{display:none}.apps-heading__wrapper{text-align:center}.apps-heading__wrapper.display-none{display:none}@media (max-width: 768px){.apps-heading__wrapper{display:none}}@media (min-width: 769px){.apps-heading__wrapper.border-top{border-top:1px solid #F0EFEB;padding-top:5em}}.apps-heading__wrapper .apps__heading{color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:normal;margin-top:-3px}.apps-heading__wrapper .apps__subheading{color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.form-field-gift .form-gift{width:100%;height:35px;border:none;border-bottom:1px solid #231f20;background-color:#fff;font-family:aktiv-grotesk,sans-serif;color:#231f20;font-size:13px;line-height:normal;letter-spacing:normal;-webkit-appearance:none;border-radius:0}@media (max-width: 749px){.form-field-gift .form-gift{height:37px}}.form-field-gift .form-gift::placeholder{text-transform:capitalize;font-size:11px;line-height:normal;letter-spacing:normal;color:#231f2080}.form-field-gift .form-gift.gift-text-area{height:70px;line-height:16px;border:1px solid #231f20;resize:none;margin-bottom:10px}@media (max-width: 749px){.form-field-gift .form-gift.gift-text-area{height:100px}}.form-field-gift .form-gift.gift-text-area::placeholder{line-height:16px;display:none!important}.form-field-gift .form-gift.gift-text-area.active{border:1px solid #c9454e}.form-field-gift .form-gift.active{border-bottom:1px solid #c9454e}.form-field-gift .form-gift.active::placeholder{color:#c9454e}.form-field-gift .form-gift-label{text-transform:capitalize;font-size:11px;line-height:normal;letter-spacing:normal;margin-bottom:19px;transform:translateY(25px);color:#231f2080;transition:all .1s linear;padding-left:2px;opacity:1}@media (max-width: 749px){.form-field-gift .form-gift-label{font-size:12px;margin-bottom:24px;margin-top:4px}}.form-field-gift .form-gift-label.gift-text-area{transform:translateY(10px);opacity:1;margin-top:10px}@media (max-width: 749px){.form-field-gift .form-gift-label.gift-text-area{margin-top:16px}}.form-field-gift .form-gift-label.active{opacity:1;transition:all .1s linear}.form-field-gift .error-message{font-size:10px;line-height:normal;letter-spacing:normal;color:#c9454e;opacity:0;margin-top:0;height:0}.form-field-gift .error-message.active{opacity:1;height:unset;margin-top:4px}.form-field-gift .error-message.gift-text-area{transform:translateY(-10px)}.template-gift-cards.main-product-section .product .product__info-wrapper .product-info-tab__container .tab-content{min-height:215px}.template-gift-cards.main-product-section .product .product__info-wrapper .product__info-container .product-form{margin-top:0}.template-gift-cards.main-product-section .product .product__info-wrapper .product__info-container .product__titleXprice .product__title h1{text-transform:none}.template-gift-cards.main-product-section .product .product__info-wrapper .product__accordion .accordion-item[open] .accordion__content,.template-gift-cards.main-product-section .product .product__info-wrapper .product__accordion .accordion-item.active .accordion__content{transition:opacity .3s ease-in-out,max-height .2s ease-in-out,margin .2s ease-in-out}@media (max-width: 749px){.template-gift-cards.main-product-section .product-size__container.product-option-denominations .product-size__item:not(:last-child){margin-right:0}}.template-gift-cards.main-product-section .product__product-form-wrapper{margin-top:-1px}@media (max-width: 749px){.template-gift-cards.main-product-section .product__product-form-wrapper{margin-top:.7em}}.template-gift-cards.main-product-section .product-size__size{display:flex;align-items:center;justify-content:center;color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:600;-webkit-font-smoothing:antialiased;line-height:normal;gap:.5em;letter-spacing:normal;padding-top:6px}@media (max-width: 749px){.template-gift-cards.main-product-section .product-size__size{padding-top:12px}}.template-gift-cards.main-product-section .product-size__size .price{color:#231f20;text-align:center;font-family:aktiv-grotesk,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal}.template-gift-cards.main-product-section .product-size__size .price__container{margin:0}.template-gift-cards.main-product-section .product .customer-service{margin-top:0;display:none}@media (max-width: 749px){.template-gift-cards.main-product-section .product .customer-service{margin-top:26px}}.template-gift-cards .gift-cards-desktop{display:block;max-width:720px;margin:70px auto 45px}@media (max-width: 749px){.template-gift-cards .gift-cards-desktop{display:none}}.template-gift-cards .gift-cards-mobile{display:none}@media (max-width: 749px){.template-gift-cards .gift-cards-mobile{display:block}}.template-gift-cards .tabs-items{display:flex;justify-content:center}.template-gift-cards .tabs-items .tabs__title{margin:0;padding:35px 22px;font-size:11px;font-family:Aktiv-Grotesk;line-height:13px;letter-spacing:normal;text-transform:uppercase;color:#231f20;border-top:1px solid rgba(35,31,32,.1);opacity:.5;cursor:pointer}.template-gift-cards .tabs-items .tabs__title.active{transition:font-weight .5s ease,opacity .5s ease;border-top:4px solid #231f20;font-weight:700;opacity:1;padding:34px 22px;transform:translateY(-2px)}.template-gift-cards .tabs{list-style:none;margin:0;padding:0;box-sizing:border-box}.template-gift-cards .tab-contents{font-size:15px;line-height:25px;color:#231f20;letter-spacing:normal}.template-gift-cards .tab-contents ul{padding-left:0}.template-gift-cards .tab-contents a{list-style:none;text-decoration:none;color:inherit}.template-gift-cards .tab-contents a:hover{text-decoration:underline;cursor:pointer}.template-gift-cards .tab-content[data-tab-content]{display:none}.template-gift-cards .tab-content.active[data-tab-content]{display:block}.template-gift-cards .accordion__content{letter-spacing:normal}.product__info-container .coming-soon{color:#231f20;font-family:var(--font-aktiv);font-size:11px;font-style:normal;font-weight:400;line-height:normal;margin-bottom:.6em;text-align:center;-webkit-font-smoothing:antialiased;letter-spacing:normal;margin-top:.5em}@media (max-width: 768px){.product__info-container .coming-soon{font-size:10px;margin-bottom:.7em}}@media (min-width: 767px){.main-product-section.windows .product__info-container .coming-soon{margin-bottom:.9em;margin-top:1em}}@media (max-width: 768px){.product__price.coming-soon-price{margin-top:.5em}.android .product__price.coming-soon-price{margin-top:.2em}}
/*# sourceMappingURL=/cdn/shop/t/289/assets/product.autostyle.css.map */
