.product-single__meta{container-type:inline-size;container-name:hb-buy}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point){grid-template-columns:minmax(0,1fr) auto auto;column-gap:18px}.product-single__meta .sales-point{white-space:nowrap}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>*{grid-column:1 / -1}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--price{grid-column:1;grid-row:1}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--sales-point{grid-column:2;grid-row:1;align-self:center;justify-self:start;margin:0}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block:has(.js-qty__wrapper){grid-column:3;grid-row:1;align-self:center;justify-self:start;margin:0}.product-single__meta .sales-points{margin:0;padding:0;list-style:none}.product-single__meta .sales-point{display:inline-flex;align-items:center;gap:6px}.product-single__meta .js-qty__wrapper,.product-block .js-qty__wrapper{display:flex;align-items:stretch;width:auto;min-width:0;max-width:none;height:40px;background:#f0d07f0d;box-shadow:inset 0 0 0 1px #f0d07f38}.product-single__meta .js-qty__wrapper .hidden-label,.product-block .js-qty__wrapper .hidden-label{display:none}.product-single__meta .js-qty__adjust,.product-block .js-qty__adjust{position:static;inset:auto;display:grid;place-items:center;order:1;flex:0 0 38px;box-sizing:border-box;width:38px;height:100%;min-width:0;padding:0;border:0;background:none;color:var(--hb-on-ink);cursor:pointer;transition:color var(--hb-dur-micro) var(--hb-ease)}.product-single__meta .js-qty__adjust--minus,.product-block .js-qty__adjust--minus{box-shadow:inset -1px 0 #f0d07f38}.product-single__meta .js-qty__adjust--plus,.product-block .js-qty__adjust--plus{order:3;box-shadow:inset 1px 0 #f0d07f38}.product-single__meta .js-qty__adjust:hover,.product-block .js-qty__adjust:hover{background:#f0d07f1a;color:var(--hb-gold)}.product-single__meta .js-qty__adjust svg,.product-block .js-qty__adjust svg{display:block;width:11px;height:11px}.product-single__meta .js-qty__adjust path,.product-single__meta .js-qty__adjust line,.product-block .js-qty__adjust path,.product-block .js-qty__adjust line{fill:currentColor;stroke:currentColor}.product-single__meta .js-qty__num,.product-block .js-qty__num{order:2;flex:0 0 40px;box-sizing:border-box;width:40px;height:100%;min-width:0;padding:0;border:0;background:none;font-family:var(--hb-font-serif);font-size:15px;font-weight:600;text-align:center;color:var(--hb-on-ink)}.product-single__meta .js-qty__num:focus-visible,.product-block .js-qty__num:focus-visible{outline:2px solid var(--hb-gold);outline-offset:-2px}.payment-buttons{--shopify-accelerated-checkout-button-block-size: 56px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-inline-size: 100%;align-items:stretch}.payment-buttons .add-to-cart,.payment-buttons .shopify-payment-button{min-height:56px}.payment-buttons .add-to-cart{display:grid;place-items:center;padding-block:0}.payment-buttons .shopify-payment-button{display:flex;align-items:stretch;box-shadow:inset 0 0 0 1.5px #f0d07f73}.payment-buttons shopify-accelerated-checkout,.payment-buttons .shopify-payment-button__button{width:100%}.payment-buttons more-payment-options-link,.payment-buttons .shopify-payment-button__more-options{display:none!important}.product-single__meta .collapsible-trigger__icon,.hb-pdp .collapsible-trigger__icon{display:grid;place-items:center;width:30px;height:30px;color:var(--hb-gold)}.product-single__meta .collapsible-trigger__icon svg,.hb-pdp .collapsible-trigger__icon svg{width:13px;height:13px}.product-single__meta .collapsible-trigger__icon path,.product-single__meta .collapsible-trigger__icon line,.hb-pdp .collapsible-trigger__icon path,.hb-pdp .collapsible-trigger__icon line{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}html .hb-pdp .product-single__meta .collapsible-content__inner.collapsible-content__inner,html .hb-pdp .product-block--tab .collapsible-content__inner.collapsible-content__inner{background:none;color:#f9f4e7d1}html .hb-pdp .collapsible-content__inner.collapsible-content__inner a,html .hb-pdp .collapsible-content__inner.collapsible-content__inner a:visited{color:var(--hb-gold);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}html .hb-pdp .collapsible-content__inner.collapsible-content__inner a:hover{color:#fff}@media screen and (max-width:768px){.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point){grid-template-columns:minmax(0,1fr)}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--price,.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--sales-point,.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block:has(.js-qty__wrapper){grid-column:1 / -1;justify-self:start}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--price{grid-row:1}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--sales-point{grid-row:2;margin-top:10px}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block:has(.js-qty__wrapper){grid-row:3;margin-top:16px}}@container hb-buy (max-width: 520px){.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point){grid-template-columns:minmax(0,1fr)}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--price,.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--sales-point,.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block:has(.js-qty__wrapper){grid-column:1 / -1;justify-self:start}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--price{grid-row:1}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block--sales-point{grid-row:2;margin-top:10px}.product-single__meta>div:has(>.product-block--price):has(>.product-block--sales-point)>.product-block:has(.js-qty__wrapper){grid-row:3;margin-top:16px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/hb-pdp-buy.css.map */
