:root{--aural-brand: #C1A2AB;--aural-text: #222222;--aural-white: #FFFFFF;--aural-gray: #F2F2F2;--aural-maxw: 1200px;--aural-header-h: 83px}.aural-header{position:sticky;top:0;z-index:50;height:var(--aural-header-h);background:var(--aural-white);border-bottom:1px solid rgba(0,0,0,.06);display:flex;align-items:center}.aural-header__row{max-width:var(--aural-maxw);margin:0 auto;padding:0 24px;width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.aural-header__logo-link{display:inline-flex;align-items:center;justify-self:start;text-decoration:none}.aural-header__logo{width:80px;height:auto;display:block}.aural-header__nav{display:flex;align-items:center;gap:40px;justify-self:center}.aural-header__nav-link{font-family:"Montserrat",sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:var(--aural-text);text-decoration:none;white-space:nowrap;transition:color .15s ease}.aural-header__nav-link:hover{color:var(--aural-brand)}.aural-header__nav-link:focus-visible{color:var(--aural-brand);outline:2px solid var(--aural-brand);outline-offset:2px}.aural-header__actions{display:flex;align-items:center;gap:18px;justify-self:end}.aural-header__icon-link{position:relative;display:inline-flex;align-items:center;line-height:1;color:var(--aural-text);text-decoration:none;transition:color .15s ease}.aural-header__icon-link:hover{color:var(--aural-brand)}.aural-header__icon-link:focus-visible{color:var(--aural-brand);outline:2px solid var(--aural-brand);outline-offset:2px}.aural-header__icon-link svg{display:block}.aural-header__cart-count{position:absolute;top:-8px;right:-10px;min-width:18px;height:18px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;background:var(--aural-brand);color:var(--aural-white);font-family:"Montserrat",sans-serif;font-size:11px;font-weight:700;line-height:1;border-radius:9px}.aural-header__burger{display:none;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:36px;height:36px;padding:6px;background:rgba(0,0,0,0);border:none;cursor:pointer;color:var(--aural-text)}.aural-header__burger-bar{display:block;width:22px;height:2px;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease;transform-origin:center}.aural-header__burger.is-open .aural-header__burger-bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.aural-header__burger.is-open .aural-header__burger-bar:nth-child(2){opacity:0}.aural-header__burger.is-open .aural-header__burger-bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width: 768px){.aural-header__row{grid-template-columns:1fr auto}.aural-header__nav{display:none;position:absolute;top:100%;left:0;right:0;background:var(--aural-white);flex-direction:column;align-items:flex-start;gap:0;padding:8px 0 16px;border-bottom:1px solid rgba(0,0,0,.08);box-shadow:0 4px 12px rgba(0,0,0,.06);z-index:49}.aural-header__nav.is-open{display:flex}.aural-header__nav-link{padding:14px 24px;width:100%;box-sizing:border-box;font-size:13px;border-bottom:1px solid rgba(0,0,0,.05)}.aural-header__nav-link:last-child{border-bottom:none}.aural-header__actions .aural-header__icon-link[aria-label="Mi cuenta"]{display:none}.aural-header__burger{display:flex}}.aural-footer{background:var(--aural-text);color:hsla(0,0%,100%,.72);font-family:"Montserrat",sans-serif;padding:56px 0}.aural-footer__row{max-width:var(--aural-maxw);margin:0 auto;padding:0 24px;display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start;justify-content:space-between}.aural-footer__brand{display:flex;flex-direction:column;gap:18px}.aural-footer__logo{width:80px;height:auto;display:block;filter:brightness(0) invert(1)}.aural-footer__social{display:flex;gap:14px}.aural-footer__social-link{color:hsla(0,0%,100%,.72);transition:color .15s ease}.aural-footer__social-link:hover{color:var(--aural-white)}.aural-footer__social-link svg{display:block}.aural-footer__col{display:flex;flex-direction:column;gap:12px}.aural-footer__col-title{color:var(--aural-white);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;margin-bottom:4px}.aural-footer__link{color:hsla(0,0%,100%,.72);text-decoration:none;font-size:14px;line-height:1.4;transition:color .15s ease}.aural-footer__link:hover{color:var(--aural-white)}.aural-footer__text{color:hsla(0,0%,100%,.72);font-size:14px;line-height:1.4}@media(max-width: 768px){.aural-footer{padding:40px 0}.aural-footer__row{flex-direction:column;gap:32px}}#modal-cart{font-family:"Montserrat",sans-serif}#modal-cart .modal-header,#modal-cart .js-modal-header{border-bottom:1px solid rgba(0,0,0,.08);padding:18px 20px}#modal-cart .modal-header .col,#modal-cart .modal-header .h4,#modal-cart .modal-header h4,#modal-cart .modal-title{font-family:"Bebas Neue",sans-serif;-webkit-text-stroke:.5px currentColor;font-size:26px;letter-spacing:.02em;color:var(--aural-text);text-align:center}#modal-cart .js-ajax-cart-list{padding:4px 20px}#modal-cart .js-empty-ajax-cart .alert{background:var(--aural-gray);color:var(--aural-text);border:none;border-radius:10px}#modal-cart .js-cart-subtotal,#modal-cart .js-cart-total{font-weight:700;color:var(--aural-text)}#modal-cart .js-cart-total-container .font-huge .js-cart-total{font-family:"Bebas Neue",sans-serif;-webkit-text-stroke:.5px currentColor}#modal-cart .js-ajax-cart-submit .btn-primary,#modal-cart input[name=go_to_checkout]{background:var(--aural-brand) !important;border-color:var(--aural-brand) !important;color:var(--aural-white) !important;font-family:"Montserrat",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.06em;border-radius:999px !important}#modal-cart .js-ajax-cart-submit .btn-primary:hover,#modal-cart .js-ajax-cart-submit .btn-primary:focus,#modal-cart input[name=go_to_checkout]:hover,#modal-cart input[name=go_to_checkout]:focus{background:#b28c96 !important;border-color:#b28c96 !important}#modal-cart .js-shipping-bar,#modal-cart .shipping-bar,#modal-cart [class*=free-shipping] .progress{background:var(--aural-gray)}#modal-cart .js-shipping-bar .progress-bar,#modal-cart [class*=free-shipping] .progress-bar{background:var(--aural-brand)}
/* Engine:dart */