:root{--font-body: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-heading: "Bricolage Grotesque", "Inter", system-ui, sans-serif;--weight-heading: 800;--soft: #F5F3FF;--soft-2: #F1EFF7;--warm: #F5B83D;--warm-soft: #FDF6E6;--warm-ink: #6B4500;--ok: #1F8A5B;--grad: var(--accent);--grad-start: var(--accent);--glow: 0 14px 32px -14px rgb(82 53 232 / .45);--shadow-card: 0 20px 44px -24px rgb(24 21 46 / .3);--radius-lg: 20px}body{background:var(--bg)}h1,h2,h3,h4{letter-spacing:-.025em}h2{font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem)}.eyebrow{color:var(--accent);letter-spacing:.1em;font-weight:700}::selection{background:var(--accent);color:#fff}:where(.btn,.icon-btn,.nav a,.nav summary,.mobile-menu summary,a,button):focus-visible{outline:3px solid var(--accent);outline-offset:3px}.btn{background:var(--accent);background-image:none;border:1.5px solid var(--accent);color:#fff;border-radius:12px;min-height:52px;padding-inline:26px;font-weight:700}.btn--secondary{background:var(--surface);color:var(--text);border:1.5px solid var(--text)}.btn--secondary:hover{border-color:var(--accent);color:var(--accent)}.has-motion .btn:not([disabled]):hover{box-shadow:var(--glow);transform:translateY(-1px)}.btn--secondary.is-loading:after{border-color:var(--text);border-top-color:transparent}.announcement{background:#18152e;color:#fff;border:0;font-weight:500}.announcement a{color:#fff;text-decoration:none}.announcement a:after{content:" \2192";color:var(--warm);font-weight:700}[dir=rtl] .announcement a:after{content:" \2190"}.header{background:#ffffffe6;border-bottom-color:var(--border)}.header__logo:not(:has(img)):after{display:none}.nav a,.nav summary{color:var(--text);font-weight:500;font-size:.95rem}.nav a:hover,.nav summary:hover,.nav a[aria-current=page]{color:var(--accent);background:var(--soft)}.plr-header-search{border-color:var(--border)}.cart-count{background:var(--accent);color:#fff}.plr-mobile-nav__eyebrow{color:var(--accent)}.hero2{background:var(--soft);isolation:isolate}.hero2:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:radial-gradient(color-mix(in srgb,var(--accent) 22%,transparent) 1px,transparent 1.4px);background-size:22px 22px;-webkit-mask-image:radial-gradient(ellipse 70% 80% at 75% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 80% at 75% 40%,#000 20%,transparent 75%)}.hero2__badge{font-family:var(--font-body);color:var(--text);background:#fff;border-color:var(--border);font-weight:600}.hero2__badge:before{background:var(--ok);box-shadow:none}.hero2__title{font-size:clamp(2.5rem,1.4rem + 4.6vw,4.5rem);letter-spacing:-.035em}.hl-violet{background:none;color:var(--accent);-webkit-text-fill-color:currentColor}.hl-lime{color:var(--text);background-image:linear-gradient(transparent 64%,color-mix(in srgb,var(--warm) 70%,transparent) 64%,color-mix(in srgb,var(--warm) 70%,transparent) 92%,transparent 92%);padding-inline:.05em}.hero2__lead{color:var(--text2)}.hero2__assure.hero2__assure--rich li{background:#fff;border-color:var(--border)}.hero2__assure--rich .hero2__assure-icon{background:var(--soft);border-color:transparent}.hero2__assure.hero2__assure--rich .hero2__assure-icon .icon{color:var(--accent)}.has-motion .hero2__assure.hero2__assure--rich li:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border))}.hero2__stage:before{display:none}.win{background:#fff;border:1px solid var(--border);box-shadow:0 40px 80px -40px #18152e73}.win__bar{background:#fff}.win__dots{display:none}.win__tab{font-family:var(--font-body);color:var(--text2)}.win__tab[aria-selected=true]{background:var(--soft);color:var(--accent);box-shadow:inset 0 -2px 0 var(--accent)}.win__tab:focus-visible{outline-color:var(--accent)}.win__media{background:var(--soft-2)}.win__caption{font-family:var(--font-body)}.win__caption:before{content:none}.win__name:hover{color:var(--accent)}.card{background:#fff;border-color:var(--border);border-radius:var(--radius-lg)}.has-motion .card:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--accent) 35%,var(--border));box-shadow:var(--shadow-card)}.card__media{background:var(--soft-2)}.card__meta{text-transform:none;letter-spacing:0;font-size:.8rem;font-weight:500;color:var(--text2)}.card__title{font-size:1rem;font-weight:600}.badge{font-family:var(--font-body);background:var(--soft-2);border-color:transparent;color:#3e3a55}.card .chips .badge:first-child{color:#3e3a55;background:var(--soft-2);border-color:transparent}.badge--accent{background:var(--warm);color:#18152e;border-color:var(--warm)}.price{color:var(--text)}.price__save{color:var(--ok)}.section-head a{color:var(--accent);font-weight:600;text-decoration:none}.section-head a:after{content:" \2192"}[dir=rtl] .section-head a:after{content:" \2190"}.section--bg-soft{background:var(--soft)}.section--bg-warm{background:var(--warm-soft)}.section--bg-warm .eyebrow,.section--bg-warm .section-head a{color:var(--warm-ink)}.section-head__eyebrow{margin:0 0 6px}#featured-categories .card__media img{transition:transform .35s ease}@media(min-width:750px){#featured-categories .grid{grid-template-columns:repeat(3,minmax(0,1fr))}#featured-categories .grid>li:first-child{grid-column:span 2}#featured-categories .grid>li:first-child .card__media{aspect-ratio:16 / 9}}@media(min-width:1100px){#featured-categories .grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto}#featured-categories .grid>li:first-child{grid-column:span 2;grid-row:span 2}#featured-categories .grid>li:first-child .card{height:100%}#featured-categories .grid>li:first-child .card__media{aspect-ratio:auto;flex:1;min-height:320px}#featured-categories .grid>li:first-child .card__title{font-size:1.35rem;font-family:var(--font-heading)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){#featured-categories .card:hover .card__media img{transform:scale(1.04)}}.step{background:var(--soft);border-radius:16px;padding:24px}.step:before{background:var(--accent);color:#fff;border-radius:12px}.feature{background:#fff;border-color:var(--border)}.feature__icon{background:var(--soft);color:var(--accent)}.accordion details{background:#fff;border-color:var(--border)}.accordion summary:after{color:var(--accent)}.trust-strip .icon{color:var(--ok)}input,select,textarea{background:#fff;border-color:var(--border)}dialog::backdrop{background:#18152e73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.predictive a.row:hover,.predictive a.row:focus-visible{background:var(--soft)}.product__info{background:#fff;border-color:var(--border)}.gallery__item{background:var(--soft-2)}.gallery__thumbs a[aria-current=true],.gallery__thumbs a:focus-visible{border-color:var(--accent)}.plr-delivery{background:#fff}.plr-delivery__hero{background:var(--soft)}.plr-delivery__hero a,.plr-product-assurance a,.plr-delivery__list .icon{color:var(--accent)}.plr-product-cards li{background:#fff}.plr-card__icon{background:var(--soft);border-color:transparent;color:var(--accent)}.plr-share__toggle:hover,.plr-share__toggle[aria-expanded=true],.plr-share__btn:hover{border-color:var(--accent);background:var(--soft)}.plr-share__ico{background:var(--soft);color:var(--accent)}.plr-share__status{color:var(--ok)}.bundle__item,.bundle__img{background:#fff}.bundle__tag{color:var(--accent);font-family:var(--font-body)}.bundle__tick{background:var(--accent);color:#fff}.bundle__check{accent-color:var(--accent)}.bundle__summary{background:var(--soft);border-color:color-mix(in srgb,var(--accent) 25%,var(--border))}.bundle__save{color:var(--ok)}.plr-sale-timer{color:var(--warm-ink);background:var(--warm-soft);border-color:color-mix(in srgb,var(--warm) 60%,transparent)}.plr-promo--bar{background:#18152e;color:#fff}.plr-promo--bar .plr-promo__code-wrap,.plr-promo--bar .plr-promo__ends{color:#d9d6e8}.plr-promo--bar .plr-promo__ends bdi{color:#fff}.plr-promo__code{color:var(--accent);border-color:var(--accent);background:var(--soft);font-family:var(--font-body)}.plr-promo--product{background:var(--soft);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.plr-promo--product .plr-promo__title .icon,.plr-promo--product .plr-promo__title strong,.plr-promo__price strong{color:var(--accent)}.idea__eyebrow{color:var(--accent);font-family:var(--font-body)}.idea__cta{color:var(--accent)}.sticky-bar{background:#fffffff0}.footer{background:#fafafc}.footer li a:hover,.footer__grid>div:first-child a{color:var(--accent)}.plr-marquee{position:relative;border-block:1px solid var(--border);background:#fff;overflow:hidden;padding-block:16px}.plr-marquee__label{position:absolute;inset-block:0;inset-inline-start:0;z-index:2;display:flex;align-items:center;padding-inline:16px 20px;background:#fff;box-shadow:14px 0 14px 4px #fff;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}[dir=rtl] .plr-marquee__label{box-shadow:-14px 0 14px 4px #fff}.plr-marquee__viewport{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 90%,transparent)}.plr-marquee__track{display:flex;width:max-content}.plr-marquee__list{display:flex;align-items:center;gap:44px;list-style:none;margin:0;padding:0 44px 0 0}.plr-marquee__list li{display:inline-flex;align-items:center;gap:44px;white-space:nowrap;font:700 1.05rem/1 var(--font-heading);color:#3e3a55}.plr-marquee__list li:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--warm)}.plr-marquee__toggle{position:absolute;inset-block:0;inset-inline-end:8px;z-index:2;margin-block:auto;width:44px;height:44px;border:0;border-radius:50%;background:#fff;color:var(--text2);cursor:pointer;display:grid;place-items:center}.plr-marquee__toggle:hover{color:var(--accent);background:var(--soft)}.plr-marquee__toggle svg{width:16px;height:16px}@media(prefers-reduced-motion:no-preference){.plr-marquee__track{animation:plr-marquee 38s linear infinite}.plr-marquee:hover .plr-marquee__track,.plr-marquee:focus-within .plr-marquee__track,.plr-marquee.is-paused .plr-marquee__track{animation-play-state:paused}[dir=rtl] .plr-marquee__track{animation-direction:reverse}}@keyframes plr-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.plr-marquee__track{width:auto;justify-content:center}.plr-marquee__list{flex-wrap:wrap;justify-content:center;row-gap:12px;padding:0 56px 0 160px}.plr-marquee__list[aria-hidden=true],.plr-marquee__toggle{display:none}}@media(max-width:749px){.plr-marquee__label{display:none}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/plrverse-v2.css.map */
