:root{--ck-accent:var(--ck-green,#15b867)}html[data-ck-side=women]{--ck-accent:var(--ck-pink,#ee98bd)}body{background:#fff}.ck-audience{display:flex;justify-content:center;gap:0;border-bottom:1px solid #e8e8e1;background:#fff}.ck-audience a{display:flex;align-items:center;justify-content:center;min-width:160px;min-height:45px;text-transform:uppercase;font-size:13px;letter-spacing:1.4px;text-decoration:none;color:#111}.ck-audience a[aria-current]{background:var(--ck-accent);font-weight:700}.announcement-bar-section .color-scheme-5,.announcement-bar-section .gradient,.footer.color-scheme-5,.footer.gradient{background:var(--ck-accent);--color-background:21,184,103}.utility-bar{background:var(--ck-accent)!important}.footer{background:var(--ck-accent)!important}.header__heading-logo{object-fit:contain}.header__menu-item{text-transform:uppercase;letter-spacing:1.5px;font-size:13px}.header{max-width:1600px}.ck-purchase-note{padding:15px;background:#f5f5f3;border-left:3px solid var(--ck-accent);font-size:13px;line-height:1.8}.product-form__submit{background:var(--ck-accent);color:#111}.customer-review-videos{--crv-accent:var(--ck-accent)!important}.ck-product-slider__track a:focus-visible,.ck-audience a:focus-visible{outline:3px solid #111;outline-offset:-3px}@media(max-width:749px){.ck-audience a{width:50%;min-width:0}.ck-product-slider__arrows{display:none!important}.ck-collection-card__content h3{font-size:21px!important}.ck-collection-card__button{min-width:100px!important}.ck-product-slider__title-wrap h2{font-size:23px!important}.customer-review-videos__heading h2{font-size:26px}.header__heading-logo-wrapper{max-width:125px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

.ck-review-links{display:flex;flex-wrap:wrap;gap:10px;padding:12px 15px}.ck-review-links a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;background:var(--ck-accent);color:#111;font-size:12px;font-weight:700;text-underline-offset:3px}.customer-review-videos__track{padding:12px 24px 24px!important;gap:18px!important}.customer-review-videos__card{flex-basis:280px!important;box-shadow:none!important;border:1px solid #e8e8e1;border-radius:6px!important}.customer-review-videos__button{top:40%!important}.ck-slider-arrow:disabled,.customer-review-videos__button:disabled{opacity:.35;cursor:default}@media(max-width:749px){.customer-review-videos__card{flex-basis:76vw!important}.customer-review-videos__track{padding:12px 16px 24px!important}}

.ck-collection-card__overlay{display:block!important;position:absolute!important;inset:0!important;width:100%;height:100%;pointer-events:none;background:linear-gradient(180deg,transparent 38%,rgba(0,0,0,.65))!important}.ck-collection-card__content{z-index:2}.ck-collection-card__content h3{text-shadow:0 2px 12px #0009}

.ck-audience{width:fit-content;max-width:calc(100% - 32px);padding:5px;gap:5px;margin:14px auto 16px;border:1px solid #e7e7e2;border-radius:999px;background:#f5f5f2}.ck-audience a{min-width:138px;min-height:42px;padding:8px 30px;border-radius:999px;letter-spacing:1px;transition:background .2s,color .2s}.ck-audience a:not([aria-current]):hover{background:#eaeae4}.ck-collection-grid__items{padding:0 18px;gap:10px!important}.ck-collection-card{border-radius:20px;isolation:isolate}.ck-collection-card__button{border-radius:999px!important;padding:13px 26px!important}.ck-product-card__image-wrap{border-radius:18px}.ck-purchase-note{border-radius:14px}.ck-review-links a{border-radius:999px}.customer-review-videos__card{border-radius:20px!important}.button,.button:before,.button:after{border-radius:999px}.product-form__submit{border-radius:999px}.product-form__submit:after{border-radius:999px}.cart__checkout-button{border-radius:999px}@media(max-width:749px){.ck-audience{width:calc(100% - 32px);margin:10px auto 12px}.ck-audience a{min-width:0;min-height:42px;padding:8px 20px}.ck-collection-grid__items{padding:0 12px;gap:8px!important}.ck-collection-card{border-radius:16px}.ck-collection-card__button{padding:11px 18px!important}.ck-product-card__image-wrap{border-radius:14px}}
