@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem;background-color:var(--color-background)}.collection .loading-overlay .loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:var(--opacity-70)}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:1025px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}}.collection__view-all a:not(.link){margin-top:1rem}@media screen and (min-width:750px){.product-vertical.has_slide_mobile .swiper-wrapper{display:grid}}.product-vertical .swiper-slide.flex{display:flex}.collection .widget-layout--spotlight .swiper{width:100%;background:var(--color-background)}@media screen and (min-width:750px){.template-collection:not(:has(.facets-block-wrapper)){grid-template-columns:1fr}.template-collection:not(:has(.facets-block-wrapper)) .main-collection-grid{grid-column:1 / 1}}:is(#MainContent,body) .wella-featured-bestsellers .product-card-wrapper .card,:is(#MainContent,body) .wella-featured-bestsellers .card-wrapper .card,:is(#MainContent,body) .main-collection-grid .product-card-wrapper .card,:is(#MainContent,body) .main-collection-grid .card-wrapper .card{border:0!important;border-radius:0!important;box-shadow:none!important;overflow:visible!important;transform:none!important;transition:none!important;background:#fff!important}@media(hover:hover)and (min-width:990px){:is(#MainContent,body) .wella-featured-bestsellers .product-card-wrapper:hover .card,:is(#MainContent,body) .wella-featured-bestsellers .card-wrapper:hover .card,:is(#MainContent,body) .main-collection-grid .product-card-wrapper:hover .card,:is(#MainContent,body) .main-collection-grid .card-wrapper:hover .card{transform:none!important;border-color:transparent!important;box-shadow:none!important}}:is(#MainContent,body) .wella-featured-bestsellers .card--block-media.wella-current-card-badge-canvas .card__badge,:is(#MainContent,body) .main-collection-grid .card--block-media.wella-current-card-badge-canvas .card__badge{position:absolute!important;top:10px!important;right:10px!important;bottom:auto!important;left:auto!important;width:max-content;z-index:6}:is(#MainContent,body) .wella-featured-bestsellers .product-card-wrapper .card-product-information,:is(#MainContent,body) .main-collection-grid .product-card-wrapper .card-product-information{align-items:center!important;justify-content:flex-start!important;text-align:center!important}:is(#MainContent,body) .wella-featured-bestsellers .product-card-wrapper .card--block-title,:is(#MainContent,body) .main-collection-grid .product-card-wrapper .card--block-title{width:100%!important;--text-align: center !important;text-align:center!important;margin-inline:auto!important}:is(#MainContent,body) .wella-featured-bestsellers .product-card-wrapper .card--block-title .card__heading,:is(#MainContent,body) .wella-featured-bestsellers .product-card-wrapper .card--block-title .text,:is(#MainContent,body) .main-collection-grid .product-card-wrapper .card--block-title .card__heading,:is(#MainContent,body) .main-collection-grid .product-card-wrapper .card--block-title .text{text-align:center!important}:is(#MainContent,body) .wella-featured-bestsellers .product-card-wrapper .card-information,:is(#MainContent,body) .main-collection-grid .product-card-wrapper .card-information{margin-inline:auto!important;text-align:center!important}@media screen and (max-width:749px){:is(#MainContent,body) .wella-featured-bestsellers .card--block-media.wella-current-card-badge-canvas .card__badge,:is(#MainContent,body) .main-collection-grid .card--block-media.wella-current-card-badge-canvas .card__badge{position:absolute!important;top:8px!important;right:8px!important;bottom:auto!important;left:auto!important}}@media screen and (min-width:750px){:is(#MainContent,body) .wella-featured-bestsellers .card--block-media.wella-current-card-badge-canvas .card__badge{left:calc(50% + clamp(5.5rem,4.2vw,8rem))!important;right:auto!important;top:10px!important}}@media screen and (max-width:749px){:is(#MainContent,body) .wella-featured-bestsellers .card--block-media.wella-current-card-badge-canvas .card__badge{left:calc(50% + 4.8rem)!important;right:auto!important;top:7px!important}}:is(#MainContent,body) .wella-featured-bestsellers .card--block-vendor,:is(#MainContent,body) .main-collection-grid .card--block-vendor{display:none!important}html body #MainContent .main-collection-grid .product-card-wrapper .card--block-media.wella-current-card-badge-canvas .ratio>.card__content>.card__badge,html body #MainContent .main-collection-grid .card-wrapper .card--block-media.wella-current-card-badge-canvas .ratio>.card__content>.card__badge{position:absolute!important;top:10px!important;left:calc(50% + clamp(5.5rem,4.2vw,8rem))!important;right:auto!important;bottom:auto!important;transform:translate(-10%)!important;z-index:8!important}@media screen and (max-width:749px){html body #MainContent .main-collection-grid .product-card-wrapper .card--block-media.wella-current-card-badge-canvas .ratio>.card__content>.card__badge,html body #MainContent .main-collection-grid .card-wrapper .card--block-media.wella-current-card-badge-canvas .ratio>.card__content>.card__badge{top:7px!important;left:calc(50% + 4.8rem)!important;right:auto!important;transform:translate(-10%)!important}}html body #MainContent :is(.wella-featured-bestsellers,.main-collection-grid) .product-card-wrapper:has(a[href*=soft-color-kit]) .card--block-media:not(.wella-current-card-badge-canvas) .ratio,html body #MainContent :is(.wella-featured-bestsellers,.main-collection-grid) .card-wrapper:has(a[href*=soft-color-kit]) .card--block-media:not(.wella-current-card-badge-canvas) .ratio{position:relative;overflow:visible}html body #MainContent :is(.wella-featured-bestsellers,.main-collection-grid) .product-card-wrapper:has(a[href*=soft-color-kit]) .card--block-media:not(.wella-current-card-badge-canvas) .ratio:after,html body #MainContent :is(.wella-featured-bestsellers,.main-collection-grid) .card-wrapper:has(a[href*=soft-color-kit]) .card--block-media:not(.wella-current-card-badge-canvas) .ratio:after{content:"NO AMMONIA";position:absolute;top:10px;left:calc(50% + clamp(5.5rem,4.2vw,8rem));transform:translate(-10%);display:inline-flex;align-items:center;justify-content:center;min-height:24px;max-width:min(13rem,calc(100vw - 3rem));padding:6px 12px;border:1px solid #566f4f;background:#76916d;color:#fff;border-radius:0;box-shadow:0 1px #0000000a;font-size:1.02rem;font-weight:700;letter-spacing:.055em;line-height:1.08;text-align:center;text-transform:uppercase;white-space:normal;z-index:8;pointer-events:none}html body #MainContent :is(.wella-featured-bestsellers,.main-collection-grid) :is(.product-card-wrapper,.card-wrapper):has(a[href*=root-touch],a[href*=rtu],a[href*=spray],a[href*=wellaflex],a[href*=styling],a[href*=oxidant]) .wella-shade-badge{display:none!important}@media screen and (max-width:749px){html body #MainContent :is(.wella-featured-bestsellers,.main-collection-grid) .product-card-wrapper:has(a[href*=soft-color-kit]) .card--block-media:not(.wella-current-card-badge-canvas) .ratio:after,html body #MainContent :is(.wella-featured-bestsellers,.main-collection-grid) .card-wrapper:has(a[href*=soft-color-kit]) .card--block-media:not(.wella-current-card-badge-canvas) .ratio:after{top:7px;left:calc(50% + 4.8rem);transform:translate(-10%);min-height:22px;max-width:min(11.5rem,calc(100vw - 2rem));padding:5px 8px;font-size:.86rem;letter-spacing:.04em;line-height:1.08}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/template-collection.css.map */
