:root{--luxe-gold: #c9a84c;--luxe-gold-light: #e8d5a3;--luxe-gold-dark: #9a6f2f;--luxe-rose: #d4a0c0;--luxe-rose-deep: #b8789b;--luxe-cream: #faf8f5;--luxe-ivory: #f5f1ed;--luxe-charcoal: #2c2c2c;--luxe-text: #3a3a3a;--luxe-text-light: #6b6b6b;--luxe-white: #ffffff;--luxe-border: rgba(201, 168, 76, .25);--luxe-border-strong: rgba(201, 168, 76, .55);--luxe-shadow: 0 4px 32px rgba(60, 40, 20, .08);--luxe-shadow-hover: 0 8px 48px rgba(60, 40, 20, .14);--luxe-radius: 2px;--luxe-radius-lg: 4px;--luxe-transition: all .35s cubic-bezier(.25, .46, .45, .94);--luxe-font-heading: "Playfair Display", "Georgia", serif;--luxe-font-body: "Cormorant", "Garamond", serif;--luxe-letter-spacing-wide: .18em;--luxe-letter-spacing-xwide: .28em}product-info.gradient{background:linear-gradient(165deg,#faf8f5,#f5f1ed 40%,#f8f4f0)!important}.product.grid{gap:0!important}.product__media-wrapper{position:relative}.product__media-wrapper:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;background:linear-gradient(135deg,rgba(201,168,76,.08) 0%,transparent 50%,rgba(201,168,76,.04) 100%);pointer-events:none;z-index:1;border-radius:var(--media-radius, 20px)}.product__media-item .media{border-radius:4px!important;overflow:hidden;box-shadow:0 2px 40px #2c22141a;transition:box-shadow .4s ease}.product__media-item .media:hover{box-shadow:0 6px 56px #2c221429}.product__media-item img{transition:transform .7s cubic-bezier(.25,.46,.45,.94)!important}.product__media-item:hover img{transform:scale(1.03)!important}.thumbnail-list__item:before{padding-bottom:100%}.thumbnail{border-radius:3px;transition:var(--luxe-transition);overflow:hidden}.thumbnail[aria-current]{box-shadow:0 0 0 1.5px var(--luxe-gold)!important;border-color:var(--luxe-gold)!important;opacity:1!important}.thumbnail:hover{opacity:1!important;box-shadow:0 0 0 1px #c9a84c80}.product__info-wrapper{padding:3rem 0 3rem 5rem!important;position:relative}@media screen and (max-width:749px){.product__info-wrapper{padding:2.5rem 0 2rem!important}}.product__info-container:before{content:"";display:block;width:48px;height:1.5px;background:linear-gradient(90deg,var(--luxe-gold),var(--luxe-gold-light));margin-bottom:2.2rem;opacity:.85}.product__title h1,.product__title>h1{font-family:var(--luxe-font-heading)!important;font-size:clamp(2.2rem,3.5vw,3.2rem)!important;font-weight:400!important;line-height:1.2!important;letter-spacing:.01em!important;color:var(--luxe-charcoal)!important;margin-bottom:1.2rem!important}a.product__text,.product__text.caption-with-letter-spacing{font-family:var(--luxe-font-body)!important;letter-spacing:var(--luxe-letter-spacing-xwide)!important;text-transform:uppercase!important;font-size:1rem!important;color:var(--luxe-gold-dark)!important;font-weight:500!important;opacity:1!important;text-decoration:none!important;margin-bottom:.5rem!important}.product .rating-star{--color-rating-star: var(--luxe-gold) !important;font-size:1.5rem!important;letter-spacing:.3rem!important}.rating-wrapper{display:flex;align-items:center;gap:.8rem;margin-bottom:1.5rem}.rating-count{font-family:var(--luxe-font-body)!important;font-size:1.2rem!important;color:var(--luxe-text-light)!important;letter-spacing:.05em!important}.price.price--large{font-family:var(--luxe-font-heading)!important;font-size:2.6rem!important;font-weight:400!important;color:var(--luxe-charcoal)!important;letter-spacing:.02em!important;line-height:1!important}.price{font-family:var(--luxe-font-heading)!important;font-size:2.2rem!important;color:var(--luxe-charcoal)!important;letter-spacing:.02em!important}.price .price-item{color:var(--luxe-charcoal)!important}.price .price-item--regular{color:#2c2c2c73!important;font-size:1.6rem!important;text-decoration:line-through!important}.product .price__container{border-top:1px solid rgba(201,168,76,.2);border-bottom:1px solid rgba(201,168,76,.2);padding:1.2rem 0!important;margin:1.8rem 0 2rem!important}.product-form__input{margin-bottom:1.8rem!important}.product-form__input .form__label{font-family:var(--luxe-font-body)!important;letter-spacing:var(--luxe-letter-spacing-wide)!important;text-transform:uppercase!important;font-size:1.05rem!important;color:var(--luxe-text-light)!important;font-weight:500!important;margin-bottom:1rem!important}.variant-pills .variant-pills__option{border:1px solid rgba(201,168,76,.35)!important;border-radius:2px!important;font-family:var(--luxe-font-body)!important;letter-spacing:.08em!important;font-size:1.2rem!important;color:var(--luxe-text)!important;background:transparent!important;transition:var(--luxe-transition)!important;padding:.8rem 1.6rem!important}.variant-pills .variant-pills__option:hover{border-color:var(--luxe-gold)!important;color:var(--luxe-gold-dark)!important;background:#c9a84c0d!important}.variant-pills .variant-pills__option.active,.variant-pills input:checked+.variant-pills__option{border-color:var(--luxe-gold)!important;background:#c9a84c1f!important;color:var(--luxe-gold-dark)!important;font-weight:600!important}.quantity__input{font-family:var(--luxe-font-heading)!important;font-size:1.4rem!important;border:1px solid rgba(201,168,76,.35)!important;background:transparent!important;color:var(--luxe-charcoal)!important;border-radius:2px!important}.quantity__button{border:1px solid rgba(201,168,76,.35)!important;background:transparent!important;color:var(--luxe-gold-dark)!important;transition:var(--luxe-transition)!important;border-radius:2px!important}.quantity__button:hover{background:#c9a84c1a!important;border-color:var(--luxe-gold)!important}.product-form__submit.button{background:linear-gradient(135deg,var(--luxe-charcoal) 0%,#3a3a3a 100%)!important;color:var(--luxe-white)!important;border:1.5px solid var(--luxe-charcoal)!important;border-radius:2px!important;font-family:var(--luxe-font-body)!important;font-size:1.25rem!important;letter-spacing:var(--luxe-letter-spacing-wide)!important;text-transform:uppercase!important;font-weight:500!important;padding:1.7rem 3.5rem!important;width:100%!important;max-width:44rem!important;transition:var(--luxe-transition)!important;box-shadow:0 4px 20px #2c2c2c2e!important;position:relative!important;overflow:hidden!important}.product-form__submit.button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(201,168,76,.15),transparent);transition:left .6s ease}.product-form__submit.button:hover:before{left:100%}.product-form__submit.button:hover{background:linear-gradient(135deg,var(--luxe-gold-dark) 0%,var(--luxe-gold) 100%)!important;border-color:var(--luxe-gold)!important;color:var(--luxe-white)!important;box-shadow:0 6px 32px #9a6f2f59!important;transform:translateY(-1px)!important}.product-form__submit.button:active{transform:translateY(0)!important;box-shadow:0 2px 12px #2c2c2c33!important}.product-form__submit .svg-wrapper{display:none!important}.shopify-payment-button__button--unbranded{background:transparent!important;color:var(--luxe-charcoal)!important;border:1.5px solid rgba(201,168,76,.5)!important;border-radius:2px!important;font-family:var(--luxe-font-body)!important;font-size:1.15rem!important;letter-spacing:var(--luxe-letter-spacing-wide)!important;text-transform:uppercase!important;transition:var(--luxe-transition)!important;padding:1.5rem 3rem!important}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background:#c9a84c14!important;border-color:var(--luxe-gold)!important;color:var(--luxe-gold-dark)!important}.shopify-payment-button__more-options{font-family:var(--luxe-font-body)!important;font-size:1.1rem!important;letter-spacing:.06em!important;color:var(--luxe-text-light)!important;margin:1.2rem 0 .8rem!important}.product__description{font-family:var(--luxe-font-body)!important;font-size:1.55rem!important;line-height:1.75!important;color:var(--luxe-text)!important;letter-spacing:.015em!important;border-top:1px solid rgba(201,168,76,.2);padding-top:2.2rem;margin-top:2.5rem!important}.product__description p{margin-bottom:1.2em}.product__description h2,.product__description h3,.product__description h4{font-family:var(--luxe-font-heading)!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--luxe-charcoal)!important;margin-top:1.8em!important;margin-bottom:.6em!important}.product__description ul,.product__description ol{padding-left:1.5em;margin-bottom:1.2em}.product__description li{margin-bottom:.5em;position:relative}.product__description ul li::marker{color:var(--luxe-gold)}.product__description strong{color:var(--luxe-charcoal)!important;font-weight:600!important}.product__accordion summary{font-family:var(--luxe-font-body)!important;letter-spacing:var(--luxe-letter-spacing-wide)!important;text-transform:uppercase!important;font-size:1.15rem!important;color:var(--luxe-charcoal)!important;font-weight:500!important;padding:1.4rem 0!important;border-top:1px solid rgba(201,168,76,.22)!important;transition:color .25s ease!important}.product__accordion summary:hover{color:var(--luxe-gold-dark)!important}.product__accordion .accordion__content{font-family:var(--luxe-font-body)!important;font-size:1.45rem!important;line-height:1.7!important;color:var(--luxe-text)!important;padding:1rem 0 1.8rem!important}.badge{font-family:var(--luxe-font-body)!important;letter-spacing:var(--luxe-letter-spacing-wide)!important;font-size:.95rem!important;text-transform:uppercase!important;border-radius:1px!important;padding:.4rem 1rem!important;font-weight:500!important}.price .badge.badge--sale{background:transparent!important;border:1px solid var(--luxe-gold)!important;color:var(--luxe-gold-dark)!important}.product__info-container .icon-with-text{border-top:1px solid rgba(201,168,76,.2)!important;padding-top:2rem!important;margin-top:2rem!important}.icon-with-text--horizontal{gap:0!important;column-gap:1.5rem!important}.icon-with-text--horizontal .icon-with-text__item{flex-direction:column!important;align-items:center!important;text-align:center!important;padding:1rem .8rem!important;border-right:1px solid rgba(201,168,76,.18)}.icon-with-text--horizontal .icon-with-text__item:last-child{border-right:none}.icon-with-text .svg-wrapper{fill:var(--luxe-gold)!important;color:var(--luxe-gold)!important;opacity:.85!important}.icon-with-text .h4{font-family:var(--luxe-font-body)!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--luxe-text)!important;font-weight:500!important;line-height:1.3!important}.card-wrapper{transition:var(--luxe-transition)}.card-wrapper:hover{transform:translateY(-3px)}.card.card--product{border-radius:4px!important;border:1px solid rgba(201,168,76,.18)!important;background:var(--luxe-cream)!important;overflow:hidden!important;box-shadow:0 2px 20px #3c28140f!important;transition:var(--luxe-transition)!important}.card.card--product:hover{border-color:#c9a84c73!important;box-shadow:0 8px 40px #3c28141f!important}.card__inner .media{border-radius:3px 3px 0 0!important;overflow:hidden!important}.card__inner img{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover .card__inner img{transform:scale(1.05)!important}.card__information{padding:1.4rem 1.6rem 1.8rem!important;text-align:left!important}.card__heading{font-family:var(--luxe-font-heading)!important;font-size:1.5rem!important;font-weight:400!important;letter-spacing:.02em!important;color:var(--luxe-charcoal)!important;line-height:1.25!important;margin-bottom:.6rem!important}.card__heading a:hover{color:var(--luxe-gold-dark)!important;text-decoration:none!important}.card__vendor{font-family:var(--luxe-font-body)!important;font-size:1rem!important;letter-spacing:var(--luxe-letter-spacing-wide)!important;text-transform:uppercase!important;color:var(--luxe-gold-dark)!important;margin-bottom:.4rem!important}.card .price{font-family:var(--luxe-font-heading)!important;font-size:1.6rem!important;color:var(--luxe-charcoal)!important}.card .button{border-radius:2px!important;font-family:var(--luxe-font-body)!important;letter-spacing:var(--luxe-letter-spacing-wide)!important;text-transform:uppercase!important;font-size:1.05rem!important}.product__inventory{font-family:var(--luxe-font-body)!important;font-size:1.2rem!important;letter-spacing:.06em!important;color:var(--luxe-text-light)!important}.product__inventory .icon-inventory-status circle:first-of-type{opacity:.25!important}.share-button{border-top:1px solid rgba(201,168,76,.2)!important;padding-top:1.8rem!important;margin-top:1.5rem!important}.share-button .share-button__close,.share-button__button{font-family:var(--luxe-font-body)!important;font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--luxe-text-light)!important}.cart-drawer{background:var(--luxe-cream)!important}.cart-drawer__header{border-bottom:1px solid rgba(201,168,76,.2)!important}.cart-drawer h2{font-family:var(--luxe-font-heading)!important;font-weight:400!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:1.6rem!important;color:var(--luxe-charcoal)!important}[data-mercado-pago-widget]{border:1px solid rgba(201,168,76,.25)!important;border-radius:4px!important;overflow:hidden!important;margin:1.5rem 0!important;font-family:var(--luxe-font-body)!important}.product__sku{font-family:var(--luxe-font-body)!important;font-size:1.1rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--luxe-text-light)!important}.related-products .title-wrapper{text-align:center;position:relative;padding-bottom:2rem}.related-products .title-wrapper:after{content:"";display:block;width:48px;height:1.5px;background:linear-gradient(90deg,var(--luxe-gold),var(--luxe-gold-light));margin:1.5rem auto 0;opacity:.75}.related-products .title{font-family:var(--luxe-font-heading)!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--luxe-charcoal)!important}@keyframes luxe-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}product-info{animation:luxe-fade-in .55s ease both}.field__input,.select__select{border-radius:2px!important;border-color:#c9a84c59!important;font-family:var(--luxe-font-body)!important;font-size:1.4rem!important;background:transparent!important;color:var(--luxe-charcoal)!important;transition:border-color .25s ease!important}.field__input:focus,.select__select:focus{border-color:var(--luxe-gold)!important;box-shadow:0 0 0 3px #c9a84c1f!important}.field__label,.form__label{font-family:var(--luxe-font-body)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-size:1.05rem!important;color:var(--luxe-text-light)!important}.product-form__buttons+*{margin-top:2rem}.luxe-trust-bar{display:flex;align-items:center;justify-content:flex-start;gap:2rem;padding:1.4rem 0;border-top:1px solid rgba(201,168,76,.2);border-bottom:1px solid rgba(201,168,76,.2);margin:1.8rem 0}.luxe-trust-bar__item{display:flex;align-items:center;gap:.6rem;font-family:var(--luxe-font-body);font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:var(--luxe-text-light)}.luxe-trust-bar__item svg{width:16px;height:16px;color:var(--luxe-gold);fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}.product-media-modal__toggle{background:#f5f1edf2!important;border-color:#c9a84c4d!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;color:var(--luxe-charcoal)!important}@media screen and (max-width:749px){.product__title h1,.price.price--large{font-size:2.2rem!important}.product-form__submit.button{padding:1.5rem 2rem!important;font-size:1.15rem!important}.product__info-container:before{margin-bottom:1.5rem}.icon-with-text--horizontal{column-gap:.5rem!important}.icon-with-text--horizontal .icon-with-text__item{padding:.8rem .4rem!important}.icon-with-text .h4{font-size:.9rem!important}}@media screen and (min-width:990px){.product__info-wrapper{padding:4rem 0 4rem 6rem!important}.product__title h1{font-size:3.4rem!important}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--luxe-ivory)}::-webkit-scrollbar-thumb{background:#c9a84c66;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#c9a84ca6}a{text-decoration-color:#c9a84c66;transition:color .2s ease,text-decoration-color .2s ease}a:hover{text-decoration-color:var(--luxe-gold)}.collection__title{font-family:var(--luxe-font-heading)!important;font-weight:400!important;letter-spacing:.04em!important;color:var(--luxe-charcoal)!important}.facets__heading{font-family:var(--luxe-font-body)!important;letter-spacing:var(--luxe-letter-spacing-wide)!important;text-transform:uppercase!important;font-size:1.05rem!important;color:var(--luxe-text)!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/luxeria-premium.css.map */
