@font-face{font-family:NB International;src:url(/cdn/shop/files/NBInternationalRegularWebfont.woff2?v=1677000423) format("woff2"),url(/cdn/shop/files/NBInternationalRegularWebfont.woff?v=1677000423) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Miller;src:url(/cdn/shop/files/Miller-Text.woff2?v=1677000403) format("woff2"),url(/cdn/shop/files/Miller-Text.woff?v=1677000403) format("woff");font-weight:400;font-style:normal;font-display:swap}[width="130"]{width:130px!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-top{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slide-bottom{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes slide-bottom-custom{0%{transform:translateY(-100%)}to{transform:translateY(75px)}}details>summary{list-style:none}details>summary::-webkit-details-marker{display:none}h2,.h2{font-weight:400;font-size:24px;line-height:24px}h3,.h3{font-weight:400;font-size:20px;line-height:30px}h4,.h4{font-weight:400;font-size:18px;line-height:27px}h5,.h5{font-weight:400;font-size:12px;line-height:12px}h6,.h6,p.small,.p.small{font-weight:400;font-size:10px;line-height:15px}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}.page-width{max-width:var(--container-width);margin:0 auto;padding:0 var(--container-padding)}@media screen and (max-width: 749px){.page-width{padding:0 16px}}.block{display:block}.inline-block{display:inline-block}.page-width-desktop{padding:0;margin:0 auto}*:focus,*:active,*:focus-visible{outline:none}ul{list-style:none;margin:0;padding-left:0}a{color:inherit;text-decoration:none}svg path{fill:currentColor}@media screen and (min-width: 990px){.page-width--narrow{max-width:72.6rem;padding:0}.page-width-desktop{max-width:var(--page-width);padding:0 5rem}}.isolate{position:relative;z-index:0}.section+.section{margin-top:var(--spacing-sections-mobile)}@media screen and (min-width: 750px){.section+.section{margin-top:var(--spacing-sections-desktop)}}.element-margin-top{margin-top:5rem}@media screen and (min-width: 750px){.element-margin{margin-top:calc(5rem + var(--page-width-margin))}}body{color:var(--body-color);letter-spacing:.02em;line-height:150%}.background-secondary{background-color:rgba(var(--color-foreground),.04)}.grid-auto-flow{display:grid;grid-auto-flow:column}.page-margin,.shopify-challenge__container{margin:7rem auto}.rte-width{max-width:82rem;margin:0 auto 2rem}.list-unstyled{margin:0;padding:0;list-style:none}.hidden{display:none!important}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden!important}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-scale) * .06rem);color:rgb(var(--color-foreground));word-break:break-word}.swiper-button-next:after,.swiper-button-prev:after{display:none!important}.uppercase{text-transform:uppercase}@keyframes fill-width{0%{width:0}to{width:100%}}.link{cursor:pointer;position:relative}.link span{position:relative}.link svg{margin-right:4px}.link--accent{color:var(--color-accent)}button{border:none;appearance:none;-webkit-appearance:none;outline:none;background:none;cursor:pointer;color:var(--color-primary)}.field input,.field select,.field textarea{appearance:none;-webkit-appearance:none;border-radius:0!important;color:var(--color-primary);background-color:transparent}.link span:after{content:" ";display:block;position:absolute;background:var(--color-accent);bottom:-4px;left:0;height:2px;width:0}.link:hover span:after{animation:fill-width .3s ease forwards;display:block}.link.active span:after{width:100%}.shopify-challenge__button{margin-top:16px!important}.button,.shopify-challenge__button{padding:11px 32px;border:1px solid #e6e6e6;transition:all .24s ease;background:transparent;display:inline-block;text-transform:uppercase}.button:hover,.shopify-challenge__button:hover{background:var(--color-primary);color:#fff;cursor:pointer;border-color:var(--color-primary)}.button--filled,.shopify-challenge__button{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.button--filled:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.button--primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary);padding:10px 40px}.button--primary:hover{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.button--white{background:#fff;color:var(--color-primary);border-color:#fff}.button--white:hover{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.full-width{width:100%;display:block}.italic{font-style:italic}.left{text-align:left}.right{text-align:right}.center{text-align:center}.justify{text-align:justify}.letter-spacing,.ls-2{letter-spacing:.02em}.miller{letter-spacing:.02em;font-family:Miller}.section--margin{margin-top:128px}@media screen and (max-width: 989px){.section--margin{margin-top:96px}}.mb-0{margin-bottom:0}.mb-4{margin-bottom:4px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-16{margin-bottom:16px}.mb-20{margin-bottom:20px}.mb-24{margin-bottom:24px}.mb-32{margin-bottom:32px}.mb-40{margin-bottom:40px}.mb-44{margin-bottom:44px}.mb-48,.mb-64{margin-bottom:48px}.mt-0{margin-top:0}.mt-4{margin-top:4px}.mt-8{margin-top:8px}.mt-12{margin-top:12px}.mt-16{margin-top:16px}.mt-20{margin-top:20px}.mt-24{margin-top:24px}.mt-32{margin-top:32px}.mt-40{margin-top:40px}.mt-44{margin-top:44px}.mt-48,.mt-64{margin-top:48px}.secondary-color{color:var(--color-secondary)}img{width:100%;height:auto}body:after{content:" ";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000069;opacity:0;animation:fade-out 0s ease forwards;z-index:2}body:before{content:" ";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000069;opacity:0;animation:fade-out 0s ease forwards;z-index:5}body:is(.shadow-popin,.shadow-wishlist,.shadow-sidecart):before{visibility:visible;animation:fade-in .3s ease forwards}body:is(.shadow-popin,.shadow-drawer,.shadow-wishlist,.shadow-sidecart){overflow:hidden;padding-right:var(--scrollbar-width)}body:is(.shadow,.shadow-drawer):after{visibility:visible;animation:fade-in .3s ease forwards}body:is(.shadow,.shadow-drawer,.shadow-wishlist,.shadow-sidecart){overflow:hidden;padding-right:var(--scrollbar-width)}.fs-8{font-size:8px;line-height:120%}.fs-10{font-size:10px;line-height:120%}.fs-12{font-size:12px;line-height:120%}.fs-14{font-size:14px;line-height:120%}.fs-18{font-size:18px;line-height:120%}.fs-28{font-size:28px;line-height:120%}.fs-30{font-size:30px;line-height:120%}.fs-32{font-size:32px;line-height:120%}.fs-34{font-size:34px;line-height:120%}.fs-36{font-size:36px;line-height:120%}.fs-38{font-size:38px;line-height:120%}.fs-40{font-size:40px;line-height:120%}.fs-42{font-size:42px;line-height:120%}.fs-26{font-size:26px;line-height:30px}.fs-24{font-size:24px;line-height:29px}.fs-22{font-size:22px;line-height:28px}.fs-20{font-size:20px;line-height:27px}.large-text{font-size:18px;line-height:27px}.fs-16{font-size:16px;line-height:24px}.normal-text{font-size:14px;line-height:17px}.medium-text{font-size:12px;line-height:18px}.small-text{font-size:10px;line-height:15px}.add-cart-test{display:none!important;position:fixed;left:10%;bottom:40%;transform:translate(-50%,-50%)}.add-wishlist-test{position:fixed;left:10%;bottom:60%;transform:translate(-50%,-50%)}span.green-bullet{height:4px;width:4px;display:block;background:#0ad21e;border-radius:50%}.sidecart-contents__reassurance{display:flex;justify-content:center;margin-bottom:16px;align-items:center}.sidecart-contents__reassurance p{display:flex;align-items:center;margin:4px}.sidecart-contents__reassurance p :is(svg,span){margin-right:4px}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{pointer-events:initial}.field{width:100%;margin-bottom:24px;height:31px}.field label{font-size:10px;line-height:12px;color:#9a9a9a;text-transform:uppercase;font-style:italic;font-family:Miller;margin-bottom:4px}.field input,.field select,.field textarea{width:100%;outline:none;border:none;border-bottom:1px solid #000000;padding:1.5px 0;font-size:10px!important;line-height:12px}.field select option{padding-left:0}.field textarea,.field-area{resize:none;height:unset}.field-area label{color:#000}.field textarea{border:1px solid #e6e6e6;height:100px;max-height:100px}.field input:-webkit-autofill,.field input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s;font-size:10px!important}input[type=radio i]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;width:12px;height:12px;background:#fff;border:.5px solid #e6e6e6;border-radius:0%;cursor:pointer;margin-right:8px;margin-left:0;margin-top:0}input[type=radio i]:checked{background:var(--color-accent);border:.5px solid var(--color-accent)}.hide-mobile{display:none}@media only screen and (min-width: 750px){.hide-desk{display:none}.hide-mobile{display:block}}.page-header h1{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin:0;padding:16px;text-align:center}@media screen and (max-width: 749px){#ProductGridContainer .page-width{padding:0}}.only-desktop{display:block!important}.only-desktop-flex{display:flex!important}.only-phone,.only-phone-flex,.only-phone-inline{display:none!important}@media screen and (max-width: 989px){.only-phone-inline{display:inline-block!important}.only-phone{display:block!important}.only-phone-flex{display:flex!important}.only-desktop,.only-desktop-flex{display:none!important}product-card:hover{outline:none}product-card .swiper-pagination{display:none!important}product-card :is(.button,.swiper-buttons){display:none!important}product-card:hover .swiper-buttons{display:none!important}product-card{margin-bottom:0!important}.reassurances__container{flex-wrap:wrap;row-gap:24px;justify-content:center;column-gap:24px}.reassurances__item{max-width:220px;text-align:center;width:calc(50% - 12px)}.button{padding:12px 32px}}.add-wishlist-test{display:none}#Search-In-Template{width:50%;position:relative;top:-1px}@media screen and (min-width: 990px){.template-index{padding-top:0!important}}.product-card__media .swiper-slide{padding-right:.4px}.product-card--accent .product-card__media .swiper-pagination-bullet{background:var(--color-accent)}@media screen and (max-width: 749px){.succes--newsletter{margin-top:-30px}}.stockist-powered-by-link,.ly-switcher-wrapper{display:none!important}.media{display:block;background-color:rgba(var(--color-foreground),.1);position:relative;overflow:hidden}.media--transparent{background-color:transparent}.media>*:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%}.media>img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.media--square{padding-bottom:100%}.media--portrait{padding-bottom:125%}.media--landscape{padding-bottom:66.6%}.media--cropped{padding-bottom:56%}.media--16-9{padding-bottom:56.25%}.media--circle{padding-bottom:100%;border-radius:50%}.media.media--hover-effect>img+img{opacity:0}@media screen and (min-width: 990px){.media--cropped{padding-bottom:63%}}deferred-media{display:block}.alma-payment-plans-container{margin-top:24px;width:100%}
/*# sourceMappingURL=/cdn/shop/t/37/assets/w-base.css.map */
