html:has(giavor-newsletter-popup[open]) shopify-chat:not([open])::part(activator){visibility:hidden}.modal.giavor-newsletter-popup{--modal-body-max-width: 780px;--modal-body-padding-block: 0px;--modal-body-padding-inline: 0px;display:none}.modal.giavor-newsletter-popup::part(base){box-sizing:border-box;place-items:center;padding:16px}.modal.giavor-newsletter-popup::part(content){position:relative;width:min(100%,780px);max-height:calc(100dvh - 32px);background:#f7f4ee;color:#24211d}.modal.giavor-newsletter-popup::part(header){display:none}.modal.giavor-newsletter-popup::part(body){padding:0}.giavor-newsletter-popup__close{position:absolute;z-index:3;inset-block-start:8px;inset-inline-end:8px}.giavor-newsletter-popup__close button{display:grid;place-items:center;width:44px;height:44px;color:#24211d;background:#f7f4ee}.giavor-newsletter-popup__layout{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1fr)}.giavor-newsletter-popup__layout--no-image{grid-template-columns:minmax(0,1fr)}.giavor-newsletter-popup__image{min-height:400px;background:#fff}.giavor-newsletter-popup__image img{width:100%;height:100%;object-fit:contain}.giavor-newsletter-popup__content{display:grid;align-content:center;padding:56px 32px 32px}.giavor-newsletter-popup [hidden]{display:none!important}.giavor-newsletter-popup__heading{margin:0 0 14px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:28px;line-height:1.2;letter-spacing:normal;text-transform:none}.giavor-newsletter-popup__description{margin:0 0 24px;font-size:16px;line-height:1.5}.modal.giavor-newsletter-popup .giavor-newsletter-popup__accept{width:100%;min-height:46px;padding:10px 16px;background:#24211d;color:#fff;font-size:16px;line-height:1.4;cursor:pointer}.giavor-newsletter-popup__decline{display:block;margin-top:6px;text-align:center}.giavor-newsletter-popup__decline button{min-height:44px;padding:10px 14px;font-size:14px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.giavor-newsletter-popup button:focus-visible{outline:2px solid #24211d;outline-offset:3px}@media(max-width:699px){.giavor-newsletter-popup__layout{grid-template-columns:minmax(0,1fr)}.giavor-newsletter-popup__image{height:140px;min-height:0}.giavor-newsletter-popup__content{padding:24px}.giavor-newsletter-popup__heading{font-size:24px}.giavor-newsletter-popup__description{margin-bottom:18px}}.giavor-newsletter{background:#000;color:#fff;padding:64px 28px;text-align:left}.giavor-newsletter__inner{max-width:1120px;margin-inline:auto}.giavor-newsletter__heading{max-width:900px;margin:0 0 22px;color:#fff;font-family:Arial,sans-serif;font-size:clamp(24px,3vw,36px);font-weight:700;line-height:1.18;letter-spacing:.01em;text-transform:uppercase}.giavor-newsletter__description{max-width:740px;margin:0 0 30px;color:#b9b9b9;font-size:clamp(17px,2vw,23px);line-height:1.5}.giavor-newsletter__form{max-width:760px}.giavor-newsletter__controls{display:flex;width:100%;align-items:stretch}.giavor-newsletter__email{flex:1 1 auto;min-width:0;width:100%;min-height:64px;margin:0;border:2px solid #b99a5b;border-radius:0;background:#b99a5b;color:#080808;padding:17px 20px;font:inherit;font-size:20px;line-height:1.3;box-shadow:none;-webkit-appearance:none}.giavor-newsletter__email::placeholder{color:#161616;opacity:1}.giavor-newsletter__button{flex:0 0 auto;min-height:64px;margin:0;border:2px solid #b99a5b;border-radius:0;background:#000;color:#c6a665;padding:17px 22px;font:inherit;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:.035em;text-transform:uppercase;cursor:pointer}.giavor-newsletter__button:hover{background:#19150e}.giavor-newsletter__email:focus-visible,.giavor-newsletter__button:focus-visible,.giavor-newsletter__privacy a:focus-visible{outline:2px solid #fff;outline-offset:4px}.giavor-newsletter__privacy{margin:16px 0 0;color:#b9b9b9;font-size:12px;line-height:1.6}.giavor-newsletter__privacy a{color:#d1b479;text-decoration:underline;text-underline-offset:3px}.giavor-newsletter__feedback{margin:0 0 18px;color:#fff;font-size:16px;line-height:1.5}.giavor-newsletter__feedback--error{color:#ffc6ba}.giavor-newsletter__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:599px){.giavor-newsletter{padding:40px 22px}.giavor-newsletter__heading{margin-bottom:18px;font-size:25px}.giavor-newsletter__description{margin-bottom:24px;font-size:18px}.giavor-newsletter__controls{flex-direction:column;gap:10px}.giavor-newsletter__email,.giavor-newsletter__button{min-height:56px;font-size:17px;padding:15px 16px}}.giavor-newsletter--footer{padding:28px 24px}.giavor-newsletter--footer .giavor-newsletter__inner,.giavor-newsletter--footer .giavor-newsletter__form{max-width:440px}.giavor-newsletter--footer .giavor-newsletter__heading{margin-bottom:10px;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:24px;line-height:1.2;letter-spacing:normal;text-transform:none}.giavor-newsletter--footer .giavor-newsletter__description{margin-bottom:16px;font-size:15px;line-height:1.5}.giavor-newsletter--footer .giavor-newsletter__controls{flex-direction:row;gap:0}.giavor-newsletter--footer .giavor-newsletter__email,.giavor-newsletter--footer .giavor-newsletter__button{min-height:46px;padding:10px 12px;font-size:16px;line-height:1.4}.giavor-newsletter--footer .giavor-newsletter__button{font-size:14px;letter-spacing:normal;text-transform:none}.giavor-newsletter--footer .giavor-newsletter__privacy{margin-top:12px}.giavor-newsletter--popup{padding:0;background:transparent;color:#24211d}.giavor-newsletter--popup .giavor-newsletter__heading{margin-bottom:14px;color:inherit;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:28px;line-height:1.2;letter-spacing:normal;text-transform:none}.giavor-newsletter--popup .giavor-newsletter__description{margin-bottom:20px;color:#524b41;font-size:16px;line-height:1.5}.giavor-newsletter--popup .giavor-newsletter__controls{flex-direction:column;gap:10px}.giavor-newsletter--popup .giavor-newsletter__email,.giavor-newsletter--popup .giavor-newsletter__button{min-height:46px;border:1px solid #847461;padding:11px 12px;font-size:16px;line-height:1.4;letter-spacing:normal;text-transform:none}.giavor-newsletter--popup .giavor-newsletter__email{background:#fff;color:#24211d}.giavor-newsletter--popup .giavor-newsletter__button{background:#24211d;color:#fff}.giavor-newsletter--popup .giavor-newsletter__privacy,.giavor-newsletter--popup .giavor-newsletter__privacy a,.giavor-newsletter--popup .giavor-newsletter__feedback{color:#524b41}.giavor-newsletter--popup .giavor-newsletter__feedback--error{color:#8d271a}.giavor-newsletter--popup :is(input,button,a):focus-visible{outline-color:#24211d}@media(max-width:699px){.giavor-newsletter--popup .giavor-newsletter__heading{font-size:24px}}@media(max-width:359px){.giavor-newsletter--footer .giavor-newsletter__controls{flex-direction:column;gap:8px}}.header-search{--text-color: 0 0 0;--text-opacity: 1;color:#000;text-shadow:none}.header-search__input::placeholder{color:#000;opacity:1}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map?subset=AAAAAAAQAAAAAACACA */
