.complete-your-product__eyebrow{color:var(--color-text);font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-weight-medium);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0 0 8px;opacity:.75;text-transform:uppercase}.complete-your-product__subheading{color:var(--color-text);font-family:var(--font-body-family);font-size:var(--cyp-subheading-fs, var(--font-body-size));font-weight:var(--font-body-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:8px 0 0;opacity:.85}.complete-your-product__header.text-center .complete-your-product__subheading{margin-left:auto;margin-right:auto;max-width:42rem}.halo-complete-your-product .halo-block-header .title{font-family:var(--font-heading-family);font-size:var(--cyp-heading-fs, var(--font-heading-size));font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--heading-letter-spacing);line-height:var(--heading-line-height);text-transform:var(--heading-text-transform)}@media(max-width:767px){.halo-complete-your-product .halo-block-header .title{font-size:var(--cyp-heading-fs-mb, var(--cyp-heading-fs, var(--font-heading-size)))}.halo-complete-your-product .complete-your-product__subheading{font-size:var(--cyp-subheading-fs-mb, var(--cyp-subheading-fs, var(--font-body-size)))}}.product-upsell__tabs{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:20px}.halo-complete-your-product .complete-your-product__header.text-left+.product-upsell__tabs{justify-content:flex-start}.product-upsell__tab{cursor:pointer;display:inline-block;margin:0}.product-upsell__tab-text{-webkit-appearance:none;appearance:none;background:var(--bg-white);border:1px solid rgba(35,35,35,.15);border-radius:100px;color:var(--color-text);display:inline-block;font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-weight-medium);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);padding:10px 18px;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.product-upsell__tab:hover .product-upsell__tab-text,.product-upsell__tab:focus-within .product-upsell__tab-text{border-color:var(--color-text);color:var(--color-text)}.product-upsell__tab:has(.product-upsell__radio:checked) .product-upsell__tab-text{background:var(--color-text);border-color:var(--color-text);color:var(--bg-white)}.complete-your-product__stash,.halo-complete-your-product.complete-your-product--grid .product.is-filtered-out{display:none!important}.complete-your-product__empty{color:var(--color-text);font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0;opacity:.85;padding:32px 16px;text-align:center}.complete-your-product__empty[hidden]{display:none!important}.complete-your-product__tabs-hint{background:#fff9e6;border:1px solid #f0e6b8;border-radius:4px;color:#5c4d00;font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0 0 16px;padding:10px 14px;text-align:center}.complete-your-product__editor-notice{background:var(--bg-white);border:1px dashed rgba(35,35,35,.2);border-radius:4px;margin-bottom:20px;padding:14px 18px}.complete-your-product__editor-notice-title{font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0 0 6px;text-transform:uppercase}.complete-your-product__editor-notice-text{color:var(--color-text);font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height);margin:0;opacity:.85}.halo-complete-your-product .product[data-upsell-card]{position:relative}.halo-complete-your-product .product-upsell-card-badge{border-radius:var(--badge-border-radius, 50px);font-family:var(--font-body-family);font-size:var(--badge-font-size);font-weight:var(--font-weight-bold);letter-spacing:var(--body-letter-spacing);line-height:1.2;padding:5px 8px;pointer-events:none;position:absolute;text-transform:uppercase;top:10px;left:10px;z-index:3}.halo-complete-your-product .product.has-upsell-badge .card__badge,.halo-complete-your-product .product.has-upsell-badge .card-premium__badges-row{top:calc(26px + var(--badge-font-size, 12px) * 1.2)}.halo-complete-your-product .product-item--premium .card-information--premium,.halo-complete-your-product .product-item--premium .card-information{padding-left:0;padding-right:0}.halo-complete-your-product .product-item--premium .card-information__wrapper--premium{align-items:flex-start;text-align:left;width:100%}.halo-complete-your-product .product-item--premium .card-premium__rating,.halo-complete-your-product .product-item--premium .loox-rating{align-self:flex-start;margin-left:0;padding-left:0;text-align:left}.halo-complete-your-product .product-item--premium .loox-rating .loox-rating-content{margin-left:0!important;padding-left:0!important}.halo-complete-your-product .product-item--premium .card-premium__brand.vendor_image{width:auto;margin-left:0;padding-left:0;align-self:flex-start}.halo-complete-your-product .product-item--premium .card-premium__brand img{margin-left:0}
/*# sourceMappingURL=/cdn/shop/t/28/assets/component-complete-your-product.css.map */
