@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400&family=Inter:wght@300;400;500;600&display=swap";:root{--louisa-white: #FFFFFF;--louisa-beige: #F5EFE6;--louisa-black: #1A1A1A;--louisa-brown: #8B5A3C;--louisa-brown-light: #C49A80}h1,h2,h3,.h0,.h1,.h2,.h3,.hero__title,.banner__heading,.product__title,.card__heading,.footer-block__heading{font-family:Cormorant Garamond,Georgia,serif;letter-spacing:.02em}body,p,li,.button,input,label,.field__input{font-family:Inter,system-ui,sans-serif}.button--primary{background-color:var(--louisa-black);color:var(--louisa-white);border-color:var(--louisa-black);transition:background-color .25s ease,color .25s ease,border-color .25s ease}.button--primary:hover,.button--primary:focus-visible{background-color:var(--louisa-brown);border-color:var(--louisa-brown);color:var(--louisa-white)}.button--secondary{border-color:var(--louisa-black);color:var(--louisa-black);background-color:transparent;transition:background-color .25s ease,color .25s ease}.button--secondary:hover,.button--secondary:focus-visible{background-color:var(--louisa-beige);color:var(--louisa-black)}.multicolumn .multicolumn-card__info h3{font-family:Inter,system-ui,sans-serif;font-size:1.3rem;font-weight:600;letter-spacing:.01em}.multicolumn .multicolumn-card__info p{font-size:1.3rem;color:#555;margin-top:.4rem}.card__heading{font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-weight:500;letter-spacing:.06em;line-height:1.35;text-transform:capitalize;margin-top:.8rem}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;color:var(--louisa-black)}.card__heading a:hover{color:var(--louisa-brown)}.card-wrapper .card{transition:transform .2s ease,box-shadow .2s ease}.card-wrapper:hover .card{transform:translateY(-3px);box-shadow:0 8px 24px #1a1a1a14}.price .price-item{font-size:1.4rem;font-weight:500}.badge--sale,.badge--on-sale{background-color:var(--louisa-brown);color:var(--louisa-white);font-family:Inter,system-ui,sans-serif;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase;font-weight:600;border-radius:4px;padding:.3rem .8rem}.image-with-text__heading{font-style:italic;font-weight:500}.testimonials .multicolumn-card{border:1px solid var(--louisa-beige);border-radius:8px;padding:2.4rem}.testimonials .multicolumn-card__info h3{color:var(--louisa-brown);font-size:1.6rem;letter-spacing:.1em}.announcement-bar__message{font-family:Inter,system-ui,sans-serif;font-size:1.2rem;font-weight:500;letter-spacing:.05em}.header__heading-link .h2{font-family:Cormorant Garamond,Georgia,serif;font-size:1.8rem;letter-spacing:.08em;font-weight:600}.header{min-height:unset}.header__logo img{max-height:36px!important}.header__menu-item .link{font-size:1.2rem;letter-spacing:.05em}.header__icons .header__icon svg{width:1.8rem;height:1.8rem}.footer-block__heading{font-size:1.1rem;text-transform:uppercase;letter-spacing:.14em;font-weight:600;color:#fff;margin-bottom:1.6rem}.footer .list-menu__item--link{font-size:1.3rem;transition:color .2s ease}.footer .list-menu__item--link:hover{color:var(--louisa-brown-light)}.footer__content-top .footer-block__details-content ul{list-style:none;margin:0;padding:0}.footer__content-top .footer-block__details-content li{margin-bottom:.9rem;line-height:1.4}.footer__content-top .footer-block__details-content a{font-family:Inter,system-ui,sans-serif;font-size:1.3rem;color:#ffffffb8;text-decoration:none;transition:color .2s ease}.footer__content-top .footer-block__details-content a:hover{color:var(--louisa-brown-light)}.footer__content-top .footer-block__details-content p{font-size:1.3rem;color:#fff9;margin-bottom:1rem}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1);padding-top:2rem;margin-top:1rem}.footer__content-bottom .footer__copyright{font-size:1.2rem;color:#ffffff73}.footer .social-icons .icon{width:2rem;height:2rem;fill:#fff9;transition:fill .2s ease}.footer .social-icons a:hover .icon{fill:var(--louisa-brown-light)}.field__input:focus{border-color:var(--louisa-black);outline:none;box-shadow:0 0 0 2px #1a1a1a1f}.newsletter-form__button{background-color:var(--louisa-black);color:var(--louisa-white);transition:background-color .2s ease}.newsletter-form__button:hover{background-color:var(--louisa-brown)}.collection-list__item .card__heading{font-size:1.6rem;text-align:center}@media(prefers-reduced-motion:no-preference){.scroll-trigger.animate--slide-in{transition:opacity .6s cubic-bezier(.25,.46,.45,.94),transform .6s cubic-bezier(.25,.46,.45,.94)}}.banner.banner--medium{min-height:480px}.banner__heading{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(3.6rem,6vw,7.2rem);font-weight:500;letter-spacing:.04em;line-height:1.1;text-shadow:0 2px 20px rgba(0,0,0,.35)}.banner .subtitle{font-size:clamp(1.1rem,1.8vw,1.4rem);letter-spacing:.22em;text-transform:uppercase;opacity:.85}.collection-list__item .card{overflow:hidden;transition:box-shadow .35s ease}.collection-list__item .card:hover{box-shadow:0 20px 48px #1a1a1a26}.collection-list__item .card__media img{transition:transform .55s cubic-bezier(.25,.46,.45,.94)}.collection-list__item .card:hover .card__media img{transform:scale(1.06)}.collection-list__item .card__inner:before{padding-bottom:125%!important}.collection-list__item .card__inner{overflow:hidden;position:relative}.collection-list__item .card__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.collection-list__item .card__media .media,.collection-list__item .card__media .media img{width:100%;height:100%;object-fit:cover;object-position:center top}.collection-list__item .card__media .placeholder-svg{width:100%;height:100%;object-fit:cover}.collection-list__item .card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(26,26,26,.45) 0%,transparent 55%);transition:opacity .3s ease;pointer-events:none;z-index:1}.collection-list__item .card:hover .card__media:after{opacity:.75}.collection-list__item .card__heading{font-family:Cormorant Garamond,Georgia,serif;font-size:1.8rem;font-weight:500;letter-spacing:.06em}.card__media img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .card__media img{transform:scale(1.05)}.featured-collection .collection__title,.collection-list .title{position:relative}.featured-collection .collection__title:after,.collection-list .title:after{content:"";display:block;width:48px;height:2px;background:var(--louisa-brown);margin:1.2rem auto 0}.testimonials .multicolumn-card{background:#fff;border-radius:12px;padding:2.8rem;box-shadow:0 4px 24px #1a1a1a12;transition:box-shadow .3s ease,transform .3s ease}.testimonials .multicolumn-card:hover{box-shadow:0 12px 36px #1a1a1a1f;transform:translateY(-4px)}.quick-add__submit{font-family:Inter,system-ui,sans-serif;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.image-with-text__heading{font-size:clamp(2.4rem,3.5vw,3.6rem)!important;line-height:1.2}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--louisa-beige)}::-webkit-scrollbar-thumb{background:var(--louisa-brown-light);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--louisa-brown)}@media screen and (max-width:749px){.banner__heading{font-size:clamp(3rem,9vw,5rem)}.banner.banner--medium{min-height:360px}.multicolumn-card__info h3{font-size:1.2rem}.footer-block__details-content a{font-size:1.3rem;line-height:2}.collection-list__item .card:hover,.card-wrapper:hover .card{transform:none}}.price--large .price-item{font-family:Cormorant Garamond,Georgia,serif;font-size:2.8rem;font-weight:600;color:var(--louisa-black)}.price--large .price-item--sale{color:var(--louisa-brown)}.price--large .price-item--regular.price-item--last{text-decoration:line-through;font-size:1.8rem;color:#888;font-weight:400}.product-popup-modal__button{font-size:1.2rem;text-decoration:underline;color:var(--louisa-brown);letter-spacing:.04em}.variant-picker .product-form__input--pill .product-form__radio:checked+.product-form__radio-label,.variant-picker input[type=radio]:checked+.swatch__label{border-color:var(--louisa-black);background-color:var(--louisa-black);color:var(--louisa-white)}.icon-with-text{border-top:1px solid var(--louisa-beige);padding-top:1.6rem;margin-top:.8rem}.icon-with-text .icon-with-text__item span{font-size:1.2rem;color:#555}.product__accordion summary{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;padding:1.6rem 0}.product__accordion .accordion__content{font-size:1.4rem;line-height:1.7;color:#444;padding-bottom:1.6rem}@media screen and (max-width:749px){.product__media-wrapper{margin-bottom:2rem}}.related-products .card__heading{font-size:1.4rem}:focus-visible{outline:2px solid var(--louisa-brown);outline-offset:3px}.card__media{aspect-ratio:3 / 4;overflow:hidden}.card__media .media,.card__media img{width:100%;height:100%;object-fit:cover;object-position:top center}.collection .card__media,.featured-collection .card__media{aspect-ratio:3 / 4}.card--standard .card__inner{overflow:hidden}.card--standard>.card__content{position:relative;z-index:2;background:rgb(var(--color-background));margin-top:0}.card--standard>.card__content .card__information,.card--standard>.card__content .card-information,.card--standard .quick-add{position:relative;z-index:2;background:rgb(var(--color-background))}.product__media-wrapper .media{aspect-ratio:3 / 4;overflow:hidden}.product__media-wrapper .media img{width:100%;height:100%;object-fit:cover;object-position:top center}.product-form__submit,.shopify-payment-button,.dynamic-checkout__content,.product-form__buttons .shopify-payment-button{display:none!important}.btn-cod-trigger{margin-top:0}.btn-cod-trigger:after{content:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
