html{scroll-behavior:smooth}body{letter-spacing:.015rem;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:.01em;line-height:1.18}p,.rte{line-height:1.75}a{transition:color .18s ease,background-color .18s ease,border-color .18s ease,opacity .18s ease}.button,.shopify-payment-button__button{font-weight:600;letter-spacing:.035em;min-height:4.8rem}.field__input,.select__select,.customer .field input{background:#ffffff9e}.header-wrapper{border-bottom:1px solid rgba(44,51,47,.12);box-shadow:0 3px 18px #2c332f0b}.header{column-gap:2.8rem}.header__heading-logo{transition:opacity .18s ease}.header__heading-link:hover .header__heading-logo{opacity:.82}.header__menu-item{font-size:1.4rem;font-weight:500;letter-spacing:.045em;padding:1.35rem 1.1rem;text-decoration:none}.header__menu-item:hover,.header__active-menu-item{color:#716a56;text-decoration:none}.header__submenu,.mega-menu__content{background:#f8f6f2;border:1px solid rgba(44,51,47,.12);box-shadow:0 14px 35px #2c332f1c}.mega-menu__content{border-left:0;border-right:0}.mega-menu__list{gap:2.4rem 3.6rem}.mega-menu__link{font-size:1.35rem;line-height:1.45;padding:.65rem 0;text-decoration:none}.mega-menu__link--level-2{font-family:var(--font-heading-family);font-size:1.65rem;font-weight:var(--font-heading-weight);letter-spacing:.02em;color:#2c332f;margin-bottom:.5rem}.menu-drawer__menu-item{font-size:1.65rem;letter-spacing:.025em}.menu-drawer__inner-submenu{background:#f8f6f2}.announcement-bar__message{font-size:1.2rem;letter-spacing:.11em;text-transform:uppercase}.title,.title-wrapper-with-link{margin-bottom:2.8rem}.card__heading{line-height:1.45}.card__information{padding-top:1.6rem}.card__inner,.global-media-settings,.media{overflow:hidden}.product-card-wrapper .card__inner,.collection-card-wrapper .card__inner{transition:transform .2s ease,box-shadow .2s ease}.product-card-wrapper:hover .card__inner,.collection-card-wrapper:hover .card__inner{transform:translateY(-2px);box-shadow:0 10px 24px #2c332f17}.facets__summary,.facet-filters__label,.product-count__text{letter-spacing:.025em}.footer{border-top:1px solid rgba(239,236,236,.18)}.footer-block__heading{font-size:1.7rem;letter-spacing:.025em}.footer-block__details-content,.footer-block__details-content a{line-height:1.8}body[data-page-type=collection] .collection-hero{background:#f3f0eb;border-bottom:1px solid #d8d0c3}body[data-page-type=collection] .collection-hero__inner{padding-top:4.8rem;padding-bottom:4.8rem}body[data-page-type=collection] .collection-hero__title{font-size:clamp(3.4rem,4vw,5.6rem);line-height:1.15;margin:0 0 1.5rem;color:#2c332f}body[data-page-type=collection] .collection-hero__description{max-width:70rem;font-size:1.5rem;line-height:1.8;color:#4a463e}body[data-page-type=collection] .facets-vertical-sort{padding-top:2.4rem;padding-bottom:2.4rem}body[data-page-type=collection] .facets-wrapper{padding-right:3rem}body[data-page-type=collection] .facets__summary{font-size:1.4rem;color:#2c332f}body[data-page-type=collection] .facet-checkbox{font-size:1.3rem;line-height:1.6}body[data-page-type=collection] .product-grid{row-gap:4rem}body[data-page-type=collection] .product-card-wrapper .card__inner,body[data-page-type=search] .product-card-wrapper .card__inner{background:#f6f3ee;border-radius:8px}body[data-page-type=collection] .product-card-wrapper .card__media .media img,body[data-page-type=search] .product-card-wrapper .card__media .media img{object-fit:contain;padding:1.2rem}body[data-page-type=collection] .product-card-wrapper .card__information,body[data-page-type=search] .product-card-wrapper .card__information{padding:1.8rem .3rem 1rem}body[data-page-type=collection] .product-card-wrapper .card__heading,body[data-page-type=search] .product-card-wrapper .card__heading{font-family:var(--font-body-family);font-size:1.4rem;font-weight:400;line-height:1.6;letter-spacing:.01rem}body[data-page-type=collection] .product-card-wrapper .card__heading a,body[data-page-type=search] .product-card-wrapper .card__heading a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body[data-page-type=collection] .product-card-wrapper .price,body[data-page-type=search] .product-card-wrapper .price{font-size:1.5rem;letter-spacing:.02rem;color:#716a56}body[data-page-type=collection] .product-card-wrapper .card-information{margin-top:.8rem}body[data-collection=clothing-accessories] .product-card-wrapper .card__inner{--ratio-percent:133.333%!important;background:#f6f3ee}body[data-collection=clothing-accessories] .product-card-wrapper .card__heading a{-webkit-line-clamp:2}body[data-page-type=product] .product{padding-top:2rem}body[data-page-type=product] .product__title h1{font-size:clamp(2.8rem,3vw,4rem);line-height:1.25;color:#2c332f}body[data-page-type=product] .product__info-container{max-width:54rem}body[data-page-type=product] .product__description{font-size:1.5rem;line-height:1.9;color:#4a463e}body[data-page-type=product] .product__media{background:#f6f3ee;border-radius:8px;overflow:hidden}body[data-page-type=product] .product__info-container .price{font-size:2rem;color:#716a56}body[data-page-type=product] .product-form__submit{min-height:5.2rem}body[data-page-type=product] .related-products{border-top:1px solid #d8d0c3;padding-top:4.8rem}body[data-page-type=page] .main-page-title,body[data-page-type=search] .template-search__header h1,body[data-page-type=cart] .title{color:#2c332f;font-size:clamp(3.4rem,4vw,5rem);line-height:1.2}body[data-page-type=page] .rte{line-height:1.9}body[data-page-type=page] .main-page-title{margin-top:2rem}body[data-page-type=cart] .cart-items th{color:#716a56}body[data-page-type=collection] .facets-vertical .facets__disclosure-vertical{border-top:1px solid #d8d0c3;margin:0;padding:0}body[data-page-type=collection] .facets-vertical .facets__summary{padding:1.8rem 0;margin:0;font-weight:600;letter-spacing:.02rem}body[data-page-type=collection] .facets-vertical .facets__header-vertical{font-size:1.2rem}body[data-page-type=collection] .facets-vertical .facets__list{padding:0;margin:0}body[data-page-type=collection] .facets-vertical .facets__item{margin:0}body[data-page-type=collection] .facets-vertical .facet-checkbox{padding:.75rem .2rem;align-items:flex-start}body[data-page-type=collection] .facets-vertical .facet-checkbox__text{color:#4a463e}body[data-page-type=collection] .facets-vertical .button-show-more{font-size:1.25rem;color:#716a56;margin:1rem 0 1.8rem}body[data-page-type=collection] .facets-vertical .facets__display-vertical{padding-bottom:1.6rem}body[data-page-type=collection] .active-facets__button-inner{border-radius:18px;font-size:1.2rem}@media(min-width:990px){body[data-page-type=product] .product__info-wrapper{padding-left:5.6rem}body[data-page-type=collection] .facets-vertical{gap:1rem}}@media(max-width:989px){.header{box-shadow:none}.menu-drawer__navigation{padding-top:2rem}}@media(max-width:749px){body[data-page-type=collection] .collection-hero__inner{padding-top:3.2rem;padding-bottom:3.2rem}body[data-page-type=collection] .product-grid{row-gap:2.8rem}body[data-page-type=collection] .product-card-wrapper .card__media .media img{padding:.6rem}body[data-page-type=collection] .product-card-wrapper .card__heading{font-size:1.3rem}body[data-page-type=collection] .product-card-wrapper .price{font-size:1.4rem}.announcement-bar__message{letter-spacing:.07em}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}a,.product-card-wrapper .card__inner,.collection-card-wrapper .card__inner{transition:none}.product-card-wrapper:hover .card__inner,.collection-card-wrapper:hover .card__inner{transform:none}}.mega-menu__content{background:#eee7dc;border-top:2px solid #716a56;border-bottom:1px solid #b9ad9c;box-shadow:0 16px 36px #2c332f2e}.mega-menu__link{color:#252525;font-weight:600}.mega-menu__link--level-2{color:#202522;font-size:1.7rem;border-bottom:1px solid #c9bdad;padding:.9rem .8rem;margin-bottom:.4rem}.mega-menu__link:hover,.mega-menu__link:focus-visible{color:#151816;background:#ddd1bf;border-radius:4px;text-decoration:none;padding-left:1.1rem}.mega-menu__link:focus-visible{outline:2px solid #2c332f;outline-offset:2px}.menu-drawer__inner-submenu{background:#eee7dc}.menu-drawer__submenu .menu-drawer__menu-item{color:#252525;font-weight:600;border-bottom:1px solid #d0c5b5}
/*# sourceMappingURL=/cdn/shop/t/22/assets/legacy-boutique-pages.css.map */
