.hw-accessories-section{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-top:var(--hw-pad, 40px)!important;padding-right:0!important;padding-bottom:var(--hw-pad, 40px)!important;padding-left:0!important;background:var(--hw-bg, #120d09);color:var(--hw-card-title-color, #fff5e8);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;box-sizing:border-box!important;overflow:clip}.hw-accessories-section .hw-accessories-wrap{width:90vw!important;max-width:90vw!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.hw-accessories-section *,.hw-accessories-section *:before,.hw-accessories-section *:after{box-sizing:border-box}.hw-accessories-section .hw-accessories-heading{margin:0;color:var(--hw-heading-color, var(--hw-accent, #efb35d));font-size:var(--hw-heading-size, 36px)!important;line-height:1;text-align:center}.hw-accessories-section .hw-accessories-copy{max-width:520px;margin:8px auto 0;color:var(--hw-description-color, #d0c1ad);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-description-size, 13px)!important;line-height:1.4;text-align:center}.hw-accessories-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--hw-card-gap, 14px)!important;margin-top:var(--hw-title-content-gap, 24px)!important}.hw-accessories-section .hw-accessory-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--hw-card-border, #6c482f)!important;border-radius:var(--hw-card-radius, 6px)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--hw-card-bg, #24150f) 92%,var(--hw-accent, #efb35d)),var(--hw-card-bg, #24150f))!important;color:var(--hw-card-title-color, #fff5e8);box-shadow:0 10px 28px #0003;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.hw-accessories-section .hw-accessory-card:hover{border-color:color-mix(in srgb,var(--hw-accent, #efb35d) 78%,var(--hw-card-border, #6c482f))!important;box-shadow:0 14px 34px #0000004d;transform:translateY(-3px)}.hw-accessories-section .hw-accessory-card:focus-within{border-color:var(--hw-accent, #efb35d)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--hw-accent, #efb35d) 32%,transparent),0 14px 34px #0000004d}.hw-accessories-section .hw-accessory-card__media{position:relative;width:100%;overflow:hidden;aspect-ratio:1 / 1;background:var(--hw-image-bg, #efe8df);border-bottom:1px solid color-mix(in srgb,var(--hw-card-border, #6c482f) 78%,transparent)}.hw-accessories-section .hw-accessory-card__image,.hw-accessories-section .hw-accessory-card__placeholder{display:block;width:100%!important;height:100%!important;margin:0;padding:0;border:0;object-fit:cover;object-position:center;background:var(--hw-image-bg, #efe8df);transition:opacity .18s ease,transform .28s ease}.hw-accessories-section .hw-accessory-card.is-media-changing .hw-accessory-card__image{opacity:.35;transform:scale(1.018)}.hw-accessories-section .hw-accessory-card__body{display:flex;flex:1;min-height:var(--hw-card-body-min-height, 112px)!important;padding:15px 14px 14px!important;flex-direction:column;background:transparent!important}.hw-accessory-card__meta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 12px;min-width:0}.hw-accessories-section .hw-accessory-card__title{display:-webkit-box;min-height:0;margin:0;overflow:hidden;color:var(--hw-card-title-color, #fff8ee);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-title-size, 15px)!important;line-height:1.35;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hw-accessories-section .hw-accessory-card__price{display:block;margin-top:1px;color:var(--hw-price-color, #fff4e5);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-price-size, 14px)!important;font-weight:700;line-height:1.2;white-space:nowrap}.hw-accessories-section .hw-accessory-card form{display:grid;gap:8px!important;margin-top:auto;padding-top:14px!important}.hw-accessories-section .hw-accessory-card__select{-webkit-appearance:none;appearance:none;width:100%;min-height:38px!important;padding:7px 34px 7px 11px;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 34%,transparent);border-radius:8px;background-color:var(--hw-control-bg, #160d09);background-image:linear-gradient(45deg,transparent 50%,var(--hw-accent, #efb35d) 50%),linear-gradient(135deg,var(--hw-accent, #efb35d) 50%,transparent 50%);background-position:calc(100% - 15px) 50%,calc(100% - 10px) 50%;background-repeat:no-repeat;background-size:5px 5px,5px 5px;color:var(--hw-select-text-color, #fff6ea);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-select-font-size, 11px)!important;line-height:1.25;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.hw-accessories-section .hw-accessory-card__select:focus-visible{border-color:var(--hw-accent, #efb35d);box-shadow:0 0 0 2px color-mix(in srgb,var(--hw-accent, #efb35d) 30%,transparent);outline:0}.hw-accessories-section .hw-accessory-card__button.hw-button{width:100%!important;min-height:var(--hw-button-height, 30px)!important;height:var(--hw-button-height, 30px)!important;padding:0 var(--hw-button-padding-x, 12px)!important;border:0!important;border-radius:8px!important;background:var(--hw-accent, #f1b45d)!important;color:var(--hw-button-text-color, #241409)!important;box-shadow:0 6px 16px color-mix(in srgb,var(--hw-accent, #f1b45d) 18%,transparent);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-button-font-size, 11px)!important;font-weight:700!important;line-height:1!important;cursor:pointer;transition:filter .2s ease,transform .2s ease,box-shadow .2s ease}.hw-accessories-section .hw-accessory-card__button.hw-button:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 8px 20px color-mix(in srgb,var(--hw-accent, #f1b45d) 24%,transparent)}.hw-accessories-section .hw-accessory-card__button.hw-button:disabled{opacity:.52;cursor:not-allowed;filter:saturate(.45);transform:none;box-shadow:none}.hw-accessories-section .hw-accessory-card__status{min-height:0;margin:7px 0 0;color:var(--hw-status-color, #ffe3b3);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-status-font-size, 10px)!important;line-height:1.3}.hw-accessory-card__status:empty{display:none}.hw-accessory-card--empty .hw-accessory-card__body{justify-content:center}.hw-accessory-card__editor-note{margin:0;color:var(--hw-description-color, #f2dfc2);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-description-size, 13px)!important;line-height:1.4;text-align:center}.hw-accessories-note{display:none}@media(prefers-reduced-motion:reduce){.hw-accessories-section .hw-accessory-card,.hw-accessories-section .hw-accessory-card__image,.hw-accessories-section .hw-accessory-card__select,.hw-accessories-section .hw-accessory-card__button.hw-button{transition:none}.hw-accessories-section .hw-accessory-card:hover,.hw-accessories-section .hw-accessory-card__button.hw-button:hover{transform:none}}@media(max-width:989px){.hw-accessories-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:749px){.hw-accessories-section{padding-top:max(28px,calc(var(--hw-pad, 40px) * .75))!important;padding-bottom:max(28px,calc(var(--hw-pad, 40px) * .75))!important}.hw-accessories-section .hw-accessories-wrap{width:90vw!important;max-width:90vw!important;padding-inline:0!important}.hw-accessories-section .hw-accessories-heading{font-size:var(--hw-mobile-heading-size, 26px)!important}.hw-accessories-copy{margin-top:6px;margin-bottom:0;padding-inline:12px;font-size:var(--hw-mobile-description-size, 12px)!important}.hw-accessories-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:var(--hw-mobile-title-content-gap, 18px)!important}.hw-accessory-card{border-radius:5px}.hw-accessories-section .hw-accessory-card__body{min-height:108px;padding:12px 11px 11px!important}.hw-accessories-section .hw-accessory-card__meta{grid-template-columns:1fr;gap:4px}.hw-accessories-section .hw-accessory-card__title{font-size:var(--hw-mobile-title-size, 13px)!important}.hw-accessories-section .hw-accessory-card__price{margin-top:0;font-size:var(--hw-mobile-price-size, 12px)!important}.hw-accessories-section .hw-accessory-card__select{min-height:36px!important;padding-left:10px;font-size:var(--hw-mobile-select-font-size, 10px)!important}.hw-accessories-section .hw-accessory-card__button.hw-button{min-height:var(--hw-mobile-button-height, 32px)!important;height:var(--hw-mobile-button-height, 32px)!important;font-size:var(--hw-mobile-button-font-size, 10px)!important}.hw-accessories-section .hw-accessory-card__status{font-size:var(--hw-mobile-status-font-size, 10px)!important}.hw-accessories-section .hw-accessory-card__editor-note{font-size:var(--hw-mobile-description-size, 12px)!important}}.hw-best-sellers-section.hw-section{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-top:var(--hw-pad, 40px)!important;padding-right:0!important;padding-bottom:var(--hw-pad, 40px)!important;padding-left:0!important;background:var(--hw-bg, #120d09);color:var(--hw-card-title-color, #fff5e9);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;box-sizing:border-box!important}.hw-best-sellers-section .hw-best-sellers-wrap.hw-wrap{width:90vw!important;max-width:90vw!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.hw-best-sellers-section *,.hw-best-sellers-section *:before,.hw-best-sellers-section *:after{box-sizing:border-box}.hw-best-sellers-heading.hw-heading{margin:0;color:var(--hw-heading-color, var(--hw-accent, #efb35d));font-size:var(--hw-heading-size, 35px)!important;line-height:1;text-align:center}.hw-best-sellers-copy.hw-copy{display:none;color:var(--hw-description-color, #d0c1ad);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-description-size, 13px)!important;line-height:1.4}.hw-best-sellers-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:var(--hw-title-content-gap, 22px)!important}.hw-best-seller-card{display:flex;min-width:0;width:100%;height:100%;margin:0;padding:0;overflow:hidden;appearance:none;-webkit-appearance:none;flex-direction:column;border:1px solid #5a3c2c;border-radius:5px;background:var(--hw-card-bg, #8b6752);color:var(--hw-card-title-color, #fff5e9);box-shadow:none;text-align:left;text-decoration:none;cursor:pointer;font-family:inherit!important;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease}.hw-best-seller-card:hover{border-color:#8a603f}.hw-best-seller-card:focus-visible{border-color:var(--hw-accent, #efb35d);box-shadow:0 0 0 2px var(--hw-accent, #efb35d);outline:0}.hw-best-seller-card__media{display:block;width:100%;overflow:hidden;aspect-ratio:1 / 1;background:#d8d8d8}.hw-best-seller-card__image,.hw-best-seller-card__placeholder{display:block;width:100%!important;height:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:#d8d8d8;object-fit:cover;object-position:center}.hw-best-seller-card__body{display:flex;min-height:74px;padding:11px 12px 10px;flex:1 0 auto;flex-direction:column;justify-content:space-between;background:var(--hw-card-bg, #8b6752)}.hw-best-seller-card__title{display:-webkit-box;min-width:0;margin:0;overflow:hidden;color:var(--hw-card-title-color, #fff8ef);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-title-size, 13px)!important;line-height:1.2;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:1}.hw-best-seller-card__bottom{display:flex;min-width:0;margin-top:8px;align-items:center;justify-content:space-between;gap:8px}.hw-best-seller-card__price{flex:0 1 auto;min-width:0;color:var(--hw-price-color, #fff4e8);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-price-size, 12px)!important;line-height:1;white-space:nowrap}.hw-best-seller-card__cta{display:inline-flex;flex:0 0 auto;min-height:var(--hw-cta-height, 23px);padding:5px var(--hw-cta-padding-x, 10px);align-items:center;justify-content:center;border-radius:999px;background:var(--hw-cta-bg, #8f1718);color:var(--hw-cta-text-color, #fff8f0);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-cta-font-size, 9px)!important;line-height:1;white-space:nowrap}.hw-best-seller-card--empty{cursor:default}.hw-best-sellers-note.hw-muted{display:none}@media(max-width:989px){.hw-best-sellers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}}@media(max-width:749px){.hw-best-sellers-section{padding-top:max(28px,calc(var(--hw-pad, 40px) * .75))!important;padding-bottom:max(28px,calc(var(--hw-pad, 40px) * .75))!important}.hw-best-sellers-section .hw-best-sellers-wrap{width:90vw!important;max-width:90vw!important}.hw-best-sellers-heading{margin-bottom:0;font-size:var(--hw-mobile-heading-size, 26px)!important}.hw-best-sellers-copy{font-size:var(--hw-mobile-description-size, 12px)!important}.hw-best-sellers-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:var(--hw-mobile-title-content-gap, 18px)!important}.hw-best-seller-card{border-radius:4px}.hw-best-seller-card__body{min-height:68px;padding:9px 9px 8px}.hw-best-seller-card__title{font-size:var(--hw-mobile-title-size, 12px)!important}.hw-best-seller-card__price{font-size:var(--hw-mobile-price-size, 11px)!important}.hw-best-seller-card__cta{min-height:var(--hw-mobile-cta-height, 21px);padding:5px var(--hw-cta-padding-x, 10px);font-size:var(--hw-mobile-cta-font-size, 8px)!important}}.hw-faq-section{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding:0!important;background-color:var(--hw-outer-bg)!important;background-image:none!important;font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;box-sizing:border-box!important}.hw-faq-section *,.hw-faq-section *:before,.hw-faq-section *:after{box-sizing:border-box}.hw-faq-panel{position:relative;z-index:1;width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;padding:var(--hw-pad, 44px) clamp(28px,4.5vw,70px) calc(var(--hw-pad, 44px) + 8px);overflow:hidden;border-radius:var(--hw-panel-radius, 56px) var(--hw-panel-radius, 56px) 0 0;background:var(--hw-panel-bg, #fbe8ad);box-sizing:border-box!important}.hw-faq-inner{width:100%;max-width:none;margin:0 auto}.hw-faq-heading{margin:0;color:var(--hw-heading-color, #17130f);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:clamp(30px,2.8vw,42px);line-height:1.05;text-align:center}.hw-faq-description{max-width:680px;margin:-10px auto 0;color:var(--hw-description-color, #6f543f);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:14px;line-height:1.45;text-align:center}.hw-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;width:100%;margin-top:var(--hw-title-content-gap, 24px)!important}.hw-faq-item{width:100%;min-width:0;margin:0;overflow:hidden;border:0;border-radius:12px;background:var(--hw-card-bg, #b8774d);color:var(--hw-question-color, #fff8ef);transition:background-color .18s ease,transform .18s ease}.hw-faq-item[open]{background:var(--hw-card-open-bg, #b8774d)}.hw-faq-item--no-answer>.hw-faq-question{cursor:default}.hw-faq-item--no-answer>.hw-faq-question .hw-faq-toggle{display:none}.hw-faq-item--no-answer>.hw-faq-question{grid-template-columns:minmax(0,1fr)}.hw-faq-question{display:grid;grid-template-columns:minmax(0,1fr) 38px;align-items:center;min-height:88px;gap:18px;padding:19px 22px 19px 24px;cursor:pointer;list-style:none;color:var(--hw-question-color, #fff8ef);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:clamp(16px,1.35vw,20px);line-height:1.25;text-align:left}.hw-faq-question::-webkit-details-marker{display:none}.hw-faq-question::marker{content:""}.hw-faq-question__text{display:block;min-width:0;color:inherit;font:inherit}.hw-faq-toggle{position:relative;display:grid;width:30px;height:30px;place-items:center;justify-self:end;border-radius:50%;background:var(--hw-plus-bg, #fbe8ad);color:var(--hw-plus-color, #2f251b);flex:0 0 auto}.hw-faq-toggle__line{position:absolute;display:block;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.hw-faq-toggle__line--horizontal{width:14px;height:2px}.hw-faq-toggle__line--vertical{width:2px;height:14px}.hw-faq-item[open] .hw-faq-toggle__line--vertical{transform:rotate(90deg);opacity:0}.hw-faq-answer{padding:0 24px 22px;color:var(--hw-answer-color, #fff4e8);font-family:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;font-size:14px;line-height:1.6}.hw-faq-answer>:first-child{margin-top:0}.hw-faq-answer>:last-child{margin-bottom:0}.hw-faq-answer a{color:inherit;text-decoration:underline}@media(max-width:989px){.hw-faq-panel{padding:max(34px,calc(var(--hw-pad, 44px) * .85)) 28px 40px}.hw-faq-heading{margin-bottom:0;font-size:32px}.hw-faq-question{min-height:82px;padding:17px 18px;font-size:16px}}@media(max-width:749px){.hw-faq-panel{width:100vw!important;max-width:100vw!important;margin-left:0!important;margin-right:0!important;padding:30px 16px 32px;border-radius:min(var(--hw-panel-radius, 56px),34px) min(var(--hw-panel-radius, 56px),34px) 0 0}.hw-faq-heading{margin-bottom:0;font-size:27px}.hw-faq-description{margin-top:-8px;margin-bottom:0;font-size:13px}.hw-faq-grid{grid-template-columns:1fr;gap:10px;margin-top:var(--hw-mobile-title-content-gap, 18px)!important}.hw-faq-question{grid-template-columns:minmax(0,1fr) 34px;min-height:72px;gap:12px;padding:15px 14px 15px 16px;font-size:15px}.hw-faq-toggle{width:28px;height:28px}.hw-faq-toggle__line--horizontal{width:13px}.hw-faq-toggle__line--vertical{height:13px}.hw-faq-answer{padding:0 16px 17px;font-size:13px;line-height:1.55}}.hw-section[data-hw-shop]{color:var(--hw-ink, #f8ecda)}.hw-section[data-hw-shop]>.hw-wrap>.hw-copy{color:var(--hw-muted, #b9aa98)}.hw-section[data-hw-shop] .hw-series{gap:14px}.hw-section[data-hw-shop] .hw-series .hw-card{position:relative;display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;gap:0!important;width:100%;min-width:0;height:100%;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden;appearance:none;-webkit-appearance:none;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 26%,#21160f);border-radius:10px;background:#17100c;color:var(--hw-ink, #f8ecda);box-shadow:none;line-height:normal;text-align:center;vertical-align:top}.hw-section[data-hw-shop] .hw-series button.hw-card{padding-block:0!important;padding-inline:0!important;background-image:none!important}.hw-section[data-hw-shop] .hw-series .hw-card>img,.hw-section[data-hw-shop] .hw-series .hw-card>.hw-placeholder{display:block!important;flex:0 0 auto;width:100%!important;max-width:none!important;height:auto!important;aspect-ratio:1 / 1;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;object-fit:cover;object-position:center;vertical-align:top}.hw-section[data-hw-shop] .hw-series .hw-card[aria-pressed=true]{border-color:var(--hw-accent, #efb35d);box-shadow:0 0 0 1px var(--hw-accent, #efb35d),0 10px 26px #0000003d}.hw-section[data-hw-shop] .hw-series .hw-card-body{display:grid;flex:1 0 auto;min-height:64px;margin:0!important;padding:12px 10px;place-items:center;background:linear-gradient(180deg,#17100c,#1c120d);text-align:center}.hw-section[data-hw-shop] .hw-series .hw-card[aria-pressed=true] .hw-card-body{background:linear-gradient(180deg,#1b110c,#21150e)}.hw-section[data-hw-shop] .hw-series .hw-card-body>span:last-child{display:none}.hw-section[data-hw-shop] .hw-series .hw-card-name{display:-webkit-box;overflow:hidden;color:var(--hw-ink, #f8ecda);font-weight:700;line-height:1.25;text-align:center;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hw-native-host,.hw-native-host .hw-native-root,.hw-native-host .product{width:100%;max-width:100%;min-width:0}.hw-native-host{margin-top:26px;color:var(--hw-ink, #f8ecda)}.hw-reuse-cache{display:none!important}.hw-native-host .product{margin:0!important;align-items:start;color:var(--hw-ink, #f8ecda)}.hw-native-host .product__media,.hw-native-host .product__info{--product-media-width: 100%;--product-info-width: 100%;width:100%!important;max-width:100%;min-width:0;margin:0!important}.hw-native-host .product__media{padding-inline:0!important}.hw-native-host .product__media:not(.product__media--expanded){position:relative;top:auto}.hw-native-host .product__media-list-wrapper{width:100%;max-width:100%!important}.hw-native-host .product__media img{max-width:100%;height:auto}.hw-native-host .product__info>*,.hw-native-host .product-form{max-width:100%;min-width:0}.hw-native-host :is(.product-meta__title,.product-form__option-name,.product-form__option-value,.price,.price-list,.ai-upload-section__title,.ai-upload-label){color:var(--hw-ink, #f8ecda)!important}.hw-native-host :is(.product-meta__title,.price-list) a{color:inherit}.hw-native-host .block-swatch__item{border-color:color-mix(in srgb,var(--hw-accent, #efb35d) 30%,#2a1c12)!important;background:#17100c!important;color:var(--hw-ink, #f8ecda)!important;box-shadow:none!important}.hw-native-host .block-swatch__text{color:var(--hw-ink, #f8ecda)!important}.hw-native-host .block-swatch__radio:checked+.block-swatch__item{border-color:var(--hw-accent, #efb35d)!important;box-shadow:0 0 0 1px var(--hw-accent, #efb35d)!important}.hw-native-host .ai-upload-section{border-color:color-mix(in srgb,var(--hw-accent, #efb35d) 48%,#2a1c12)!important;background:#17100c;color:var(--hw-ink, #f8ecda)}.hw-native-host .ai-upload-section__header{border-color:color-mix(in srgb,var(--hw-accent, #efb35d) 20%,transparent)!important}.hw-native-host .ai-upload-section__history-btn,.hw-native-host .ai-upload-button{border-color:color-mix(in srgb,var(--hw-accent, #efb35d) 42%,#2a1c12)!important;background:#120c09!important;color:var(--hw-muted, #b9aa98)!important}.hw-native-host .ai-upload-icon,.hw-native-host .ai-upload-text,.hw-native-host .ai-upload-section__help-text{color:var(--hw-muted, #b9aa98)!important}.hw-native-host .product-form__add-button{border-color:var(--hw-accent, #efb35d)!important;background:var(--hw-accent, #efb35d)!important;color:#24140a!important;font-weight:700}.hw-native-host .product-form__quick-buy-button{border-color:var(--hw-danger, #8c1b20)!important;background:var(--hw-danger, #8c1b20)!important;color:#fff7ed!important;font-weight:700}.hw-native-host :is(.product-form__add-button,.product-form__quick-buy-button){border-radius:7px!important;min-height:48px}.hw-native-host :is(.product-form__add-button,.product-form__quick-buy-button):disabled{opacity:.5}@media(min-width:1000px){.hw-native-host .product{display:grid;grid-template-columns:minmax(0,48fr) minmax(0,52fr);gap:clamp(28px,2.6vw,40px);align-items:start;justify-content:stretch}.hw-native-host .product__media{width:100%!important;max-width:none;margin:0!important;justify-self:stretch;align-self:start}.hw-native-host .product__info{width:100%!important;min-width:0;margin:0!important;align-self:start}.hw-native-host .product__media-list-wrapper,.hw-native-host .product__media-list{width:100%;max-width:100%!important}.hw-native-host .product__media img{width:100%;height:auto}}@media(min-width:1000px)and (max-width:1199px){.hw-native-host .product{grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:26px}}@media(max-width:999px){.hw-native-host .product{display:block}.hw-native-host .product__media{max-width:600px;margin:0 auto 28px!important}}@media(max-width:740px){.hw-native-host .product__media-list,.hw-native-host .product__media-list-wrapper{margin-right:0!important;margin-left:0!important}.hw-native-host .product__media-item:not(.product__media-item--peeking){padding-right:0;padding-left:0}}.hw-summary{margin-top:34px;padding:24px;border:1px solid var(--hw-summary-border, #6b513c);border-radius:9px;background:linear-gradient(180deg,color-mix(in srgb,var(--hw-panel, #17100c) 96%,#2d1d12),var(--hw-panel, #17100c));color:var(--hw-ink, #f8ecda);box-shadow:0 18px 50px #0002}.hw-summary-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.hw-summary .hw-summary-head .hw-heading{margin-bottom:6px;color:var(--hw-ink, #f8ecda);font-size:clamp(22px,2vw,28px);line-height:1.15}.hw-progress-message{margin:0;font-size:.98em;font-weight:800;line-height:1.35;letter-spacing:.01em;color:#f5cd84;text-shadow:0 1px 0 rgba(0,0,0,.25);background:linear-gradient(180deg,#ffe7b2,#f7c973 42%,#dc8a33);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hw-count-pill{flex:0 0 auto;margin:0;padding:8px 14px;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 55%,transparent);border-radius:999px;background:linear-gradient(180deg,#382315f0,#1d120cf5);color:var(--hw-accent, #efb35d);font-size:.84em;font-weight:700;line-height:1.2;white-space:nowrap;box-shadow:inset 0 1px #ffe5b014}.hw-promotion-track{display:grid;gap:0;margin-top:20px;padding:14px 14px 10px;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 18%,transparent);border-radius:14px;background:linear-gradient(180deg,#21150e6b,#140d092e)}.hw-summary .hw-tiers{position:relative;display:block;height:36px;margin:0 0 10px}.hw-summary .hw-tier{position:absolute;top:0;left:var(--hw-tier-pos, 50%);z-index:2;width:max-content;max-width:44%;padding:7px 12px;border:1px solid #76502b;border-radius:999px;background:linear-gradient(180deg,#402a19fa,#1f140dfa);color:#f7cf87;font-size:.82em;font-weight:800;line-height:1.15;text-align:center;white-space:nowrap;transform:translate(-50%);box-shadow:inset 0 1px #ffe2ab14}.hw-summary .hw-tier:last-child{transform:translate(-100%)}.hw-summary .hw-tier.is-reached{border-color:#efb35d;background:linear-gradient(180deg,#ffe19b,#f4bb62 52%,#db7d31);color:#2c1609;box-shadow:inset 0 1px #fff4dc4d,0 4px 12px #efb35d2e}.hw-progress-shell{position:relative;height:38px;padding:15px 0}.hw-summary .hw-progress{position:relative;z-index:1;display:block;width:100%;height:8px;overflow:hidden;border:0;border-radius:999px;background:#4b3823;accent-color:var(--hw-accent, #efb35d);box-shadow:inset 0 1px 2px #00000047}.hw-summary .hw-progress::-webkit-progress-bar{border-radius:999px;background:linear-gradient(180deg,#4b3823,#3b2b1d)}.hw-summary .hw-progress::-webkit-progress-value{border-radius:999px;background:linear-gradient(90deg,#f7c36b,#ee8b36 58%,#d96d27);box-shadow:0 0 10px #f1b35a59}.hw-summary .hw-progress::-moz-progress-bar{border-radius:999px;background:linear-gradient(90deg,#f7c36b,#ee8b36 58%,#d96d27);box-shadow:0 0 10px #f1b35a59}.hw-pumpkin-nodes{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.hw-pumpkin-node{position:absolute;top:50%;left:var(--hw-node-pos, 0%);width:var(--hw-pumpkin-size-desktop, 24px);height:var(--hw-pumpkin-size-desktop, 24px);transform:translate(-50%,-50%);overflow:hidden;opacity:.96;color:transparent;font-size:0;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:var(--hw-pumpkin-off-image, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cpath d='M30 12c0-5 2-8 6-10 0 4 1 7 3 9-1 2-3 4-5 5' fill='%23563a28'/%3E%3Cpath d='M32 12C18 12 8 21 8 36c0 14 11 24 24 24s24-10 24-24C56 21 46 12 32 12Z' fill='%23684632' stroke='%23815a3e' stroke-width='2'/%3E%3Cpath d='m20 31 7-5 4 7-8 2Zm24 0-7-5-4 7 8 2ZM23 43c6 5 12 5 18 0l-3 8H26Z' fill='%23271610'/%3E%3C/svg%3E"));filter:drop-shadow(0 2px 3px rgba(0,0,0,.34));transition:opacity .22s ease,filter .22s ease}.hw-pumpkin-node:first-child{transform:translateY(-50%)}.hw-pumpkin-node:last-child{transform:translate(-100%,-50%)}.hw-pumpkin-node.is-reached{opacity:1;background-image:var(--hw-pumpkin-on-image, var(--hw-pumpkin-off-image, url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' x2='0' y1='0' y2='1'%3E%3Cstop offset='0' stop-color='%23ffe7ae'/%3E%3Cstop offset='0.46' stop-color='%23f5a62f'/%3E%3Cstop offset='1' stop-color='%23ee6f18'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M30 12c0-5 2-8 6-10 0 4 1 7 3 9-1 2-3 4-5 5' fill='%23c36018'/%3E%3Cpath d='M32 12C18 12 8 21 8 36c0 14 11 24 24 24s24-10 24-24C56 21 46 12 32 12Z' fill='url(%23g)' stroke='%23ffbd36' stroke-width='2'/%3E%3Cpath d='m20 31 7-5 4 7-8 2Zm24 0-7-5-4 7 8 2ZM23 43c6 5 12 5 18 0l-3 8H26Z' fill='%23fff2a4'/%3E%3C/svg%3E")));filter:drop-shadow(0 2px 4px rgba(0,0,0,.38)) drop-shadow(0 0 6px rgba(239,179,93,.42))}.hw-pumpkin-node.has-custom-image{background-image:none}.hw-pumpkin-image{display:block;width:100%;height:100%;object-fit:contain}.hw-applied{justify-self:start;min-height:0;margin:8px 0 0;padding:6px 12px;border:1px solid rgba(239,179,93,.28);border-radius:999px;background:linear-gradient(180deg,#ffe4af1f,#efb35d14);color:#f6cf86;font-size:.86em;font-weight:800;line-height:1.2}.hw-applied:empty{display:none}.hw-summary [data-hw-cart-status]{color:#ffb4aa}.hw-summary .hw-lines{display:flex;gap:10px;margin:24px 0 20px;padding:2px 0 12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:color-mix(in srgb,var(--hw-accent, #efb35d) 42%,transparent) transparent;scrollbar-width:thin}.hw-summary .hw-lines>.hw-muted{flex:1 0 100%;margin:0;color:var(--hw-muted, #b9aa98)}.hw-summary .hw-line{position:relative;display:grid;flex:0 0 228px;grid-template-columns:78px minmax(0,1fr);grid-template-rows:auto 1fr;min-height:88px;gap:0;margin:0;padding:6px 9px 6px 6px;overflow:hidden;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 20%,transparent);border-radius:6px;background:var(--hw-card-bg, #765544);color:#fff6e9;scroll-snap-align:start}.hw-summary .hw-line>img{order:1;grid-column:1;grid-row:1 / 3;align-self:center;width:74px;height:74px;aspect-ratio:1;border-radius:4px;background:#f0e6dc;object-fit:contain}.hw-summary .hw-line>div:not(.hw-line-price){display:contents}.hw-summary .hw-line-title,.hw-summary .hw-line-detail{display:none!important}.hw-summary .hw-line-price{order:2;grid-column:2;grid-row:1;align-self:end;min-width:0;padding:8px 28px 3px 14px;color:#ffd18b;font-size:1.08em;font-weight:800;line-height:1.1;white-space:nowrap}.hw-summary .hw-line-tools{order:3;display:flex;grid-column:2;grid-row:2;align-self:start;align-items:center;min-width:0;padding:5px 4px 6px 14px}.hw-summary .hw-quantity{display:grid;grid-template-columns:30px 36px 30px;align-items:center;width:max-content;min-height:34px;overflow:hidden;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 42%,transparent);border-radius:6px;background:#25180f55;color:#fff6e9}.hw-summary .hw-quantity button{display:grid;width:30px;min-width:30px;height:34px;min-height:34px;margin:0;padding:0;place-items:center;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:none;font:inherit;font-size:18px;line-height:1}.hw-summary .hw-quantity button:hover{background:color-mix(in srgb,var(--hw-accent, #efb35d) 12%,transparent)}.hw-summary .hw-quantity output{display:grid;width:36px;min-width:36px;height:34px;place-items:center;color:#fff6e9;font-size:.92em;font-weight:700;line-height:1}.hw-summary .hw-line-tools>.hw-link-button{position:absolute;top:6px;right:6px;display:grid;width:22px;height:22px;min-width:22px;min-height:22px;margin:0;padding:0;place-items:center;border:0;border-radius:50%;background:#21150e99;color:#fff6e9;box-shadow:none;font-size:0;text-decoration:none}.hw-summary .hw-line-tools>.hw-link-button:before,.hw-summary .hw-line-tools>.hw-link-button:after{position:absolute;width:10px;height:1.5px;border-radius:2px;background:currentColor;content:"";transform:rotate(45deg)}.hw-summary .hw-line-tools>.hw-link-button:after{transform:rotate(-45deg)}.hw-summary-footer{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding-top:18px;border-top:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 22%,transparent)}.hw-summary-cost{min-width:min(100%,430px)}.hw-summary .hw-totals{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:0}.hw-summary .hw-totals>div{justify-content:flex-start;gap:10px}.hw-summary .hw-total{align-items:baseline;font-size:.88em}.hw-summary .hw-total [data-hw-total]{color:var(--hw-accent, #efb35d);font-size:1.85em;font-weight:800}.hw-summary .hw-total--original [data-hw-original-total]{color:var(--hw-muted, #b9aa98);font-size:1.05em;font-weight:600;text-decoration:line-through;text-decoration-thickness:1px}.hw-summary .hw-total--discounted [data-hw-total]{color:var(--hw-accent, #efb35d);font-size:1.85em;font-weight:800}.hw-summary .hw-savings [data-hw-savings]{color:var(--hw-accent, #efb35d);font-weight:700}.hw-summary .hw-savings{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#3b2b19;color:var(--hw-muted, #b9aa98);font-size:.74em}.hw-summary-cost>.hw-muted{margin:9px 0 0;color:var(--hw-muted, #b9aa98);font-size:.78em}.hw-summary-footer .hw-actions{justify-content:flex-end}.hw-summary-footer .hw-button{min-height:42px;border-radius:5px;border-color:var(--hw-accent, #efb35d);background:var(--hw-accent, #efb35d);color:#24140a;font-weight:700}.hw-summary-footer .hw-button--secondary{border-color:var(--hw-danger, #8c1b20);background:var(--hw-danger, #8c1b20);color:#fff7ed}.hw-section[data-hw-shop] .hw-floating{border-color:color-mix(in srgb,var(--hw-accent, #efb35d) 34%,transparent);background:var(--hw-panel, #17100c);color:var(--hw-ink, #f8ecda)}.hw-section[data-hw-shop] .hw-floating .hw-button{border-color:var(--hw-danger, #8c1b20);background:var(--hw-danger, #8c1b20);color:#fff7ed}@media(max-width:749px){.hw-section[data-hw-shop] .hw-series{gap:10px}.hw-section[data-hw-shop] .hw-series .hw-card{border-radius:8px}.hw-section[data-hw-shop] .hw-series .hw-card-body{min-height:52px;padding:8px 6px;font-size:12px}.hw-summary{padding:18px 14px;border-radius:8px}.hw-summary-head{gap:10px;align-items:flex-start}.hw-summary .hw-summary-head .hw-heading{font-size:20px;white-space:nowrap}.hw-count-pill{padding:6px 10px;font-size:.72em}.hw-progress-message{font-size:.95em;line-height:1.32;letter-spacing:0}.hw-promotion-track{margin-top:14px;padding:12px 10px 10px;border-radius:12px}.hw-summary .hw-tiers{height:34px;margin-bottom:8px}.hw-summary .hw-tier{max-width:46%;padding:7px 9px;font-size:.72em;line-height:1.1}.hw-progress-shell{height:34px;padding:14px 0 12px}.hw-summary .hw-progress{height:7px}.hw-pumpkin-node{width:24px;height:24px}.hw-applied{margin-top:8px;justify-self:stretch;text-align:center;font-size:.82em}.hw-summary .hw-lines{gap:9px;margin-top:19px}.hw-summary .hw-line{flex-basis:228px}.hw-summary-footer{align-items:stretch;flex-direction:column;gap:16px}.hw-summary-footer .hw-actions{display:grid;width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:9px 10px}.hw-summary-footer .hw-actions form{min-width:0}.hw-summary-footer .hw-actions .hw-button{width:100%;min-height:44px;padding-inline:10px}}@media(max-width:749px){.hw-summary .hw-tiers{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;gap:6px!important;width:100%!important;height:auto!important;margin:0 0 12px!important}.hw-summary .hw-tier,.hw-summary .hw-tier:last-child{position:static!important;top:auto!important;left:auto!important;width:100%!important;max-width:none!important;min-width:0!important;padding:7px 5px!important;transform:none!important;white-space:normal!important;overflow-wrap:anywhere;font-size:10px!important;line-height:1.18!important;text-align:center}.hw-progress-shell{height:34px!important;padding:14px 0 12px!important}}@media(max-width:430px){.hw-summary .hw-tiers{gap:5px!important}.hw-summary .hw-tier,.hw-summary .hw-tier:last-child{padding:6px 4px!important;font-size:9px!important;line-height:1.15!important}}.hw-section[data-hw-shop]{font-family:inherit;font-style:inherit;letter-spacing:inherit;text-transform:inherit}.hw-section[data-hw-shop] :is(.hw-copy,.hw-card-name,.hw-progress-message,.hw-count-pill,.hw-tier,.hw-applied,.hw-line-price,.hw-quantity,.hw-savings,.hw-actions,.product__info,.product-form,.product-form__option-name,.product-form__option-value,.block-swatch__text,.ai-upload-section,.ai-upload-label,.ai-upload-text,.ai-upload-section__help-text){font-family:inherit;font-style:inherit;letter-spacing:inherit;text-transform:inherit}.hw-section[data-hw-shop]>.hw-wrap>.hw-heading{color:var(--hw-accent, #efb35d)}.hw-section[data-hw-shop]>.hw-wrap>.hw-copy,.hw-section[data-hw-shop] .hw-muted{color:var(--hw-muted, #b9aa98)}.hw-section[data-hw-shop] :is(.hw-card-name,.hw-summary,.hw-summary .hw-heading,.hw-line-price,.hw-quantity,.product__info,.product-meta__title,.product-form__option-name,.product-form__option-value,.block-swatch__text,.ai-upload-section__title,.ai-upload-label){color:var(--hw-ink, #f8ecda)!important}.hw-section[data-hw-shop] :is(.hw-count-pill,.hw-applied,.hw-summary .hw-total [data-hw-total],.price,.price-list){color:var(--hw-accent, #efb35d)!important}.hw-section[data-hw-shop] .hw-progress-message{color:var(--hw-accent, #efb35d);background:none;-webkit-background-clip:border-box;background-clip:border-box;-webkit-text-fill-color:currentColor;text-shadow:none}.hw-section[data-hw-shop] :is(.ai-upload-icon,.ai-upload-text,.ai-upload-section__help-text,.ai-upload-section__history-btn){color:var(--hw-muted, #b9aa98)!important}@media(min-width:1000px){.hw-native-host .product{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,2.5vw,40px);align-items:start;justify-content:stretch}.hw-native-host .product__media,.hw-native-host .product__info{width:100%!important;max-width:none!important;min-width:0;margin:0!important;align-self:start}.hw-native-host .product__media,.hw-native-host .product__info{justify-self:stretch}}.hw-native-host .product__media-list-wrapper,.hw-native-host .product__media-list{width:100%;max-width:100%!important}.hw-native-host .product__media-item{aspect-ratio:1 / 1;overflow:hidden}.hw-native-host .product__media-item img{display:block;width:100%!important;height:100%!important;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.hw-native-host .product__media-list-wrapper>img,.hw-native-host .product__media-list>img{display:block;width:100%!important;height:auto!important;aspect-ratio:1 / 1;object-fit:cover;object-position:center}.hw-native-host :is(.product__media-nav,.product__media-thumbnail-list,.product__media-thumbnails){gap:9px!important;margin-top:10px!important}.hw-native-host :is(.product__media-thumbnail,.product__media-thumbnail-item){flex:0 0 clamp(58px,6vw,76px);width:clamp(58px,6vw,76px);height:clamp(58px,6vw,76px);aspect-ratio:1 / 1;overflow:hidden;border-radius:4px}.hw-native-host :is(.product__media-thumbnail,.product__media-thumbnail-item) img{display:block;width:100%!important;height:100%!important;aspect-ratio:1 / 1;object-fit:cover;object-position:center}@media(max-width:999px){.hw-native-host .product{display:block}.hw-native-host .product__media{width:100%!important;max-width:640px;margin:0 auto 28px!important}}@media(max-width:749px){.hw-native-host :is(.product__media-thumbnail,.product__media-thumbnail-item){flex-basis:58px;width:58px;height:58px}}#hw-shop.hw-section[data-hw-shop]{position:relative!important;left:50%!important;width:100vw!important;max-width:100vw!important;min-width:100vw!important;margin-left:-50vw!important;margin-right:-50vw!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}#hw-shop.hw-section[data-hw-shop]>.hw-wrap{width:90vw!important;max-width:90vw!important;min-width:0!important;margin-left:auto!important;margin-right:auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}#hw-shop.hw-section[data-hw-shop]>.hw-wrap,#hw-shop.hw-section[data-hw-shop] .hw-native-host,#hw-shop.hw-section[data-hw-shop] .hw-summary{box-sizing:border-box!important}@media(min-width:1000px){#hw-shop.hw-section[data-hw-shop] .hw-native-host .product{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(28px,2.5vw,40px)!important;width:100%!important;max-width:100%!important;margin:0!important;align-items:start!important}#hw-shop.hw-section[data-hw-shop] .hw-native-host .product__media,#hw-shop.hw-section[data-hw-shop] .hw-native-host .product__info{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important}}@media(max-width:999px){#hw-shop.hw-section[data-hw-shop]>.hw-wrap{width:90vw!important;max-width:90vw!important}}#hw-shop .hw-summary{margin-top:32px!important;padding:22px 24px 20px!important;border:1px solid var(--hw-summary-border, #6b513c)!important;border-radius:10px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--hw-panel, #17100c) 97%,#2b1b11),var(--hw-panel, #17100c))!important;color:var(--hw-ink, #f8ecda)!important;box-shadow:inset 0 1px #ffffff06,0 14px 36px #0000001f!important}#hw-shop .hw-summary-head{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:18px!important}#hw-shop .hw-summary .hw-summary-head .hw-heading{margin:0 0 5px!important;color:var(--hw-ink, #f8ecda)!important;font-size:clamp(24px,2vw,30px)!important;font-weight:700!important;line-height:1.08!important}#hw-shop .hw-progress-message{margin:0!important;color:var(--hw-accent, #efb35d)!important;background:none!important;-webkit-text-fill-color:currentColor!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important;text-shadow:none!important}#hw-shop .hw-count-pill{flex:0 0 auto;margin:0!important;padding:7px 12px!important;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 55%,transparent)!important;border-radius:999px!important;background:#311f13b8!important;color:var(--hw-accent, #efb35d)!important;font-size:11px!important;font-weight:650!important;line-height:1.2!important;box-shadow:none!important}#hw-shop .hw-promotion-track{margin-top:17px!important;padding:13px 14px 10px!important;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 18%,transparent)!important;border-radius:12px!important;background:linear-gradient(180deg,#2a1b1157,#170f0a1a)!important}#hw-shop .hw-summary .hw-tiers{height:34px!important;margin:0 0 8px!important}#hw-shop .hw-summary .hw-tier{padding:6px 11px!important;border:1px solid #76502b!important;border-radius:999px!important;background:linear-gradient(180deg,#3f2918f5,#1f140df5)!important;color:#f7cf87!important;font-size:11px!important;font-weight:700!important;line-height:1.15!important;box-shadow:inset 0 1px #ffe2ab0f!important}#hw-shop .hw-summary .hw-tier.is-reached{border-color:var(--hw-accent, #efb35d)!important;background:var(--hw-accent, #efb35d)!important;color:#2b170a!important;box-shadow:none!important}#hw-shop .hw-progress-shell{height:34px!important;padding:14px 0 12px!important}#hw-shop .hw-summary .hw-progress{height:6px!important;border-radius:999px!important;background:#4b3823!important;box-shadow:inset 0 1px 2px #0000004d!important}#hw-shop .hw-summary .hw-progress::-webkit-progress-bar{background:#4b3823!important}#hw-shop .hw-summary .hw-progress::-webkit-progress-value,#hw-shop .hw-summary .hw-progress::-moz-progress-bar{background:linear-gradient(90deg,#f7c36b,#ee8b36 58%,#d96d27)!important}#hw-shop .hw-pumpkin-node{width:24px!important;height:24px!important}#hw-shop .hw-applied{margin:7px 0 0!important;padding:5px 10px!important;border-radius:999px!important;font-size:11px!important;font-weight:700!important}#hw-shop .hw-summary .hw-lines{display:flex!important;align-items:stretch!important;gap:9px!important;margin:18px 0 16px!important;padding:1px 0 8px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:inline proximity!important}#hw-shop .hw-summary .hw-lines>.hw-muted{flex:1 0 100%!important;display:flex!important;align-items:center!important;min-height:48px!important;margin:0!important;color:color-mix(in srgb,var(--hw-muted, #b9aa98) 82%,transparent)!important;font-size:12px!important;line-height:1.35!important}#hw-shop .hw-summary .hw-line{flex:0 0 218px!important;grid-template-columns:64px minmax(0,1fr)!important;grid-template-rows:auto 1fr!important;min-height:78px!important;padding:6px 8px 6px 6px!important;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 18%,transparent)!important;border-radius:6px!important;background:var(--hw-card-bg, #765544)!important;color:#fff6e9!important;box-shadow:none!important}#hw-shop .hw-summary .hw-line>img{grid-column:1!important;grid-row:1 / 3!important;align-self:center!important;width:60px!important;height:60px!important;border-radius:4px!important;background:#f0e6dc!important;object-fit:contain!important}#hw-shop .hw-summary .hw-line-title,#hw-shop .hw-summary .hw-line-detail{display:none!important}#hw-shop .hw-summary .hw-line-price{grid-column:2!important;grid-row:1!important;align-self:end!important;min-width:0!important;padding:7px 24px 2px 10px!important;color:#ffd18b!important;font-size:13px!important;font-weight:750!important;line-height:1.05!important}#hw-shop .hw-summary .hw-line-tools{grid-column:2!important;grid-row:2!important;align-self:start!important;padding:4px 2px 4px 10px!important}#hw-shop .hw-summary .hw-quantity{grid-template-columns:26px 30px 26px!important;min-height:29px!important;border-radius:5px!important;background:#1e130c47!important}#hw-shop .hw-summary .hw-quantity button{width:26px!important;min-width:26px!important;height:29px!important;min-height:29px!important;font-size:15px!important}#hw-shop .hw-summary .hw-quantity output{width:30px!important;min-width:30px!important;height:29px!important;font-size:11px!important}#hw-shop .hw-summary .hw-line-tools>.hw-link-button{top:5px!important;right:5px!important;width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important}#hw-shop .hw-summary-footer{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:28px!important;padding-top:15px!important;border-top:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 20%,transparent)!important}#hw-shop .hw-summary-cost{min-width:min(100%,520px)!important}#hw-shop .hw-summary .hw-totals{display:flex!important;align-items:baseline!important;flex-wrap:wrap!important;gap:8px 15px!important;margin:0!important}#hw-shop .hw-summary .hw-totals>div{display:inline-flex!important;align-items:baseline!important;justify-content:flex-start!important;gap:7px!important}#hw-shop .hw-summary .hw-totals>div>span:first-child{color:var(--hw-ink, #f8ecda)!important;font-size:11px!important;font-weight:600!important;line-height:1.1!important;white-space:nowrap!important}#hw-shop .hw-summary .hw-total--original [data-hw-original-total]{color:var(--hw-muted, #b9aa98)!important;font-size:12px!important;font-weight:500!important;line-height:1.1!important;opacity:.76;text-decoration:line-through!important;text-decoration-thickness:1px!important}#hw-shop .hw-summary .hw-total--discounted [data-hw-total]{color:var(--hw-accent, #efb35d)!important;font-size:24px!important;font-weight:750!important;line-height:1!important}#hw-shop .hw-summary .hw-savings{display:inline-flex!important;align-items:baseline!important;padding:5px 8px!important;border-radius:999px!important;background:#3b2b19!important}#hw-shop .hw-summary .hw-savings>span:first-child{color:var(--hw-muted, #b9aa98)!important;font-size:10px!important;font-weight:500!important}#hw-shop .hw-summary .hw-savings [data-hw-savings]{color:var(--hw-accent, #efb35d)!important;font-size:11px!important;font-weight:700!important}#hw-shop .hw-summary-cost>.hw-muted{margin:8px 0 0!important;font-size:10px!important;line-height:1.35!important}#hw-shop .hw-summary-footer .hw-actions{display:flex!important;align-items:stretch!important;justify-content:flex-end!important;gap:9px!important;flex-wrap:nowrap!important}#hw-shop .hw-summary-footer .hw-actions form{min-width:0!important}#hw-shop .hw-summary-footer .hw-button{min-height:40px!important;padding:9px 14px!important;border-radius:5px!important;font-size:12px!important;font-weight:700!important;box-shadow:none!important}#hw-shop .hw-summary-footer [data-hw-continue]{min-width:158px!important}#hw-shop .hw-summary-footer [data-hw-checkout]{min-width:94px!important}@media(max-width:749px){#hw-shop .hw-summary{margin-top:24px!important;padding:16px 14px!important;border-radius:9px!important}#hw-shop .hw-summary-head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important}#hw-shop .hw-summary .hw-summary-head .hw-heading{font-size:20px!important;white-space:normal!important}#hw-shop .hw-progress-message{font-size:11px!important}#hw-shop .hw-count-pill{padding:5px 8px!important;font-size:9px!important}#hw-shop .hw-promotion-track{margin-top:12px!important;padding:10px 8px 9px!important}#hw-shop .hw-summary .hw-tiers{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;height:auto!important;gap:5px!important;margin:0 0 9px!important}#hw-shop .hw-summary .hw-tier,#hw-shop .hw-summary .hw-tier:last-child{position:static!important;width:100%!important;max-width:none!important;min-height:32px;padding:5px 4px!important;display:flex!important;align-items:center!important;justify-content:center!important;transform:none!important;white-space:normal!important;font-size:9px!important;line-height:1.12!important;text-align:center!important}#hw-shop .hw-progress-shell{height:31px!important;padding:12px 0!important}#hw-shop .hw-pumpkin-node{width:20px!important;height:20px!important}#hw-shop .hw-summary .hw-lines{gap:8px!important;margin:14px 0 13px!important;padding-bottom:6px!important}#hw-shop .hw-summary .hw-line{flex-basis:210px!important}#hw-shop .hw-summary-footer{display:grid!important;grid-template-columns:1fr!important;align-items:stretch!important;gap:13px!important;padding-top:13px!important}#hw-shop .hw-summary .hw-totals{display:grid!important;grid-template-columns:1fr 1fr!important;align-items:end!important;gap:9px 12px!important}#hw-shop .hw-summary .hw-totals>div{display:grid!important;gap:3px!important}#hw-shop .hw-summary .hw-savings{grid-column:1 / -1!important;width:max-content;display:inline-flex!important;gap:6px!important}#hw-shop .hw-summary .hw-total--discounted [data-hw-total]{font-size:22px!important}#hw-shop .hw-summary-footer .hw-actions{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important;gap:8px!important}#hw-shop .hw-summary-footer [data-hw-continue],#hw-shop .hw-summary-footer [data-hw-checkout]{width:100%!important;min-width:0!important}#hw-shop .hw-summary-footer .hw-button{width:100%!important;min-height:42px!important;padding-inline:8px!important;font-size:10px!important}}@media(max-width:749px){#hw-shop .hw-summary-footer{gap:11px!important}#hw-shop .hw-summary-cost{min-width:0!important;width:100%!important}#hw-shop .hw-summary .hw-totals{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"original saving" "final final"!important;align-items:center!important;width:100%!important;gap:9px 12px!important;padding:11px 12px 10px!important;border:1px solid color-mix(in srgb,var(--hw-summary-border, #6b513c) 56%,transparent)!important;border-radius:9px!important;background:linear-gradient(180deg,#2d1d1257,#19100b2e)!important}#hw-shop .hw-summary .hw-total--original{grid-area:original!important;display:flex!important;align-items:baseline!important;justify-content:flex-start!important;min-width:0!important;gap:7px!important}#hw-shop .hw-summary .hw-total--original>span:first-child{color:var(--hw-muted, #b9aa98)!important;font-size:10px!important;font-weight:500!important;white-space:nowrap!important}#hw-shop .hw-summary .hw-total--original [data-hw-original-total]{color:var(--hw-muted, #b9aa98)!important;font-size:12px!important;font-weight:500!important;line-height:1!important;opacity:.78;text-decoration:line-through!important;text-decoration-thickness:1px!important}#hw-shop .hw-summary .hw-savings{grid-area:saving!important;display:inline-flex!important;align-items:center!important;justify-content:flex-end!important;width:auto!important;gap:6px!important;padding:5px 8px!important;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 20%,transparent)!important;border-radius:999px!important;background:color-mix(in srgb,var(--hw-accent, #efb35d) 7%,#17100c)!important;white-space:nowrap!important}#hw-shop .hw-summary .hw-savings>span:first-child{color:var(--hw-muted, #b9aa98)!important;font-size:9px!important;font-weight:500!important}#hw-shop .hw-summary .hw-savings [data-hw-savings]{color:var(--hw-accent, #efb35d)!important;font-size:11px!important;font-weight:700!important}#hw-shop .hw-summary .hw-total--discounted{grid-area:final!important;display:flex!important;align-items:end!important;justify-content:space-between!important;width:100%!important;gap:14px!important;padding-top:9px!important;border-top:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 16%,transparent)!important}#hw-shop .hw-summary .hw-total--discounted>span:first-child{color:var(--hw-ink, #f8ecda)!important;font-size:11px!important;font-weight:650!important;line-height:1.15!important;white-space:nowrap!important}#hw-shop .hw-summary .hw-total--discounted [data-hw-total]{color:var(--hw-accent, #efb35d)!important;font-size:27px!important;font-weight:760!important;line-height:.95!important;letter-spacing:-.02em!important;white-space:nowrap!important}#hw-shop .hw-summary-cost>.hw-muted{margin:7px 2px 0!important;color:color-mix(in srgb,var(--hw-muted, #b9aa98) 82%,transparent)!important;font-size:9px!important;line-height:1.35!important}#hw-shop .hw-summary-footer .hw-actions{margin-top:0!important}}@media(max-width:430px){#hw-shop .hw-summary .hw-totals{padding:10px 10px 9px!important;gap:8px 9px!important}#hw-shop .hw-summary .hw-total--discounted [data-hw-total]{font-size:25px!important}#hw-shop .hw-summary .hw-savings{padding-inline:7px!important}}#hw-shop .hw-product-divider{position:relative;width:100%;height:1px;margin:32px 0 0;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--hw-accent, #efb35d) 18%,transparent) 12%,color-mix(in srgb,var(--hw-accent, #efb35d) 70%,transparent) 50%,color-mix(in srgb,var(--hw-accent, #efb35d) 18%,transparent) 88%,transparent 100%)}#hw-shop .hw-product-divider:after{position:absolute;top:50%;left:50%;width:7px;height:7px;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 72%,transparent);background:var(--hw-bg, #120d09);content:"";transform:translate(-50%,-50%) rotate(45deg)}#hw-shop .hw-native-host{margin-top:30px}#hw-shop .hw-native-host :is(.payment-icon,.payment-methods-list,.payment-icons,.payment-icons-list,.product-form__payment-icons,.product-form__payment-methods,[class*=payment-icons]),#hw-shop .hw-native-host :is(ul,div):has(>svg.icon--full-color),#hw-shop .hw-native-host :is(ul,div):has(>li>svg.icon--full-color){margin-block-start:18px!important}#hw-shop .hw-native-host .payment-icon :is(.product__payment-methods,.payment-methods-list){margin-block-start:0!important}#hw-shop .hw-series-swipe-hint{display:none}@media(min-width:1000px){#hw-shop .hw-series{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;overflow:visible!important}}@media(min-width:750px)and (max-width:999px){#hw-shop .hw-series{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;overflow:visible!important}}@media(max-width:749px){#hw-shop .hw-series-swipe-hint{display:flex;align-items:center;justify-content:center;width:max-content;max-width:100%;margin:1px auto 0;padding:6px 11px;border:1px solid color-mix(in srgb,var(--hw-accent, #efb35d) 28%,transparent);border-radius:999px;background:color-mix(in srgb,var(--hw-accent, #efb35d) 7%,transparent);color:color-mix(in srgb,var(--hw-accent, #efb35d) 88%,var(--hw-ink, #f8ecda));font-family:inherit;font-size:clamp(10px,calc(var(--hw-active-series-title-size, 12px) - 1px),13px);font-weight:600;line-height:1.2;letter-spacing:.01em}#hw-shop .hw-series-swipe-icon{display:inline-block;margin-inline-end:7px;font-size:1.35em;line-height:1;animation:hw-series-swipe-cue 1.6s ease-in-out infinite alternate}#hw-shop .hw-product-divider{margin-top:18px}#hw-shop .hw-native-host{margin-top:24px}#hw-shop .hw-native-host :is(.payment-icon,.payment-methods-list,.payment-icons,.payment-icons-list,.product-form__payment-icons,.product-form__payment-methods,[class*=payment-icons]),#hw-shop .hw-native-host :is(ul,div):has(>svg.icon--full-color),#hw-shop .hw-native-host :is(ul,div):has(>li>svg.icon--full-color){margin-block-start:20px!important}#hw-shop .hw-native-host .payment-icon :is(.product__payment-methods,.payment-methods-list){margin-block-start:0!important}}@keyframes hw-series-swipe-cue{0%{transform:translate(-3px)}to{transform:translate(3px)}}@media(prefers-reduced-motion:reduce){#hw-shop .hw-series-swipe-icon{animation:none}}#hw-shop{--hw-active-section-heading-size: var(--hw-section-heading-size-desktop, 30px);--hw-active-section-copy-size: var(--hw-section-copy-size-desktop, 15px);--hw-active-series-title-size: var(--hw-series-title-size-desktop, 14px);--hw-active-product-price-size: var(--hw-product-price-size-desktop, 20px);--hw-active-product-price-weight: var(--hw-product-price-weight, 500);--hw-active-collection-heading-size: var(--hw-collection-heading-size-desktop, 30px);--hw-active-collection-message-size: var(--hw-collection-message-size-desktop, 13px);--hw-active-collection-text-size: var(--hw-collection-text-size-desktop, 11px);--hw-active-collection-total-size: var(--hw-collection-total-size-desktop, 24px);--hw-active-collection-button-size: var(--hw-collection-button-size-desktop, 12px);--hw-active-pumpkin-size: var(--hw-pumpkin-size-desktop, 24px);font-family:inherit}#hw-shop :where(button,input,select,textarea,output){font-family:inherit}#hw-shop>.hw-wrap>.hw-heading{font-size:var(--hw-active-section-heading-size)!important}#hw-shop>.hw-wrap>.hw-copy{font-size:var(--hw-active-section-copy-size)!important}#hw-shop .hw-series .hw-card-name{font-size:var(--hw-active-series-title-size)!important}#hw-shop .hw-summary .hw-summary-head .hw-heading{font-size:var(--hw-active-collection-heading-size)!important}#hw-shop .hw-summary{font-size:var(--hw-active-collection-text-size);font-family:inherit!important}#hw-shop .hw-summary :where(p,span,button,output){font-family:inherit!important}#hw-shop :is(.hw-count-pill,.hw-summary .hw-tier,.hw-applied,.hw-summary .hw-quantity output,.hw-summary .hw-totals>div>span:first-child,.hw-summary .hw-savings [data-hw-savings]){font-size:var(--hw-active-collection-text-size)!important}#hw-shop .hw-progress-message,#hw-shop .hw-summary .hw-lines>.hw-muted{font-size:var(--hw-active-collection-message-size)!important}#hw-shop .hw-summary .hw-line-price{font-size:calc(var(--hw-active-collection-text-size) + 2px)!important}#hw-shop .hw-summary .hw-total--original [data-hw-original-total]{font-size:calc(var(--hw-active-collection-text-size) + 1px)!important}#hw-shop .hw-summary .hw-total--discounted [data-hw-total]{font-size:var(--hw-active-collection-total-size)!important}#hw-shop .hw-summary-footer .hw-button{font-size:var(--hw-active-collection-button-size)!important}#hw-shop .hw-summary .hw-savings>span:first-child,#hw-shop .hw-summary-cost>.hw-muted{font-size:calc(var(--hw-active-collection-text-size) - 1px)!important}#hw-shop .hw-pumpkin-node{width:var(--hw-active-pumpkin-size)!important;height:var(--hw-active-pumpkin-size)!important}#hw-shop .hw-native-host .product__info .product-meta{display:flow-root;width:100%;min-width:0;margin-bottom:24px!important;padding-bottom:24px!important}#hw-shop .hw-native-host .product__info .product-meta__title{display:block;clear:both;width:100%;min-width:0;margin:10px 0 0!important;line-height:1.12!important;overflow-wrap:anywhere}#hw-shop .hw-native-host .product__info .product-meta__title:first-child{margin-top:0!important}#hw-shop .hw-native-host .product__info .product-meta__price-list-container,#hw-shop .hw-native-host .product__info .product-meta>.price-list,#hw-shop .hw-native-host .product__info>.price-list{display:block;clear:both;width:100%;min-width:0;margin:14px 0 0!important}#hw-shop .hw-native-host .product__info .product-meta__price-list-container>.price-list{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;margin:0!important}#hw-shop .hw-native-host .product__info .product-meta :is(.price,.price-list),#hw-shop .hw-native-host .product__info>.price-list{line-height:1.25!important}#hw-shop .hw-native-host .product__info .product-meta .price,#hw-shop .hw-native-host .product__info>.price-list .price{font-family:inherit!important;font-size:var(--hw-active-product-price-size)!important;font-weight:var(--hw-active-product-price-weight)!important;white-space:nowrap}#hw-shop .hw-native-host .product__info .product-meta .price--compare{font-size:max(12px,calc(var(--hw-active-product-price-size) - 3px))!important;font-weight:400!important;opacity:.72}@media(max-width:749px){#hw-shop{--hw-active-section-heading-size: var(--hw-section-heading-size-mobile, 24px);--hw-active-section-copy-size: var(--hw-section-copy-size-mobile, 13px);--hw-active-series-title-size: var(--hw-series-title-size-mobile, 12px);--hw-active-product-price-size: var(--hw-product-price-size-mobile, 18px);--hw-active-collection-heading-size: var(--hw-collection-heading-size-mobile, 20px);--hw-active-collection-message-size: var(--hw-collection-message-size-mobile, 11px);--hw-active-collection-text-size: var(--hw-collection-text-size-mobile, 9px);--hw-active-collection-total-size: var(--hw-collection-total-size-mobile, 27px);--hw-active-collection-button-size: var(--hw-collection-button-size-mobile, 10px);--hw-active-pumpkin-size: var(--hw-pumpkin-size-mobile, 20px)}#hw-shop .hw-native-host .product__info .product-meta{margin-bottom:21px!important;padding-bottom:21px!important}#hw-shop .hw-native-host .product__info .product-meta__title{margin-top:9px!important;line-height:1.1!important}#hw-shop .hw-native-host .product__info .product-meta__price-list-container,#hw-shop .hw-native-host .product__info .product-meta>.price-list,#hw-shop .hw-native-host .product__info>.price-list{margin-top:12px!important}}.hw-flip-countdown,.hw-flip-countdown *{box-sizing:border-box}.hw-flip-countdown{width:100%;margin:0;padding:var(--hw-countdown-padding, 22px) 16px;overflow:hidden;background:var(--hw-countdown-background, #120e0c);color:var(--hw-countdown-subheading, #a99d94);font-family:inherit}.hw-flip-countdown[hidden]{display:none!important}.hw-flip-countdown__inner{width:min(100%,var(--hw-countdown-content-width, 620px));margin-inline:auto;text-align:center}.hw-flip-countdown__heading{margin:0;color:var(--hw-countdown-heading, #efbd74);font-size:var(--hw-countdown-heading-size, 13px);font-weight:var(--hw-countdown-heading-weight, 600);line-height:1.15}.hw-flip-countdown__subheading{margin:4px 0 0;color:var(--hw-countdown-subheading, #a99d94);font-size:var(--hw-countdown-subheading-size, 8px);line-height:1.35}.hw-flip-countdown__clock{display:flex;width:100%;margin-top:17px;align-items:flex-start;justify-content:center;gap:var(--hw-countdown-gap, 18px);color:inherit;text-decoration:none}.hw-flip-countdown__unit{display:grid;min-width:0;justify-items:center;gap:var(--hw-countdown-label-gap, 15px)}.hw-flip-countdown__card{position:relative;display:block;width:var(--hw-countdown-card-width, 52px);height:var(--hw-countdown-card-height, 48px);perspective:520px;isolation:isolate}.hw-flip-countdown__card:before{content:"";position:absolute;z-index:0;left:5px;right:5px;bottom:-7px;height:11px;border-radius:0 0 6px 6px;background:linear-gradient(90deg,color-mix(in srgb,var(--hw-countdown-card-start, #946249) 34%,var(--hw-countdown-card-edge, #3f261e)),color-mix(in srgb,var(--hw-countdown-card-end, #6a4032) 34%,var(--hw-countdown-card-edge, #3f261e)));box-shadow:0 6px 12px color-mix(in srgb,var(--hw-countdown-shadow, #000000) 42%,transparent);opacity:.92}.hw-flip-countdown__card:after{content:"";position:absolute;z-index:4;top:50%;right:1px;left:1px;height:1px;background:linear-gradient(90deg,transparent,var(--hw-countdown-card-line, #563529) 12%,var(--hw-countdown-card-line, #563529) 88%,transparent);box-shadow:0 -1px color-mix(in srgb,#ffffff 8%,transparent),0 1px color-mix(in srgb,#000000 22%,transparent);pointer-events:none;transform:translateY(-50%)}.hw-flip-countdown__value{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;overflow:hidden;border:1px solid color-mix(in srgb,var(--hw-countdown-card-start, #946249) 78%,#ffffff 22%);border-radius:5px;place-items:center;background:linear-gradient(to bottom,#ffffff1c,#ffffff06 46%,#0000000e 50%,#0000002e),linear-gradient(90deg,var(--hw-countdown-card-start, #946249) 0%,var(--hw-countdown-card-end, #6a4032) 100%);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #0003,0 9px 18px color-mix(in srgb,var(--hw-countdown-shadow, #000000) 35%,transparent);z-index:1}.hw-flip-countdown__value,.hw-flip-countdown__sheet-number{color:var(--hw-countdown-number, #fff0d9);font-family:inherit;font-size:var(--hw-countdown-number-size, 32px);font-variant-numeric:tabular-nums;font-weight:var(--hw-countdown-number-weight, 700);line-height:1;text-shadow:0 2px 1px rgba(45,22,15,.32)}.hw-flip-countdown__sheet{position:absolute;right:0;bottom:0;left:0;z-index:2;height:50%;pointer-events:none;transform:rotateX(0);transform-origin:50% 0;transform-style:preserve-3d;visibility:hidden;will-change:transform}.hw-flip-countdown__sheet-face{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-color:color-mix(in srgb,var(--hw-countdown-card-start, #946249) 78%,#ffffff 22%);border-style:solid;backface-visibility:hidden}.hw-flip-countdown__sheet-face--front{border-width:0 1px 1px;border-radius:0 0 5px 5px;background:linear-gradient(to bottom,#0000000e,#0000002e),linear-gradient(90deg,var(--hw-countdown-card-start, #946249),var(--hw-countdown-card-end, #6a4032));transform:rotateX(0)}.hw-flip-countdown__sheet-face--back{border-width:1px 1px 0;border-radius:5px 5px 0 0;background:linear-gradient(to bottom,#ffffff1c,#ffffff06),linear-gradient(90deg,var(--hw-countdown-card-start, #946249),var(--hw-countdown-card-end, #6a4032));transform:rotateX(180deg)}.hw-flip-countdown__sheet-number{position:absolute;left:0;display:grid;width:100%;height:200%;place-items:center}.hw-flip-countdown__sheet-face--front .hw-flip-countdown__sheet-number{bottom:0}.hw-flip-countdown__sheet-face--back .hw-flip-countdown__sheet-number{top:0}.hw-flip-countdown__sheet.is-flipping{visibility:visible;animation:hw-countdown-bottom-up-flip .64s cubic-bezier(.45,0,.55,1) both}.hw-flip-countdown__label{display:block;color:var(--hw-countdown-label, #968980);font-size:var(--hw-countdown-label-size, 7px);font-weight:400;line-height:1;text-transform:uppercase}.hw-flip-countdown__ended{margin:20px 0 0;color:var(--hw-countdown-heading, #efbd74);font-size:var(--hw-countdown-subheading-size, 8px);line-height:1.4}.hw-flip-countdown__ended[hidden],.hw-flip-countdown__clock[hidden]{display:none!important}@keyframes hw-countdown-bottom-up-flip{0%{transform:rotateX(0)}to{transform:rotateX(180deg)}}@media(max-width:749px){.hw-flip-countdown{padding:var(--hw-countdown-padding-mobile, 22px) 10px}.hw-flip-countdown__heading{font-size:var(--hw-countdown-heading-size-mobile, 13px)}.hw-flip-countdown__subheading{margin-top:4px;font-size:var(--hw-countdown-subheading-size-mobile, 8px)}.hw-flip-countdown__clock{margin-top:17px;gap:var(--hw-countdown-gap-mobile, 10px)}.hw-flip-countdown__unit{gap:var(--hw-countdown-label-gap-mobile, 14px)}.hw-flip-countdown__card{width:var(--hw-countdown-card-width-mobile, 52px);height:var(--hw-countdown-card-height-mobile, 48px)}.hw-flip-countdown__value,.hw-flip-countdown__sheet-number{font-size:var(--hw-countdown-number-size-mobile, 30px)}.hw-flip-countdown__label{font-size:var(--hw-countdown-label-size-mobile, 7px)}.hw-flip-countdown__ended{font-size:var(--hw-countdown-subheading-size-mobile, 8px)}}@media(max-width:374px){.hw-flip-countdown__clock{gap:min(var(--hw-countdown-gap-mobile, 10px),6px)}.hw-flip-countdown__card{width:min(var(--hw-countdown-card-width-mobile, 56px),52px)}}@media(prefers-reduced-motion:reduce){.hw-flip-countdown__sheet.is-flipping{animation:none;visibility:hidden}}.hw-image-banner{max-width:var(--hw-banner-width, 2000px);margin-inline:auto;overflow:hidden;border-radius:var(--hw-banner-radius, 0)}.hw-image-banner a,.hw-image-banner picture,.hw-image-banner img{display:block;width:100%}.hw-image-banner img{height:auto}.hw-image-banner-placeholder{background:#f1eee9;aspect-ratio:3 / 1}.hw-image-banner-placeholder svg{width:100%;height:100%}.hw-image-banner a:focus-visible{outline:3px solid currentColor;outline-offset:-4px}.hw-service-strip{position:relative;width:100%;margin:0;padding:0!important;isolation:isolate;background:radial-gradient(circle at 50% -60%,rgba(255,188,89,.045),transparent 48%),var(--hw-bg, #17120f);color:var(--hw-service-text, #e7c483);font-family:inherit;font-style:inherit;letter-spacing:inherit;text-transform:inherit}.hw-service-strip:before,.hw-service-strip:after{content:"";position:absolute;z-index:1;left:50%;width:var(--hw-service-edge-width, 88%);height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--hw-service-edge-line, #3d2b1d) 48%,transparent) 9%,var(--hw-service-edge-line, #3d2b1d) 27%,var(--hw-service-edge-highlight, #b9772e) 50%,var(--hw-service-edge-line, #3d2b1d) 73%,color-mix(in srgb,var(--hw-service-edge-line, #3d2b1d) 48%,transparent) 91%,transparent 100%);transform:translate(-50%)}.hw-service-strip:before{top:18px}.hw-service-strip:after{bottom:18px}.hw-service-strip__inner{position:relative;z-index:2;width:90%;max-width:none;margin-inline:auto;padding-block:var(--hw-service-py, 46px)}.hw-service-strip__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch}.hw-service-strip__item{position:relative;display:flex;min-width:0;min-height:96px;padding:6px clamp(18px,2.6vw,44px);flex-direction:column;align-items:center;justify-content:center;text-align:center}.hw-service-strip__item+.hw-service-strip__item:before{content:"";position:absolute;left:0;top:50%;width:1px;height:64px;background:linear-gradient(180deg,transparent 0%,var(--hw-service-divider, #4a3526) 18%,var(--hw-service-divider, #4a3526) 82%,transparent 100%);transform:translateY(-50%);opacity:.95}.hw-service-strip__icon{display:grid;width:40px;height:40px;margin-bottom:14px;place-items:center;color:var(--hw-icon-color, #efb35d)}.hw-service-strip__icon svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:var(--hw-icon-stroke, 1.55);stroke-linecap:round;stroke-linejoin:round}.hw-service-strip__icon-image{display:block;width:100%;height:100%;object-fit:contain}.hw-service-strip__title{color:var(--hw-service-text, #e7c483);font-family:inherit;font-style:inherit;font-weight:var(--hw-service-weight, 400);letter-spacing:inherit;text-transform:inherit;font-size:var(--hw-service-text-size-desktop, 14px);line-height:1.25;white-space:nowrap}@media(max-width:989px){.hw-service-strip__inner{width:94%;padding-block:36px}.hw-service-strip__item{min-height:86px;padding-inline:clamp(10px,1.8vw,18px)}.hw-service-strip__item+.hw-service-strip__item:before{height:56px}.hw-service-strip__icon{width:34px;height:34px;margin-bottom:12px}.hw-service-strip__title{font-size:var(--hw-service-text-size-tablet, 12px)}}@media(max-width:749px){.hw-service-strip__inner{width:calc(100% - 20px);padding-block:28px}.hw-service-strip:before{top:12px}.hw-service-strip:after{bottom:12px}.hw-service-strip__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hw-service-strip__item{min-height:76px;padding:4px 8px}.hw-service-strip__item+.hw-service-strip__item:before{height:48px}.hw-service-strip__icon{width:29px;height:29px;margin-bottom:10px}.hw-service-strip__title{max-width:100%;font-size:var(--hw-service-text-size-mobile, 10px);line-height:1.22;white-space:normal}}@media(max-width:430px){.hw-service-strip__inner{width:calc(100% - 12px)}.hw-service-strip__item{padding-inline:5px}.hw-service-strip__icon{width:27px;height:27px}}.hw-section{padding:var(--hw-pad, 40px) 20px;color:var(--hw-ink, inherit);background:var(--hw-bg, transparent)}.hw-wrap{width:100%;max-width:var(--hw-width, 1280px);margin-inline:auto}.hw-section *,.hw-floating *{box-sizing:border-box}.hw-section [hidden],.hw-floating[hidden]{display:none!important}.hw-heading{margin:0 0 12px;font-family:var(--font-heading--family, var(--font-heading-family, var(--heading-font-family, inherit)))}.hw-copy{margin:0 0 24px;line-height:1.55}.hw-muted{opacity:.72}.hw-button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:12px 20px;border:1px solid var(--hw-accent, #694434);border-radius:8px;background:var(--hw-accent, #694434);color:var(--hw-button-text, #fff);text-decoration:none;text-align:center;font:inherit;cursor:pointer}.hw-button--secondary{background:transparent;color:inherit;border-color:currentColor}.hw-button:disabled{opacity:.5;cursor:wait}.hw-section :is(button,a,input,select,summary):focus-visible{outline:2px solid var(--hw-accent, #694434);outline-offset:4px}.hw-section :is(input,select){font:inherit;color:inherit}.hw-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.hw-cards{display:grid;grid-template-columns:repeat(var(--hw-columns, 4),minmax(0,1fr));gap:16px}.hw-card{min-width:0;padding:0;border:1px solid #ddd6ce;border-radius:12px;overflow:hidden;background:transparent;color:inherit;font:inherit;text-align:left}button.hw-card{width:100%;cursor:pointer}.hw-card[aria-pressed=true]{border-color:var(--hw-accent, #694434);box-shadow:0 0 0 2px var(--hw-accent, #694434)}.hw-card img,.hw-placeholder{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:#f2eeea}.hw-card-body{display:grid;gap:8px;padding:14px}.hw-card-name{font-weight:600}.hw-card select{max-width:100%;width:100%;padding:10px;border:1px solid #c9c1b7;border-radius:6px;background:transparent}.hw-note{padding:12px 16px;background:#f6f2ed;border-radius:8px}.hw-error{color:#a32323}.hw-section [role=status]:empty{display:none}.hw-section [role=status]{margin-block:12px}.hw-series{--hw-columns: 6;margin-bottom:24px}.hw-native-host{min-height:180px;scroll-margin-top:100px}.hw-native-host .hw-native-root>.container{width:100%;padding-inline:0}.hw-native-host .product{margin-block:0}.hw-native-host .breadcrumb,.hw-native-host product-sticky-form,.hw-native-host .shopify-payment-button,.hw-native-host #QuickBuyButton{display:none!important}.hw-summary{margin-top:28px;padding:24px;border:1px solid #ddd6ce;border-radius:12px;scroll-margin-top:100px}.hw-tiers{display:flex;gap:8px;flex-wrap:wrap;margin-block:14px}.hw-tier{padding:7px 12px;border:1px solid #ddd6ce;border-radius:30px}.hw-tier.is-reached{border-color:var(--hw-accent, #694434);font-weight:600}.hw-progress{width:100%;height:7px;accent-color:var(--hw-accent, #694434)}.hw-lines{display:grid;gap:12px;margin:20px 0}.hw-line{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:start;gap:14px;padding-block:14px;border-top:1px solid #e6dfd6}.hw-line img{width:76px;height:76px;object-fit:contain;border-radius:6px;background:#f4f0eb}.hw-line-title{margin:0 0 5px;font-weight:600}.hw-line-detail{margin:0 0 7px;font-size:.9em}.hw-line-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.hw-link-button{background:none;border:0;padding:4px 0;color:inherit;text-decoration:underline;cursor:pointer;font:inherit}.hw-quantity{display:inline-flex;align-items:center;border:1px solid #ddd6ce;border-radius:6px}.hw-quantity button{border:0;min-width:34px;min-height:36px;background:none;color:inherit;font:inherit;cursor:pointer}.hw-quantity output{min-width:26px;text-align:center}.hw-totals{display:grid;gap:8px;margin-block:18px}.hw-totals>div{display:flex;justify-content:space-between;gap:20px}.hw-total{font-size:1.15em;font-weight:600}.hw-floating{position:fixed;z-index:40;inset:auto 0 0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;color:#27221e;border-top:1px solid #ddd6ce;box-shadow:0 -4px 20px #0000000d}.hw-floating-inner{display:flex;justify-content:space-between;align-items:center;gap:14px}.hw-floating-copy{min-width:0;font-size:12px}.hw-floating-copy strong{display:block;font-size:14px}.hw-photos{display:flex;gap:8px;flex-wrap:wrap;margin-block:12px}.hw-photo{width:54px;height:54px;padding:0;border:1px solid #ddd6ce;border-radius:8px;background:#f6f2ed;overflow:hidden;cursor:pointer}.hw-photo img{width:100%;height:100%;object-fit:cover}.hw-native-host[aria-busy=true]{opacity:.55;pointer-events:none}.hw-editor-note{padding:16px;border:1px dashed #a8998b;font-size:14px}@media(min-width:750px){.hw-floating{display:none}}@media(max-width:749px){.hw-section{padding:max(20px,calc(var(--hw-pad, 40px) * .65)) 16px}.hw-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hw-series{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.hw-series .hw-card-body{padding:8px;font-size:12px}.hw-summary{padding:16px}.hw-line{grid-template-columns:56px minmax(0,1fr);gap:10px}.hw-line img{width:56px;height:56px}.hw-line-price{grid-column:2}body.hw-has-floating{padding-bottom:92px}}@media(prefers-reduced-motion:reduce){.hw-section *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
