@import"https://fonts.googleapis.com/css2?family=Marcellus&display=swap";@font-face{font-family:Glacial Indifference;src:url(/cdn/shop/files/glacial-indifference.regular.otf?v=1769578403) format("opentype");font-weight:400;font-style:normal}:root{--font-body-family: Glacial Indifference;--font-heading-family: Marcellus}.button:before,.button:after{display:none}:root{--swiper-theme-color: #5b595a !important;--swiper-navigation-size: 22px !important}@media screen and (min-width: 1000px){:root{--page-width: 100rem}.page-width{padding-left:6rem!important;padding-right:6rem!important}}@media screen and (min-width: 1300px){:root{--page-width: 120rem}}@media screen and (min-width: 1500px){:root{--page-width: 140rem}}@media screen and (min-width: 1800px){:root{--page-width: 160rem}}@media screen and (max-width: 749px){.footer__content-top{padding-left:calc(2rem / var(--font-body-scale))!important;padding-right:calc(2rem / var(--font-body-scale))!important}}@media screen and (min-width: 990px){.rich-text__blocks{max-width:100%!important}}.header.page-width,.utility-bar__grid.page-width{max-width:100%;width:100%;padding-left:clamp(2rem,4vw,5rem);padding-right:clamp(2rem,4vw,5rem)}@media screen and (min-width: 990px){.header--middle-left{grid-template-areas:"heading navigation";grid-template-columns:auto 1fr;column-gap:2rem}.header--middle-left .header__inline-menu{margin-left:0;text-align:right}.list-menu--inline li:last-child a{padding-right:0}}.header__icons{justify-self:end!important}#site-header.scrolled{background:#fff}.header__menu-item span,.customer_account{font-family:Marcellus;font-size:16px}#site-header.scrolled .header__menu-item span,#site-header.scrolled .customer_account{color:#151515}@media screen and (max-width: 749px){.list-menu__item{font-size:14px!important}.header{padding:0rem 1rem!important}.header__icons{justify-self:end!important;padding-left:0!important;width:3rem}}.footer-block__brand-info{text-align:center;display:flex;justify-content:center;align-items:center;height:100%}.footer__content-bottom{display:none}.footer__content-top{padding-bottom:0!important;display:block}.footer-block__heading{font-size:26px!important}.footer-block__details-content>p,.footer-block__details-content>li{padding:0;margin-top:0!important}.footer-block__details-content a,.footer-block__details-content p{font-size:16px;color:#fff!important}.footer-block__details-content .list-menu__item--link{display:inline-block;font-size:16px!important}p,span{font-size:20px;line-height:3rem;letter-spacing:normal;font-style:normal}@media screen and (max-width: 749px){p,span{font-size:18px;line-height:2.5rem;letter-spacing:normal;font-style:normal}}@media screen and (min-width: 750px){.noir-banner.banner--large:not(.banner--adapt){min-height:72rem;height:calc(100vh - 38px)!important}.noir-banner.banner--desktop-transparent .banner__box{max-width:50rem!important}}.noir-banner .banner__buttons .button{min-width:clamp(120px,12vw,150px);font-weight:500;letter-spacing:0;font-size:18px;line-height:1.2;text-transform:capitalize;color:#cfcfcf;background-color:transparent;padding:clamp(2px,.6vw,4px) 0;border:0!important;border-bottom:1px solid #cfcfcf!important}.noir-banner .banner__buttons .button.button--secondary{color:rgb(var(--color-button-text));background-color:transparent;border:1px solid rgba(var(--color-shadow))}.noir-banner .banner__box h2.h1.inline-richtext,.noir-column .multicolumn .title.h1{font-family:Marcellus;font-style:normal;font-weight:400;font-size:45px;line-height:55px;letter-spacing:.00195312em;color:#f3c5c7;margin:0}.noir_text h2,.noir-banner .banner__box h2.h0.inline-richtext,h2.inline-richtext.h0{font-size:50px;line-height:60px}.noir-banner .banner__content p,.noir-column .multicolumn-list p{font-weight:400;color:#cfcfcf}.noir-banner .subtitle p{letter-spacing:4px;text-transform:uppercase}.banner__text{margin:30px 0!important}.banner__buttons{margin:0!important}.noir-banner .banner__content{padding:0}@media screen and (max-width: 749px){.noir-banner .banner__box h2.h1.inline-richtext,.noir-banner .banner__box h2.inline-richtext,.noir-column .multicolumn .title{font-size:30px;line-height:38px}.noir_text h2,.noir-column .multicolumn .title.h1,.noir-banner h2.inline-richtext.h0,h2.inline-richtext.h0{font-size:34px!important;line-height:40px!important}.noir-banner .banner__content p,.noir-column .multicolumn-list p{font-size:16px;line-height:2.5rem;letter-spacing:1px;margin:0}.banner__text{margin:10px 0!important}.noir-banner .banner__buttons .button{font-size:16px;line-height:1.2;min-height:34px}.banner--adapt,.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:80vh!important;align-items:end}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{background:#000000a1!important;padding:2rem 1.5rem!important;bottom:0}.noir-banner .subtitle p{color:#fff!important;font-size:16px;line-height:2.4rem}.banner--mobile-bottom .banner__box{padding:3rem 1.5rem}}.noir-column .multicolumn .title{letter-spacing:normal;margin:0}.noir-column .multicolumn .title-wrapper-with-link{margin-top:0;flex-flow:column;gap:0;text-align:center}.noir-column .multicolumn .title-wrapper-with-link p{font-size:20px;margin:0;text-transform:uppercase}.noir-column .multicolumn-list h3{font-size:45px;color:#5b595a}.noir-column .multicolumn-card__info{padding:0!important}.noir-column .multicolumn-list p{color:#5b595a}.noir-column .multicolumn-card__info>:nth-child(2){margin-top:0!important}@media screen and (max-width: 749px){.title-wrapper-with-link{align-items:center!important}.noir-column .multicolumn-list h3{font-size:30px}.noir-column .multicolumn .title-wrapper-with-link p{font-size:16px}.noir-column .multicolumn-list p{color:#5b595a;word-wrap:normal;line-height:20px;font-size:15px}.noir-column .multicolumn-list{gap:30px}}.noir_text h2{color:#5b595a;margin-bottom:40px}.noir_text p,.noir_text li{color:#5b595a;font-size:20px;line-height:1.25;margin-bottom:10px}.noir_text .button--secondary{font-size:20px;color:#f3c5c7;padding:0;margin-top:25px;border-bottom:2px solid #f3c5c7}.noir_html_img img{max-width:100%}.noir_html_img{display:grid;grid-template-columns:1fr 1fr}.noir_image_with_text_wrapper{display:flex;flex-wrap:wrap;gap:16px;width:100%;max-width:100%;margin:0 auto!important;padding:0!important;align-items:center}.noir_image_with_text_wrapper.noir_img_second{flex-flow:row-reverse}.noir_image_with_text_wrapper .noir_image_text{flex-basis:calc((100% - 16px)/2);text-align:center;display:flex}.noir_image_with_text_wrapper .noir_text{flex-basis:calc((100% - 16px)/2);padding:24px 48px}.noir_image_with_text_wrapper .noir_image_text img{max-width:100%;height:auto}@media screen and (max-width: 749px){.noir_image_with_text_wrapper{flex-flow:column!important}.noir_image_with_text_wrapper.noir_img_second{flex-flow:column}.noir_image_with_text_wrapper .noir_text{padding:15px 15px 45px;text-align:center}.noir_text h2{color:#5b595a;margin-bottom:14px;margin-top:14px}.noir_text p,.noir_text li{color:#5b595a;font-size:16px;line-height:2.5rem;letter-spacing:1px;margin-bottom:10px}.noir_text .button--secondary{font-size:16px;margin-top:15px}}.nb-product-card{position:relative;display:block;text-decoration:none;color:inherit;overflow:hidden;border:1px solid #f7f7f7}.nb-product-card:hover{border:1px solid #000}.nb-product-card__image{position:relative;width:100%;padding-top:100%;background:#f7f7f7}.nb-product-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;transition:transform .4s ease}.nb-product-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:20px;opacity:0;transition:opacity .3s ease}.nb-product-card__title{margin:0;text-align:center;font-size:20px;font-family:var(--font-body-family)}.nb-product-card:hover .nb-product-card__overlay{opacity:1}.nb-product-card:hover img{transform:scale(1.05)}@media screen and (max-width: 749px){.rich-text__wrapper{width:100%!important}.nb-product-card{border:1px solid transparent!important}.nb-product-card__overlay{position:relative;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;padding:5px 0;opacity:1;transition:opacity .3s ease}.nb-product-card__title{margin:0;text-align:center;font-size:16px}}.product__title>*{margin:0;font-size:34px;line-height:normal}.product__description p{font-size:18px}.anor-button-stack{display:flex;flex-direction:column;gap:12px;margin-top:16px;max-width:30rem}.anor-button-stack .anor-btn{width:100%;text-align:center}.button.anor-btn{text-transform:uppercase;border:1px solid #f3c5c7;background:transparent;color:#5b595a}.button.anor-btn.btn-grey{background:#5b595a;border:1px solid #5b595a;color:#fff}.button.anor-btn.btn-pink{background:#f3c5c7;border:1px solid #f3c5c7;color:#000}.product-gallery{position:relative}.product-gallery .swiper-slide{display:flex;align-items:center;justify-content:center;background:#fff}.product-gallery img{width:100%;height:100%;object-fit:contain;aspect-ratio:1 / 1}.product-gallery .swiper-pagination{position:absolute;bottom:10px!important}.product-gallery .swiper-pagination-bullet{width:8px;height:8px;opacity:.4}.product-gallery .swiper-pagination-bullet-active{opacity:1}.product-gallery--single-image .swiper-pagination{display:none!important}.product-gallery .swiper-slide{transition:opacity .6s ease}.swiper-button-next,.swiper-button-prev{display:flex!important}@media screen and (max-width: 749px){.product__info-container{text-align:center}.product__title>*{margin:0;font-size:30px;line-height:normal}.anor-button-stack{max-width:30rem;margin:0 auto!important}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/style.css.map */
