.ham1-scope.ham1-bb{padding-block:16px var(--ham1-space-section)}.ham1-bb .ham1-bb__grid{display:grid;gap:22px}.ham1-bb .ham1-bb__left{min-width:0;display:flex;flex-direction:column;gap:22px}.ham1-bb .ham1-bb__below{display:flex;flex-direction:column;gap:14px}.ham1-bb .ham1-bb__below:empty{display:none}.ham1-bb .ham1-bb__info{min-width:0;display:flex;flex-direction:column}.ham1-bb .ham1-bb__info>*+*{margin-top:16px}.ham1-bb .ham1-bb__info>.ham1-bb-rating{margin-top:10px}.ham1-bb .ham1-bb__info>.ham1-bb-benefits{margin-top:16px}.ham1-bb .ham1-bb__info>.ham1-bb-price,.ham1-bb .ham1-bb__info>.ham1-bb-story{margin-top:20px}.ham1-bb .ham1-bb-price__offer{margin:6px 0 0;font-size:13px;font-weight:500;line-height:1.4;color:var(--ham1-price-now, var(--ham1-sale))}.ham1-bb .ham1-bb-price__offer[hidden]{display:none}.ham1-bb .ham1-bb__info>.ham1-bb-variant{margin-top:12px}.ham1-bb .ham1-bb__info>.ham1-bb-trust{margin-top:14px}.ham1-bb .ham1-bb__info>.ham1-bb__block:has(.ham1-also){margin-top:22px}.ham1-bb .ham1-bb__info>:first-child{margin-top:0}.ham1-bb .ham1-bb__crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;color:var(--ham1-text-2)}.ham1-bb .ham1-bb__crumbs a{color:inherit;text-decoration:none}.ham1-bb .ham1-bb__crumbs a:hover{text-decoration:underline}@media(min-width:990px){.ham1-bb .ham1-bb__grid{max-width:var(--bb-max, var(--ham1-page-width));grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;align-items:start}.ham1-bb--sticky-gallery .ham1-bb__left,.ham1-bb--sticky-info .ham1-bb__info{position:sticky;top:calc(var(--header-height, 72px) + 16px)}.ham1-bb .ham1-bb__grid{overflow:clip;overflow-clip-margin:40px}}.ham1-bb .ham1-bb-gal{display:flex;flex-direction:column;gap:10px}.ham1-bb .ham1-bb-gal__main{position:relative}.ham1-bb .ham1-bb-gal__track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--ham1-card-radius);overscroll-behavior-x:contain}.ham1-bb .ham1-bb-gal__track::-webkit-scrollbar{display:none}.ham1-bb .ham1-bb-gal__slide{scroll-snap-align:start;aspect-ratio:var(--bb-ratio);background:var(--ham1-surface);overflow:hidden}.ham1-bb .ham1-bb-gal__slide img,.ham1-bb .ham1-bb-gal__slide video,.ham1-bb .ham1-bb-gal__slide iframe,.ham1-bb .ham1-bb-gal__slide svg{width:100%;height:100%;object-fit:cover;border:0}.ham1-bb .ham1-bb-gal__nav{position:absolute;top:50%;transform:translateY(-50%);z-index:2;display:none;box-shadow:var(--ham1-shadow)}.ham1-bb .ham1-bb-gal__nav--prev{left:12px}.ham1-bb .ham1-bb-gal__nav--next{right:12px}.ham1-bb .ham1-bb-gal__dots{position:absolute;right:12px;bottom:12px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--ham1-bg) 90%,transparent);font-size:12px;font-weight:600}.ham1-bb .ham1-bb-gal__thumbs{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.ham1-bb .ham1-bb-gal__thumb{flex:0 0 64px;padding:0;border:1px solid var(--ham1-border);border-radius:6px;overflow:hidden;background:var(--ham1-surface);cursor:pointer;opacity:.7;aspect-ratio:4 / 5}.ham1-bb .ham1-bb-gal__thumb img{width:100%;height:100%;object-fit:cover}.ham1-bb .ham1-bb-gal__thumb.is-active{opacity:1;border-color:var(--ham1-text)}@media(min-width:990px){.ham1-bb .ham1-bb-gal__nav{display:inline-flex}.ham1-bb .ham1-bb-gal__thumb{flex-basis:76px}.ham1-bb .ham1-bb-gal--grid .ham1-bb-gal__track{grid-auto-flow:row;grid-template-columns:1fr 1fr;grid-auto-columns:auto;gap:8px;overflow:visible;scroll-snap-type:none;border-radius:0}.ham1-bb .ham1-bb-gal--grid .ham1-bb-gal__slide{border-radius:var(--ham1-card-radius)}.ham1-bb .ham1-bb-gal--grid .ham1-bb-gal__slide:first-child{grid-column:1 / -1}.ham1-bb .ham1-bb-gal--grid .ham1-bb-gal__nav,.ham1-bb .ham1-bb-gal--grid .ham1-bb-gal__dots,.ham1-bb .ham1-bb-gal--grid .ham1-bb-gal__thumbs{display:none}}.ham1-bb .ham1-bb__block{margin:0}.ham1-bb .ham1-bb-title{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ham1-bb .ham1-bb-title__h{margin:0;font-size:var(--ham1-pdp-title-size);font-weight:var(--ham1-pdp-title-weight);letter-spacing:.01em;line-height:1.25}@media(min-width:990px){.ham1-bb .ham1-bb-title__h{font-size:calc(var(--ham1-pdp-title-size) * 1.2)}}.ham1-bb .ham1-bb-rating{display:flex;align-self:flex-start;align-items:center;gap:7px;font-size:var(--bb-rt-size, 10px);line-height:1.3;letter-spacing:.06em;color:color-mix(in srgb,var(--ham1-text-2) 50%,var(--ham1-bg));text-decoration:none}.ham1-bb .ham1-bb-rating .ham1-stars{font-size:13px;line-height:1.3;letter-spacing:.05em;color:color-mix(in srgb,var(--ham1-star) 22%,var(--ham1-border))}.ham1-bb a.ham1-bb-rating:hover .ham1-bb-rating__txt{text-decoration:underline;text-underline-offset:3px}.ham1-bb .ham1-bb-price .ham1-price{align-items:center;gap:12px}.ham1-bb .ham1-bb-price .ham1-price__now{font-size:var(--ham1-pdp-price-size);font-weight:600;letter-spacing:-.01em;line-height:1.1}.ham1-bb .ham1-bb-price .ham1-price__old{font-size:18px}.ham1-bb .ham1-bb-price .ham1-badge{padding:3px 9px;border-radius:5px;font-size:11px;letter-spacing:.06em;line-height:1.3}.ham1-bb .ham1-bb-price__note{margin:6px 0 0}.ham1-bb .ham1-bb-benefits{list-style:none;padding:0;display:grid;gap:9px}.ham1-bb .ham1-bb-benefits li{display:flex;gap:9px;align-items:flex-start;font-size:13.5px;line-height:1.4}.ham1-bb .ham1-bb-benefits svg{flex:0 0 auto;margin-top:1px;width:17px;height:17px;color:var(--ham1-brand)}.ham1-bb .ham1-bb-variant{display:flex;flex-direction:column;gap:0}.ham1-bb .ham1-bb-variant__opt{border:0;margin:0 0 14px;padding:0;min-width:0}.ham1-bb .ham1-bb-variant__opt+.ham1-bb-variant__opt{margin-top:-2px}.ham1-bb .ham1-bb-variant__legend{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;padding:0;margin-bottom:5px;font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.05em;text-transform:uppercase;color:color-mix(in srgb,var(--ham1-text-2) 55%,var(--ham1-bg))}.ham1-bb .ham1-bb-variant__legend b{color:var(--ham1-text);font-weight:700}.ham1-bb .ham1-bb-variant__guide{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:var(--ham1-text);text-decoration:underline;text-decoration-thickness:.5px;text-underline-offset:3px}.ham1-bb .ham1-bb-variant__values{display:flex;flex-wrap:wrap;gap:5px}.ham1-bb .ham1-bb-variant__values .ham1-pill{min-height:39px;padding:0 16px;font-weight:700}.ham1-bb .ham1-bb-variant__values .ham1-swatch.is-unavailable{opacity:.45}.ham1-bb input:focus-visible+.ham1-pill,.ham1-bb input:focus-visible+.ham1-swatch{outline:2px solid var(--ham1-brand);outline-offset:2px}.ham1-bb .ham1-bb-variant__qty-wrap{margin:-2px 0 14px}.ham1-bb .ham1-bb-qty{display:inline-flex;align-items:center;height:38px;border:1px solid color-mix(in srgb,var(--ham1-border) 20%,transparent);border-radius:50px}.ham1-bb .ham1-bb-qty__btn{width:32px;height:36px;padding:0;border:0;background:none;color:var(--ham1-text);font:inherit;font-size:16px;cursor:pointer}.ham1-bb .ham1-bb-qty__num{width:38px;padding:0;border:0;background:none;color:var(--ham1-text);font:inherit;font-size:13px;font-weight:700;text-align:center}.ham1-bb .ham1-bb-variant__form{display:flex;flex-direction:column;gap:9px;margin:0}.ham1-bb .ham1-bb-variant__row{display:flex;gap:10px}.ham1-bb .ham1-bb-variant__atc,.ham1-bb .ham1-bb-variant__buy{gap:6px;min-height:var(--ham1-btn-h);padding:0 24px;border-radius:var(--ham1-btn-radius);text-transform:var(--ham1-atc-case);font-size:var(--ham1-atc-size);font-weight:600;letter-spacing:.023em;line-height:1}.ham1-bb .ham1-bb-variant__atc svg,.ham1-bb .ham1-bb-variant__buy svg{width:1.125em;height:1.125em;flex:none}.ham1-bb .ham1-bb-variant__atc{box-shadow:0 14px 30px -12px color-mix(in srgb,var(--ham1-star) 50%,transparent)}.ham1-bb .ham1-bb-variant__buy{box-shadow:inset 0 0 0 1px var(--ham1-dark)}.ham1-bb .ham1-bb-variant__buy:hover{box-shadow:inset 0 0 0 2px var(--ham1-brand)}.ham1-bb .ham1-bb-variant__buy[aria-busy=true]{opacity:.7;pointer-events:none}.ham1-bb .ham1-bb-variant__dyn{--shopify-accelerated-checkout-button-border-radius: var(--ham1-btn-radius);--shopify-accelerated-checkout-button-block-size: var(--ham1-btn-h)}.ham1-bb .ham1-bb-variant__dyn shopify-accelerated-checkout,.ham1-bb .ham1-bb-variant__dyn shopify-buy-it-now-button,.ham1-bb .ham1-bb-variant__dyn .shopify-payment-button{--shopify-accelerated-checkout-button-border-radius: var(--ham1-btn-radius) !important;--shopify-accelerated-checkout-button-block-size: var(--ham1-btn-h) !important}.ham1-bb .ham1-bb-variant__dyn .shopify-payment-button__button{min-height:var(--ham1-btn-h)!important;border-radius:var(--ham1-btn-radius)!important;font-family:var(--ham1-font-body)!important}.ham1-bb .ham1-bb-variant__dyn .shopify-payment-button__button--unbranded{background:var(--ham1-dark)!important;color:var(--ham1-on-brand)!important;font-size:var(--ham1-btn-size)!important;font-weight:700!important;letter-spacing:var(--ham1-btn-track)!important;text-transform:var(--ham1-btn-case)!important}.ham1-bb .ham1-bb-variant__dyn .shopify-payment-button__more-options{color:var(--ham1-text-2)!important;font-size:12px}.ham1-bb .ham1-bb-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--ham1-card-radius);background:var(--ham1-accent-soft);color:var(--ham1-text);font-size:14px}.ham1-bb .ham1-bb-note svg{flex:0 0 auto;color:var(--ham1-brand);margin-top:1px}.ham1-bb .ham1-bb-note p{margin:0}.ham1-bb .ham1-bb-promo{align-items:center;padding:11px 14px;background:var(--ham1-surface);border:1px solid var(--ham1-border);font-size:13px}.ham1-bb .ham1-bb-promo p{flex:1 1 auto}.ham1-bb .ham1-bb-promo__info{position:relative;flex:0 0 auto;width:18px;height:18px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--ham1-text-2);color:var(--ham1-text-2);font-size:11px;font-weight:700;font-style:italic;cursor:help}.ham1-bb .ham1-bb-promo__tip{position:absolute;right:-4px;bottom:calc(100% + 8px);z-index:3;width:210px;padding:8px 10px;border-radius:var(--ham1-card-radius);background:var(--ham1-dark);color:var(--ham1-on-brand);font-size:11px;font-weight:400;font-style:normal;line-height:1.4;opacity:0;visibility:hidden;transition:opacity var(--ham1-ease);pointer-events:none}.ham1-bb .ham1-bb-promo__info:hover .ham1-bb-promo__tip,.ham1-bb .ham1-bb-promo__info:focus .ham1-bb-promo__tip{opacity:1;visibility:visible}.ham1-bb .ham1-bb-ships{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--ham1-border);border-radius:var(--ham1-card-radius)}.ham1-bb .ham1-bb-ships p{display:flex;gap:10px;align-items:center;margin:0;font-size:13px}.ham1-bb .ham1-bb-trust{list-style:none;padding:4px 0 0;border-top:0;display:flex;gap:10px}.ham1-bb .ham1-bb-trust li{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:3px;align-items:center;text-align:center;font-size:9px;font-weight:500;line-height:1.4;letter-spacing:.06em;color:color-mix(in srgb,var(--ham1-text-2) 50%,var(--ham1-bg))}.ham1-bb .ham1-bb-trust svg{color:var(--ham1-brand);flex:0 0 auto}.ham1-bb .ham1-bb-discreet{padding:14px 16px;border-radius:var(--ham1-card-radius);background:var(--ham1-surface)}.ham1-bb .ham1-bb-discreet__h{display:flex;gap:8px;align-items:center;margin:0 0 6px;font-size:14px}.ham1-bb .ham1-bb-discreet ul{margin:0;padding-left:26px;display:grid;gap:4px;font-size:13px;color:var(--ham1-text-2)}.ham1-bb .ham1-bb-acc{border-top:1px solid var(--ham1-border);border-bottom:1px solid var(--ham1-border)}.ham1-bb .ham1-bb__info>.ham1-bb-acc+.ham1-bb-acc{margin-top:-1px}.ham1-bb .ham1-bb__info>.ham1-bb-story+.ham1-bb-acc{margin-top:4px;border-top:0}.ham1-bb .ham1-bb__below .ham1-bb-acc+.ham1-bb-acc{margin-top:-15px}.ham1-bb .ham1-bb-acc summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;cursor:pointer;font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.125em;text-transform:uppercase;color:var(--ham1-text)}.ham1-bb .ham1-bb-acc summary::-webkit-details-marker{display:none}.ham1-bb .ham1-bb__chev{transition:transform var(--ham1-ease);flex:0 0 auto}.ham1-bb .ham1-bb-acc[open] .ham1-bb__chev{transform:rotate(180deg)}.ham1-bb .ham1-bb-acc__body{padding:4px 0 18px;font-size:13px;line-height:1.75;color:var(--ham1-text)}.ham1-bb .ham1-bb-acc__body p{margin:0 0 10px}.ham1-bb .ham1-bb-acc__body ul{margin:0 0 10px;padding-left:20px}.ham1-bb .ham1-bb-acc__body li{margin-bottom:4px}.ham1-bb .ham1-bb-acc__body>:last-child,.ham1-bb .ham1-bb-acc__body li:last-child{margin-bottom:0}.ham1-bb .ham1-bb-story .ham1-bb-acc__body ul,.ham1-bb .ham1-bb-story .ham1-bb-acc__body ol{margin:8px 0;padding-left:20px}.ham1-bb .ham1-bb-story .ham1-bb-acc__body li:last-child{margin-bottom:4px}.ham1-bb .ham1-bb-story .ham1-bb-acc__body :is(h3,h4){margin:0;font-family:var(--ham1-font-heading);font-weight:var(--ham1-heading-weight);font-size:16px;line-height:1;letter-spacing:.055em;text-transform:none;color:var(--ham1-text)}.ham1-bb .ham1-bb-story .ham1-bb-acc__body h3{font-size:17px}.ham1-bb .ham1-bb-story .ham1-bb-acc__body strong{color:var(--ham1-text)}.ham1-bb .ham1-bb-story .ham1-bb-acc__body a{color:var(--ham1-brand);text-decoration:underline}.ham1-bb .ham1-bb-story .ham1-bb-acc__body>div[style*=border-left]{border-left-color:var(--ham1-star)!important}.ham1-bb .ham1-bb-story .ham1-bb-acc__body>div[style*=border-left] ul{margin:0}.ham1-bb .ham1-bb-story__gal{display:grid;grid-template-columns:repeat(var(--story-cols, 3),minmax(0,1fr));gap:10px;margin-top:16px}.ham1-bb .ham1-bb-story__fig{margin:0;overflow:hidden;aspect-ratio:3 / 4;border-radius:var(--story-radius, 10px);background:var(--ham1-surface)}.ham1-bb .ham1-bb-story__fig img{display:block;width:100%;height:100%;object-fit:cover}@media(max-width:860px){.ham1-bb .ham1-bb-story__gal{gap:6px}}.ham1-bb .ham1-bb-stl{display:flex;flex-direction:column;gap:10px}.ham1-bb .ham1-bb-stl .ham1-h3{margin:0}.ham1-bb .ham1-bb-stl__track{--ham1-track-w: 42%;--ham1-track-w-t: 30%;--ham1-track-w-d: 30%;gap:10px}.ham1-bb .ham1-bb-stl__card{position:relative;aspect-ratio:9 / 16;overflow:hidden;border-radius:var(--ham1-card-radius);background:var(--ham1-surface)}.ham1-bb .ham1-bb-stl__card video,.ham1-bb .ham1-bb-stl__card img{width:100%;height:100%;object-fit:cover}.ham1-bb .ham1-bb-stl__play{position:absolute;left:10px;bottom:10px;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--ham1-bg) 88%,transparent);color:var(--ham1-text)}.ham1-also{border:1px solid var(--ham1-border);border-radius:var(--ham1-card-radius);overflow:hidden}.ham1-also .ham1-also__h{margin:0;padding:12px 14px;background:var(--ham1-surface);font-size:var(--ham1-label);font-weight:700;letter-spacing:var(--ham1-label-track);text-transform:uppercase}.ham1-also .ham1-also__row{display:grid;grid-template-columns:60px 1fr auto;gap:12px;align-items:center;padding:10px 14px;border-top:1px solid var(--ham1-border)}.ham1-also .ham1-also__thumb img{width:60px;height:75px;object-fit:cover;border-radius:6px}.ham1-also .ham1-also__meta{min-width:0;display:grid;gap:2px}.ham1-also .ham1-also__name{font-size:13px;font-weight:500;color:var(--ham1-text);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ham1-also .ham1-btn--sm{min-height:34px;padding:0 12px;font-size:10px}@media(prefers-reduced-motion:reduce){.ham1-bb .ham1-bb__chev{transition:none}}.ham1-bb .ham1-bb-variant__legend{font-size:12px;color:var(--ham1-text-2)}.ham1-bb .ham1-bb-variant__guide{min-height:24px;padding:2px 0;font-size:12px;color:var(--ham1-text)}.ham1-bb .ham1-bb-trust li{font-size:12px;letter-spacing:.02em;color:var(--ham1-text-2)}.ham1-bb .ham1-bb-rating{font-size:max(12px,var(--bb-rt-size, 12px));color:var(--ham1-text-2)}.ham1-bb .ham1-bb-price .ham1-badge,.ham1-bb .ham1-bb-promo__tip,.ham1-also .ham1-btn--sm{font-size:12px}.ham1-bb .ham1-bb-price__mc{margin:6px 0 0;font-size:12.5px;line-height:1.45;color:var(--ham1-text-2)}.ham1-bb .ham1-bb-variant__err{margin:6px 0 0;font-size:13px;font-weight:600;color:var(--ham1-sale)}.ham1-bb .ham1-bb-variant__err[hidden]{display:none}.ham1-bb .ham1-bb-variant__opt.is-error .ham1-pill{border-color:var(--ham1-sale)}.ham1-bb .ham1-bb-variant__dyn{position:relative}.ham1-bb .ham1-bb-variant__dyn.is-locked>:not(.ham1-bb-variant__dyn-lock){opacity:.45}.ham1-bb .ham1-bb-variant__dyn-lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;border:0;padding:0;background:transparent;cursor:pointer}.ham1-bb .ham1-bb-variant__dyn-lock[hidden]{display:none}.ham1-bb .ham1-bb-gal__slide picture{display:block;width:100%;height:100%}@media(max-width:749px){.ham1-bb .ham1-bb-gal__slide{max-height:54vh;max-height:54svh}.ham1-bb .ham1-bb-gal__thumbs{display:none}.ham1-bb .ham1-bb__grid{gap:16px}.ham1-bb .ham1-bb__info>.ham1-bb-title,.ham1-bb .ham1-bb__info>.ham1-bb-rating,.ham1-bb .ham1-bb__info>.ham1-bb-price{order:-1}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ham1-buybox.css.map */
