@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Inter:wght@300;400;500;600&display=swap";:root{--font-heading-family: "Cormorant Garamond", "Times New Roman", serif;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}body{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased}h1,h2,h3,.h0,.h1,.h2,.banner__heading,.title,.card__heading,.image-with-text__heading{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.01em}.banner__heading{font-weight:500;line-height:1.05}.title{font-size:calc(var(--font-heading-scale) * 3.2rem);margin-bottom:1.2rem}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;letter-spacing:.22em;font-size:1.1rem;font-weight:500;font-family:var(--font-body-family);transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .35s ease,box-shadow .35s ease}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-1px)}.button--secondary{border-width:1px}.header__menu-item,.header__inline-menu .header__menu-item{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-weight:500}.header__menu-item:hover span{text-decoration-thickness:1px;text-underline-offset:.5rem}.card-wrapper{--card-corner-radius: .2rem}.card__media{border:1px solid rgba(18,18,18,.08)}.card__media .media img{transition:transform .9s cubic-bezier(.22,.61,.36,1),opacity .4s ease}.card-wrapper:hover .card__media .media img{transform:scale(1.06)}.card__heading{font-size:calc(var(--font-heading-scale) * 1.9rem);font-weight:500;letter-spacing:.02em}.card__heading a:after{transition:box-shadow .4s ease}.price{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.06em;font-weight:500}.price--on-sale .price-item--regular{color:#1212128c}.card__badge .badge{text-transform:uppercase;letter-spacing:.14em;font-size:1rem;border-radius:0;border:1px solid currentColor}.collection .title-wrapper-with-link{margin-bottom:3.5rem}.collection .title{text-align:center}.collection .link.underlined-link{text-transform:uppercase;letter-spacing:.2em;font-size:1.15rem;text-decoration-thickness:1px;text-underline-offset:.6rem}.image-with-text__heading{font-size:calc(var(--font-heading-scale) * 3.4rem);line-height:1.1;margin-bottom:1.6rem}.image-with-text__text{font-size:1.5rem;line-height:1.75;color:#121212b8;font-weight:300;max-width:46rem}.image-with-text__text+.image-with-text__buttons{margin-top:2.8rem}.image-with-text .image-with-text__media{border:none}.banner__text{font-family:var(--font-body-family);font-weight:300;letter-spacing:.04em;font-size:1.5rem;line-height:1.7}.banner__box{padding:4.5rem}.announcement-bar__message{text-transform:uppercase;letter-spacing:.24em;font-size:1.05rem;font-weight:500}.footer__content-top .h2,.footer-block__heading{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.03em}.scroll-trigger.animate--fade-in{transition-duration:.9s;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.image-with-text{border-top:1px solid rgba(18,18,18,.07)}@media screen and (max-width:749px){.title{font-size:calc(var(--font-heading-scale) * 2.6rem)}.image-with-text__heading{font-size:calc(var(--font-heading-scale) * 2.7rem)}.banner__box{padding:3rem 2.4rem}.button{letter-spacing:.18em}}@media(prefers-reduced-motion:reduce){.card__media .media img,.button,.scroll-trigger.animate--fade-in{transition:none}.card-wrapper:hover .card__media .media img{transform:none}}::selection{background:#111;color:#fff}:focus-visible{outline:1.5px solid #111111;outline-offset:3px}.collection-hero{padding-bottom:.5rem}.collection-hero__title{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.02em}.collection-hero__description{color:#121212ad;font-weight:300;line-height:1.75;max-width:62rem;margin-left:auto;margin-right:auto}.product-count__text,#ProductCount{text-transform:uppercase;letter-spacing:.18em;font-size:1.1rem;font-weight:500;color:#1212128c}.product-grid{row-gap:4.5rem!important;column-gap:2.5rem!important}.facets__heading,.facet-filters__label,.facets__summary>span{text-transform:uppercase;letter-spacing:.16em;font-size:1.15rem;font-weight:500}.facet-checkbox .facet-checkbox__text-label{letter-spacing:.03em;font-weight:400}.facet-filters__sort{letter-spacing:.04em}.active-facets__button{letter-spacing:.06em}.product__title{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.01em;line-height:1.12}.product .price--large{font-size:1.9rem;letter-spacing:.05em;font-weight:500}.product__media-wrapper .product__media{border:1px solid rgba(18,18,18,.08)}.product__media-list{gap:1.2rem}.thumbnail{border:1px solid rgba(18,18,18,.1);transition:border-color .3s ease}.thumbnail[aria-current]{border-color:#111;box-shadow:none}.product-form__input .form__label{text-transform:uppercase;letter-spacing:.18em;font-size:1.15rem;font-weight:500;margin-bottom:1.2rem}.product-form__input--pill input[type=radio]+label{border-radius:0;letter-spacing:.08em;padding:1rem 2rem;transition:border-color .3s ease,background-color .3s ease,color .3s ease}.product-form__input--pill input[type=radio]:checked+label{background-color:#111;color:#fff;border-color:#111}.product-form__input--pill input[type=radio]+label:hover{border-color:#111}.quantity{border-radius:0}.product__accordion{border-top:1px solid rgba(18,18,18,.12)}.product__accordion:last-of-type{border-bottom:1px solid rgba(18,18,18,.12)}.product__accordion .accordion__title{text-transform:uppercase;letter-spacing:.16em;font-size:1.2rem;font-weight:500}.product__accordion .accordion__content{color:#121212b8;line-height:1.75;font-weight:300}.icon-with-text{margin-top:2.4rem;padding-top:2rem;border-top:1px solid rgba(18,18,18,.08)}.icon-with-text__item .h4{text-transform:uppercase;letter-spacing:.12em;font-size:1.05rem;font-weight:500;color:#1212129e;font-family:var(--font-body-family)}.icon-with-text .icon{opacity:.6}.shopify-section-header-sticky .header-wrapper{box-shadow:0 1px #12121214}.menu-drawer__menu-item{letter-spacing:.06em}.footer{border-top:1px solid rgba(18,18,18,.1)}.footer-block__heading{text-transform:uppercase;letter-spacing:.18em;font-size:1.2rem}.footer-block__details-content a,.footer-block__details-content .list-menu__item--link{letter-spacing:.03em;transition:opacity .3s ease}.footer-block__details-content a:hover{opacity:.65;text-decoration:none}.newsletter-form__field-wrapper .field{border-bottom:1px solid rgba(18,18,18,.25)}.newsletter-form__field-wrapper .field__input{background:transparent;letter-spacing:.03em}.newsletter-form__button{letter-spacing:.2em;text-transform:uppercase;font-size:1.1rem}.list-payment{justify-content:center;gap:1rem;opacity:.7}.footer__copyright{letter-spacing:.05em;color:#1212128c}.cart-drawer .drawer__heading{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.02em;font-size:calc(var(--font-heading-scale) * 2.4rem)}.cart-drawer .drawer__footer{border-top:1px solid rgba(18,18,18,.1)}.cart-drawer .totals__total{text-transform:uppercase;letter-spacing:.16em;font-size:1.3rem;font-weight:500}.cart-drawer .totals__total-value{letter-spacing:.05em;font-weight:600}.cart-drawer .tax-note{letter-spacing:.04em;color:#1212128c}.cart-item__name{font-family:var(--font-heading-family);font-weight:500;font-size:1.7rem;letter-spacing:.02em}.cart-drawer .quantity{border-radius:0}.collapsible-content__heading{font-family:var(--font-heading-family);font-weight:500;text-align:center;margin-bottom:3rem}.collapsible-content .accordion{border-top:1px solid rgba(18,18,18,.12);margin-top:0}.collapsible-content .accordion:last-child{border-bottom:1px solid rgba(18,18,18,.12)}.collapsible-content .accordion__title{font-family:var(--font-heading-family);font-size:2.1rem;font-weight:500;letter-spacing:.02em}.collapsible-content .accordion__content{color:#121212b8;line-height:1.8;font-weight:300;font-size:1.5rem}.template-index .multicolumn-card__image-wrapper{border:1px solid rgba(18,18,18,.08);overflow:hidden}.template-index .multicolumn-card__image-wrapper .media img{transition:transform .9s cubic-bezier(.22,.61,.36,1)}.template-index .multicolumn-card:hover .multicolumn-card__image-wrapper .media img{transform:scale(1.05)}.template-index .multicolumn-card__info h3{font-family:var(--font-heading-family);font-weight:500;letter-spacing:.02em}.template-index .multicolumn-card__info .rte{color:#121212ad;font-weight:300;line-height:1.7}.template-index .multicolumn-card .link{text-transform:uppercase;letter-spacing:.2em;font-size:1.15rem;text-decoration-thickness:1px;text-underline-offset:.6rem}.card__badge .badge{border-radius:0}.badge--sold-out,.card__badge .badge--sold-out{background-color:#111;border-color:#111;color:#fff}.price--sold-out .price-item{color:#12121280}.media>img{transition:transform .9s cubic-bezier(.22,.61,.36,1),opacity .4s ease}@media screen and (max-width:749px){.product-grid{row-gap:3rem!important;column-gap:1.5rem!important}.collapsible-content .accordion__title{font-size:1.9rem}.cart-drawer .drawer__heading{font-size:calc(var(--font-heading-scale) * 2.1rem)}.icon-with-text{margin-top:2rem}.product .price--large{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){.template-index .multicolumn-card__image-wrapper .media img,.template-index .multicolumn-card:hover .multicolumn-card__image-wrapper .media img,.media>img,.thumbnail{transition:none;transform:none}}.loga-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:2rem;opacity:0;transition:opacity .38s ease}.loga-popup[hidden]{display:none}.loga-popup.is-open{opacity:1}.loga-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a8c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.loga-popup__card{position:relative;background:#fff;color:#111;max-width:44rem;width:100%;padding:4.5rem 4rem 4rem;text-align:center;transform:translateY(18px) scale(.985);transition:transform .38s cubic-bezier(.22,.8,.3,1);box-shadow:0 30px 80px #00000040}.loga-popup.is-open .loga-popup__card{transform:none}.loga-popup__close{position:absolute;top:1.2rem;right:1.6rem;background:none;border:0;font-size:2.8rem;line-height:1;color:#111;cursor:pointer;opacity:.5;padding:0}.loga-popup__close:hover{opacity:1}.loga-popup__eyebrow{font-size:1.1rem;letter-spacing:.28em;text-transform:uppercase;color:#777;margin:0 0 1.2rem}.loga-popup__title{font-family:var(--font-heading-family);font-size:3.4rem;line-height:1.15;margin:0 0 1.2rem;font-weight:500}.loga-popup__text{font-size:1.5rem;color:#555;margin:0 0 2.4rem}.loga-popup__code-row{display:flex;align-items:stretch;justify-content:center;margin:0 auto 2.4rem;max-width:34rem;border:1px dashed #111}.loga-popup__code-row code{flex:1;display:flex;align-items:center;justify-content:center;font-size:1.8rem;letter-spacing:.22em;font-weight:700;padding:1.2rem;font-family:inherit}.loga-popup__code-row button{background:#111;color:#fff;border:0;padding:0 2.4rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}.loga-popup__code-row button:hover{background:#333}.loga-popup__btn{display:inline-block;background:#111;color:#fff;text-decoration:none;padding:1.4rem 4rem;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;margin-bottom:1.8rem;transition:background .25s ease}.loga-popup__btn:hover{background:#333;color:#fff}.loga-popup__dismiss{display:block;background:none;border:0;margin:0 auto;font-size:1.2rem;color:#999;text-decoration:underline;cursor:pointer;padding:0}.loga-popup__dismiss:hover{color:#111}@media(max-width:749px){.loga-popup__card{padding:3.5rem 2.4rem 3rem}.loga-popup__title{font-size:2.8rem}}@media(prefers-reduced-motion:reduce){.loga-popup,.loga-popup__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/premium.css.map */
