.nomile-store{-webkit-font-smoothing:antialiased}.nomile-store h1,.nomile-store h2,.nomile-store .h0,.nomile-store .h1,.nomile-store .h2{letter-spacing:-.035em;line-height:1.08}.nomile-store .header-wrapper{background:rgb(var(--color-background))}.nomile-store .header{min-height:88px}.nomile-store .nomile-wordmark{font-family:Georgia,Times New Roman,serif;font-size:29px;font-weight:400;letter-spacing:.22em;line-height:1}.nomile-store .header__menu-item{font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:1.4rem 1.2rem}.nomile-store .header__active-menu-item{text-underline-offset:6px}.nomile-store .announcement-bar__message{font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding:10px 0;min-height:34px}.nomile-store .header__icon{width:44px;height:44px}.nomile-store .header-wrapper--border-bottom{border-color:rgba(var(--color-foreground),.12)}.nomile-store .button{min-height:48px;padding:0 2.8rem;font-size:11px;letter-spacing:.13em;text-transform:uppercase;transition:background .2s,color .2s}.nomile-store .button:not(.button--secondary):not(.button--tertiary):hover{background:rgba(var(--color-button),.9)}.nomile-store .button:after{box-shadow:none;border:1px solid rgba(var(--color-button),var(--alpha-button-background))}.nomile-store .button--secondary:after{border-color:rgba(var(--color-button),.35)}.nomile-store .button--secondary:hover{background:rgba(var(--color-foreground),.04)}.nomile-store .title-wrapper-with-link{align-items:flex-end;margin-bottom:3rem}.nomile-store .collection__title .title{font-size:clamp(32px,3.4vw,48px);font-weight:400}.nomile-store .collection__description{max-width:560px;font-size:14px;color:rgba(var(--color-foreground),.7)}.nomile-store .card__inner{overflow:hidden;background:#fff}.nomile-store .card__media .media img{object-fit:contain;padding:7%}.nomile-store .card__media .media--hover-effect img{transition:transform .6s ease,opacity .4s}.nomile-store .card-wrapper:hover .card__media .media img{transform:scale(1.035)}.nomile-store .card__information{padding:20px 0 6px}.nomile-store .card__heading{font-family:var(--font-body-family);font-size:14px;letter-spacing:.01em;font-weight:400}.nomile-store .card-information>.price{margin-top:6px;font-size:13px}.nomile-store .quick-add{margin-top:10px}.nomile-store .quick-add__submit{min-height:42px;font-size:10px;padding:0 12px}.nomile-store .badge{border-radius:0;font-size:10px;padding:6px 10px;letter-spacing:.06em}.nomile-store .collection__view-all{margin-top:3.6rem}.nomile-store .product__title h1{font-size:clamp(36px,3.5vw,52px);font-weight:400}.nomile-store .product__info-container .price{font-size:22px}.nomile-store .product__info-container{max-width:520px}.nomile-store .product__description{color:rgba(var(--color-foreground),.78);font-size:14px;line-height:1.8}.nomile-store .product__tax{font-size:11px;color:rgba(var(--color-foreground),.65)}.nomile-store .product-form__input .form__label{font-size:11px;text-transform:uppercase;letter-spacing:.1em;margin:22px 0 12px}.nomile-store .product-form__input--pill input[type=radio]+label{min-height:44px;display:inline-flex;align-items:center;border-color:rgba(var(--color-foreground),.2);font-size:12px;padding:1rem 1.6rem}.nomile-store .product-form__input--pill input[type=radio]:checked+label{background:var(--nomile-accent);color:#fff}.nomile-store .product__media-wrapper .product__media{background:#fff}.nomile-store .product__media img{object-fit:contain}.nomile-store .product-form__buttons{max-width:none}.nomile-store .quantity{min-height:44px}.nomile-store .nomile-product-subtitle{font-family:var(--font-body-family);font-size:13px;letter-spacing:.01em;color:rgba(var(--color-foreground),.65);line-height:1.6;margin-top:14px}.nomile-store .nomile-product-badge{display:inline-flex;font-family:var(--font-body-family);font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:var(--nomile-soft);padding:7px 10px;margin-top:6px}.nomile-store .footer{border-top:1px solid rgba(var(--color-foreground),.1)}.nomile-store .footer-block__heading{font-family:var(--font-body-family);font-size:11px;text-transform:uppercase;letter-spacing:.13em;margin-bottom:22px}.nomile-store .footer-block__brand-info .footer-block__heading{font-family:Georgia,Times New Roman,serif;font-size:27px;letter-spacing:.18em}.nomile-store .footer-block__details-content .list-menu__item--link,.nomile-store .footer .rte{font-size:12px;line-height:1.8}.nomile-store .footer__content-bottom{border-top-color:rgba(var(--color-foreground),.1)}.nomile-store .newsletter__wrapper{padding-top:72px;padding-bottom:72px}.nomile-store .newsletter__wrapper h2{font-size:clamp(32px,3.3vw,46px)}.nomile-store .newsletter__subheading{font-size:14px}.nomile-store .field__input{min-height:48px;font-size:14px}.nomile-store .drawer__inner{max-width:100vw}.nomile-store .cart-drawer .cart-item__name{font-family:var(--font-body-family);font-size:14px;letter-spacing:0}.nomile-store :focus-visible{outline:2px solid var(--nomile-accent);outline-offset:4px}@media(min-width:990px){.nomile-store .header{grid-template-columns:auto 1fr auto;column-gap:4rem}.nomile-store .header__inline-menu{text-align:center}.nomile-store .header__inline-menu>.list-menu{justify-content:center}.nomile-store .product__info-wrapper{padding-left:5.5rem}}@media(max-width:749px){.nomile-store .header{min-height:68px}.nomile-store .nomile-wordmark{font-size:23px;letter-spacing:.18em}.nomile-store .announcement-bar__message{font-size:8px;letter-spacing:.1em}.nomile-store .collection__title .title{font-size:33px}.nomile-store .card__heading{font-size:12px}.nomile-store .card-information>.price{font-size:12px}.nomile-store .card__information{padding-top:14px}.nomile-store .grid--2-col-tablet-down{column-gap:14px}.nomile-store .grid--2-col-tablet-down .grid__item{width:calc(50% - 7px)}.nomile-store .quick-add__submit{font-size:9px;letter-spacing:.06em;padding:0 7px}.nomile-store .product__title h1{font-size:37px}.nomile-store .product__info-wrapper{padding-top:25px}.nomile-store .footer-block__details-content{margin-bottom:28px}.nomile-store .newsletter__wrapper{padding:50px 22px}.nomile-store .footer .page-width{padding-left:24px;padding-right:24px}}@media(prefers-reduced-motion:reduce){.nomile-store *,.nomile-store *:before,.nomile-store *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nomile.css.map */
