:root{--k-shell: #1F1720;--k-action: #AB0864;--k-action-hover: #910755;--k-buy: #15803D;--k-buy-hover: #166534;--k-accent-on-dark: #FF31A6;--k-canvas: #FFF9FC;--k-tint: #FFEAF6;--k-border: #FFD2EB;--k-field-border: #5E5560;--k-text: #1F1720;--k-text-muted: #5E5560;--k-plum: #501434;--k-success-text: #15803D;--k-success-fill: #DCFCE7;--k-radius-input: .75rem;--k-radius-card: 1.125rem;--k-radius-pill: 9999px;--k-h1: 2rem;--k-h2: 1.5rem;--k-h3: 1.25rem;--k-base: 1rem;--k-sm: .875rem}:root{--k-font: "Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--k-heading-weight: 700;--k-heading-tracking: -.01em;--k-surface: #FFFFFF}:root{--style-border-radius-buttons-primary: var(--k-radius-pill);--style-border-radius-buttons-secondary: var(--k-radius-pill);--style-border-radius-inputs: var(--k-radius-input);--style-border-radius-popover: var(--k-radius-card);--style-border-radius-pills: var(--k-radius-pill);--font-heading--weight: var(--k-heading-weight);--font-subheading--weight: var(--k-heading-weight);--font-accent--weight: var(--k-heading-weight)}body{background-color:var(--k-canvas);color:var(--k-text);font-family:var(--k-font)}@media(max-width:359px){.product-grid__item product-card a.contents p{font-size:var(--k-sm)}.product-grid__item product-card .group-block{padding-inline:0!important}}.product-information__media{padding-inline:1rem}.product-information__media slideshow-slide.product-media-container{border:1px solid var(--k-border);border-radius:var(--k-radius-card);overflow:hidden}@media(min-width:750px){.product-information__media{padding-inline:0;margin-top:3.5rem}}.product-grid-container .product-grid{padding-inline:1rem;column-gap:.75rem;row-gap:.75rem}.product-grid-container .product-grid__item product-card{background:var(--k-surface);border:1px solid var(--k-border);border-radius:var(--k-radius-card);overflow:hidden}.k-utility__bar .announcement-bar__slide:has(.announcement-bar__link--cta){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-inline:1rem}.k-utility__bar .announcement-bar__slide:has(.announcement-bar__link--cta) .announcement-bar__text{flex:1 1 auto;min-width:0;padding-inline:0!important;text-align:left!important;text-decoration:none;font-size:.75rem;font-weight:400}.k-utility__bar .announcement-bar__link--cta{position:static;inset:auto;display:inline-flex;align-items:center;flex:none;min-height:44px;color:var(--k-accent-on-dark);font-size:.75rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}@media(min-width:360px){.k-utility__bar .announcement-bar__slide:has(.announcement-bar__link--cta) .announcement-bar__text{font-size:var(--k-sm)!important}.k-utility__bar .announcement-bar__link--cta{font-size:var(--k-sm)}}@media(min-width:750px){.k-utility__bar .announcement-bar__link--cta{font-size:var(--k-sm)}.k-utility__bar .announcement-bar__slide:has(.announcement-bar__link--cta){padding-inline:0}}.k-footer__section rte-formatter ul>li+li{margin-top:.5rem}#header-component{background-color:var(--k-surface);border-bottom:1px solid var(--k-border)}.header-drawer-label{font-size:1rem;font-weight:500;margin-inline-start:.5rem}@media(max-width:749px){:root #header-component:is([data-menu-style],:not([data-menu-style])) .header__columns{--header-template-columns: minmax(0, 1fr) var(--header-mobile-bookend) calc(2 * var(--header-mobile-bookend)) auto;grid-template-areas:"center leftB rightB leftA";column-gap:0;padding-block:.5rem;padding-inline:1rem}:root #header-component:is([data-menu-style],:not([data-menu-style])) .header__columns .header-logo{grid-area:center;justify-self:start;width:auto}:root #header-component:is([data-menu-style],:not([data-menu-style])) .header__columns .search-action{grid-area:leftB}:root #header-component:is([data-menu-style],:not([data-menu-style])) .header__columns header-actions{grid-area:rightB}:root #header-component:is([data-menu-style],:not([data-menu-style])) .header__drawer{grid-area:leftA}#header-component .header-logo__image{height:75px;width:auto}#header-component .menu-drawer-container .header__icon--menu{width:auto;min-width:var(--header-mobile-bookend);min-height:var(--header-mobile-bookend);padding-block:0;padding-inline:.875rem 0}#header-component .header__icon--menu .header-drawer-icon,#header-component .header__icon--menu .header-drawer-icon svg{width:18px;height:18px}}@media(max-width:359.98px){#header-component .header-logo__image{height:64px}#header-component .menu-drawer-container .header__icon--menu{padding-inline:.5rem 0}}@media(max-width:339.98px){.header-drawer-label{display:none}#header-component .menu-drawer-container .header__icon--menu{justify-content:center;padding-inline:0}}@media(min-width:750px){.header-drawer-label{display:none}}.ks-retail-proof__list{min-width:0;max-width:100%}.ks-retail-proof__item{max-width:100%;white-space:normal;border-radius:var(--k-radius-input)}.k-utility__bar .announcement-bar__slide:has(.announcement-bar__link--cta){flex-direction:row;flex-wrap:nowrap;min-height:44px}.k-utility__bar .announcement-bar__slide:has(.announcement-bar__link--cta) .announcement-bar__text{line-height:1.4}#header-component .header__row{background-color:var(--k-surface)}.product-grid-container .product-grid__item product-card .product-card__content,.product-grid-container .product-grid__item product-card .group-block{background-color:transparent}.k-utility__bar .announcement-bar__slide .announcement-bar__link--cta{width:auto;max-width:50%;height:auto;white-space:nowrap}.product-grid-container .product-grid__item product-card{position:relative}.product-grid-container .product-grid__item .card-gallery{padding:0!important}.product-grid-container .product-grid{padding-bottom:1.5rem}@media(max-width:749px){.product-grid-container .product-grid__item .card-gallery{margin-inline:0!important;width:100%!important}.product-grid-container .product-grid__item .quick-add__button--add{width:44px;height:44px;min-width:0;min-height:0;padding:0;right:.25rem;bottom:.25rem}.product-grid-container .product-grid__item slideshow-container{background-color:var(--k-surface)}.product-grid-container .product-grid__item .product-card__content .group-block{padding-inline:0!important}}.product-grid-container .product-grid__item product-price{text-align:left!important;margin-inline:0!important}@media(max-width:719px){.kh-store .kh-store__img.kh-store__img--fallback{aspect-ratio:16 / 5}.kh-store .kh-store__img--fallback svg{width:36px;height:36px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/knorshot-tokens.css.map */
