starter-kit{--container-width: 1024px;margin-top:0;height:calc(100% + 80px);grid-column:1 / -1}starter-kit[layout=step-by-step] .starter-kit__footer{position:fixed;width:100%;left:0;display:flex;min-height:20px;bottom:0;z-index:99;justify-content:center;padding:20px var(--container-margin);background:transparent}starter-kit[layout=step-by-step][frequency-step-type=first-step-merge] :has([data-context=variant]:not(:empty)) .starter-kit__footer{margin-top:16px;position:relative}.starter-kit__footer{position:relative;width:100%;display:flex}.starter-kit__footer-container{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.starter-kit__total-price{display:flex;width:100%;justify-content:space-between}.starter-kit__progress-bar{position:sticky;margin-top:-28px;padding:10px 0;background-color:var(--color-background);z-index:9;top:var(--sticky-header-margin-top)}@media only screen and (min-width: 768px){.starter-kit__progress-bar{top:0;padding:28px 0}}.starter-kit__step-button{z-index:2;background:var(--color-background);padding:0 10px;cursor:pointer;max-width:33vw;overflow:hidden}@media only screen and (max-width: 767px){.starter-kit__step-button button{display:flex;flex-direction:column}}.starter-kit__step-button button{cursor:pointer}.starter-kit__step-button:is(.active,.completed) button{text-decoration:underline;text-underline-offset:3px}.starter-kit__step-button:is(.active,.completed) .starter-kit__step-number{background-color:var(--color-foreground);color:var(--color-background)}.starter-kit__step-number svg{width:10px;height:10px}.starter-kit__step-number{--dimension: 22px;border:1px solid;border-radius:100%;width:var(--dimension);height:var(--dimension);display:flex;align-items:center;justify-content:center}.starter-kit__step-number.active{background-color:var(--color-foreground);color:var(--color-background)}.starter-kit__progress-bar-line{flex:1;height:1px;background-color:var(--color-foreground);border:0;position:absolute;width:100%;top:50%;z-index:0}.starter-kit__main-area [data-context]{display:flex;flex-direction:column}.starter-kit__main-area>*:not([data-context=version],[data-context=extra-products]),[data-context=footer] .starter-kit__footer-container,[data-context=version] .grid,[data-context=extra-products] .starter-kit__highlighted_extra_product{max-width:var(--container-width);margin-inline:auto;width:100%}.starter-kit__main-area [data-context=version].disabled{pointer-events:none;opacity:.3!important}[data-context=frequency] .radio-card__additional-content>ul li{list-style-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" fill="none" viewBox="0.17 1.5 15.67 13"> <path d="M0.666504 9.05882L4.94428 14L15.3332 2" stroke="currentColor"></path></svg>')}.swiper-slide:not(.swiper-slide-active) :is(.badges,.starter-kit__scents){display:none}starter-kit :not(.grid) .badges--overlay{position:absolute;width:auto;top:20px;z-index:1;left:20px}starter-kit [data-context=upgrade]:has(.starter-kit__upgrade:empty){display:none}starter-kit [data-context=offers]{overflow:hidden}@media only screen and (max-width: 767px){starter-kit [data-context=offers] .swiper-carousel .swiper-slide{width:60%}}@media only screen and (max-width: 767px){starter-kit [data-context=version] .swiper-carousel .swiper-slide{width:60%}}.starter-kit__scents{--spacing: 4px;--position-top: 10px;--position-right: 10px;--width: 60px;position:absolute;border-radius:8px;top:var(--position-top);right:var(--position-right);width:var(--width);background-color:var(--color-background);z-index:1;display:flex;flex-direction:column;gap:var(--spacing);padding:var(--spacing)}.starter-kit__scents img{border-radius:6px}.starter-kit__usps{background-color:#f6f6f6;color:var(--color-foreground-secondary);font-size:1.3rem;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;display:flex;justify-content:center;overflow-x:auto;white-space:nowrap}.starter-kit__usps ul{display:inline-flex;padding:12px 0;max-width:var(--container-width);display:flex;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto}.starter-kit__usps ul li{padding:0 52px;position:relative}.starter-kit__usps ul li:first-child{margin-left:auto}.starter-kit__usps ul li:last-child{margin-right:auto}.starter-kit__usps ul li:not(:last-child):after{content:"\2022";position:absolute;right:-8px}@media only screen and (max-width: 767px){.starter-kit__usps ul li{padding:0 8px 0 16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-starter-kit.css.map?v=7316908335039656661755759751 */
