@media(max-width:749px){.menu-drawer{transform:translateY(-100%)!important;left:0!important;right:0!important;top:0!important;bottom:auto!important;width:100vw!important;max-width:100vw!important;height:auto!important;max-height:90vh!important;border-right:none!important;border-bottom:1px solid var(--color-foreground, #1C1A17)!important}.menu-open>.menu-drawer,.menu-open>.menu-drawer__submenu:not(.menu-drawer__menu--childlist){transform:translateY(0)!important}.menu-drawer__submenu{transform:translateY(-100%)!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important}}@media screen and (max-width:749px){.announcement-bar{padding-block-start:6px!important;padding-block-end:6px!important}.announcement-bar__slider .slideshow-control{width:28px;height:28px}.announcement-bar__slides{width:calc(100% - 56px)}.announcement-bar__slide,.announcement-bar__slide *{font-size:11px!important;line-height:1.32!important}}.hero .button-custom,.hotspots__caption .button-custom,[id*=__product_list_seleccion] .section-resource-list__content .button{--button-border-width: 1.5px;font-family:var(--font-subheading--family);font-weight:500}.hero .button-custom:hover,.hotspots__caption .button-custom:hover{--button-background-color: #FAF8F4;--button-color: #1C1A17;--button-border-color: #FAF8F4}.hotspots__caption :is(a,button).button-custom{display:inline-flex;flex-flow:row nowrap;align-items:center;justify-content:center;gap:.7em;white-space:nowrap}.hotspots__caption :is(a,button).button-custom:after{content:"";flex:0 0 auto;width:1.05em;height:1.05em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15'/%3E%3Cpath d='M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12h15'/%3E%3Cpath d='M13 6l6 6-6 6'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform .25s ease}@media(prefers-reduced-motion:no-preference){.hotspots__caption :is(a,button).button-custom:hover:after{transform:translate(.25em)}}.hotspots__caption :is(h1,h2,h3,h4,p){text-shadow:0 1px 4px rgba(28,26,23,.45)}.section-product-hotspots__header{display:none}[id*=__hotspots_story] .section-product-hotspots .hotspots__caption{justify-content:space-between;padding-block-start:15%;padding-block-end:19.5%}@media screen and (min-width:750px){[id*=__hotspots_newsletter] .section-product-hotspots__content{aspect-ratio:3.5}}@media screen and (max-width:749px){.section-product-hotspots .hotspots__caption,[id*=__hotspots_story] .section-product-hotspots .hotspots__caption{justify-content:center;padding:16px;gap:10px}.section-product-hotspots .hotspots__caption-head p{display:none}}.section-product-hotspots .hotspot-trigger:after{width:14px;height:2px;border-radius:0}.section-product-hotspots .hotspot-trigger:before{content:"";position:absolute;top:50%;left:50%;width:2px;height:14px;background:var(--hotspot-bullseye, #1C1A17);border-radius:0;transform:translate(-50%,-50%);transition:height .1s ease-out}@media screen and (min-width:750px){.section-product-hotspots .hotspot:hover .hotspot-trigger:after,.section-product-hotspots .hotspot:has(.hotspot-dialog[open]) .hotspot-trigger:after{width:17px;height:2px}.section-product-hotspots .hotspot:hover .hotspot-trigger:before,.section-product-hotspots .hotspot:has(.hotspot-dialog[open]) .hotspot-trigger:before{width:2px;height:17px}}@keyframes luzelia-hotspot-pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:0}8%{opacity:.55}to{transform:translate(-50%,-50%) scale(2.5);opacity:0}}.section-product-hotspots .hotspot:before,.section-product-hotspots .hotspot:after{content:"";position:absolute;top:50%;left:50%;z-index:-1;width:var(--hotspot-size, 36px);height:var(--hotspot-size, 36px);border:1px solid var(--hotspot-bg, #FAF8F4);border-radius:50%;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(1);animation:luzelia-hotspot-pulse 3s ease-out infinite}.section-product-hotspots .hotspot:after{animation-delay:1.5s}.section-product-hotspots .hotspots-container .hotspot:nth-of-type(2):before{animation-delay:.5s}.section-product-hotspots .hotspots-container .hotspot:nth-of-type(2):after{animation-delay:2s}.section-product-hotspots .hotspots-container .hotspot:nth-of-type(3):before{animation-delay:1s}.section-product-hotspots .hotspots-container .hotspot:nth-of-type(3):after{animation-delay:2.5s}.section-product-hotspots .hotspot:hover:before,.section-product-hotspots .hotspot:hover:after,.section-product-hotspots .hotspot:has(.hotspot-dialog[open]):before,.section-product-hotspots .hotspot:has(.hotspot-dialog[open]):after{animation:none}@media(prefers-reduced-motion:reduce){.section-product-hotspots .hotspot:before,.section-product-hotspots .hotspot:after{animation:none}}.collection-card--image-bg .overlay--gradient{background:linear-gradient(var(--overlay-direction),var(--overlay-color) 0%,var(--overlay-color--end) 45%)}@media screen and (min-width:1000px){.collection-card__content .text-block,.collection-card__content .text-block>*{white-space:nowrap;font-size:clamp(16px,1.5vw,22px)}}.collection-card--image-bg .collection-card__content .text-block,.collection-card--image-bg .collection-card__content .text-block>*{text-shadow:0 1px 3px rgba(28,26,23,.55)}.footer-content .menu__heading__default,.footer-content .menu-list__title,.footer-content [class*=menu__heading],.footer-content h3[class*=menu],.footer-content h4[class*=menu]{text-transform:uppercase!important;letter-spacing:.2em!important;font-size:.75rem!important;font-weight:500!important;color:#f6f1e7!important}.footer-content [class*=newsletter] p,.footer-content [class*=newsletter] .rte,.footer-content [class*=newsletter] .rte p{max-width:none!important;width:auto!important}.footer-content [class*=email-signup],.footer-content form[action*=contact],.footer-content form[action*=customer]{max-width:520px!important;margin-left:0!important;margin-right:auto!important;width:100%!important}.footer-content [class*=email-signup] form,.footer-content form[action*=customer]{display:flex!important;flex-direction:row!important;align-items:stretch!important;gap:0!important;width:100%!important;max-width:520px!important;border:1px solid #1C1A17!important;border-radius:4px!important;overflow:hidden!important;background-color:#faf8f4!important;padding:0!important}.footer-content [class*=email-signup] form>*,.footer-content form[action*=customer]>*{margin:0!important;align-self:stretch!important}.footer-content [class*=email-signup] input[type=email],.footer-content form[action*=customer] input[type=email],.footer-content input[type=email]{background-color:#faf8f4!important;color:#1c1a17!important;border:none!important;border-radius:0!important;padding:14px 16px!important;font-size:15px!important;flex:1 1 auto!important;min-width:260px!important;max-width:none!important;width:auto!important;outline:none!important;margin:0!important;height:auto!important}.footer-content [class*=email-signup] input[type=email]::placeholder,.footer-content input[type=email]::placeholder{color:#8a8070!important;opacity:1!important}.footer-content [class*=email-signup] button,.footer-content [class*=email-signup] button[type=submit],.footer-content [class*=email-signup] input[type=submit],.footer-content form[action*=customer] button,.footer-content form[action*=customer] input[type=submit],.footer-content form button[type=submit],.footer-content form input[type=submit],.footer-content form button:not([type=button]){background-color:#d4a24c!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231C1A17' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='4' width='20' height='16' rx='2'/%3E%3Cpath d='M2 8l10 6l10-6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:26px 26px!important;color:transparent!important;font-size:0!important;border:none!important;border-radius:0!important;padding:0!important;margin:0!important;width:120px!important;height:100%!important;min-width:120px!important;max-width:120px!important;min-height:100%!important;flex:0 0 120px!important;align-self:stretch!important;display:block!important;box-sizing:border-box!important;cursor:pointer!important;transition:background-color .2s ease!important}.footer-content [class*=email-signup] button:hover,.footer-content form button:hover{background-color:#b88938!important}.footer-content [class*=social-links]{justify-content:flex-start!important;gap:20px!important;margin-top:20px!important}.footer-content [class*=social-links] a,.footer-content [class*=social-links] a svg,.footer-content [class*=social-links] svg{color:#f6f1e7!important;fill:#f6f1e7!important}.footer-content [class*=social-links] svg path{fill:#f6f1e7!important}.footer-content [class*=payment-icons],.footer-content [class*=payment_icons]{justify-content:center!important;display:flex!important;flex-wrap:wrap!important;gap:8px!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/luzelia-overrides.css.map */
