.sexyhair-component.sexyhair-main-product .product__media-wrapper .global-media-settings{border:none;border-radius:0;overflow:hidden;background-color:transparent}.sexyhair-component.sexyhair-main-product .product__media-wrapper .global-media-settings:after{display:none}.sexyhair-component.sexyhair-main-product .product__media-wrapper .global-media-settings img,.sexyhair-component.sexyhair-main-product .product__media-wrapper .global-media-settings video,.sexyhair-component.sexyhair-main-product .product__media-wrapper .global-media-settings model-viewer{border:none;border-radius:0}.sexyhair-component.sexyhair-main-product .product__media-list video{border-radius:0}.sexyhair-component.sexyhair-main-product .product.grid{display:flex;flex-direction:column;gap:36px}@media screen and (max-width:749px){.sexyhair-component.sexyhair-main-product .product.grid{gap:0}}.sexyhair-component.sexyhair-main-product .product.grid>.grid__item{width:100%;max-width:100%;padding:0}.sexyhair-component.sexyhair-main-product .product__info-container{padding-top:0;display:flex;flex-direction:column}.sexyhair-component.sexyhair-main-product .product__label-list:empty,.sexyhair-component.sexyhair-main-product .product__tax,.sexyhair-component.sexyhair-main-product .volume-pricing-note,.sexyhair-component.sexyhair-main-product .product__view-details{display:none}@media screen and (min-width:990px){.sexyhair-component.sexyhair-main-product .sexyhair-pdp-info-columns{display:flex;gap:30px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-info-columns .product__info-container{flex:1 1 50%;min-width:0}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordions-column{flex:1 1 50%;min-width:0;padding-top:182px}}@media screen and (max-width:989px){.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordions-column{margin-top:24px}}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordions-column{padding-bottom:48px}.sexyhair-component.sexyhair-main-product .product__info-wrapper.grid__item{max-width:100%}@media screen and (min-width:990px){.sexyhair-component.sexyhair-main-product .product.grid>.grid__item.product__media-wrapper{width:100vw;max-width:none;margin-left:calc(50% - 50vw);padding-left:15px;padding-right:15px;box-sizing:border-box}.sexyhair-component.sexyhair-main-product .product__media-wrapper slider-component{max-width:100%}.sexyhair-component.sexyhair-main-product .product__media-wrapper media-gallery{max-width:100%}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-item:not(.is-active){display:block}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-list{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:1fr 1fr;gap:32px;max-width:100%;flex-wrap:unset;overflow:visible}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-item:first-child{grid-column:1 / 2;grid-row:1 / 3}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-item:first-child .media{aspect-ratio:700 / 800}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-list--four-up .product__media-item:nth-child(4){grid-column:2 / 4}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-list--two-up{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-list--two-up .product__media-item:first-child{grid-column:auto;grid-row:auto}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-list--two-up .product__media-item .media{aspect-ratio:700 / 800}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-item--single{grid-column:1 / -1}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-item{width:100%;min-width:0}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-item .media,.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-item .media img{width:100%;height:100%;object-fit:cover}.sexyhair-component.sexyhair-main-product .product--thumbnail_slider .product__media-list:not(:has(.is-active))>.product__media-item:first-child{display:block}.sexyhair-component.sexyhair-main-product .thumbnail-slider{display:none}}.sexyhair-component.sexyhair-main-product ul.thumbnail-list{padding:0}.sexyhair-component.sexyhair-main-product .thumbnail-list__item,.sexyhair-component.sexyhair-main-product .thumbnail-list__item.slider__slide{width:60px;min-width:60px;max-width:60px;height:60px}.sexyhair-component.sexyhair-main-product .thumbnail,.sexyhair-component.sexyhair-main-product .thumbnail.global-media-settings,.sexyhair-component.sexyhair-main-product .thumbnail.global-media-settings.global-media-settings--no-shadow{width:60px;height:60px;border-radius:50%;border:2px solid transparent;box-sizing:border-box}.sexyhair-component.sexyhair-main-product .thumbnail img,.sexyhair-component.sexyhair-main-product .thumbnail.global-media-settings img{width:100%;height:100%;aspect-ratio:1;object-fit:cover;border-radius:50%}.sexyhair-component.sexyhair-main-product .thumbnail[aria-current],.sexyhair-component.sexyhair-main-product .thumbnail.global-media-settings[aria-current]{box-shadow:none;border:2px solid var(--color-rich-black);border-radius:50%}.sexyhair-component.sexyhair-main-product .product-form__input.product-form__quantity{display:flex;flex-direction:column;gap:8px}.sexyhair-component.sexyhair-main-product .product-form__quantity-row{display:flex;align-items:center;gap:12px}.sexyhair-component.sexyhair-main-product .product-form__quantity-row .quantity__label{margin:0}.sexyhair-component.sexyhair-main-product .quantity{display:inline-flex;align-items:center;border:none;height:auto;width:auto;min-height:auto;gap:8px}.sexyhair-component.sexyhair-main-product .quantity:before,.sexyhair-component.sexyhair-main-product .quantity:after{display:none}.sexyhair-component.sexyhair-main-product .quantity__input{height:24px;line-height:24px;width:24px;min-width:24px;text-align:center;border:none;outline:none;background:none;padding:0;font-size:1.4rem;-webkit-appearance:none;-moz-appearance:textfield}.sexyhair-component.sexyhair-main-product .quantity__input::-webkit-outer-spin-button,.sexyhair-component.sexyhair-main-product .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.sexyhair-component.sexyhair-main-product .quantity__button{display:flex;justify-content:center;align-items:center;width:24px;height:24px;border:1px solid var(--color-regal-blue);border-radius:50%;background:none;cursor:pointer;padding:0;color:var(--color-regal-blue)}.sexyhair-component.sexyhair-main-product .quantity__button:active:not([disabled]){background-color:var(--color-regal-blue);color:var(--color-white)}.sexyhair-component.sexyhair-main-product .quantity__button[disabled]{border-color:var(--color-cloudy);color:var(--color-cloudy);cursor:default}.sexyhair-component.sexyhair-main-product .quantity__button .svg-wrapper{width:10px;height:10px;display:flex;align-items:center;justify-content:center}.sexyhair-component.sexyhair-main-product .product__hr{border:none;border-top:1px solid var(--color-pampas);margin:30px 0}.sexyhair-component.sexyhair-main-product .price--large.title-large{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-size:18px;line-height:27px;letter-spacing:.15px}.sexyhair-component.sexyhair-main-product .product__description.body-medium{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:300;font-size:18px;margin:0 0 30px;line-height:27px;letter-spacing:.72px;color:var(--color-rich-black)}.sexyhair-component.sexyhair-main-product .product__description ul,.sexyhair-component.sexyhair-main-product .product__description ol{list-style:none;padding-left:0;margin:0}.sexyhair-component.sexyhair-main-product .product__description p{margin:0}.sexyhair-component.sexyhair-main-product .product__description p:empty{display:none}.sexyhair-component.sexyhair-main-product .product__title{margin:0}.sexyhair-component.sexyhair-main-product .product__title h1.title-large{font-family:helvetica-neue-lt-pro,sans-serif;letter-spacing:normal;text-transform:uppercase;color:var(--accent-color, var(--color-sexy-red));margin:0}.sexyhair-component.sexyhair-main-product .product__title-name{display:block;font-weight:700;font-size:64px;line-height:64px}.sexyhair-component.sexyhair-main-product .product__title-descriptor{display:block;font-family:helvetica-neue-lt-pro,sans-serif;font-weight:300;font-size:32px;line-height:38.4px;letter-spacing:.72px;text-transform:uppercase;color:var(--color-rich-black);margin:0 0 16px}.sexyhair-component.sexyhair-main-product [id^=price-]{margin:0 0 30px}.sexyhair-component.sexyhair-main-product .product__brand-line{display:block;font-family:helvetica-neue-lt-pro,sans-serif;font-weight:300;font-size:32px;line-height:38.4px;letter-spacing:.72px;text-transform:uppercase;color:var(--color-rich-black);margin:0}.sexyhair-component.sexyhair-main-product a.product__brand-line{text-decoration:none;cursor:pointer}.sexyhair-component.sexyhair-main-product a.product__brand-line:hover,.sexyhair-component.sexyhair-main-product a.product__brand-line:focus{color:var(--color-rich-black)}@media screen and (max-width:749px){.sexyhair-component.sexyhair-main-product .product__brand-line,.sexyhair-component.sexyhair-main-product .product__title-descriptor{font-size:19.2px;line-height:23.04px}.sexyhair-component.sexyhair-main-product .product__title-name{font-size:40px;line-height:40px}}.sexyhair-component.sexyhair-main-product .product-form__input--pill .form__label.label-medium,.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio__legend{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-size:18px;line-height:27px;letter-spacing:normal;text-transform:none;color:var(--color-rich-black)}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio__label{font-family:helvetica-neue-lt-pro,sans-serif;font-size:18px;font-weight:400;line-height:27px;letter-spacing:normal;text-transform:uppercase}.sexyhair-component.sexyhair-main-product .product-form__input--pill input[type=radio]+label{border-color:var(--color-sexy-red);color:var(--color-sexy-red);font-weight:600}.sexyhair-component.sexyhair-main-product .product-form__input--pill input[type=radio]+label:hover{border-color:var(--color-sexy-red)}.sexyhair-component.sexyhair-main-product .product-form__input--pill input[type=radio]:checked+label{background-color:var(--color-sexy-red);color:var(--color-white)}.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button__button{background-color:var(--color-sexy-red);color:var(--color-white);border-radius:30px;min-height:40px;padding:8px 56px;font-family:var(--font-body);font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border:none;outline:none;box-shadow:none;width:100%;transition:all .2s ease}.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button__button:hover{opacity:.85}.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button__button [role=button]{padding:0}.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button__button--unbranded{border:none;outline:none;box-shadow:none}.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button__button:before,.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button__button:after,.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button__button--unbranded:before,.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button__button--unbranded:after{display:none}.sexyhair-component.sexyhair-main-product .sexyhair-dynamic-checkout .shopify-payment-button{width:100%}@media screen and (max-width:989px){.sexyhair-component.sexyhair-main-product .sexyhair-desktop-gallery,.sexyhair-component.sexyhair-main-product .thumbnail-slider{display:none}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery{display:flex;flex-direction:column;gap:10px;padding:0 0 30px}}@media screen and (min-width:990px){.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery{display:none}}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__featured{position:relative;display:flex;width:100%;aspect-ratio:7 / 8;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__featured::-webkit-scrollbar{display:none}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__featured-item{flex:0 0 100%;width:100%;height:100%;scroll-snap-align:start;scroll-snap-stop:always}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__featured-item .media,.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__featured-item .media img,.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__featured-item>img{width:100%;height:100%;object-fit:cover}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__featured-item .global-media-settings{border:none;border-radius:0;overflow:hidden;background-color:transparent}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__featured-item .global-media-settings:after{display:none}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__thumbs{display:flex;gap:8px;width:100%;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;-ms-overflow-style:none}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__thumbs::-webkit-scrollbar{display:none}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__thumb{position:relative;flex:0 0 calc((100% - 16px) / 3);aspect-ratio:7 / 8;scroll-snap-align:start;padding:0;border:none;border-radius:0;background:none;cursor:pointer;overflow:hidden;-webkit-tap-highlight-color:transparent}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__thumb-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000007a;opacity:0;pointer-events:none;transition:opacity .2s ease}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__thumb.is-active .sexyhair-mobile-gallery__thumb-overlay{opacity:1}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__dots{display:flex;justify-content:center;align-items:center;width:100%}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__dot{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__dot-inner{display:block;width:8px;height:8px;border-radius:50%;background:#545454;transition:background-color .2s ease}.sexyhair-component.sexyhair-main-product .sexyhair-mobile-gallery__dot.is-active .sexyhair-mobile-gallery__dot-inner{background:#dd0032}@media screen and (max-width:749px){.sexyhair-component.sexyhair-main-product .product__info-container,.sexyhair-component.sexyhair-main-product .product__column-sticky{padding:0}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordions-column{padding-top:0}}@media screen and (max-width:749px){.sexyhair-component.sexyhair-main-product .product-media-modal__content>*{max-width:100vw}.sexyhair-component.sexyhair-main-product .product-media-modal__content img{max-width:100vw;height:auto}}.sexyhair-component.sexyhair-main-product .sexyhair-buy-buttons__submit{display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:47px;padding:10px 44px;border-radius:0;font-family:helvetica-neue-lt-pro,sans-serif;font-weight:700;font-size:18px;line-height:27px;letter-spacing:.72px;text-transform:uppercase;transition:all .2s ease}.sexyhair-component.sexyhair-main-product .sexyhair-buy-buttons__submit:not([disabled]):hover{opacity:.85}.sexyhair-component.sexyhair-main-product .sexyhair-buy-buttons__submit--disabled{cursor:not-allowed;opacity:.6;pointer-events:none;border-width:1px}.sexyhair-component.sexyhair-main-product .sexyhair-buy-buttons__submit:focus-visible{outline:0;outline-offset:0;box-shadow:none}.sexyhair-component.sexyhair-main-product .sexyhair-product-price{margin-top:4px}.sexyhair-component.sexyhair-main-product .sexyhair-product-price--sold-out{opacity:.6}.sexyhair-component.sexyhair-main-product .sexyhair-product-price__sale{display:flex;align-items:center;justify-content:center;gap:8px}.sexyhair-component.sexyhair-main-product .sexyhair-product-badge{display:inline-flex;align-items:center;justify-content:center;padding:8px}.sexyhair-component.sexyhair-main-product .sexyhair-product-badge--bordered{border-width:1px}.sexyhair-component.sexyhair-main-product .sexyhair-product-rating{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:8px;margin-bottom:8px}.sexyhair-component.sexyhair-main-product .sexyhair-product-rating__stars{display:flex;gap:2px}.sexyhair-component.sexyhair-main-product .sexyhair-product-rating__star-icon{width:16px;height:16px}@media screen and (max-width:749px){.sexyhair-component.sexyhair-main-product .sexyhair-product-rating__star-icon{width:14px;height:14px}}.sexyhair-component.sexyhair-main-product .sexyhair-product-rating__count{margin-left:4px}.sexyhair-component.sexyhair-main-product .sexyhair-star-review{display:flex;flex-direction:column;gap:10px;margin:0 0 30px;align-items:flex-start}.sexyhair-component.sexyhair-main-product .sexyhair-star-review__row{display:flex;align-items:center;gap:8px}.sexyhair-component.sexyhair-main-product .sexyhair-star-review__stars{display:flex;align-items:center;gap:2px}.sexyhair-component.sexyhair-main-product .sexyhair-star-review__star{width:22px;height:21px;flex-shrink:0}.sexyhair-component.sexyhair-main-product .sexyhair-star-review__count{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-size:16px;line-height:28px;letter-spacing:.15px;color:var(--color-rich-black)}.sexyhair-component.sexyhair-main-product .sexyhair-star-review__summary-link{font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-size:16px;line-height:16px;letter-spacing:.15px;color:var(--color-rich-black);text-decoration:none}.sexyhair-component.sexyhair-main-product .sexyhair-star-review__summary-link span{text-decoration:underline}.sexyhair-component.sexyhair-main-product .sexyhair-star-review__summary-link:hover span{text-decoration:none}.sexyhair-component.sexyhair-main-product .sexyhair-quantity-input__rules-cart--hidden{display:none}.sexyhair-component.sexyhair-main-product .product__hr+.sexyhair-pdp-accordion{margin-top:-15px}.sexyhair-component.sexyhair-main-product .sexyhair-social-share{display:flex;flex-direction:column;gap:8px;margin:0 0 48px}.sexyhair-component.sexyhair-main-product .sexyhair-social-share__label{margin:0;font-family:helvetica-neue-lt-pro,sans-serif;font-weight:400;font-size:18px;line-height:27px;color:var(--color-rich-black)}.sexyhair-component.sexyhair-main-product .sexyhair-social-share__icons{display:flex;gap:12px;align-items:center}.sexyhair-component.sexyhair-main-product .sexyhair-social-share__link{display:flex;align-items:center;justify-content:center;color:#999;transition:color .2s ease}.sexyhair-component.sexyhair-main-product .sexyhair-social-share__link:hover{color:var(--color-rich-black)}.sexyhair-component.sexyhair-main-product .sexyhair-social-share__link .svg-wrapper{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.sexyhair-component.sexyhair-main-product .sexyhair-social-share__link .icon{width:100%;height:100%}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0;border-bottom:1px solid #b9b9b9;cursor:pointer;list-style:none;-webkit-tap-highlight-color:transparent}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__summary::-webkit-details-marker{display:none}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__summary::marker{display:none;content:""}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__summary:focus-visible{outline:2px solid var(--color-sexy-red, #dd0032);outline-offset:2px;border-radius:2px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__title{margin:0;font-family:helvetica-neue-lt-pro,sans-serif;font-size:16px;font-weight:600;line-height:28px;letter-spacing:1px;text-transform:uppercase;color:var(--color-rich-black)}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__icon{position:relative;flex-shrink:0;width:20px;height:20px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__icon:before,.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__icon:after{content:"";position:absolute;background:var(--color-rich-black);transition:transform .25s ease}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__icon:before{top:50%;left:2px;right:2px;height:2px;margin-top:-1px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__icon:after{left:50%;top:2px;bottom:2px;width:2px;margin-left:-1px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion[open] .sexyhair-pdp-accordion__icon:after{transform:rotate(90deg)}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content{padding:18px 0;font-family:helvetica-neue-lt-pro,sans-serif;font-weight:300;font-size:18px;line-height:27px;letter-spacing:.72px;color:var(--color-rich-black)}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content p{margin:0 0 27px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content p:last-child{margin-bottom:0}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content p:empty{display:none}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content ul,.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content ol{margin:0 0 10px;padding-left:0;list-style-position:inside}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content ul{list-style-type:disc}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content ol{list-style-type:decimal}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content li{list-style:inherit;margin:0}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__content>*:last-child{margin-bottom:0}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__logos{display:flex;gap:16px;align-items:center;margin-top:12px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__logos img{width:60px;height:60px;object-fit:contain;border:none;border-radius:0;box-shadow:none}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__ingredients-body,.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__ingredients-body p,.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__ingredients-body strong,.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__ingredients-body em{font-size:14px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__ingredients-body .sexyhair-pdp-accordion__ingredients-disclaimer{margin-top:16px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__fragrance-image{display:flex;flex-wrap:wrap;gap:30px;margin-top:16px}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__fragrance-image img{display:block;width:75.5px;height:75.5px;max-width:none;margin:0;border:0;border-radius:0;box-shadow:none;object-fit:cover}@media(min-width:990px){.sexyhair-component.sexyhair-main-product .sexyhair-pdp-accordion__fragrance-image img{width:100px;height:100px}}.sexyhair-component.sexyhair-main-product .product__info-container>div:has(>product-form),.sexyhair-component.sexyhair-main-product .product__info-container>div:has(>.product-form){margin:0}.sexyhair-component.sexyhair-main-product .product__info-container .product-form{margin:0 0 30px}.sexyhair-component.sexyhair-main-product .product-form__submit.button{border-radius:0;width:auto}.sexyhair-component.sexyhair-main-product [id^=variant-selects-]{margin:0 0 30px}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio.product-form__input{margin-top:0;margin-bottom:0}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio{display:flex;flex-direction:column;gap:16px;border:none;padding:0;margin:0}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio+.sexyhair-variant-radio{margin-top:10px}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio__legend{font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-black, #000);margin-bottom:15px}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio__item{display:flex;align-items:center;gap:16px}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio.product-form__input input[type=radio].sexyhair-variant-radio__input{clip:auto;overflow:visible;position:static;appearance:none;-webkit-appearance:none;width:14px;height:14px;min-width:14px;min-height:14px;border:none;border-radius:50%;background-color:#cfcfcf;cursor:pointer;margin:0;flex-shrink:0}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio.product-form__input input[type=radio].sexyhair-variant-radio__input:checked{background-color:var(--color-black, #000)}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio.product-form__input input[type=radio].sexyhair-variant-radio__input:checked+.sexyhair-variant-radio__label{color:var(--color-black, #000)}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio.product-form__input input[type=radio].sexyhair-variant-radio__input:not(:checked)+.sexyhair-variant-radio__label{color:#cfcfcf}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio.product-form__input input[type=radio].sexyhair-variant-radio__input:focus-visible{outline:2px solid var(--color-black, #000);outline-offset:2px}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio.product-form__input input[type=radio].sexyhair-variant-radio__input.disabled{opacity:.4;cursor:not-allowed}.sexyhair-component.sexyhair-main-product .sexyhair-variant-radio__label{font-family:var(--font-body);font-size:13px;font-style:normal;font-weight:700;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--color-black, #000);cursor:pointer}@media(prefers-reduced-motion:no-preference){.sexyhair-component.sexyhair-main-product .product__media-item.scroll-trigger.animate--slide-in{transform:translateY(64px);animation-duration:1.8s;animation-delay:calc(.2s + var(--animation-order) * .18s)}@keyframes sexyhairSlideIn{0%{transform:translateY(64px);opacity:.01}to{transform:translateY(0);opacity:1}}.sexyhair-component.sexyhair-main-product .product__media-item.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation-name:sexyhairSlideIn;animation-duration:1.8s;animation-timing-function:cubic-bezier(.25,1,.5,1);animation-fill-mode:forwards;animation-delay:calc(.2s + var(--animation-order) * .18s)}.sexyhair-component.sexyhair-main-product .sexyhair-pdp-info-columns.scroll-trigger.animate--slide-in{animation-duration:.8s;animation-delay:.4s}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/sexyhair-component-main-product.css.map */
