.hv-product-title-text{width:100%;max-width:none}.hv-product-heading-block{width:100%}.hv-product-heading{font:400 var(--hv-type-pdp-title)/var(--hv-leading-pdp-title) var(--hv-font-display)}.hv-product-title-row{display:flex;align-items:flex-start;gap:8px;width:100%;margin:0}.hv-product-title-name{flex:1 1 0;min-width:0;overflow-wrap:anywhere}.hv-product-color-chip{display:inline-block;flex:0 0 16px;width:16px;height:16px;margin-top:max(0px,calc((1lh - 16px)/2));border:1px solid rgb(23 23 23 / .15);border-radius:50%;background:var(--hv-chip-color);box-sizing:border-box}product-card .hv-product-title-row{font-family:var(--hv-font-display);font-size:var(--hv-type-product);line-height:var(--hv-leading-product);min-block-size:var(--havehad-card-row-title-height, 0px)}product-card .hv-product-title-text{margin-block-start:0}product-card .hv-product-title-name{display:block;-webkit-line-clamp:unset;overflow:visible;max-height:none}.hv-card-discount{display:none}product-card .hv-card-price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;width:100%;font-family:var(--hv-font-display);font-size:var(--hv-type-product);line-height:var(--hv-leading-product);min-block-size:var(--hv-leading-product)}product-card .hv-card-price-row>.compare-at-price{order:1;color:#777;text-decoration:line-through;white-space:nowrap}product-card .hv-card-price-row>.hv-card-discount{display:inline;order:2;color:var(--hv-sale);font-weight:400;white-space:nowrap}product-card .hv-card-price-row>.price{order:3;margin-inline-start:auto;text-align:end;color:#000;font-weight:400;white-space:nowrap}product-card .hv-card-price-row>.unit-price{order:4;flex-basis:100%}.product-information variant-picker .variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{min-width:48px;min-height:48px;border-radius:0}.product-information variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked){background:#171717;color:#fff;border-color:#171717}.product-information variant-picker .variant-option__button-label:has(:checked) .variant-option__button-label__text{color:#fff}.product-information variant-picker .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked):before,.product-information variant-picker .variant-option__button-label:has(:checked) .variant-option__button-label__pill{background:#171717}.hv-buy-now__button{width:100%;min-height:48px;font:400 var(--hv-type-pdp-buy)/var(--hv-leading-pdp-buy) var(--hv-font-body)}hv-buy-now:not([hidden]){display:block;width:100%}.hv-checkout-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;align-items:start}.hv-checkout-pair[hidden]{display:none}.hv-checkout-pair>*{min-width:0}.hv-checkout-pair .hv-buy-now__button{height:52px;min-height:52px;border-radius:0;font:var(--hv-weight-pdp-checkout) var(--hv-type-pdp-checkout)/var(--hv-leading-pdp-checkout) var(--hv-font-body)}.hv-checkout-pair .hv-express-checkout{margin:0}.hv-shop-pay-link{display:flex;align-items:center;justify-content:center;gap:0;width:100%;height:52px;min-height:52px;padding:0 8px;border:0;border-radius:0;background:#5a31f4;color:#fff;text-decoration:none;box-sizing:border-box;white-space:nowrap;font:var(--hv-weight-pdp-checkout) var(--hv-type-pdp-checkout)/var(--hv-leading-pdp-checkout) var(--hv-font-body)}.hv-shop-pay-link:hover{background:#4522d8}.hv-shop-pay-link:focus-visible{outline:2px solid #5433eb;outline-offset:3px}.hv-shop-pay-link[aria-disabled=true]{opacity:.5;cursor:default}.hv-shop-pay-link svg{width:76px;height:46px;flex:none}.hv-shop-pay-link svg>path:nth-of-type(-n+2){fill:transparent}.product-information .product-form-buttons .add-to-cart-button{--button-background-color:#fff;--button-color:#171717;--button-border-color:#171717;background:#fff;color:#171717;box-shadow:none;border:1px solid #171717}.product-information .product-form-buttons .add-to-cart-button:not(:disabled):hover{background:#f5f5f3;color:#171717;box-shadow:none}@media(max-width:359px){.hv-checkout-pair{grid-template-columns:1fr}}.hv-payment-methods{display:block;width:100%;max-width:380px;height:auto;margin:var(--hv-space-card,12px) auto 0;object-fit:contain}dialog.quick-add-modal .quick-add-modal__content .view-product-title a{font:400 var(--hv-type-pdp-title)/var(--hv-leading-pdp-title) var(--hv-font-display)}@media(min-width:750px){dialog.quick-add-modal .quick-add-modal__content .product-details .buy-buttons-block{margin-top:12px;padding-bottom:12px}}.product-information product-price [ref=priceContainer]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-variant-numeric:tabular-nums}.product-information product-price [ref=priceContainer]>.price{order:1;color:#000;font:700 var(--hv-type-pdp-sale)/var(--hv-leading-pdp-sale) var(--hv-font-display)}.product-information product-price [ref=priceContainer]>.compare-at-price{order:0;color:#777;font:400 var(--hv-type-pdp-normal)/var(--hv-leading-pdp-normal) var(--hv-font-display)}.product-information product-price .hv-card-discount{display:inline;order:2;color:var(--hv-sale);font:700 var(--hv-type-pdp-saving)/var(--hv-leading-pdp-saving) var(--hv-font-body)}.product-information product-price [ref=priceContainer]:has(.compare-at-price)>.price{color:#000}.product-information product-price .tax-note.tax-note.tax-note{margin-top:4px;font:400 var(--hv-type-meta)/var(--hv-leading-meta) var(--hv-font-body)}.product-information product-price .unit-price{order:3;flex-basis:100%;font:400 var(--hv-type-meta)/var(--hv-leading-meta) var(--hv-font-body)}.product-information .slideshow-controls__thumbnails{--slideshow-thumbnails-padding-inline:0px}.product-information .slideshow-controls__thumbnails .slideshow-control[aria-selected=true]{outline-offset:-2px}.product-information .slideshow-controls__thumbnails-container{mask-image:none!important;-webkit-mask-image:none!important}@media(max-width:749px){.product-information .product-information__media{padding-block-start:12px}}.product-information .hv-product-description__heading{display:block;margin-block:20px 8px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.product-presentation.css.map */
