@font-face{font-family:Queens-Thin;src:url(/cdn/shop/files/Queens_W-Thin.woff2?v=1738804477) format("woff2"),url(/cdn/shop/files/Queens_W-Thin.woff?v=1738804362) format("woff")}@font-face{font-family:Ostia-Light;src:url(/cdn/shop/files/Ostia_Antica_WEB-Light.woff2?v=1738804495) format("woff2"),url(/cdn/shop/files/Ostia_Antica_WEB-Light.woff?v=1738804297) format("woff")}:root{--font-heading-family: "Queens-Thin";--font-body-family: "area-normal" !important;--font-body-weight: 400;--font-body-style: normal;--font-nav-size: 1.5rem !important}h2.h1{font-size:6rem;line-height:.9!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased}.caption-with-letter-spacing--medium{text-transform:none!important;font-family:Ostia-Light!important;font-weight:300!important;letter-spacing:.02rem;font-size:2rem!important;-webkit-font-smoothing:antialiased}.c-slider-marquee .c-slider__content h2{text-transform:none!important;font-family:Ostia-Light!important;font-weight:300!important;letter-spacing:.02rem;font-size:2.2rem!important;-webkit-font-smoothing:antialiased}h3{text-transform:none!important;font-family:Ostia-Light!important;font-weight:300!important;letter-spacing:.02rem;font-size:2rem!important;-webkit-font-smoothing:antialiased}body{letter-spacing:.02rem;line-height:1.35;color:#37273c;font-size:1.6rem;-webkit-font-smoothing:antialiased}@media screen and (max-width:749px){h2.h1{font-size:4rem!important;line-height:.95!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased}h3{text-transform:none!important;font-family:Ostia-Light!important;font-weight:300!important;letter-spacing:.02rem;font-size:1.8rem!important;line-height:1.2;-webkit-font-smoothing:antialiased}.c-slider-marquee .c-slider__content h2{font-size:1.8rem!important}}.header__active-menu-item,.list-menu__item,.header__icon--summary,.header__icon--cart,.mega-menu__list--condensed li{font-family:Ostia-Light!important}.link,.customer a{text-transform:none!important}.header-wrapper--border-bottom{border-bottom:0}@media only screen and (min-width: 769px){.announcement-bar__message{font-size:2rem}}.announcement-bar__message{font-family:Ostia-Light!important;text-transform:uppercase}@media only screen and (max-width: 768px){.announcement-bar__message{font-size:1.5rem}}.swiper-fade .c-slider__content-wrapper{position:relative;height:100vh!important}@media only screen and (max-width: 768px){.swiper-fade .c-slider__content-wrapper{position:relative;height:auto!important}}.swiper-fade .c-slider__content p,.swiper-fade .c-slider__content h2.h1{padding-right:10vw!important}.swiper-fade .c-slider__button-container{margin-top:5vh}.full-width-slider .c-slider__content-wrapper .c-slider__media{position:absolute;width:100%}@media only screen and (max-width: 768px){.full-width-slider .c-slider__content-wrapper .c-slider__content{width:100%}}.collection__title{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:10vh!important;padding-left:20vw;padding-right:20vw}.collection__title .title:not(:only-child){padding-bottom:3vh}.card-wrapper.product-card-wrapper .card__inner+.card__content .card__information{grid-template-columns:60% 40%!important}.full-unstyled-link,.price-item{font-size:1.8rem!important;font-family:Ostia-Light!important;-webkit-font-smoothing:antialiased;color:#37273c}.section-stylish--product .product.grid .product__info-wrapper.grid__item{grid-column:auto/span 5!important}.product__title h1{font-family:Ostia-Light;font-size:3rem;line-height:1.2!important;letter-spacing:0!important;-webkit-font-smoothing:antialiased}.product__text.caption-with-letter-spacing{margin-bottom:2vh!important}.product__description h2,.accordion__title{font-family:Ostia-Light;font-size:2rem;letter-spacing:-.005rem!important;line-height:1.2;-webkit-font-smoothing:antialiased}.product__description p,.accordion__content p,.multicolumn-card__info p,.ss-text__content p{color:#37273c;letter-spacing:.01rem;line-height:1.5;font-size:1.5rem}.full-unstyled-link{font-size:2.5rem;line-height:1.2!important;-webkit-font-smoothing:antialiased;padding-right:2vw}.title-wrapper-with-link{display:flex;justify-content:center;margin-bottom:5vh}.card-information .price{font-size:2rem!important}.product-form__submit{font-size:2rem}.color-accent-2{font-size:2.5rem!important;border:0!important;text-transform:uppercase;font-family:Ostia-Light}.badge{padding:1rem 1.3rem!important}.jdgm-rev-widg .jdgm-star{color:#37273c!important}.jdgm-write-rev-link,.jdgm-ask-question-btn{background:#37273c!important;border:none!important}.icon-remove,.cart-count-bubble{color:#37273c!important}.product-quiz .c-image-list__nav-wrapper.c-image-list__nav-wrapper--position-left,.product-quiz .c-image-list{flex-direction:column}.product-quiz .c-image-list__nav-wrapper{flex-direction:row}.product-quiz .c-image-list__nav{flex-direction:row;display:flex;gap:2rem}@media screen and (max-width:749px){.product-quiz .c-image-list__nav{flex-direction:column;align-items:stretch}.product-quiz .c-image-list__nav li a{width:100%}}.product-quiz .c-image-list .c-image-list__nav li a{padding:1.5rem 2.5rem!important;border:1px solid;font-size:2.5rem!important}.product-quiz .c-image-list__nav a.is-active{color:rgb(var(--color-background))!important;background:rgb(var(--color-foreground))}.product-quiz .c-image-list__media-wrapper{max-width:800px;margin-inline:auto;width:100%;margin-block:3rem}.product-quiz .c-image-list__media-wrapper .c-image-list__media-item{border:1px solid}.product-quiz .c-image-list__media-content h2[style]{display:none}.product-quiz .c-image-list__media-item:nth-child(1) .c-image-list__media-content{background-color:#f7c3c8}.product-quiz .c-image-list__media-item:nth-child(2) .c-image-list__media-content{background-color:#eae6dd}.product-quiz .c-image-list__media-item:nth-child(3) .c-image-list__media-content{background-color:#b8b477}.product-quiz .c-image-list__media-item:nth-child(4) .c-image-list__media-content{background-color:#dcdea8}.same-height-marquee .c-slider-marquee .c-slider__media{overflow:hidden!important}.same-height-marquee .c-slider__media img{position:absolute!important;width:100%!important;height:100%!important;object-fit:contain}@media screen and (max-width:749px){.card-carousel--section .ss-content-wrapper{padding:5vh!important}.card-carousel--section .swiper-slide{padding:0!important}}.picture-this .ss-image,.picture-this .ss-image-wrapper{height:350px!important;object-fit:cover!important;padding-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-styles.css.map */
