html{scroll-padding-top:92px}:where(.btn,.icon-btn,.nav a,.nav summary,.mobile-menu summary):focus-visible{outline:3px solid var(--lime);outline-offset:3px}.header__inner{gap:clamp(6px,.8vw,14px)}.header__logo{min-width:0;flex:0 0 auto;margin-inline-end:0}@media(max-width:749px){.header__logo{flex-shrink:1}}.header .nav{min-width:0;align-items:center}.header .nav a,.header .nav summary{white-space:nowrap;padding-inline:clamp(7px,.75vw,12px);font-size:.88rem}.header .nav details[open]>summary{background:var(--surface);color:var(--text)}.header .nav .submenu{z-index:50;min-width:250px;max-height:min(75vh,650px);overflow-y:auto;padding:10px}.header .nav .submenu a{white-space:normal}.plr-header-search{display:inline-flex;align-items:center;gap:8px;min-width:44px;min-height:44px;width:auto;border-radius:999px;flex:0 0 auto}.plr-header-search__label{display:none;font-size:.85rem;font-weight:600;white-space:nowrap}@media(min-width:1320px){.plr-header-search{border:1px solid var(--border);background:var(--surface);padding-inline:12px}.plr-header-search__label{display:inline}}@media(min-width:990px)and (max-width:1219px){.header .nav{display:none}.header .mobile-menu{display:block}}.mobile-menu__panel{position:absolute;inset:100% 0 auto;z-index:60;max-height:min(70dvh,calc(100dvh - 200px));overscroll-behavior:contain;box-shadow:0 16px 40px #00000040}.plr-mobile-nav__eyebrow{margin:6px 4px 12px;color:var(--lime);letter-spacing:.12em;font-size:.72rem;font-weight:800}.mobile-menu__panel .sub{border-inline-start:2px solid var(--border);margin-inline-start:10px}.mobile-menu__panel a{min-height:46px}.hero2__copy,.product__gallery,.product__info{min-width:0}.hero2__actions .btn{min-height:50px}.hero2__lead{text-wrap:pretty}.section-head h2{text-wrap:balance}.card__body{padding:18px;gap:8px}.card__title{line-height:1.38}.card__body .price{margin-top:auto}.card__media img{transition:transform .25s ease}@media(hover:hover)and (prefers-reduced-motion:no-preference){.card:hover .card__media img{transform:scale(1.025)}}.plr-empty-state{display:grid;gap:14px;padding:clamp(28px,5vw,60px);border-radius:var(--radius-lg);border:1px dashed var(--border);background:var(--surface);max-width:850px}.plr-empty-state .plr-eyebrow{margin:0;color:var(--lime);font-size:.75rem;font-weight:800;letter-spacing:.13em}.plr-empty-state h2{margin:0;font-size:clamp(1.4rem,2.6vw,2rem)}.plr-empty-state>p:not(.plr-eyebrow){margin:0;color:var(--text2);max-width:56ch}.plr-empty-state__actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:6px}.plr-empty-state__actions>a:not(.btn){color:var(--lime);font-weight:700;text-underline-offset:4px}.plr-product-assurance{padding:14px 18px;border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb,var(--bg) 65%,var(--surface));margin-top:16px}.plr-product-assurance p{display:flex;flex-direction:column;gap:2px;padding-block:9px;margin:0}.plr-product-assurance p+p{border-top:1px solid var(--border)}.plr-product-assurance strong{color:var(--text);font-size:.85rem}.plr-product-assurance span,.plr-product-assurance a{color:var(--text2);font-size:.84rem;line-height:1.5}.plr-product-assurance a{color:var(--lime);text-underline-offset:3px}.plr-product-links{display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:12px;font-size:.84rem}.plr-product-links a{color:var(--text2);text-underline-offset:3px}.plr-product-links a:hover{color:var(--lime)}.footer__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:clamp(24px,3vw,48px)}.footer__grid>div:first-child{max-width:32ch}.footer__grid>div:first-child strong{font-size:1.35rem;letter-spacing:-.025em}.footer__grid>div:first-child a{color:var(--lime);overflow-wrap:anywhere}.footer__grid h2{font-size:1rem;margin-bottom:14px}.footer li a{line-height:1.45;padding-block:7px}@media(max-width:749px){.hero2__actions .btn{flex:1 1 100%}.mobile-menu__panel{padding:18px 20px 48px}.product__info{padding:20px}.plr-product-links{justify-content:flex-start}.plr-empty-state__actions .btn{width:100%}}@media(max-width:749px){.template-product{padding-bottom:calc(108px + env(safe-area-inset-bottom))}.sticky-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:8px 16px calc(8px + env(safe-area-inset-bottom))}.sticky-bar__title{min-width:0;max-width:none}.sticky-bar [data-sticky-submit]{grid-column:1/-1;width:100%;min-height:44px;padding:8px 16px}}@media(prefers-reduced-motion:reduce){.card__media img{transition:none}}.footer__localization{display:flex;align-items:end;flex-wrap:wrap;gap:12px;margin-top:28px}.footer__localization .plr-language-label{flex-basis:100%;color:var(--text2);font-size:.82rem;font-weight:700}.footer__localization select{max-width:220px;min-width:150px}.footer__localization button{min-height:48px}html[dir=rtl] .footer__localization{direction:rtl}html[dir=rtl] input[type=email]{direction:ltr;text-align:left}html[dir=rtl] a[href^="mailto:"]{direction:ltr;unicode-bidi:isolate}@media(max-width:550px){.footer__localization{align-items:stretch}.footer__localization select{max-width:100%;flex:1}.footer__localization button{flex:1}}.collection-layout--no-sidebar{display:block;width:100%;min-width:0}@media(min-width:900px){.collection-layout.collection-layout--no-sidebar{grid-template-columns:minmax(0,1fr)}}.collection-layout--no-sidebar>div{min-width:0;width:100%}.plr-empty-state{width:100%;max-width:860px;box-sizing:border-box}html[dir=rtl] .plr-empty-state{text-align:right}html[dir=rtl] .plr-empty-state__actions{justify-content:flex-start}html[dir=rtl] .rte{text-align:start}html[dir=rtl] .page-width-narrow{max-width:760px}
/*# sourceMappingURL=/cdn/shop/t/26/assets/plrverse-v12.css.map */
