.sexyhair-component .sexyhair-shop-online,.sexyhair-component .sexyhair-shop-online__band{width:100%}.sexyhair-component .sexyhair-shop-online__band--light-gray{background-color:var(--color-light-gray)}.sexyhair-component .sexyhair-shop-online__band--white{background-color:var(--color-white)}.sexyhair-component .sexyhair-shop-online__band--black{background-color:var(--color-black)}.sexyhair-component .sexyhair-shop-online__band-inner{max-width:var(--container-medium);margin:0 auto;padding:40px var(--space-page-pad-mobile)}.sexyhair-component .sexyhair-shop-online__heading{margin:0;color:var(--color-black)}.sexyhair-component .sexyhair-shop-online__band--black .sexyhair-shop-online__heading{color:var(--color-white)}.sexyhair-component .sexyhair-shop-online__body{max-width:var(--container-medium);margin:0 auto;padding-left:var(--space-page-pad-mobile);padding-right:var(--space-page-pad-mobile)}.sexyhair-component .sexyhair-shop-online__slider-wrap{display:block;position:relative}.sexyhair-component .sexyhair-shop-online__slider{display:flex;gap:86px;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}.sexyhair-component .sexyhair-shop-online__slider::-webkit-scrollbar{display:none}@media(prefers-reduced-motion:reduce){.sexyhair-component .sexyhair-shop-online__slider{scroll-behavior:auto}}.sexyhair-component .sexyhair-shop-online__slider.is-draggable{cursor:grab}.sexyhair-component .sexyhair-shop-online__slider.is-pressed{cursor:grabbing;-webkit-user-select:none;user-select:none}.sexyhair-component .sexyhair-shop-online__slider.is-dragging a{pointer-events:none}.sexyhair-component .sexyhair-shop-online__slide{flex:0 0 300px;height:200px;display:flex;align-items:center;justify-content:center;scroll-snap-align:start}.sexyhair-component .sexyhair-shop-online__link{display:flex;align-items:center;justify-content:center;width:100%;text-decoration:none;transition:opacity .2s ease}.sexyhair-component .sexyhair-shop-online__link:hover{opacity:.6}.sexyhair-component .sexyhair-shop-online__logo{display:block;width:100%;max-width:250px;height:auto}.sexyhair-component .sexyhair-shop-online__logo-fallback{font-size:18px;font-weight:var(--font-weight-bold);letter-spacing:.72px;text-transform:uppercase;color:var(--color-black)}.sexyhair-component .sexyhair-shop-online__buttons{display:block}.sexyhair-component .sexyhair-shop-online__arrow{position:absolute;top:100px;transform:translateY(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:none;cursor:pointer;transition:opacity .2s ease}.sexyhair-component .slider-button--prev.sexyhair-shop-online__arrow{left:calc(var(--space-page-pad-mobile) * -1)}.sexyhair-component .slider-button--next.sexyhair-shop-online__arrow{right:calc(var(--space-page-pad-mobile) * -1)}.sexyhair-component .sexyhair-shop-online__arrow:hover{opacity:.5}.sexyhair-component .sexyhair-shop-online__arrow[disabled]{opacity:.25;cursor:default}.sexyhair-component .sexyhair-shop-online__arrow-icon{display:block;width:16px;height:16px;border-left:2px solid var(--color-black);border-bottom:2px solid var(--color-black)}.sexyhair-component .sexyhair-shop-online__arrow--prev .sexyhair-shop-online__arrow-icon,.sexyhair-component .slider-button--prev .sexyhair-shop-online__arrow-icon{transform:rotate(45deg)}.sexyhair-component .slider-button--next .sexyhair-shop-online__arrow-icon{transform:rotate(-135deg)}.sexyhair-component .sexyhair-shop-online__counter{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
/*# sourceMappingURL=/cdn/shop/t/65/assets/sexyhair-component-shop-online.css.map */
