.sd-pdp-hobo,.sd-sticky-atc,.epq__body--sheet{--hbp-ink: #141613;--hbp-ivory: #F0EDE4;--hbp-orange: #EE6B1F;--hbp-khaki: #B3A27A;--hbp-muted: #A8AC9E;--hbp-soft: #C9CCBF;--hbp-raise: #1E211C;--hbp-line: rgba(240, 237, 228, .14);--hbp-line-2: rgba(240, 237, 228, .18);--hbp-pill-line: rgba(240, 237, 228, .4);--hbp-sans: var(--hb-sans, "Archivo", "Helvetica Neue", Arial, sans-serif);--hbp-mono: var(--hb-mono, "Source Code Pro", ui-monospace, Menlo, monospace)}.sd-pdp-hobo{--text-color: #F0EDE4;--text-color-transparent05: rgba(240, 237, 228, .05);--text-color-transparent5: rgba(240, 237, 228, .05);--text-color-transparent6: rgba(240, 237, 228, .06);--text-color-transparent7: rgba(240, 237, 228, .07);--text-color-transparent8: rgba(240, 237, 228, .08);--text-color-transparent10: rgba(240, 237, 228, .1);--text-color-transparent15: rgba(240, 237, 228, .15);--text-color-transparent25: rgba(240, 237, 228, .25);--text-color-transparent30: rgba(240, 237, 228, .3);--text-color-transparent40: rgba(240, 237, 228, .4);--text-color-transparent50: rgba(240, 237, 228, .5);--body-color: #141613;--body-color-transparent00: rgba(20, 22, 19, 0);--body-color-transparent40: rgba(20, 22, 19, .4);--body-color-transparent50: rgba(20, 22, 19, .5);--body-color-transparent90: rgba(20, 22, 19, .9);--body-secondary-color: #1E211C;--color-primary-background: #141613;--color-primary-background-rgb: 20, 22, 19;--border-color: rgba(240, 237, 228, .14);--link-color: #F0EDE4;--link-border-color: rgba(240, 237, 228, .4);--on-sale-color: #EE6B1F;--primary-btn-bg-color: #EE6B1F;--primary-btn-text-color: #141613;--primary-btn-bg-color-opacity50: rgba(238, 107, 31, .5);--primary-btn-text-color-opacity50: rgba(20, 22, 19, .5);--body-font-stack: var(--hbp-sans);--header-font-stack: var(--hbp-sans);--heading-font-stack: var(--hbp-sans);--label-font-stack: var(--hbp-mono);--button-font-stack: var(--hbp-mono);--prorw-rating-icon: #F0EDE4;--header-font-weight: 700;--heading-spacing: -.015em;--heading-font-case: none;--label-font-case: uppercase;--button-text-case: uppercase;background-color:var(--hbp-ink);color:var(--hbp-ivory);font-family:var(--hbp-sans);-webkit-font-smoothing:antialiased}.js body:not(.animations-disabled) .sd-pdp-hobo [data-animate]{opacity:1;animation:none}.sd-pdp-hobo.wrapper-spacing--h{padding-left:var(--hb-pad-x, clamp(20px, 5vw, 72px));padding-right:var(--hb-pad-x, clamp(20px, 5vw, 72px))}.sd-pdp-hobo.wrapper-spacing--v--template{padding-top:0;padding-bottom:clamp(40px,6vw,72px)}.sd-pdp-hobo #breadcrumbs{display:none}.sd-pdp-hobo product-information{display:block;padding-top:12px}@media(min-width:768px){.sd-pdp-hobo.wrapper-spacing--h{padding-left:0;padding-right:0}.sd-pdp-hobo[data-wetheme-section-type] .product-single-wrapper .product-single{gap:0;align-items:flex-start}.sd-pdp-hobo [data-product-media-wrapper]{flex:1 1 0%;min-width:0}.sd-pdp-hobo product-information{flex:1 1 0%;min-width:0;box-sizing:border-box;padding:clamp(28px,4vw,56px) clamp(24px,4vw,56px)}.sd-pdp-hobo[data-wetheme-section-type] .product-single-wrapper .product-sticky-wrapper product-information.product-sticky,.sd-pdp-hobo[data-wetheme-section-type] .product-single-wrapper .product-sticky-wrapper [data-product-media-wrapper].product-sticky{top:calc(var(--hb-header-h, 0px) + var(--hb-subnav-h, 0px))!important}}@media(min-width:990px){.sd-pdp-hobo [data-product-media-wrapper]{flex-grow:1.5}}.sd-pdp-hobo .hb-media{display:none}@media(min-width:768px){.sd-pdp-hobo .hb-media{display:block}}.sd-pdp-hobo .hb-media__main{position:relative;width:100%;aspect-ratio:10 / 13;max-height:86vh;min-height:420px;overflow:hidden;background:var(--hbp-raise)}.sd-pdp-hobo .hb-media__zoom{display:block;cursor:zoom-in}.sd-pdp-hobo .hb-media__main>.hb-media__zoom{position:absolute;top:0;right:0;bottom:0;left:0}.sd-pdp-hobo .hb-media__zoom:hover{opacity:1}.sd-pdp-hobo .hb-media__zoom:focus-visible{outline:2px solid var(--hbp-orange);outline-offset:-4px}.sd-pdp-hobo .hb-media .hb-media__img,.sd-pdp-hobo .hb-media .hb-media__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}.sd-pdp-hobo .hb-media__placeholder{fill:#f0ede438;background:var(--hbp-raise)}.sd-pdp-hobo .hb-media__badge{position:absolute;top:16px;left:16px;z-index:2;display:flex;flex-wrap:wrap;gap:6px;pointer-events:none}.sd-pdp-hobo .hb-media__badge:empty{display:none}.sd-pdp-hobo .hb-media__badge-num,.sd-pdp-hobo .hb-media__badge-state,.sd-pdp-hobo .hb-pdp-mbadge{padding:6px 10px;font-family:var(--hbp-mono);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.sd-pdp-hobo .hb-media__badge-num,.sd-pdp-hobo .hb-pdp-mbadge{background:var(--hbp-orange);color:var(--hbp-ink)}.sd-pdp-hobo .hb-media__badge-state{background:var(--hbp-ink);color:var(--hbp-ivory);box-shadow:inset 0 0 0 1px var(--hbp-pill-line)}.sd-pdp-hobo .hb-media__main .hb-media__sticker{position:absolute;right:clamp(14px,3vw,32px);bottom:clamp(14px,3vw,32px);left:auto;top:auto;z-index:2;margin:0;pointer-events:none}.sd-pdp-hobo .hb-media__alts{display:grid;grid-template-columns:repeat(var(--hb-alt-cols, 4),minmax(0,1fr));gap:4px;margin-top:4px}.sd-pdp-hobo .hb-media__alt{position:relative;aspect-ratio:1;overflow:hidden;background:var(--hbp-raise)}.sd-pdp-hobo .hb-media__slides{position:absolute;top:0;right:0;bottom:0;left:0}.sd-pdp-hobo .hb-media__slide{position:absolute;top:0;right:0;bottom:0;left:0;display:none}.sd-pdp-hobo .hb-media__slide.is-active{display:block}.sd-pdp-hobo .hb-media__main[data-hb-stage]:focus{outline:none}.sd-pdp-hobo .hb-media__arrow,.sd-pdp-hobo .hb-lightbox__nav,.sd-pdp-hobo .hb-swiper-arrow{position:absolute;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid var(--hbp-orange);border-radius:0;background:var(--hbp-orange);color:var(--hbp-ink);line-height:1;cursor:pointer;transform:translateY(-50%);transition:background-color .2s ease,border-color .2s ease,color .2s ease}.sd-pdp-hobo .hb-media__arrow:hover,.sd-pdp-hobo .hb-swiper-arrow:hover{border-color:var(--hbp-ink);background:var(--hbp-ink);color:var(--hbp-ivory)}.sd-pdp-hobo .hb-lightbox__nav:hover{border-color:var(--hbp-ivory);background:var(--hbp-ivory);color:var(--hbp-ink)}.sd-pdp-hobo .hb-media__arrow:focus-visible,.sd-pdp-hobo .hb-lightbox__nav:focus-visible,.sd-pdp-hobo .hb-swiper-arrow:focus-visible{outline:2px solid var(--hbp-ink);outline-offset:2px}.sd-pdp-hobo .hb-lightbox__nav:focus-visible{outline-color:var(--hbp-ivory)}.sd-pdp-hobo .hb-media__arrow svg,.sd-pdp-hobo .hb-lightbox__nav svg,.sd-pdp-hobo .hb-swiper-arrow svg{display:block;pointer-events:none}.sd-pdp-hobo .hb-media__arrow--prev{left:16px}.sd-pdp-hobo .hb-media__arrow--next{right:16px}.sd-pdp-hobo .hb-media__counter,.sd-pdp-hobo .hb-lightbox__counter{position:absolute;top:16px;right:16px;z-index:3;padding:6px 10px;background:var(--hbp-ink);color:var(--hbp-ivory);box-shadow:inset 0 0 0 1px var(--hbp-pill-line);font-family:var(--hbp-mono);font-size:11px;font-weight:700;line-height:1.2;letter-spacing:.14em;font-variant-numeric:tabular-nums;pointer-events:none}.sd-pdp-hobo .hb-media__thumb{display:block;width:100%;margin:0;padding:0;border:0;border-radius:0;cursor:pointer;opacity:.62;transition:opacity .2s}.sd-pdp-hobo .hb-media__thumb:hover,.sd-pdp-hobo .hb-media__thumb.is-active{opacity:1}.sd-pdp-hobo .hb-media__thumb:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 2px transparent;transition:box-shadow .2s}.sd-pdp-hobo .hb-media__thumb.is-active:after{box-shadow:inset 0 0 0 2px var(--hbp-orange)}.sd-pdp-hobo .hb-media__thumb:focus-visible{outline:2px solid var(--hbp-orange);outline-offset:-2px;opacity:1}.sd-pdp-hobo .hb-swiper-arrow{z-index:4;width:36px;height:36px}.sd-pdp-hobo .hb-swiper-arrow--prev{left:10px}.sd-pdp-hobo .hb-swiper-arrow--next{right:10px}@media(min-width:768px){.sd-pdp-hobo .hb-swiper-arrow{display:none}}.sd-pdp-hobo .hb-pdp-mbadge{display:none}@media(max-width:767px){.sd-pdp-hobo [data-product-media-wrapper]{position:relative;top:0!important}.sd-pdp-hobo .hb-pdp-mbadge{display:block;position:absolute;top:12px;left:12px;z-index:4;pointer-events:none}.sd-pdp-hobo #productMediaMobile div[data-product-badge]{top:44px}}.sd-pdp-hobo .sd-media-ui__counter{font-family:var(--hbp-mono);font-size:11px;letter-spacing:.14em}.sd-pdp-hobo dialog.sd-hobo-dialog--lightbox{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;box-sizing:border-box;overflow:hidden;background:#0a0b09f0;color:var(--hbp-ivory);cursor:zoom-out}.sd-pdp-hobo dialog.sd-hobo-dialog--lightbox:not([open]){display:none}.sd-pdp-hobo dialog.sd-hobo-dialog--lightbox[open]{display:flex;align-items:center;justify-content:center;animation:hb-fade-in .2s ease-out}.sd-pdp-hobo dialog.sd-hobo-dialog--lightbox::backdrop{background:#0a0b0999}.sd-pdp-hobo .hb-lightbox__img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.sd-pdp-hobo .hb-lightbox__close{position:absolute;top:16px;right:16px;z-index:1;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:1px solid rgba(240,237,228,.3);border-radius:0;background:#14161399;color:var(--hbp-ivory);font-family:var(--hbp-mono);font-size:20px;line-height:1;cursor:pointer}.sd-pdp-hobo .hb-lightbox__close:hover{border-color:var(--hbp-orange)}.sd-pdp-hobo .hb-lightbox__close:focus-visible{outline:2px solid var(--hbp-orange);outline-offset:2px}.sd-pdp-hobo .hb-lightbox__nav{width:52px;height:52px}.sd-pdp-hobo .hb-lightbox__nav--prev{left:16px}.sd-pdp-hobo .hb-lightbox__nav--next{right:16px}.sd-pdp-hobo .hb-lightbox__counter{top:26px;right:auto;left:16px}.sd-pdp-hobo .hb-lightbox__counter:empty{display:none}.sd-pdp-hobo .hb-pdp-anchor{display:block;height:0;overflow:hidden;scroll-margin-top:calc(var(--hb-header-h, 0px) + var(--hb-subnav-h, 0px) + 8px)}.sd-pdp-hobo.sd-pdp-buybox .product--add-to-cart-form{display:flex;flex-wrap:wrap;align-items:baseline}.sd-pdp-hobo.sd-pdp-buybox .product--add-to-cart-form>*{flex:0 0 100%;min-width:0;box-sizing:border-box}.sd-pdp-hobo.sd-pdp-buybox .product--add-to-cart-form>.product-form-block:not(:has(*)){margin-bottom:0}.sd-pdp-hobo.sd-pdp-buybox .hb-pdp-kicker{order:-3;display:flex;align-items:center;gap:10px;margin:0 0 14px;color:var(--hbp-khaki);font-family:var(--hbp-mono);font-size:12px;font-weight:500;line-height:1.45;letter-spacing:.16em;text-transform:uppercase}.sd-pdp-hobo.sd-pdp-buybox .hb-pdp-kicker:before{content:"";flex:none;width:9px;height:9px;background:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .product--add-to-cart-form>.product-form-block:has(>.product-details-product-title){order:-2;flex:0 0 100%;margin-bottom:16px}.sd-pdp-hobo.sd-pdp-buybox .product-details-product-title{margin:0;color:var(--hbp-ivory);font-family:var(--hbp-sans);font-size:clamp(34px,4vw,54px);font-weight:700;font-style:normal;line-height:1;letter-spacing:-.015em;text-transform:none}.sd-pdp-hobo.sd-pdp-buybox .product--add-to-cart-form>.product-form-block:has(.product-price-group){order:-2;flex:0 0 100%;max-width:none;margin-left:0;margin-bottom:32px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:16px;row-gap:4px;text-align:left}.sd-pdp-hobo .hb-pdp-matline{flex:1 1 0%;min-width:0;color:var(--hbp-muted);font-family:var(--hbp-mono);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.sd-pdp-hobo.sd-pdp-buybox .product-price-group{flex:0 0 auto;margin-left:auto;justify-content:flex-end;gap:10px;color:var(--hbp-ivory);font-family:var(--hbp-mono);font-size:20px;font-weight:600;line-height:1.2;white-space:nowrap}.sd-pdp-hobo.sd-pdp-buybox .product-price-group #ProductPrice,.sd-pdp-hobo.sd-pdp-buybox .product-price-group .money{font-family:inherit;font-weight:600;letter-spacing:.02em}.sd-pdp-hobo.sd-pdp-buybox .product-price-group .compare-at-price,.sd-pdp-hobo.sd-pdp-buybox .product-price-group #ComparePrice .money{color:var(--hbp-muted);font-size:14px;font-weight:400}.sd-pdp-hobo .product-form-block>.product-page__policies,.sd-pdp-hobo .product-form-block>.shopify-payment-terms__container{flex:0 0 100%;color:var(--hbp-soft);font-family:var(--hbp-sans);font-size:13px}.sd-pdp-hobo .product-form-block[id^=shopify-block-]{color:var(--hbp-soft)}.sd-pdp-hobo .hb-market-note{margin:0;font-family:var(--hbp-mono);font-size:11px;line-height:1.6;letter-spacing:.14em;text-transform:uppercase;color:var(--hbp-muted)}.sd-pdp-hobo.sd-pdp-buybox .sd-size-native{display:none}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills{display:block}.sd-pdp-hobo.sd-pdp-buybox .product-form-block:has(.sd-size-pills){margin-bottom:22px;padding-top:0;border-top:0}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills__label{color:var(--hbp-muted);font-family:var(--hbp-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;transition:color .2s ease}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills__sep,.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills__value,.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills__desc{display:none}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills__guide a{padding-bottom:2px;border-bottom:1px solid rgba(240,237,228,.4);color:var(--hbp-ivory);font-family:var(--hbp-mono);font-size:11px;letter-spacing:.14em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills__guide a:hover{border-color:var(--hbp-orange);color:var(--hbp-orange);opacity:1}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills:not(.sd-size-pills--text) .sd-size-pills__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:none}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills--text .sd-size-pills__grid{gap:8px}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pill label{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;height:auto;min-height:52px;margin:0;padding:6px 2px;box-sizing:border-box;border:1px solid var(--hbp-pill-line);border-radius:0;background:transparent;color:var(--hbp-ivory);font-family:var(--hbp-mono);font-size:13px;font-weight:500;line-height:1;letter-spacing:.1em;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pill label:hover{border-color:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pill input:checked+label{border-color:var(--hbp-ivory);background:var(--hbp-ivory);color:var(--hbp-ink)}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pill input:focus-visible+label{outline:2px solid var(--hbp-orange);outline-offset:2px}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pill.soldout label{border-color:#f0ede429;color:#f0ede461;text-decoration:line-through}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pill.soldout label:hover{border-color:#f0ede459}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pill.soldout input:checked+label{border-color:#f0ede480;background:#f0ede480;color:var(--hbp-ink);opacity:1}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pill__range{font-size:10px;letter-spacing:.04em;opacity:.7}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills.hb-size-flash .sd-size-pills__label{color:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .sd-size-pills.hb-size-flash .sd-size-pill:not(.soldout) label{border-color:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .product-form-block:has(.stones-slider--tiles){margin-bottom:12px;padding-top:18px;border-top:1px solid var(--hbp-line)}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stones-header{display:flex;justify-content:space-between;align-items:baseline;gap:12px;max-width:none;margin-bottom:12px}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .radio-label{margin:0;color:var(--hbp-muted);font-family:var(--hbp-mono);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .form-input-hint{margin:0;color:var(--hbp-ivory);font-family:var(--hbp-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .form-input-hint a{padding-bottom:2px;border-bottom:1px solid rgba(240,237,228,.4);color:var(--hbp-ivory);text-decoration:none}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-slide{gap:4px;align-items:stretch;text-align:left}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-slide:hover{opacity:1}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-slide:focus-visible{outline:2px solid var(--hbp-orange);outline-offset:2px}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-image-wrapper{width:100%;height:auto;aspect-ratio:1;box-sizing:border-box;border:1px solid rgba(240,237,228,.25);border-radius:0;background:var(--hbp-raise);transition:border-color .15s ease}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-slide:hover .stone-image-wrapper{border-color:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-slide.selected .stone-image-wrapper{border:2px solid var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-image-placeholder{border-radius:0;background:var(--hbp-raise)}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-name,.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-description{display:none}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stones-selected-desc{display:block;min-height:15px;max-width:none;margin:8px 0 0;color:var(--hbp-soft);font-family:var(--hbp-sans);font-size:13px;line-height:1.5;opacity:1}@media(max-width:767px){.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stones-slider-track{gap:8px;padding:2px 2px 4px}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-slide{width:58px}}@media(min-width:768px){.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stones-slider-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));gap:6px;max-width:none;padding:0;overflow:visible;scroll-snap-type:none}.sd-pdp-hobo.sd-pdp-buybox .stones-slider--tiles .stone-slide{width:auto}}.sd-pdp-hobo.sd-pdp-buybox .epq{border-color:var(--hbp-pill-line);color:var(--hbp-ivory)}.sd-pdp-hobo.sd-pdp-buybox .epq__toggle{border:1px solid var(--hbp-pill-line);border-radius:0;background:transparent;color:var(--hbp-ivory);transition:border-color .15s ease}.sd-pdp-hobo.sd-pdp-buybox .epq__toggle:hover{border-color:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .epq__toggle:focus-visible{outline:2px solid var(--hbp-orange);outline-offset:2px}.sd-pdp-hobo.sd-pdp-buybox .epq__toggle-main{font-family:var(--hbp-mono);font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.sd-pdp-hobo.sd-pdp-buybox .epq__toggle-sub{color:var(--hbp-muted)}.sd-pdp-hobo.sd-pdp-buybox .epq__toggle-cta{color:var(--hbp-orange);font-family:var(--hbp-mono);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.sd-pdp-hobo.sd-pdp-buybox .epq__q{color:var(--hbp-ivory);font-family:var(--hbp-sans);font-size:16px;font-weight:600}.sd-pdp-hobo.sd-pdp-buybox .epq__opt{border-color:var(--hbp-pill-line);border-radius:0;color:var(--hbp-ivory);font-family:var(--hbp-sans)}.sd-pdp-hobo.sd-pdp-buybox .epq__opt:hover,.sd-pdp-hobo.sd-pdp-buybox .epq__opt:focus-visible{border-color:var(--hbp-ivory);background:var(--hbp-ivory);color:var(--hbp-ink)}.sd-pdp-hobo.sd-pdp-buybox .epq__img{border-radius:0}.sd-pdp-hobo.sd-pdp-buybox .epq__name{font-family:var(--hbp-mono)}.sd-pdp-hobo.sd-pdp-buybox .epq__line{color:var(--hbp-soft);font-style:normal}.sd-pdp-hobo.sd-pdp-buybox .epq__select{border:1px solid var(--hbp-orange);border-radius:0;background:var(--hbp-orange);color:var(--hbp-ink);font-family:var(--hbp-mono);letter-spacing:.14em}.sd-pdp-hobo.sd-pdp-buybox .epq__select:hover{border-color:var(--hbp-ivory);background:var(--hbp-ivory);color:var(--hbp-ink)}.sd-pdp-hobo.sd-pdp-buybox .epq__learn,.sd-pdp-hobo.sd-pdp-buybox .epq__again{color:var(--hbp-ivory)}.sd-pdp-hobo .epq__flash{outline-color:var(--hbp-orange)}.sd-pdp-hobo stock-level-indicator .stock-level-message{display:flex;align-items:center;gap:8px}.sd-pdp-hobo stock-level-indicator .icon-dot-outline,.sd-pdp-hobo stock-level-indicator .stock-indicator-bar{display:none}.sd-pdp-hobo stock-level-indicator .level-indicator-message{margin:0;color:var(--hbp-muted);font-family:var(--hbp-mono);font-size:11px;font-weight:500;line-height:1.5;letter-spacing:.14em;text-transform:uppercase}.sd-pdp-hobo stock-level-indicator .stock-level-message:has(.icon-dot--warning) .level-indicator-message{color:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .product-form-block:has(quantity-input){display:none}.sd-pdp-hobo product-form wishlist-button-product{display:none!important}.sd-pdp-hobo.sd-pdp-buybox .product-form-block:has(.paymentButtonsWrapper){padding-top:0;border-top:0}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper{display:grid;grid-template-columns:minmax(0,1fr) 58px;gap:8px;max-width:none;margin:0}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper:not(:has([data-sd-buy-wish])){grid-template-columns:minmax(0,1fr)}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper>.width-full{grid-column:1 / -1}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper .product--add-to-cart-button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;max-width:none;height:auto;min-height:58px;margin:0;padding:0 18px;border:0;border-radius:0;font-family:var(--hbp-mono);font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.16em;text-align:center;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.sd-pdp-hobo.sd-pdp-buybox .sd-atc-price{display:none}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper .product--add-to-cart-button:not(:disabled):hover{background-color:var(--hbp-ivory)!important;color:var(--hbp-ink)!important}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper .product--add-to-cart-button:focus-visible{outline:2px solid var(--hbp-ivory);outline-offset:2px}.sd-pdp-hobo .paymentButtonsWrapper .btn.product--add-to-cart-button:not(:disabled):not(.disabled):not(.btn--secondary):after{content:none;display:none}.sd-pdp-hobo .product--add-to-cart-button svg.spin path{stroke:currentColor}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper .product--add-to-cart-button[data-sd-hobo-needs-size]{opacity:1;cursor:pointer;pointer-events:none}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper:has(>[data-sd-hobo-needs-size]){cursor:pointer}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper .product--add-to-cart-button:disabled:not([data-sd-hobo-needs-size]){background-color:transparent!important;color:var(--hbp-muted)!important;box-shadow:inset 0 0 0 1px var(--hbp-pill-line);opacity:1}.sd-pdp-hobo .hb-pdp-dyn-guard[hidden]{display:none}.sd-pdp-hobo.sd-pdp-buybox .sd-buy-wish:not([hidden]){display:flex}.sd-pdp-hobo.sd-pdp-buybox .sd-buy-wish{align-items:center;justify-content:center;width:58px;height:58px;padding:0;border:1px solid var(--hbp-pill-line);border-radius:0;background:transparent;color:var(--hbp-ivory);transition:border-color .15s ease,color .15s ease}.sd-pdp-hobo.sd-pdp-buybox .sd-buy-wish:not([disabled]):hover{border-color:var(--hbp-orange);color:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .sd-buy-wish.is-selected{color:var(--hbp-orange)}.sd-pdp-hobo.sd-pdp-buybox .sd-buy-wish[disabled]{border-color:var(--hbp-line);color:#f0ede440}.sd-pdp-hobo.sd-pdp-buybox .sd-buy-wish:focus-visible{outline:2px solid var(--hbp-orange);outline-offset:2px}.sd-pdp-hobo.sd-pdp-buybox .paymentButtonsWrapper>.width-full{--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-block-size: 52px;color:var(--hbp-soft);font-family:var(--hbp-sans)}.sd-pdp-hobo .shopify-payment-button__more-options{color:var(--hbp-soft)}.sd-pdp-hobo .hb-ships{display:flex;align-items:center;gap:10px;margin:14px 0 0;color:var(--hbp-ivory);font-family:var(--hbp-mono);font-size:11px;font-weight:700;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.sd-pdp-hobo .hb-ships:before{content:"";flex:0 0 auto;width:9px;height:9px;background:var(--hbp-orange)}.sd-pdp-hobo .hb-labelcard{margin:0 3px;padding:8px;background:var(--hbp-orange);color:var(--hbp-ink);transform:rotate(-1deg)}.sd-pdp-hobo .hb-labelcard__inner{padding:14px 16px;border:2px solid var(--hbp-ink);font-family:var(--hbp-mono);font-size:12px;font-weight:500;line-height:2;letter-spacing:.08em;text-transform:uppercase}.sd-pdp-hobo .hb-labelcard__field{display:flex;align-items:baseline;gap:8px}.sd-pdp-hobo .hb-labelcard__blank{flex:1 1 auto;min-width:24px;border-bottom:1.5px dashed var(--hbp-ink)}.sd-pdp-hobo .hb-labelcard__note{margin:4px 0 0;color:var(--hbp-ink);font-family:inherit;font-size:11px;line-height:1.6}.sd-pdp-hobo.sd-pdp-buybox .product--add-to-cart-form>.collapsible-tab-container{margin-bottom:0;border-color:var(--hbp-line-2)}.sd-pdp-hobo .collapsible-tab.open collapsible-button{border-bottom:1px solid var(--hbp-line-2)}.sd-pdp-hobo .collapsible-tab collapsible-button:focus-visible{outline:2px solid var(--hbp-orange);outline-offset:2px}.sd-pdp-hobo .collapsible-tab .summary{gap:12px;padding:18px 0}.sd-pdp-hobo .collapsible-tab .summary .text-with-icon{margin:0}.sd-pdp-hobo .collapsible-tab .summary .text-with-icon--text{color:var(--hbp-ivory);font-family:var(--hbp-mono);font-size:12px;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}.sd-pdp-hobo .collapsible-tab .summary .text-with-icon--icon{display:none}.sd-pdp-hobo .collapsible-tab .summary .icon--right svg{width:16px;height:16px;color:var(--hbp-ivory)}.sd-pdp-hobo .collapsible-tab .collapsible-content .content{margin:0;padding:16px 0 6px;color:var(--hbp-soft);font-family:var(--hbp-sans);font-size:14px;line-height:1.7}.sd-pdp-hobo .collapsible-tab .collapsible-content .content>div{margin-bottom:0}.sd-pdp-hobo .collapsible-tab .collapsible-content .content p{margin:0 0 .9em}.sd-pdp-hobo .collapsible-tab .collapsible-content .content p:last-child{margin-bottom:0}.sd-pdp-hobo .collapsible-tab .collapsible-content a{color:var(--hbp-ivory);text-decoration:underline;text-underline-offset:3px}.sd-pdp-hobo .product-description{color:var(--hbp-soft);font-family:var(--hbp-sans);font-size:15px;line-height:1.65}.sd-pdp-hobo .product-description p{margin:0 0 1em}.sd-pdp-hobo .product-description p:last-child{margin-bottom:0}.sd-pdp-hobo .product-form-block.custom-liquid{color:var(--hbp-soft);font-family:var(--hbp-sans)}body:has(.sd-pdp-hobo) .sd-sticky-atc{border-top:1px solid var(--hbp-line);background:var(--hbp-ink);box-shadow:none;color:var(--hbp-ivory)}body:has(.sd-pdp-hobo) .sd-sticky-atc__img{border:1px solid var(--hbp-line);border-radius:0;background:var(--hbp-raise)}body:has(.sd-pdp-hobo) .sd-sticky-atc__price{color:var(--hbp-ivory);font-family:var(--hbp-mono);font-size:16px;font-weight:600;letter-spacing:.04em}body:has(.sd-pdp-hobo) .sd-sticky-atc__sub{color:var(--hbp-muted);font-family:var(--hbp-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase}body:has(.sd-pdp-hobo) .sd-sticky-atc[data-sd-hobo-needs-size] .sd-sticky-atc__sub{visibility:hidden}body:has(.sd-pdp-hobo) .sd-sticky-atc__btn{min-height:50px;border:0;border-radius:0;background:var(--hbp-orange);color:var(--hbp-ink);font-family:var(--hbp-mono);font-size:13px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}body:has(.sd-pdp-hobo) .sd-sticky-atc__btn:not(:disabled):hover{background:var(--hbp-ivory);color:var(--hbp-ink)}body:has(.sd-pdp-hobo) .sd-sticky-atc__btn:disabled{background:transparent;box-shadow:inset 0 0 0 1px var(--hbp-pill-line);color:var(--hbp-muted)}body:has(.sd-pdp-hobo) .sd-sticky-atc__btn:focus-visible{outline:2px solid var(--hbp-ivory);outline-offset:2px}body:has(.sd-pdp-hobo) .sd-sticky-atc .sd-sticky-atc__btn-price{display:none}@media(min-width:901px){body:has(.sd-pdp-hobo) .sd-sticky-atc__btn{padding:0 48px}}@media(max-width:767px){body:has(.sd-pdp-hobo) .sd-sticky-atc[data-sd-1a]{border-top:1px solid var(--hbp-line);background:var(--hbp-ink)}body:has(.sd-pdp-hobo) .sd-sticky-atc[data-sd-1a] .sd-sticky-atc__btn{justify-content:center;height:50px;padding:0 12px;background:var(--hbp-orange);color:var(--hbp-ink);font-family:var(--hbp-mono);font-size:12px;letter-spacing:.12em;text-align:center}body:has(.sd-pdp-hobo) .sd-sticky-atc[data-sd-1a] .sd-sticky-atc__btn:disabled{background:transparent;color:var(--hbp-muted)}body:has(.sd-pdp-hobo) .sd-sticky-atc[data-sd-1a] .sd-sticky-atc__btn-price{display:none}body:has(.sd-pdp-hobo) .sd-sticky-atc[data-sd-1a] .sd-sticky-atc__wish{flex-basis:50px;width:50px;height:50px;border-color:var(--hbp-pill-line);color:var(--hbp-ivory)}body:has(.sd-pdp-hobo) .sd-sticky-atc[data-sd-1a] .sd-sticky-atc__wish.is-selected{color:var(--hbp-orange)}body:has(.sd-pdp-hobo) .sd-sticky-atc[data-sd-1a] .sd-sticky-atc__wish:focus-visible{outline-color:var(--hbp-orange)}body:has(.sd-pdp-hobo) .epq__body--sheet{border-top:1px solid var(--hbp-line);background:var(--hbp-ink);color:var(--hbp-ivory)}body:has(.sd-pdp-hobo) .epq__body--sheet .epq__sheet-title{color:var(--hbp-muted);font-family:var(--hbp-mono);letter-spacing:.16em}body:has(.sd-pdp-hobo) .epq__body--sheet .epq__q{font-family:var(--hbp-sans);font-weight:600}body:has(.sd-pdp-hobo) .epq__body--sheet .epq__opt{border-color:var(--hbp-pill-line);border-radius:0;color:var(--hbp-ivory);font-family:var(--hbp-sans)}body:has(.sd-pdp-hobo) .epq__body--sheet .epq__opt:hover,body:has(.sd-pdp-hobo) .epq__body--sheet .epq__opt:focus-visible{border-color:var(--hbp-ivory);background:var(--hbp-ivory);color:var(--hbp-ink)}body:has(.sd-pdp-hobo) .epq__body--sheet .epq__img{border-color:var(--hbp-line)}body:has(.sd-pdp-hobo) .epq__body--sheet .epq__line{color:var(--hbp-soft);font-style:normal}body:has(.sd-pdp-hobo) .epq__body--sheet .epq__select{border-color:var(--hbp-orange);background:var(--hbp-orange);color:var(--hbp-ink);font-family:var(--hbp-mono);letter-spacing:.14em}body:has(.sd-pdp-hobo) .epq__body--sheet .epq__learn,body:has(.sd-pdp-hobo) .epq__body--sheet .epq__again{color:var(--hbp-ivory)}}body:has(.sd-pdp-hobo) .sd-sticky-atc .hb-sticky-ships{position:absolute;left:0;right:0;bottom:100%;margin:0;padding:6px 12px;background:var(--hbp-orange);color:var(--hbp-ink);font-family:var(--hbp-mono);font-size:10px;font-weight:700;line-height:1.3;letter-spacing:.14em;text-align:center;text-transform:uppercase;pointer-events:none}body:has(.sd-pdp-hobo) .shopify-section:has(.prorw-widg){background:#f0ede4;color:#262428;padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px)}body:has(.sd-pdp-hobo) .shopify-section:has(.prorw-widg) .prorw-heading{font-family:var(--hb-sans, "Archivo", "Helvetica Neue", Arial, sans-serif);font-weight:600;letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){.sd-pdp-hobo dialog.sd-hobo-dialog--lightbox[open]{animation:none}.sd-pdp-hobo .sd-size-pill label,.sd-pdp-hobo .sd-size-pills__label,.sd-pdp-hobo .stone-image-wrapper,.sd-pdp-hobo .epq__toggle,.sd-pdp-hobo .sd-buy-wish,.sd-pdp-hobo .product--add-to-cart-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/sd-hobo-pdp.css.map */
