:root{--luuyaa-ink: #27231f;--luuyaa-ink-soft: #5f574f;--luuyaa-ivory: #f7f2ea;--luuyaa-paper: #fffdf8;--luuyaa-oat: #e8dccb;--luuyaa-sage: #77836d;--luuyaa-clay: #9f6048;--luuyaa-rose: #dbc8bd;--luuyaa-line: rgba(39, 35, 31, .14);--luuyaa-shadow: 0 22px 60px rgba(39, 35, 31, .08)}html{scroll-behavior:smooth}body{color:var(--luuyaa-ink);background:var(--luuyaa-ivory);letter-spacing:.012em;-webkit-font-smoothing:antialiased}body.gradient{background:var(--luuyaa-ivory)}h1,h2,h3,.h0,.h1,.h2,.hxl,.hxxl,.banner__heading,.image-with-text__heading,.rich-text__heading,.product__title h1,.collection-hero__title{font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;color:var(--luuyaa-ink);text-wrap:balance}p,.rte,.caption,.subtitle,.card-information,.price,.product__description{color:var(--luuyaa-ink-soft)}.page-width{max-width:132rem}.announcement-bar,.announcement-bar-section .gradient{background:#2f352c!important;color:#fffdf8!important}.announcement-bar__message{min-height:3.3rem;font-size:1.05rem;letter-spacing:.18em;text-transform:uppercase}.header-wrapper{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--luuyaa-line);background:#fffdf8eb!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.header{min-height:7rem;padding-top:1.4rem;padding-bottom:1.4rem}.header__heading-logo{border-radius:999px}.header__menu-item,.list-menu__item,.menu-drawer__menu-item{color:var(--luuyaa-ink)!important;font-size:1.18rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.header__menu-item:hover,.list-menu__item:hover{color:var(--luuyaa-clay)!important}.header__submenu,.mega-menu__content,.menu-drawer{background:#fffdf8fa!important;border:1px solid var(--luuyaa-line)!important;box-shadow:var(--luuyaa-shadow)!important}.header__submenu .header__menu-item,.mega-menu__link,.header__icon,.modal__toggle-open{color:var(--luuyaa-ink)!important}.button,.shopify-challenge__button,.customer button,.product-form__submit,.cart__checkout-button,.quick-add__submit,.shopify-payment-button__button{min-height:4.8rem;border-radius:999px!important;border:1px solid var(--luuyaa-ink)!important;background:var(--luuyaa-ink)!important;color:#fffdf8!important;box-shadow:none!important;font-size:1.15rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase;transition:transform .22s ease,background .22s ease,border-color .22s ease}.button:after,.button:before,.product-form__submit:after,.cart__checkout-button:after,.shopify-payment-button__button:after{display:none!important}.button:hover,.product-form__submit:hover,.cart__checkout-button:hover,.shopify-payment-button__button:hover{transform:translateY(-1px);background:var(--luuyaa-clay)!important;border-color:var(--luuyaa-clay)!important}.button--secondary,.button--tertiary,.collection__view-all .button{background:transparent!important;color:var(--luuyaa-ink)!important;border-color:var(--luuyaa-line)!important}.luuyaa-search{display:none!important}.section+.section{margin-top:0}.shopify-section:not(.section-header):not(.announcement-bar-section) .gradient,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{background:transparent}.rich-text,.collection,.product-grid-container,.main-page-title,.cart,.cart__footer,.footer{background:var(--luuyaa-ivory)}.rich-text__wrapper{max-width:92rem;padding:7rem 2rem 6rem}.rich-text__caption,.caption-with-letter-spacing,.product__text.caption-with-letter-spacing{color:var(--luuyaa-clay);font-size:1.05rem;letter-spacing:.2em;text-transform:uppercase}.collection__title.title-wrapper{align-items:end;margin-bottom:3.4rem;border-top:1px solid var(--luuyaa-line);padding-top:3.2rem}.collection__title .title,.title-wrapper-with-link .title{font-size:clamp(3.2rem,4.2vw,5.7rem);line-height:1}.collection__description,.collection__description p{max-width:58rem;color:var(--luuyaa-ink-soft);font-size:1.55rem;line-height:1.65}.grid.product-grid{row-gap:4.4rem}.card-wrapper{height:100%;border-radius:2.8rem;transition:transform .25s ease}.card-wrapper:hover{transform:translateY(-4px)}.card-wrapper .card{overflow:hidden;border:1px solid var(--luuyaa-line);border-radius:2.8rem;background:#fffdf8b8;box-shadow:none}.card__inner{background:#eee4d8!important;border-radius:2.8rem 2.8rem .8rem .8rem!important}.card__media .media,.card__media,.product__media,.product-media-container,.image-with-text__media,.multicolumn-card__image-wrapper,.video-section__media{overflow:hidden;border-radius:2.4rem!important}.card__media img,.image-with-text__media img,.product__media img{transition:transform .65s cubic-bezier(.2,.7,.2,1)}.card-wrapper:hover .card__media img,.image-with-text:hover .image-with-text__media img{transform:scale(1.025)}.card__content{padding:1.8rem 1.8rem 2.2rem!important}.card__heading{font-family:var(--font-body-family);color:var(--luuyaa-ink);font-size:1.43rem;font-weight:500;line-height:1.38;letter-spacing:.01em}.price{margin-top:.8rem;color:var(--luuyaa-clay);font-size:1.34rem;font-weight:600}.badge{border-radius:999px;background:var(--luuyaa-sage);color:#fffdf8;letter-spacing:.12em;text-transform:uppercase}.image-with-text{background:var(--luuyaa-ivory)}.image-with-text .image-with-text__grid{overflow:hidden;border:1px solid var(--luuyaa-line);border-radius:3.2rem;background:var(--luuyaa-paper)}.image-with-text__content{padding:clamp(4.2rem,6vw,8rem) clamp(2.8rem,5vw,7rem)!important;background:transparent!important}.image-with-text__heading{font-size:clamp(3.4rem,5vw,6.4rem);line-height:.98}.image-with-text__text{font-size:1.62rem;line-height:1.7}.multicolumn{background:var(--luuyaa-ivory)}.multicolumn-list{gap:0}.multicolumn-card{height:100%;border-top:1px solid var(--luuyaa-line);padding:2.6rem 1.8rem 1.4rem;background:transparent!important}.multicolumn-card__info{padding:0!important}.multicolumn-card__info h3{font-family:var(--font-body-family);color:var(--luuyaa-ink);font-size:1.18rem;font-weight:700;letter-spacing:.17em;text-transform:uppercase}.multicolumn-card__info .rte{color:var(--luuyaa-ink-soft);font-size:1.44rem;line-height:1.65}.video-section__media{border:1px solid var(--luuyaa-line);box-shadow:var(--luuyaa-shadow)}.product{gap:clamp(3rem,5vw,7rem);padding-top:5rem}.product__media-wrapper,.product__info-wrapper{padding:0!important}.product__info-container{position:sticky;top:10rem;max-width:56rem;padding:clamp(2.8rem,4vw,4.6rem);border:1px solid var(--luuyaa-line);border-radius:3.2rem;background:#fffdf8c7}.product__title h1{font-size:clamp(3.4rem,4.6vw,6rem);line-height:1}.product__description,.product__description p{color:var(--luuyaa-ink-soft);font-size:1.55rem;line-height:1.75}.product-form__input input[type=radio]+label,.quantity{border:1px solid var(--luuyaa-line)!important;border-radius:999px!important;background:#fffdf8!important;color:var(--luuyaa-ink)!important}.product-form__input input[type=radio]:checked+label{background:var(--luuyaa-sage)!important;color:#fffdf8!important;border-color:var(--luuyaa-sage)!important}.accordion{border-color:var(--luuyaa-line)!important}.accordion__title{color:var(--luuyaa-ink);font-size:1.3rem;letter-spacing:.13em;text-transform:uppercase}.cart-items,.cart__footer,.drawer__inner,.cart-drawer{border-color:var(--luuyaa-line)!important;background:var(--luuyaa-paper)!important}.drawer__heading,.cart__empty-text,.cart__warnings h1{font-family:Georgia,Times New Roman,serif;letter-spacing:-.03em}.totals__total-value,.cart-item__name,.cart-item__price-wrapper{color:var(--luuyaa-ink)!important}.newsletter__wrapper{margin-top:4rem;padding-block:7rem!important;border-top:1px solid var(--luuyaa-line);background:#e7ded0!important}.newsletter-form__field-wrapper .field__input,.field__input,.select__select{border:1px solid var(--luuyaa-line)!important;border-radius:999px!important;background:#fffdf8!important;color:var(--luuyaa-ink)!important}.footer{border-top:1px solid var(--luuyaa-line);background:#27231f!important;color:#fffdf8!important}.footer *{color:#fffdf8!important}.footer a{text-decoration-color:#fffdf859!important}.luuyaa-whatsapp{box-shadow:0 12px 30px #25d3663d!important}@media screen and (max-width:989px){.header{min-height:6.2rem}.product__info-container{position:static;max-width:none}}@media screen and (max-width:749px){.page-width{padding-left:1.8rem;padding-right:1.8rem}.announcement-bar__message{font-size:.95rem;letter-spacing:.12em}.collection__title.title-wrapper{padding-top:2.4rem;margin-bottom:2.2rem}.grid.product-grid{row-gap:2.2rem}.card-wrapper .card,.card__inner{border-radius:2rem!important}.card__content{padding:1.2rem 1.1rem 1.5rem!important}.card__heading{font-size:1.22rem}.price{font-size:1.2rem}.image-with-text .image-with-text__grid{border-radius:2.4rem}.image-with-text__content{padding:3.6rem 2.2rem!important}.product{padding-top:2.4rem}.product__info-container{padding:2.4rem 2rem;border-radius:2.4rem}.product__title h1{font-size:clamp(3rem,11vw,4.5rem)}.button,.product-form__submit,.cart__checkout-button{min-height:4.6rem;font-size:1.05rem}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luuyaa-custom.css.map */
