body.ht3-theme{--ht-radius-control: 10px;--ht-radius-media: 14px;--ht-radius-surface: 16px;--ht-status-available: #237644;--style-border-radius-inputs: var(--ht-radius-control);--style-border-radius-buttons-primary: var(--ht-radius-control);--style-border-radius-buttons-secondary: var(--ht-radius-control);--style-border-radius-popover: var(--ht-radius-surface);--variant-picker-button-radius: var(--ht-radius-control);--shopify-accelerated-checkout-button-border-radius: var(--ht-radius-control)}.ht3-theme .ht3-header__row{grid-template-columns:132px minmax(0,1fr) auto}.ht3-theme .ht3-logo{inline-size:132px}.ht3-theme .ht3-footer__logo{inline-size:109px}.ht3-theme .ht3-footer__clinic-links{margin-block-start:20px}.ht3-theme .ht3-footer__clinic-links h3{margin:0 0 10px;font:700 13px/1.4 var(--ht-font);color:var(--ht-primary)}.ht3-theme .ht3-footer__clinic-links ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.ht3-theme .ht3-footer__clinic-links a{display:inline-flex;align-items:center;min-block-size:30px;color:var(--ht-primary);font-size:13px;line-height:1.5;text-decoration:none}.ht3-theme .ht3-footer__clinic-links a:hover{text-decoration:underline;text-underline-offset:4px}.ht3-theme .ht3-search{border-radius:var(--ht-radius-control)}.ht3-theme .ht3-search input{border-start-start-radius:var(--ht-radius-control);border-end-start-radius:var(--ht-radius-control)}.ht3-theme .ht3-search button{border-start-end-radius:var(--ht-radius-control);border-end-end-radius:var(--ht-radius-control)}.ht3-theme .ht3-header .header-actions__action,.ht3-theme .ht3-mega__top button{border-radius:var(--ht-radius-control)}.ht3-theme .ht3-header shopify-account{--shopify-account-radius-base: var(--ht-radius-surface);--shopify-account-radius-button: var(--ht-radius-control);--shopify-account-radius-button-small: var(--ht-radius-control);--shopify-account-radius-input: var(--ht-radius-control)}.ht3-theme .ht3-mega{border-end-start-radius:var(--ht-radius-surface);border-end-end-radius:var(--ht-radius-surface)}.ht3-theme :is(.ht3-mega__advice,.htr-hero__main,.htr-hero__secondary,.htr-category,.htr-brand,.htr-story,.htr-advice__panel){border-radius:var(--ht-radius-surface)}.ht3-theme :is(.htr-button,.hairtec-button,.cart__checkout-button,.field__input,.search-page-input){border-radius:var(--ht-radius-control)}.ht3-theme :is(.htr-category__image,.htr-advice__image){border-radius:var(--ht-radius-media)}.ht3-theme :is(.htr-hero__product,.htr-hero__secondary-product){inline-size:100%;justify-self:center;padding:14px;border:1px solid var(--ht-line, #dcdfe6);border-radius:var(--ht-radius-media);background:#fff;color:var(--ht-primary, #223558);box-shadow:0 6px 20px #2235580a}.ht3-theme .htr-hero__product{max-inline-size:280px}.ht3-theme .htr-hero__product img{block-size:190px;padding:6px;border-radius:var(--ht-radius-control);background:#fff;object-fit:contain}.ht3-theme .htr-hero__secondary-product{max-inline-size:180px;padding:12px}.ht3-theme .htr-hero__secondary-product img{block-size:140px;padding:4px;border-radius:var(--ht-radius-control);object-fit:contain}.ht3-theme .htr-hero__secondary-product:focus-visible{outline-color:#fff}.ht3-theme .htr-story__image{padding:12px;border:1px solid var(--ht-line, #dcdfe6);border-radius:var(--ht-radius-media);background:#fff}.ht3-theme .htr-story__image img{block-size:196px}.ht3-theme .ht-store-card{border-radius:var(--ht-radius-surface)}.ht3-theme .ht-store-card__image{border-start-start-radius:var(--ht-radius-surface);border-start-end-radius:var(--ht-radius-surface)}.ht3-theme .ht-store-card .quick-add .quick-add__button,.ht3-theme .ht-store-card__view{border-radius:var(--ht-radius-control)}.ht3-theme :is(.product-card__content,.card-gallery){border-radius:var(--ht-radius-media)}.ht3-theme #MainContent:is([data-template=product],[data-template=cart],[data-template=search]) :is(.product-card,.product-card__content,.card-gallery){border-radius:var(--ht-radius-media)}.ht3-theme #MainContent:is([data-template=product],[data-template=cart],[data-template=search]) .product-card .quick-add__button,.ht3-theme #MainContent[data-template=cart] :is(.cart__checkout-button,.cart-items__empty-button,.quantity-selector),.ht3-theme #MainContent[data-template=search] .search-page-input{border-radius:var(--ht-radius-control)}.ht3-theme .search-modal__content{border-radius:var(--ht-radius-surface)}.ht3-theme .predictive-search__search-button,.ht3-theme .ht-recovery__search :is(input,button),.ht3-theme .product-information .variant-option__button-label{border-radius:var(--ht-radius-control)}.ht3-theme .predictive-search .resource-card__media,.ht3-theme #MainContent:is([data-template=list-collections],[data-template="404"]) :is(.collection-card,.collection-card__inner,.resource-image,.resource-image__image){border-radius:var(--ht-radius-media)}.ht3-theme hairtec-catalog :is(button,select),.ht3-theme .htc-quiz,.ht3-theme .quick-add-modal.dialog-modal{border-radius:var(--ht-radius-control)}.ht3-theme .htc-quiz,.ht3-theme .quick-add-modal.dialog-modal{border-radius:var(--ht-radius-surface)}.ht3-theme .product-information .product-information__media .product-media-container,.ht3-theme .product-information .slideshow-controls__thumbnail{border-radius:var(--ht-radius-media)}.ht3-theme .product-details .group-block:has(>.group-block-content>div>.hairtec-purchase-label){border-radius:var(--ht-radius-surface)}.ht3-theme .product-information .product-form-buttons .add-to-cart-button,.ht3-theme .product-information .product-form-buttons .quantity-selector,.ht3-theme .quantity-selector{border-radius:var(--ht-radius-control)}.ht3-theme .ht-retail-availability--available{color:var(--ht-status-available)}.ht3-theme .ht-retail-availability--available:before{border-color:currentColor;background:currentColor}.ht3-theme #MainContent[data-template=cart] :is(.cart-summary__inner,.cart-items__media-image),.ht3-theme .cart-items__media-image{border-radius:var(--ht-radius-media)}.ht3-theme .theme-drawer__dialog{border-start-start-radius:var(--ht-radius-surface);border-end-start-radius:var(--ht-radius-surface)}.ht3-theme .theme-drawer__close-button{border-radius:var(--ht-radius-control)}@media(max-width:1199px){.ht3-theme .ht3-header__row{grid-template-columns:114px minmax(0,1fr) auto}.ht3-theme .ht3-logo{inline-size:114px}}@media(min-width:750px)and (max-width:999px){.ht3-theme :is(.htr-hero__product,.htr-hero__secondary-product){padding:10px}.ht3-theme .htr-hero__product img{block-size:166px;padding:2px}.ht3-theme .htr-hero__secondary-product img{block-size:116px;padding:2px}.ht3-theme .htr-hero__secondary-product{font-size:11px}}@media(max-width:899px){.ht3-theme .ht3-header__row{grid-template-columns:106px minmax(0,1fr) auto}.ht3-theme .ht3-logo{inline-size:106px}}@media(max-width:749px){.ht3-theme .ht3-header__row{grid-template-columns:minmax(0,1fr) auto}.ht3-theme .ht3-logo{inline-size:100px}.ht3-theme :is(.htr-hero__main,.htr-hero__secondary){padding:18px}.ht3-theme :is(.htr-hero__product,.htr-hero__secondary-product){padding:10px}.ht3-theme .htr-hero__product img{block-size:132px;padding:2px}.ht3-theme .htr-hero__secondary-product img{block-size:124px;padding:2px}.ht3-theme .htr-story__image{padding:10px}.ht3-theme .htr-story__image img{block-size:166px}.ht3-theme .quick-add-modal.dialog-modal{border-end-start-radius:0;border-end-end-radius:0}}@media(max-width:359px){.ht3-theme :is(.htr-hero__main,.htr-hero__secondary){padding:14px}.ht3-theme :is(.htr-hero__product,.htr-hero__secondary-product){padding:8px}.ht3-theme .htr-hero__product img{block-size:120px}.ht3-theme .htr-hero__secondary-product img{block-size:112px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/hairtec-soft-refinement.css.map */
