@layer sections{.main--collection{width:100%;padding-top:16px}.plp__head{display:grid;grid-template-columns:1fr;gap:var(--space-4);align-items:stretch;margin-bottom:var(--space-6)}@media screen and (min-width:990px){.plp__head{grid-template-columns:minmax(0,600px) minmax(0,1fr);gap:var(--space-4);margin-bottom:var(--space-8)}}.plp__intro{display:flex;flex-direction:column;justify-content:center;padding:var(--space-8);border-radius:16px;background:var(--plp-card-bg, #fff)}.plp-crumbs{display:flex;align-items:center;gap:var(--space-3);min-width:0;margin-bottom:var(--space-4);font-size:var(--text-sm);line-height:1.2;color:var(--color-on-surface-muted)}.plp-crumbs__back{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--space-2);color:var(--color-on-surface);text-decoration:none;white-space:nowrap}.plp-crumbs__back .icon{width:14px;height:14px;transform:scaleX(-1)}.plp-crumbs__sep{flex:0 0 auto;width:1px;height:18px;background:var(--color-border)}.plp-crumbs__list{display:flex;align-items:center;gap:var(--space-2);min-width:0;margin:0;padding:0;overflow:hidden;list-style:none;white-space:nowrap}.plp-crumbs__item{min-width:0;overflow:hidden;text-overflow:ellipsis}.plp-crumbs__item+.plp-crumbs__item:before{content:"/";margin-inline-end:var(--space-2);opacity:.5}.plp-crumbs__link{color:inherit;text-decoration:none}.plp-crumbs__link:hover,.plp-crumbs__back:hover{text-decoration:underline}.plp-crumbs__item:first-child{color:var(--color-on-surface)}.plp__title{margin:0 0 12px;font-family:var(--font-heading);font-size:var(--section-heading-size, 1.75rem);font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--color-accent)}.plp__description{max-width:46ch;color:var(--color-on-surface-muted);font-size:var(--text-sm);line-height:var(--leading-base)}.plp__banner{display:block;width:100%}.plp__banner-link{display:block;height:100%}.plp__banner{overflow:hidden;aspect-ratio:16 / 9;border-radius:16px;min-width:0}@media screen and (min-width:990px){.plp__banner{aspect-ratio:7 / 2}}.plp__banner-img{display:block;width:100%;height:100%;object-fit:cover}.plp__banner-img--placeholder{background:color-mix(in srgb,var(--color-on-surface) 6%,transparent)}.plp__nav{display:flex;align-items:center;gap:var(--space-3);margin:0 0 var(--space-4);font-size:var(--text-sm);color:var(--color-on-surface-muted)}.plp__nav-back{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-on-surface);text-decoration:none}.plp__nav-back:hover{text-decoration:underline;text-underline-offset:.2em}.plp__nav-back-icon .icon{width:14px;height:14px}.plp__nav-sep{width:1px;align-self:stretch;min-height:1em;background:var(--color-border)}.plp__nav-trail{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0;margin:0;padding:0;list-style:none}.plp__nav-trail-item{display:inline-flex;align-items:center;gap:var(--space-1);min-width:0}.plp__nav-trail-link{color:var(--color-on-surface);text-decoration:none}.plp__nav-trail-link:hover{text-decoration:underline;text-underline-offset:.2em}.plp__nav-trail-current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plp__subcats{position:relative;min-width:0}.plp__subcats-track{display:grid;grid-auto-flow:column;grid-auto-columns:130px;gap:var(--space-3);list-style:none;margin:0;padding:0;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-behavior:smooth}.plp__subcats-track::-webkit-scrollbar{display:none}.plp__subcat{display:flex;flex-direction:column;text-align:center;text-decoration:none;color:var(--color-on-surface)}.plp__subcat-media{overflow:hidden;aspect-ratio:1;background:var(--color-media-bg);border-radius:var(--radius-sm)}.plp__subcat-media img{display:block;width:100%;height:auto;mix-blend-mode:darken;transition:transform var(--motion-slow) var(--ease-out)}.plp__subcat:hover .plp__subcat-media img,.plp__subcat:focus-visible .plp__subcat-media img{transform:scale(1.06)}.plp__subcat-label{padding-top:14px;font-size:var(--text-xs);line-height:1.25}.plp__subcats-arrow{position:absolute;top:65px;right:0;transform:translateY(-50%);z-index:1;display:grid;place-items:center;width:24px;height:24px;background:var(--color-media-bg);border:none;cursor:pointer}.plp__subcats-arrow .icon{width:18px;height:18px}.plp__subcats-arrow[hidden]{display:none}@media(prefers-reduced-motion:reduce){.plp__subcat-media img{transition:none}.plp__subcats-track{scroll-behavior:auto}}.plp__layout{display:grid;grid-template-columns:1fr;gap:var(--space-6);align-items:start}@media screen and (min-width:750px){.plp__layout{grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:var(--space-8)}}@media screen and (min-width:1100px){.plp__layout{grid-template-columns:minmax(0,272px) minmax(0,1fr)}}.plp__main{min-width:0}.plp__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5)}.plp__count{margin:0;color:var(--color-on-surface-muted);font-size:var(--text-sm)}.plp__sidebar{display:flex;flex-direction:column;min-width:0}.plp__sidebar .plp-group{position:static;padding-block:0 var(--space-6);border-block-end:0}.plp__sidebar .plp-group:first-of-type{padding-block-start:0}.plp__sidebar .plp-group__head{display:flex;align-items:center;gap:var(--space-2);padding:0;border:0;border-radius:0;background:none;font-family:var(--font-body);font-size:.875rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-transform:uppercase;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.plp__sidebar .plp-group__head::-webkit-details-marker{display:none}.plp__sidebar .plp-group__head:hover{background:none}.plp__sidebar .plp-group__chevron{margin-inline-start:auto;transition:transform var(--motion-fast) var(--ease-out)}.plp__sidebar .plp-group__chevron .icon{width:14px;height:14px}.plp__sidebar .plp-group[open] .plp-group__chevron{transform:rotate(180deg)}.plp__sidebar .plp-group__panel{position:static;z-index:auto;min-width:0;max-height:none;overflow:visible;margin-block-start:var(--space-3);padding:0;border:0;border-radius:0;background:none;box-shadow:none}.plp__sidebar .plp-dd__options{gap:var(--space-2)}.plp__sidebar .plp-dd__option{gap:var(--space-3);font-size:var(--text-sm);line-height:1.3}.plp__sidebar[data-plp-enhanced] .plp-dd__footer{display:none}.plp-cats{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;list-style:none}.plp-cats__item{color:var(--color-on-surface);font-size:var(--text-sm);text-decoration:none}.plp-cats__item:hover{text-decoration:underline;text-underline-offset:.2em}.plp-cats__item.is-active{color:var(--color-card-cta);font-weight:500}.plp-swatches{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.plp-swatch{display:inline-flex;cursor:pointer}.plp-swatch__dot{display:block;width:22px;height:22px;border-radius:var(--radius-full);background:var(--swatch, var(--color-border));background-image:var(--swatch-image, none);background-size:cover;background-position:center;box-shadow:inset 0 0 0 1px #0000001f}.plp-swatch:has(input:checked) .plp-swatch__dot{box-shadow:inset 0 0 0 1px #0000001f,0 0 0 2px var(--color-surface-raised),0 0 0 4px var(--color-card-cta)}.plp-swatch:has(input:focus-visible) .plp-swatch__dot{outline:2px solid var(--color-card-cta);outline-offset:3px}.plp-swatch--disabled{opacity:.35;pointer-events:none}.plp__drawer-trigger,.plp__drawer-head,.plp__drawer-foot,.plp__drawer-backdrop{display:none}.plp-dd{position:relative}.plp-dd__pill{display:inline-flex;align-items:center;gap:6px;padding:var(--space-2) 14px;background:var(--color-surface-raised);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);font-size:10px;letter-spacing:1px;line-height:1;text-transform:uppercase;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none;transition:background-color var(--motion-fast) var(--ease-out)}.plp-dd__pill::-webkit-details-marker{display:none}.plp-dd__pill:hover{background:var(--color-border)}.plp-dd__pill:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.plp-dd__chevron{display:inline-flex;transition:transform var(--motion-fast) var(--ease-out);margin-left:auto}.plp-dd__chevron .icon{width:9px;height:9px}.plp-dd[open] .plp-dd__chevron{transform:rotate(180deg)}.plp-dd__count{display:inline-grid;place-items:center;min-width:1rem;height:1rem;padding-inline:4px;background:var(--color-on-surface);color:var(--color-surface);border-radius:var(--radius-full);font-size:9px;letter-spacing:0}.plp-dd__panel{position:absolute;top:calc(100% + var(--space-6));left:0;z-index:var(--z-dropdown);min-width:14rem;max-height:22rem;overflow-y:auto;padding:var(--space-6) 20px var(--space-4);background:var(--color-surface-raised);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md)}.plp-dd__options{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.plp-dd__option{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;font-size:11px}.plp-dd__option input[type=checkbox]{flex:0 0 auto;display:grid;place-content:center;width:18px;height:18px;margin:0;border:1.5px solid var(--color-card-cta);border-radius:3px;background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-appearance:none;appearance:none}.plp-dd__option input[type=checkbox]:after{content:"";width:9px;height:5px;border:2px solid #fff;border-block-start:0;border-inline-end:0;transform:translateY(-1px) rotate(-45deg);opacity:0}.plp-dd__option:hover input[type=checkbox]{border-color:var(--color-card-cta);background:color-mix(in srgb,var(--color-card-cta) 8%,#fff)}.plp-dd__option input[type=checkbox]:checked{border-color:var(--color-card-cta);background:var(--color-card-cta)}.plp-dd__option input[type=checkbox]:checked:after{opacity:1}.plp-dd__option input[type=checkbox]:focus-visible{outline:2px solid var(--color-card-cta);outline-offset:2px}.plp-dd__option--disabled{opacity:.45;pointer-events:none}.price-range{display:flex;flex-direction:column;min-width:0;padding-block:var(--space-1)}.price-range__caption{margin:var(--space-2) 0 0;color:var(--color-on-surface-muted);font-size:var(--text-sm)}.price-range__value{font-variant-numeric:tabular-nums;color:var(--color-on-surface)}.price-range__slider{position:relative;height:1.5rem}.price-range__rail,.price-range__fill{position:absolute;top:50%;left:0;right:0;height:3px;transform:translateY(-50%);border-radius:var(--radius-full)}.price-range__rail{background:var(--color-border)}.price-range__fill{background:var(--color-card-cta)}.price-range__input{position:absolute;top:50%;left:0;width:100%;height:1rem;margin:0;transform:translateY(-50%);background:none;pointer-events:none;-webkit-appearance:none;appearance:none}.price-range__input::-webkit-slider-runnable-track{background:none;border:none}.price-range__input::-moz-range-track{background:none;border:none}.price-range__input::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;pointer-events:auto;width:1rem;height:1rem;border-radius:var(--radius-full);background:var(--color-card-cta);border:2px solid var(--color-surface);box-shadow:var(--shadow-sm);cursor:pointer}.price-range__input::-moz-range-thumb{pointer-events:auto;width:1rem;height:1rem;border-radius:var(--radius-full);background:var(--color-card-cta);border:2px solid var(--color-surface);box-shadow:var(--shadow-sm);cursor:pointer}.price-range__input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--color-card-cta);outline-offset:2px}.price-range__input:focus-visible::-moz-range-thumb{outline:2px solid var(--color-card-cta);outline-offset:2px}.plp-dd__footer{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:var(--border-width) solid var(--color-border)}.plp-dd__footer--sort{justify-content:flex-end}[data-plp-enhanced] .plp-dd--sort .plp-dd__footer--sort{display:none}.plp-dd__clear{font-size:11px;color:#d43232;text-decoration:none;background:none;border:none;padding:0;cursor:pointer}.plp-dd__clear:hover{text-decoration:underline}.plp-dd__apply.btn{min-height:36px;padding:var(--space-1) var(--space-3);font-size:var(--text-sm)}[data-plp-enhanced] .plp-dd__apply{display:none}.plp-dd--sort .plp-dd__panel{left:auto;right:0;width:max-content;min-width:14.5rem;max-width:min(90vw,24rem);max-height:none;border-color:var(--color-border)}@media screen and (min-width:750px){.plp-dd--sort .plp-dd__panel{top:calc(100% + 8px)}.plp-dd--sort .plp-dd__panel:before{content:"";position:absolute;top:-6px;right:2.25rem;width:10px;height:10px;transform:rotate(45deg);background:var(--color-surface-raised);border-top:var(--border-width) solid var(--color-border);border-left:var(--border-width) solid var(--color-border)}}.plp-dd--sort .plp-dd__option{min-height:36px;gap:var(--space-3);font-size:var(--text-sm);font-weight:500;color:var(--color-on-surface-muted)}.plp-dd--sort .plp-dd__option:has(input:checked){color:var(--color-on-surface)}.plp-dd--sort .plp-dd__option input{flex:0 0 auto;width:20px;height:20px;margin:0;border:2px solid var(--color-border);border-radius:var(--radius-full);background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease;-webkit-appearance:none;appearance:none}.plp-dd--sort .plp-dd__option:hover input{border-color:var(--color-on-surface-muted)}.plp-dd--sort .plp-dd__option input:checked{border-color:var(--color-accent);background:radial-gradient(circle,var(--color-accent) 0 42%,transparent 48%) #fff}.plp-dd--sort .plp-dd__option input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media screen and (max-width:749px){.plp__bar{flex-wrap:wrap;gap:var(--space-3)}.plp__count{flex:1 1 100%;margin:0}.plp__drawer-trigger{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-height:44px;background:var(--color-surface-raised, #fff);color:var(--color-on-surface);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);font-size:11px;font-weight:500;letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;cursor:pointer}.plp-dd--sort{flex:1 1 0}.plp-dd--sort .plp-dd__pill{display:flex;width:100%;justify-content:center;min-height:44px;padding-block:0;background:var(--color-surface-raised, #fff);color:var(--color-on-surface);border:var(--border-width) solid var(--color-border);font-size:11px;font-weight:500;letter-spacing:var(--letter-spacing-caps)}.plp-dd--sort .plp-dd__chevron{margin-left:var(--space-2)}.plp__drawer-backdrop:not([hidden]){display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;opacity:0;pointer-events:none;z-index:calc(var(--z-modal) + 9);transition:opacity var(--motion-base) var(--ease-out)}.plp__drawer-backdrop.is-open:not([hidden]){opacity:1;pointer-events:auto}.plp__sidebar[data-plp-drawer]{position:fixed;inset-inline:0;inset-block-end:0;inset-block-start:auto;z-index:calc(var(--z-modal) + 10);display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:0;width:auto;max-height:85dvh;margin:0;background:var(--color-surface-raised, #fff);color:var(--color-on-surface);border-start-start-radius:20px;border-start-end-radius:20px;box-shadow:var(--shadow-lg);overflow-y:auto;overscroll-behavior:contain;transform:translateY(100%);transition:transform var(--motion-slow) var(--ease-out)}.plp__sidebar[data-plp-drawer].is-open{transform:translateY(0)}.plp__drawer-head:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;transform:translate(-50%);border-radius:var(--radius-full);background:var(--color-border)}.plp__drawer-head{position:relative;display:flex;align-items:center;justify-content:space-between;padding:var(--space-5) 20px var(--space-3);border-bottom:var(--border-width) solid var(--color-border)}.plp__drawer-title{font-family:var(--font-heading);font-size:var(--text-lg);font-weight:500}.plp__drawer-close{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin-inline-end:calc(var(--space-2) * -1);padding:0;background:none;border:0;color:inherit;font-size:1.5rem;line-height:1;cursor:pointer}.plp__sidebar[data-plp-drawer] .plp-group{padding-block:0;border-bottom:var(--border-width) solid var(--color-border)}.plp__sidebar[data-plp-drawer] .plp-group__head{padding:var(--space-4) 20px;font-size:11px;font-weight:500;letter-spacing:var(--letter-spacing-caps)}.plp__sidebar[data-plp-drawer] .plp-group__panel{margin-block-start:0;padding:0 20px var(--space-4)}.plp__sidebar[data-plp-drawer] .plp-dd__options{gap:0}.plp__sidebar[data-plp-drawer] .plp-dd{flex:0 0 auto;border-bottom:var(--border-width) solid var(--color-border)}.plp__sidebar[data-plp-drawer] .plp-dd__pill{display:flex;width:100%;align-items:center;padding:var(--space-4) 20px;background:none;border:0;border-radius:0;color:inherit;font-size:11px;letter-spacing:var(--letter-spacing-caps);text-transform:uppercase}.plp__sidebar[data-plp-drawer] .plp-dd[open] .plp-dd__chevron{transform:rotate(180deg)}.plp__sidebar[data-plp-drawer] .plp-dd__panel{position:static;width:auto;min-width:0;max-height:none;margin:0;padding:0 20px var(--space-4);background:none;border:0;border-radius:0;box-shadow:none;transform:none;color:inherit}.plp__sidebar[data-plp-drawer] .plp-dd__option{min-height:44px;gap:var(--space-3);font-size:var(--text-sm)}.plp__sidebar[data-plp-drawer] .plp-dd__footer{display:none}.plp-dd--sort .plp-dd__panel{position:fixed;inset-inline:0;width:auto;max-width:none;inset-block-end:0;top:auto;z-index:calc(var(--z-modal) + 10);min-width:0;max-height:70dvh;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:var(--space-6) 20px max(var(--space-4),env(safe-area-inset-bottom));background:var(--color-surface-raised, #fff);color:var(--color-on-surface);border:0;border-start-start-radius:20px;border-start-end-radius:20px;box-shadow:var(--shadow-lg)}.plp-dd--sort .plp-dd__panel.is-entering{animation:plp-sheet-in var(--motion-slow) var(--ease-out)}.plp-dd--sort .plp-dd__panel.is-leaving{animation:plp-sheet-out var(--motion-slow) var(--ease-out) forwards}.plp-dd__grip{display:block;position:relative;height:24px;margin:calc(-1 * var(--space-6)) -20px var(--space-2);touch-action:none;cursor:grab}.plp-dd__grip:before{content:"";position:absolute;top:8px;left:50%;width:36px;height:4px;transform:translate(-50%);border-radius:var(--radius-full);background:var(--color-border)}.plp__drawer-head[data-sheet-grip]{touch-action:none;cursor:grab}.plp-dd--sort .plp-dd__option{min-height:44px;padding-block:var(--space-1);gap:var(--space-3);font-size:var(--text-sm);color:var(--color-on-surface)}.plp-dd--sort .plp-dd__footer--sort{display:none}.plp__drawer-foot{display:flex;flex-direction:column;gap:var(--space-2);position:sticky;bottom:0;margin-top:auto;padding:var(--space-4) 20px max(var(--space-4),env(safe-area-inset-bottom));background:var(--color-surface);border-top:var(--border-width) solid var(--color-border)}.plp__drawer-clear{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:44px;padding:0 var(--space-4);background:none;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-on-surface-muted);font-size:11px;letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;text-decoration:none}.plp__drawer-clear:hover{color:var(--color-on-surface);border-color:var(--color-on-surface)}.plp__sidebar[data-plp-drawer] .plp-dd__panel:before{display:none}}.plp__results{transition:opacity .4s var(--ease-out),filter .4s var(--ease-out);will-change:opacity,filter}.plp__results--loading{opacity:.85;filter:blur(1px);pointer-events:none;transition:opacity .18s var(--ease-out),filter .18s var(--ease-out)}@media(prefers-reduced-motion:reduce){.plp__results{transition:none}}.plp__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-8) var(--space-3);list-style:none;margin:0;padding:0}.plp__grid>li{display:flex}.plp__grid>li .card{display:flex;flex-direction:column;width:100%}.plp__grid>li .card__link{flex:1 0 auto}@media screen and (min-width:750px){.plp__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1100px){.plp__grid{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:var(--space-10)}}@media screen and (max-width:749px){.plp__results{margin-inline:calc(-1 * var(--page-margin))}.plp__grid>li .card__body,.plp__grid>li .card__buy{padding-inline:var(--space-2)}.plp__grid>li .card__buy--stacked{padding-inline:0}.plp__grid>li .card__buy--stacked .price{padding-inline:var(--space-2)}}.plp__empty{padding-block:var(--space-12);color:var(--color-on-surface-muted)}.plp__pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--space-3);margin-top:var(--space-16);font-variant-numeric:tabular-nums;font-size:var(--text-sm);font-weight:600}.plp__pagination .page,.plp__pagination .deco{display:grid;place-items:center;min-width:40px;min-height:40px;background:var(--plp-card-bg, #fff);border-radius:10px;font-weight:500}.plp__pagination .deco{color:var(--color-on-surface)}.plp__pagination .next,.plp__pagination .prev{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.plp__pagination .page a{display:grid;place-items:center;width:100%;height:100%;min-width:40px;min-height:40px;color:var(--color-on-surface);text-decoration:none;border-radius:10px}.plp__pagination .page a:hover{background:#2324230f}.plp__pagination .page.current{background:var(--color-sale);color:#fff;font-weight:700}@media screen and (max-width:749px){.plp__pagination{font-size:1.125rem}.plp__pagination .page,.plp__pagination .deco,.plp__pagination .page a{min-width:48px;min-height:48px}}@media(pointer:coarse){.plp-dd__pill{min-height:44px}.plp-dd__option{min-height:32px}.plp-dd__option input{width:1rem;height:1rem}.plp__subcats-arrow{width:44px;height:44px}}}@media screen and (min-width:750px){.plp-dd__grip{display:none}}@keyframes plp-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes plp-sheet-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}@media(prefers-reduced-motion:reduce){.plp-dd--sort .plp-dd__panel.is-entering,.plp-dd--sort .plp-dd__panel.is-leaving{animation:none}.plp__sidebar[data-plp-drawer]{transition:none}}.plp__more-wrap{display:flex;justify-content:center;padding-block:var(--space-6)}.plp__more{min-width:min(100%,22rem);background:var(--color-surface-card)}.plp__more.is-loading{opacity:.6;pointer-events:none}.plp-seo{margin-block:var(--space-10) var(--space-12);padding:var(--space-10) var(--space-8);border-radius:var(--radius-lg);background:var(--color-surface-card)}.plp-seo__eyebrow{margin-block:0 var(--space-5);padding-block-end:var(--space-3);border-block-end:var(--border-width) solid var(--color-border);color:var(--color-on-surface-muted)}.plp-seo__cuerpo{font-size:13px}.plp-seo__cuerpo>:first-child{margin-block-start:0}.plp-seo__cuerpo :is(h2,h3,h4){margin-block:var(--space-8) var(--space-3);color:var(--color-on-surface);line-height:var(--leading-tight);font-weight:600}.plp-seo__cuerpo :is(h2,h3,h4) :is(b,strong){font-weight:inherit}.plp-seo__cuerpo h2{font-size:16px}.plp-seo__cuerpo :is(h3,h4){font-size:var(--text-lg)}.plp-seo__cuerpo :is(p,ul,ol){margin-block:0 var(--space-4);color:var(--color-on-surface-muted);line-height:1.75}.plp-seo__cuerpo :is(ul,ol){padding-inline-start:0;list-style:none}.plp-seo__cuerpo li{position:relative;margin-block-end:var(--space-2);padding-inline-start:var(--space-5)}.plp-seo__cuerpo ul>li:before{content:"";position:absolute;inset-block-start:.7em;inset-inline-start:var(--space-2);width:5px;height:5px;border-radius:var(--radius-full);background:var(--color-accent)}.plp-seo__cuerpo ol{counter-reset:plp-seo}.plp-seo__cuerpo ol>li{counter-increment:plp-seo}.plp-seo__cuerpo ol>li:before{content:counter(plp-seo) ".";position:absolute;inset-inline-start:0;color:var(--color-accent);font-weight:600}.plp-seo__cuerpo a{color:var(--color-accent);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-accent) 35%,transparent);text-decoration-thickness:1px;text-underline-offset:3px;transition:text-decoration-color var(--motion-fast) var(--ease-out)}.plp-seo__cuerpo a:hover{text-decoration-color:currentcolor}.plp-seo__cuerpo :is(b,strong){color:var(--color-on-surface);font-weight:600}.plp-seo__faq{margin-block-start:var(--space-10);padding-block-start:var(--space-8);border-block-start:var(--border-width) solid var(--color-border)}.plp-seo__faq-titulo{margin-block:0 var(--space-4);font-size:20px;line-height:var(--leading-tight)}.plp-seo__item{border-block-end:var(--border-width) solid var(--color-border)}.plp-seo__item:first-of-type{border-block-start:var(--border-width) solid var(--color-border)}.plp-seo__item:last-of-type{border-block-end:0}.plp-seo__pregunta{display:flex;gap:var(--space-4);align-items:center;justify-content:space-between;padding-block:var(--space-4);color:var(--color-on-surface);font-weight:600;line-height:var(--leading-tight);cursor:pointer;list-style:none;transition:color var(--motion-fast) var(--ease-out)}.plp-seo__pregunta::-webkit-details-marker{display:none}.plp-seo__pregunta:hover{color:var(--color-accent)}.plp-seo__pregunta:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.plp-seo__signo{position:relative;flex:none;width:28px;height:28px;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-full);transition:border-color var(--motion-fast) var(--ease-out)}.plp-seo__signo:before,.plp-seo__signo:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:11px;height:1.5px;border-radius:var(--radius-full);background:currentcolor;translate:-50% -50%}.plp-seo__signo:after{rotate:90deg}.plp-seo__pregunta:hover .plp-seo__signo{border-color:var(--color-accent)}.plp-seo__item[open] .plp-seo__signo{rotate:45deg}.plp-seo__respuesta{padding-block:0 var(--space-5);color:var(--color-on-surface-muted);font-size:13px;line-height:1.75}.plp-seo__respuesta :is(p,ul,ol):last-child{margin-block-end:0}.plp-seo__respuesta p{margin-block:0 var(--space-3)}@media(max-width:749px){.plp-seo{margin-block:var(--space-6) var(--space-8);padding:var(--space-6) var(--space-4)}.plp-seo__cuerpo h2,.plp-seo__faq-titulo{font-size:var(--text-lg)}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/plp.css.map */
