.kp-brand-marquee{position:relative;border-block:1px solid #eee;margin:0 0 20px;padding:24px 0;--kp-brand-slot:clamp(180px,17vw,280px)}.kp-brand-window{overflow:hidden;margin-right:56px}.kp-brand-track{display:flex;width:max-content;animation:kp-brand-travel 36s linear infinite}.kp-brand-group{display:flex;align-items:center;flex:none}.kp-brand-group a{width:var(--kp-brand-slot);padding:0 30px;display:flex;align-items:center;justify-content:center;height:58px}.kp-brand-group img{width:100%;height:38px;object-fit:contain;filter:grayscale(1);opacity:.62}.kp-brand-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);border:1px solid #ddd;border-radius:50%;background:#fff;width:32px;height:32px;cursor:pointer;color:#666}.kp-brand-marquee:hover .kp-brand-track,.kp-brand-marquee:focus-within .kp-brand-track,.kp-brand-marquee[data-paused] .kp-brand-track{animation-play-state:paused}.kp-footer-columns img.kp-footer-logo{width:190px;height:auto;max-height:44px;object-fit:contain;object-position:left;filter:brightness(0) invert(1)}@keyframes kp-brand-travel{to{transform:translate(-50%)}}.kp-photo{background:transparent!important;border:1px solid #e5e5e5!important;box-sizing:border-box}.product-card .card-gallery{background:transparent!important;border:0!important;box-shadow:none!important;box-sizing:border-box}@media(min-width:750px){.kp-campaigns{grid-auto-columns:calc((100% - 40px)/3)}.kp-campaign-copy{padding:7%}.kp-campaign h2{font-size:clamp(30px,3.1vw,58px)}}.kp-categories-twenty .kp-category-circle img[src*=kp-cutout-30]{padding:0;transform:scale(1.5) translateY(-4%)}.kp-categories-twenty .kp-category-circle img[src*=kp-cutout-31]{padding:0;transform:scale(2.3) translateY(-15%)}.kp-categories-twenty .kp-category-circle img[src*=kp-cutout-32]{padding:0;transform:scale(1.3) translateY(-2%)}.product-card .card-gallery slideshow-slide,.product-card .card-gallery .product-media-container{background:transparent!important}@media(max-width:749px){.kp-brand-marquee{padding:18px 0;--kp-brand-slot:170px}.kp-brand-group a{height:40px;padding:0 22px}.kp-brand-group img{height:28px}}@media(prefers-reduced-motion:reduce){.kp-brand-track{animation:none}.kp-brand-window{overflow-x:auto;margin-right:0}.kp-brand-group[aria-hidden],.kp-brand-toggle{display:none}}.kp-campaign h2{font-weight:600;font-size:clamp(26px,2.7vw,48px);line-height:1.12}.kp-card-action,.kp-card-action button,.kp-card-action a{color:#171717!important;-webkit-text-fill-color:#171717!important}.kp-card-action button{appearance:none;-webkit-appearance:none;opacity:1!important;visibility:visible!important;display:block!important;line-height:1.4}@media(max-width:749px),(hover:none){.kp-card-action{position:static;display:block;opacity:1!important;visibility:visible;margin-top:8px;padding:0;background:#fff}.kp-card-action button,.kp-card-action a{display:flex!important;align-items:center;justify-content:center;width:100%;min-height:44px;padding:10px 6px;font-size:13px}}.jdgm-widget{--jdgm-primary-color:#e60023;--jdgm-secondary-color:#fff2f4;--jdgm-star-color:#e5a900;--jdgm-write-review-bg-color:#e60023;--jdgm-write-review-text-color:#fff}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-submit-rev{background:#e60023!important;border-color:#e60023!important;color:#fff!important;-webkit-text-fill-color:#fff!important}.jdgm-widget .jdgm-star{color:#e5a900!important;font-size:18px}.kp-rating{color:#e5a900;font-size:16px;line-height:1.4}.kp-rating>span:last-child{color:#777;font-size:13px}@media(max-width:749px){.sticky-add-to-cart .sticky-add-to-cart__image,.sticky-add-to-cart .sticky-add-to-cart__info{display:none!important}.sticky-add-to-cart .sticky-add-to-cart__bar{gap:12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.sticky-add-to-cart .sticky-add-to-cart__button{width:auto;min-width:136px;flex:1}.sticky-add-to-cart .add-to-cart-text__content{display:inline!important;font-size:14px}.sticky-add-to-cart .add-to-cart-text>.svg-wrapper{display:none}}@media(max-width:749px){.kp-campaign h2{font-size:clamp(28px,8vw,36px)}.kp-grid.kp-grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.kp-beauty-edit .kp-name{font-size:13px}.kp-beauty-edit .kp-brand{font-size:11px}.kp-beauty-edit .kp-price{font-size:16px}}.kp-footer-shell{width:100%;max-width:1920px;margin-inline:auto;box-sizing:border-box}.kp-footer-shell>*,.kp-footer-columns>div,.kp-newsletter>div,.kp-newsletter-form{min-width:0}.kp-footer-columns{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.3fr)}.kp-footer-columns :is(a,p){overflow-wrap:anywhere}.kp-category{grid-template-columns:repeat(2,minmax(0,1fr))}.kp-category>*{min-width:0}.kp-category img{max-width:100%}.announcement-bar__slide{min-height:20px;line-height:1.4}.announcement-bar__text{line-height:1.4;overflow-wrap:anywhere}.announcement-bar__slides{min-width:0}@media(min-width:750px){#header-component .header__row--top .header__columns{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);width:100%;max-width:var(--page-width);margin-inline:auto}#header-component .header__column--left,#header-component .header__column--right{min-width:0}}@media(min-width:750px)and (max-width:1100px){#header-component .header__column--right{gap:8px}}@media(max-width:749px){.kp-category{grid-template-columns:minmax(0,1fr)}.kp-footer-shell{max-width:100%}.kp-footer-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.kp-newsletter{grid-template-columns:minmax(0,1fr)}.kp-newsletter-form>div{min-width:0}.kp-newsletter-form button{flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/kplenty-v5.css.map */
