/* Pro-Runners · contexto shop · generado por tools/build-css.php, no editar */
@font-face{font-family:"Barlow";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/Barlow-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/Barlow-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow";font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/Barlow-600.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/Barlow-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow Condensed";font-style:normal;font-weight:600 700;font-display:swap;src:url(../fonts/BarlowCondensed-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:700;font-display:swap;src:url(../fonts/BarlowCondensed-700Italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Barlow Condensed";font-style:italic;font-weight:800;font-display:swap;src:url(../fonts/BarlowCondensed-800Italic.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand:#E10A1E;--brand-hover:#B80818;--brand-ink:#D0091C;--brand-tint:#FDECEE;--text:#111418;--text-muted:#5B636B;--text-subtle:#6B737B;--text-inverse:#FFFFFF;--text-inverse-muted:#A7AEB5;--bg:#FFFFFF;--bg-muted:#F4F5F6;--bg-raised:#FFFFFF;--bg-inverse:#111418;--border:#E4E6E9;--border-control:#8A939B;--focus:#204696;--chile-blue:#204696;--success:#1F7A45;--warning:#A15C00;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:2px;--radius-md:6px;--radius-lg:10px;--radius-pill:999px;--skew-speed:-12deg;--container:1320px;--header-h:76px;--shadow-card:0 10px 30px rgba(17,20,24,0.10);--shadow-drawer:0 0 40px rgba(17,20,24,0.22);--font-display:"Barlow Condensed","Arial Narrow",sans-serif;--font-sans:Barlow,"Helvetica Neue",Arial,sans-serif}.pr,.pr *,.pr *::before,.pr *::after{box-sizing:border-box}.pr{font-family:var(--font-sans);font-size:16px;line-height:24px;color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.pr [hidden]{display:none!important}.pr :where(img){max-width:100%;height:auto;display:block}.pr :where(a){color:inherit;text-decoration:none}.pr :where(button){font:inherit;color:inherit;cursor:pointer}.pr :focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:2px}.pr :where(h1,h2,h3,h4){margin:0;text-wrap:balance}.pr :where(p){margin:0}.pr :where(ul){margin:0;padding:0;list-style:none}.pr .sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pr .num{font-variant-numeric:tabular-nums}.pr-wrap{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:max(var(--space-5),env(safe-area-inset-left,0px)) max(var(--space-5),env(safe-area-inset-right,0px))}@media (max-width: 720px){.pr-wrap{padding-inline:max(var(--space-4),env(safe-area-inset-left,0px)) max(var(--space-4),env(safe-area-inset-right,0px))}}.pr-h1{font-family:var(--font-display);font-weight:700;font-style:italic;text-transform:uppercase;font-size:40px;line-height:1}.pr-h3{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:22px;line-height:1.1}@media (max-width: 720px){.pr-h1{font-size:32px}}.pr-eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;line-height:16px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}.pr-eyebrow::before{content:"";width:4px;height:14px;background:var(--brand);transform:skewX(var(--skew-speed))}.pr-on-dark .pr-eyebrow{color:var(--text-inverse-muted)}.pr-muted{color:var(--text-muted)}.pr-small{font-size:14px;line-height:20px}.pr-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-5);border:2px solid transparent;border-radius:var(--radius-md);font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;line-height:1;white-space:nowrap;transition:background-color .15s,border-color .15s,color .15s,transform .15s}.pr-btn:active{transform:translateY(1px)}.pr-btn--primary{background:var(--brand);color:var(--text-inverse)}.pr-btn--primary:hover{background:var(--brand-hover)}.pr-btn--dark{background:var(--bg-inverse);color:var(--text-inverse)}.pr-btn--dark:hover{background:#2A2F36}.pr-btn--outline{border-color:var(--text);color:var(--text);background:transparent}.pr-btn--outline:hover{background:var(--text);color:var(--bg)}.pr-btn--ghost{background:transparent;color:var(--text);padding-inline:var(--space-2);min-height:44px}.pr-btn--ghost:hover{color:var(--brand-ink)}.pr-btn--sm{min-height:44px;padding-inline:var(--space-4);font-size:15px}.pr-btn--block{width:100%}.pr-btn[disabled],.pr-btn.is-disabled{opacity:.45;pointer-events:none}.pr-btn svg{width:18px;height:18px;flex:none}.pr-arrow-link{white-space:nowrap;display:inline-flex;align-items:center;gap:var(--space-1);font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:16px;color:var(--text)}.pr-arrow-link svg{width:18px;height:18px;transition:transform .15s}.pr-arrow-link:hover{color:var(--brand-ink)}.pr-arrow-link:hover svg{transform:translateX(3px)}.pr-badge{display:inline-flex;align-items:center;height:22px;padding:0 var(--space-2);background:var(--bg-inverse);color:var(--text-inverse);border-radius:var(--radius-sm);transform:skewX(var(--skew-speed));font-size:12px;line-height:16px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.pr-badge>span{display:inline-block;transform:skewX(12deg)}.pr-badge--sale{background:var(--brand)}.pr-badge--new{background:var(--bg-inverse)}.pr-badge--blue{background:var(--chile-blue);color:#fff}.pr-announce{background:var(--bg-inverse);color:var(--text-inverse);font-size:13px;line-height:16px}.pr-announce .pr-wrap{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:36px}.pr-announce strong{font-weight:700}.pr-announce__msgs{display:flex;gap:var(--space-6)}.pr-announce__msgs>*,.pr-announce__msgs span{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.pr-announce__msgs>a:hover span{text-decoration:underline;text-underline-offset:3px}.pr-announce__msgs svg{width:16px;height:16px;color:var(--brand);flex:none}.pr-announce__meta{display:flex;gap:var(--space-4);color:var(--text-inverse-muted)}.pr-announce__meta a:hover{color:#fff}@media (max-width: 1020px){.pr-announce__meta{display:none}.pr-announce__msgs>:not(:first-child){display:none}.pr-announce .pr-wrap{justify-content:center}}.pr-header{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--bg);border-bottom:1px solid var(--border)}.pr-header__main{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-6);height:var(--header-h)}.pr-logo{display:flex;align-items:center;gap:var(--space-3)}.pr-logo img{height:60px;width:auto}.pr-logo__seal{display:flex;flex-direction:column;font-family:var(--font-display);font-weight:700;font-style:italic;text-transform:uppercase;font-size:13px;line-height:1.05;letter-spacing:.02em;color:var(--text-muted);border-left:1px solid var(--border);padding-left:var(--space-3)}.pr-logo__seal b{color:var(--text);font-size:15px}.pr-search{position:relative;max-width:620px;width:100%;justify-self:center}.pr-search input{width:100%;height:48px;padding:0 56px 0 var(--space-4);border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg-muted);font:500 15px/1 var(--font-sans);color:var(--text)}.pr-search input::placeholder{color:var(--text-subtle)}.pr-search input:focus{outline:2px solid var(--focus);outline-offset:1px;background:var(--bg)}.pr-search button{position:absolute;right:2px;top:2px;width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:var(--radius-md);background:var(--brand);color:#fff}.pr-search button:hover{background:var(--brand-hover)}.pr-search svg{width:18px;height:18px}.pr-actions{display:flex;align-items:center;gap:var(--space-1)}.pr-action{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:2px;min-width:56px;padding:6px 8px;border:0;background:none;border-radius:var(--radius-md);font-size:12px;line-height:14px;font-weight:600;color:var(--text)}.pr-action:hover{background:var(--bg-muted)}.pr-action svg{width:24px;height:24px}.pr-action__count{position:absolute;top:2px;right:10px;min-width:18px;height:18px;padding:0 5px;border-radius:var(--radius-pill);background:var(--brand);color:#fff;font-size:11px;line-height:18px;font-weight:700;text-align:center}.pr-header .pr-burger{display:none}.pr-nav{border-top:1px solid var(--border)}.pr-nav__list{display:flex;align-items:stretch;gap:var(--space-1)}.pr-nav__item{position:static}.pr-nav__link{position:relative;display:flex;align-items:center;gap:4px;height:48px;padding:0 var(--space-3);font-family:var(--font-display);font-weight:700;font-size:17px;letter-spacing:.03em;text-transform:uppercase;color:var(--text);background:none;border:0}.pr-nav__link svg{width:14px;height:14px;transition:transform .15s}.pr-nav__link::after{content:"";position:absolute;left:var(--space-3);right:var(--space-3);bottom:0;height:3px;background:var(--brand);transform:scaleX(0) skewX(var(--skew-speed));transform-origin:left;transition:transform .2s}.pr-nav__item:hover .pr-nav__link::after,.pr-nav__item:focus-within .pr-nav__link::after,.pr-nav__link.is-active::after{transform:scaleX(1) skewX(var(--skew-speed))}.pr-nav__item:hover .pr-nav__link svg{transform:rotate(180deg)}.pr-nav__link--sale{color:var(--brand-ink)}.pr-nav__spacer{flex:1}.pr-nav__aside{display:flex;align-items:center;gap:var(--space-4);font-size:14px;font-weight:600;color:var(--text-muted)}.pr-nav__aside a:hover{color:var(--brand-ink)}.pr-mega{position:absolute;left:0;right:0;top:100%;background:var(--bg-raised);border-top:1px solid var(--border);box-shadow:var(--shadow-card);visibility:hidden;opacity:0;transform:translateY(-4px);transition:opacity .15s,transform .15s,visibility 0s .15s}.pr-nav__item:hover>.pr-mega,.pr-nav__item:focus-within>.pr-mega,.pr-nav__item.is-open>.pr-mega{visibility:visible;opacity:1;transform:none;transition-delay:0s}.pr-mega__inner{display:grid;grid-template-columns:repeat(4,1fr) 280px;gap:var(--space-6);padding-block:var(--space-6) var(--space-7)}.pr-mega__col h4{font-family:var(--font-display);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-3)}.pr-mega__col a{display:block;padding:5px 0;font-size:15px;line-height:20px;font-weight:500}.pr-mega__col a:hover{color:var(--brand-ink)}.pr-mega__feature{position:relative;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-inverse);color:#fff;min-height:220px;display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-5)}.pr-mega__feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.pr-mega__feature>*{position:relative}.pr-mega__feature b{font-family:var(--font-display);font-style:italic;font-weight:800;font-size:28px;line-height:.95;text-transform:uppercase}.pr-mega__brands{grid-column:1 / -1;display:grid;grid-template-columns:repeat(7,1fr);gap:var(--space-3)}.pr-mega__brands a{display:grid;place-items:center;height:72px;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff}.pr-mega__brands a:hover{border-color:var(--text)}.pr-mega__brands img{max-height:40px;width:auto;object-fit:contain}@media (max-width: 1020px){.pr-header__main{grid-template-columns:auto auto 1fr auto;gap:var(--space-3);height:64px}.pr-header .pr-burger{display:inline-grid}.pr-logo img{height:48px}.pr-logo__seal{display:none}.pr-search{grid-column:1 / -1;grid-row:2;max-width:none;padding-bottom:var(--space-3)}.pr-header__main{height:auto;padding-top:var(--space-2)}.pr-nav{display:none}.pr-action__label{display:none}.pr-action{min-width:44px}.pr-actions{justify-self:end}}.pr-drawer{position:fixed;inset:0;z-index:100;visibility:hidden}.pr-drawer.is-open{visibility:visible}.pr-drawer__scrim{position:absolute;inset:0;background:rgba(5,7,10,.55);opacity:0;transition:opacity .2s;border:0;width:100%}.pr-drawer.is-open .pr-drawer__scrim{opacity:1}.pr-drawer__panel{position:absolute;top:0;bottom:0;width:min(420px,92vw);background:var(--bg-raised);box-shadow:var(--shadow-drawer);display:flex;flex-direction:column;transition:transform .25s ease;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px)}.pr-drawer--left .pr-drawer__panel{left:0;transform:translateX(-100%);padding-left:env(safe-area-inset-left,0px)}.pr-drawer--right .pr-drawer__panel{right:0;transform:translateX(100%);padding-right:env(safe-area-inset-right,0px)}.pr-drawer.is-open .pr-drawer__panel{transform:none}.pr-drawer__head{display:flex;align-items:center;justify-content:space-between;padding:var(--space-4);border-bottom:1px solid var(--border)}.pr-drawer__body{flex:1;overflow-y:auto;padding:var(--space-4)}.pr-drawer__foot{padding:var(--space-4);border-top:1px solid var(--border);display:grid;gap:var(--space-3)}.pr-icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:var(--radius-md);background:none;color:var(--text)}.pr-icon-btn:hover{background:var(--bg-muted)}.pr-icon-btn svg{width:22px;height:22px}.pr-mnav details{border-bottom:1px solid var(--border)}.pr-mnav summary,.pr-mnav>a{display:flex;align-items:center;justify-content:space-between;min-height:52px;font-family:var(--font-display);font-weight:700;font-size:20px;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;list-style:none}.pr-mnav>a{border-bottom:1px solid var(--border)}.pr-mnav summary::-webkit-details-marker{display:none}.pr-mnav summary svg{width:18px;height:18px;transition:transform .2s}.pr-mnav details[open]>summary svg{transform:rotate(180deg)}.pr-mnav details:not([open])>summary svg{transform:none}.pr-mnav details div{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--space-4);padding-bottom:var(--space-4)}.pr-mnav details div a{padding:8px 0;font-size:15px;font-weight:500}.pr-section-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}.pr-cat{position:relative;display:flex;flex-direction:column;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-muted);isolation:isolate}@media (max-width: 560px){.pr-tab{flex:none}}.pr-tab{height:44px;padding:0 var(--space-4);border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--bg);font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted)}.pr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6) var(--space-5)}.pr-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.pr-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 1100px){.pr-grid--5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 1020px){.pr-grid,.pr-grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.pr-grid,.pr-grid--5,.pr-grid--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-3)}}.pr-card{position:relative;display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.pr-card__media{position:relative;display:block;aspect-ratio:1;border-radius:var(--radius-lg);background:var(--bg-muted);overflow:hidden}.pr-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply;transition:transform .3s ease}.pr-card:hover .pr-card__media img{transform:scale(1.04)}.pr-card__badges{position:absolute;top:var(--space-3);left:var(--space-3);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1);z-index:1}.pr-card__quick{position:absolute;left:var(--space-3);right:var(--space-3);bottom:var(--space-3);z-index:1;opacity:0;transform:translateY(6px);transition:opacity .15s,transform .15s}.pr-card:hover .pr-card__quick,.pr-card:focus-within .pr-card__quick{opacity:1;transform:none}@media (hover: none){.pr-card__quick{display:none}}.pr-card__body{display:grid;gap:4px}.pr-card__brand{font-size:12px;line-height:16px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.pr-card__name{font-size:15px;line-height:20px;font-weight:500;color:var(--text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:40px}.pr-card__name:hover{color:var(--brand-ink)}.pr-card__meta{font-size:13px;line-height:16px;color:var(--text-muted)}.pr-card__add{display:none;min-width:44px;min-height:44px}@media (hover: none){.pr-card__add{display:inline-flex;margin-top:var(--space-1)}}.pr-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px var(--space-2);font-variant-numeric:tabular-nums}.pr-price__from{font-size:13px;font-weight:500;color:var(--text-muted)}@media (max-width: 720px){.pr-rail{display:grid;grid-auto-flow:column;grid-auto-columns:62%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;gap:var(--space-3);padding-bottom:var(--space-2);margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);scroll-padding-inline:var(--space-4);scrollbar-width:none}.pr-rail>*{scroll-snap-align:start}}.pr-split__item{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:center;min-height:320px;border-radius:var(--radius-lg);overflow:hidden;background:#E3E4E6}@media (max-width: 820px){.pr-split__item{min-height:260px}}.pr-kit{display:grid;grid-template-columns:1.1fr 1fr;gap:0;border-radius:var(--radius-lg);overflow:hidden;background:var(--bg-inverse);color:var(--text-inverse)}@media (max-width: 900px){.pr-kit{grid-template-columns:1fr}}.pr-post{display:grid;gap:var(--space-3);align-content:start}.pr-news{background:var(--brand);color:#fff}.pr-news .pr-wrap{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--space-6);padding-block:var(--space-7)}.pr-news h2{font-family:var(--font-display);font-weight:800;font-style:italic;text-transform:uppercase;font-size:40px;line-height:.95}.pr-news p{font-size:16px;line-height:24px;margin-top:var(--space-2);color:#fff}.pr-news form{display:flex;gap:var(--space-2)}.pr-news input{flex:1;min-width:0;height:52px;padding:0 var(--space-4);border:2px solid #fff;border-radius:var(--radius-md);background:#fff;color:#111418;font:500 16px var(--font-sans)}.pr-news input:focus{outline:3px solid #111418;outline-offset:1px}.pr-news small{display:block;margin-top:var(--space-2);font-size:13px;color:#fff}@media (max-width: 820px){.pr-news .pr-wrap{grid-template-columns:1fr}.pr-news h2{font-size:32px}.pr-news form{flex-direction:column}}.pr-footer{background:var(--bg-inverse);color:var(--text-inverse-muted);font-size:15px;line-height:22px}.pr-footer__top{display:grid;grid-template-columns:1.4fr repeat(3,1fr) 1.2fr;gap:var(--space-6);padding-block:var(--space-8) var(--space-7)}.pr-footer h3{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:18px;letter-spacing:.04em;color:#fff;margin-bottom:var(--space-4)}.pr-footer li+li{margin-top:var(--space-2)}.pr-footer a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.pr-footer__brand{display:grid;gap:var(--space-4);align-content:start}.pr-footer__brand img{height:84px;width:auto}.pr-footer__social{display:flex;gap:var(--space-2)}.pr-footer__social a{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius-md);background:rgba(255,255,255,.08);color:#fff}.pr-footer__social a:hover{background:var(--brand);text-decoration:none}.pr-footer__social svg{width:18px;height:18px}.pr-footer__contact li{display:flex;gap:var(--space-2)}.pr-footer__contact svg{width:18px;height:18px;margin-top:2px;flex:none;color:var(--brand)}.pr-footer__bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid rgba(255,255,255,.12);font-size:13px}.pr-footer__legal{padding-block:var(--space-4) 0;font-size:12px;line-height:18px}.pr-footer__legal p{margin:0}.pr-pay{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.pr-pay li,.pr-pay__chip{display:inline-flex;align-items:center;height:28px;padding:0 10px;border-radius:var(--radius-sm);background:#fff;color:#111418;box-shadow:inset 0 0 0 1px var(--border);font-size:12px;line-height:1;font-weight:700;letter-spacing:.02em;white-space:nowrap}.pr-pay .is-transfer{color:#1F5F3A}.pr-pay .is-webpay{color:#B8005C}.pr-pay .is-mp{color:#005A9C}.pr-pay--center{justify-content:center}@media (max-width: 1020px){.pr-footer__top{grid-template-columns:1fr 1fr}.pr-footer__brand{grid-column:1 / -1}}@media (max-width: 560px){.pr-footer__top{grid-template-columns:1fr}}.pr-crumbs{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-block:var(--space-4);font-size:14px;color:var(--text-muted)}.pr-crumbs a:hover{color:var(--brand-ink);text-decoration:underline}.pr-crumbs span[aria-hidden]{color:var(--border-control)}.pr-pagehead{background:var(--bg-inverse);color:#fff;position:relative;overflow:hidden}.pr-pagehead .pr-wrap{position:relative;display:grid;gap:var(--space-3);padding-block:var(--space-7)}.pr-pagehead p{max-width:640px;color:var(--text-inverse-muted);font-size:16px;line-height:24px}.pr-pagehead::after{content:"";position:absolute;right:-40px;top:0;bottom:0;width:38%;background:var(--brand);clip-path:polygon(30% 0,36% 0,6% 100%,0 100%);opacity:.9}.pr-subcats{display:flex;gap:var(--space-2);flex-wrap:wrap}.pr-chip{display:inline-flex;align-items:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-4);border:1.5px solid var(--border-control);border-radius:var(--radius-pill);background:var(--bg);font-size:14px;font-weight:600;color:var(--text)}.pr-chip:hover{border-color:var(--text)}.pr-chip[aria-pressed="true"],.pr-chip.is-active{background:var(--text);color:var(--bg);border-color:var(--text)}.pr-pagehead .pr-chip{background:transparent;color:#fff;border-color:rgba(255,255,255,.45)}.pr-pagehead .pr-chip:hover{border-color:#fff}.pr-shop{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--space-7);padding-block:var(--space-6) var(--space-8)}.pr-filters{display:grid;gap:var(--space-5);align-content:start;position:sticky;top:calc(var(--header-h) + 64px)}.pr-filter h3{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:17px;letter-spacing:.04em;margin-bottom:var(--space-3)}.pr-filter+.pr-filter{border-top:1px solid var(--border);padding-top:var(--space-5)}.pr-check{display:flex;align-items:center;gap:var(--space-3);min-height:32px;font-size:15px;cursor:pointer}.pr-check input{width:18px;height:18px;accent-color:var(--brand);margin:0}.pr-check em{margin-left:auto;font-style:normal;font-size:13px;color:var(--text-muted)}.pr-range{display:flex;gap:var(--space-2);align-items:center}.pr-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-5);flex-wrap:wrap}.pr-select{height:44px;padding:0 40px 0 var(--space-3);border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23111418' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center;appearance:none;font:500 15px var(--font-sans);color:var(--text)}.pr-input{width:100%;height:48px;padding:0 var(--space-3);border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg);font:500 16px var(--font-sans);color:var(--text)}.pr-input:focus,.pr-select:focus{outline:2px solid var(--focus);outline-offset:1px}.pr-filter-toggle{display:none}.pr-pager{display:flex;justify-content:center;gap:var(--space-2);margin-top:var(--space-7)}.pr-pager a,.pr-pager span{display:grid;place-items:center;min-width:44px;height:44px;border:1.5px solid var(--border);border-radius:var(--radius-md);font-weight:700}.pr-pager .is-current{background:var(--text);color:var(--bg);border-color:var(--text)}.pr-pager a:hover{border-color:var(--text)}@media (max-width: 1020px){.pr-shop{grid-template-columns:1fr;gap:0}.pr-filters{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:110;display:block;max-height:min(86dvh,760px);padding:0 var(--space-4);overflow-y:auto;overscroll-behavior:contain;background:var(--bg);border-radius:16px 16px 0 0;box-shadow:var(--shadow-drawer);transform:translateY(105%);visibility:hidden;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s linear .28s}.pr-filters.is-open{transform:none;visibility:visible;transition:transform .28s cubic-bezier(.2,.8,.2,1),visibility 0s}.pr-filters>.pr-filter{padding-block:var(--space-4)}.pr-filters__head,.pr-filters__foot{position:sticky;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-inline:calc(var(--space-4) * -1);padding:var(--space-3) var(--space-4);background:var(--bg)}.pr-filters__head{top:0;border-bottom:1px solid var(--border)}.pr-filters__head h2{margin:0;font-family:var(--font-display);font-weight:700;font-size:22px;text-transform:uppercase}.pr-filters__foot{bottom:0;border-top:1px solid var(--border);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px))}.pr-filters__foot .pr-btn{flex:1;min-height:48px}.pr-filters-scrim.is-on{position:fixed;inset:0;z-index:105;display:block;background:rgba(17,20,24,.5)}.pr-filter-toggle{display:inline-flex}}.pr-swatches{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pr-swatch{min-height:44px;min-width:44px;padding:0 var(--space-4);border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg);font-size:16px;font-weight:600}.pr-swatch:hover{border-color:var(--text)}.pr-swatch[aria-pressed="true"]{border-color:var(--text);background:var(--text);color:var(--bg)}.pr-swatch small{display:block;font-size:12px;font-weight:500;opacity:.75}.pr-qty input{width:40px;height:100%;border:0;text-align:center;font:700 16px var(--font-sans);background:transparent;color:var(--text);-moz-appearance:textfield}.pr-line__remove{display:inline-flex;align-items:center;min-height:44px;border:0;background:none;font-size:14px;color:var(--text-muted);text-decoration:underline;text-underline-offset:2px;padding:0}.pr-progress{display:grid;gap:var(--space-2);font-size:14px;line-height:20px}.pr-progress__bar{height:8px;border-radius:var(--radius-pill);background:var(--brand-tint);overflow:hidden}.pr-progress__bar i{display:block;height:100%;background:var(--brand);border-radius:inherit;transition:width .3s}.pr-progress.is-done{color:var(--success);font-weight:600}.pr-progress svg{width:16px;height:16px;vertical-align:-3px;margin-right:4px;display:inline-block}.pr-progress.is-done .pr-progress__bar i{background:var(--success)}.pr-empty{display:grid;justify-items:center;gap:var(--space-4);text-align:center;padding:var(--space-8) var(--space-4)}.pr-empty svg{width:56px;height:56px;color:var(--text-muted)}.pr-toast{position:fixed;left:50%;bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px));z-index:120;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--bg-inverse);color:#fff;font-size:15px;font-weight:500;box-shadow:var(--shadow-drawer);transform:translate(-50%,calc(100% + 48px));visibility:hidden;transition:transform .25s ease,visibility 0s .25s}.pr-toast.is-show{transform:translate(-50%,0);visibility:visible;transition-delay:0s}.pr-toast svg{width:20px;height:20px;color:#4CC486}.pr-seal{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--chile-blue)}.pr-seal i{width:18px;height:12px;background:linear-gradient(#204696 0 50%,#D52E2A 50% 100%);position:relative;border-radius:1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.pr-seal i::before{content:"";position:absolute;left:0;top:0;width:7px;height:6px;background:#204696}.pr-seal i::after{content:"";position:absolute;left:7px;top:0;right:0;height:6px;background:#fff}.pr-whatsapp{position:fixed;right:var(--space-5);bottom:calc(var(--space-5) + env(safe-area-inset-bottom,0px));z-index:45;width:56px;height:56px;border-radius:var(--radius-pill);display:grid;place-items:center;background:#1F9D55;color:#fff;box-shadow:var(--shadow-card)}.pr-whatsapp svg{width:28px;height:28px}.pr-search-results{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:60;background:var(--bg-raised);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-2);display:grid;gap:2px;max-height:70vh;overflow-y:auto}.pr-search-results a{display:grid;grid-template-columns:48px 1fr auto;gap:var(--space-3);align-items:center;padding:var(--space-2);border-radius:var(--radius-md);font-size:14px;line-height:18px}.pr-search-results a:hover,.pr-search-results a:focus{background:var(--bg-muted)}.pr-search-results img{width:48px;height:48px;object-fit:contain;background:var(--bg-muted);border-radius:var(--radius-md);mix-blend-mode:multiply}.pr-search-results p{padding:var(--space-3);color:var(--text-muted);font-size:14px}.pr-suggest{padding:var(--space-4);border-radius:var(--radius-lg);background:var(--bg-muted)}.pr-suggest h3,.pr-suggest__title{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:16px;letter-spacing:.04em;margin:0 0 var(--space-3)}.pr-suggest ul{display:grid;gap:var(--space-2)}.pr-suggest li{display:grid;grid-template-columns:48px 1fr 44px;align-items:center;gap:var(--space-3);font-size:13px;line-height:17px}.pr-suggest__img img,.pr-suggest li>img{width:48px!important;height:48px;object-fit:contain;background:var(--bg-raised);border-radius:var(--radius-md);padding:2px}.pr-suggest__name b{display:block;font-size:14px}.pr-suggest__add{width:44px;height:44px;display:grid;place-items:center;border-radius:var(--radius-md);background:var(--brand);color:#fff!important;border:0}.pr-suggest__add:hover{background:var(--brand-hover)}.pr-suggest__add svg{width:18px;height:18px}.pr-suggest__add.loading{opacity:.6}.pr-suggest .added_to_cart{display:none}.pr-rating{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--text-muted);font-variant-numeric:tabular-nums}.pr-rating__stars{--r:100%;width:70px;height:13px;background:linear-gradient(90deg,#D97706 var(--r),var(--border) var(--r));-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70 13'%3E%3Cg fill='%23000'%3E%3Cpath id='s' d='M6.5 0l1.9 4.1 4.5.5-3.4 3 1 4.4-4-2.3-4 2.3 1-4.4L.1 4.6l4.5-.5z'/%3E%3Cuse href='%23s' x='14'/%3E%3Cuse href='%23s' x='28'/%3E%3Cuse href='%23s' x='42'/%3E%3Cuse href='%23s' x='56'/%3E%3C/g%3E%3C/svg%3E") no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 70 13'%3E%3Cg fill='%23000'%3E%3Cpath id='s' d='M6.5 0l1.9 4.1 4.5.5-3.4 3 1 4.4-4-2.3-4 2.3 1-4.4L.1 4.6l4.5-.5z'/%3E%3Cuse href='%23s' x='14'/%3E%3Cuse href='%23s' x='28'/%3E%3Cuse href='%23s' x='42'/%3E%3Cuse href='%23s' x='56'/%3E%3C/g%3E%3C/svg%3E") no-repeat}.pr-plan-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border-radius:var(--radius-lg);overflow:hidden;background:var(--border)}@media (max-width: 900px){.pr-plan-stats{grid-template-columns:1fr 1fr}}.pr-card__qv{position:absolute;top:var(--space-3);right:var(--space-3);z-index:2;width:44px;height:44px;padding:4px;display:grid;place-items:center;border:0;border-radius:var(--radius-pill);background:var(--bg-raised) content-box;color:var(--text);filter:drop-shadow(0 2px 4px rgba(17,20,24,.14));opacity:0;transition:opacity .15s}.pr-card{position:relative}.pr-card:hover .pr-card__qv,.pr-card__qv:focus-visible{opacity:1}.pr-card__qv svg{width:16px;height:16px}@media (hover: none){.pr-card__qv{display:none}}.pr-modal{position:fixed;inset:0;z-index:110;display:grid;place-items:center;padding:var(--space-4)}.pr-modal__scrim{position:absolute;inset:0;background:rgba(5,7,10,.6);border:0;opacity:1}.pr-modal__panel{position:relative;width:min(960px,100%);max-height:calc(100vh - 48px);overflow-y:auto;background:var(--bg-raised);border-radius:var(--radius-lg);box-shadow:var(--shadow-drawer)}.pr-modal__close{position:absolute;top:var(--space-2);right:var(--space-2);z-index:2}.pr-qv{display:grid;grid-template-columns:1fr 1fr}.pr-qv__media{background:var(--bg-muted);padding:var(--space-5);display:grid;gap:var(--space-3);align-content:start}.pr-qv__media>img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply}.pr-qv__thumbs{display:flex;gap:var(--space-2)}.pr-qv__thumbs button{width:56px;height:56px;padding:2px;border:1.5px solid var(--border);border-radius:var(--radius-md);background:var(--bg-raised)}.pr-qv__thumbs img{width:100%;height:100%;object-fit:contain}.pr-qv__info{display:grid;gap:var(--space-4);align-content:start;padding:var(--space-7) var(--space-6) var(--space-6)}.pr-qv__info .pr-price ins{text-decoration:none}.pr-qv__info .pr-price del{font-size:16px;color:var(--text-subtle);font-weight:500}.pr-qv__desc{font-size:15px;line-height:22px;color:var(--text-muted);max-height:180px;overflow:auto}.pr-qv__desc p{margin:0 0 .5em}.pr-qv__cta{display:grid;gap:var(--space-2)}.pr-qv__cta .added_to_cart{display:none}@media (max-width: 720px){.pr-qv{grid-template-columns:1fr}.pr-qv__info{padding:var(--space-5) var(--space-4)}}.pr-share a,.pr-share button{width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--radius-pill);background:none;color:var(--text)}.pr-announce__social{display:inline-flex;gap:var(--space-3);align-items:center;padding-right:var(--space-3);margin-right:var(--space-1);border-right:1px solid rgba(255,255,255,.18)}.pr-announce__social svg{width:15px;height:15px;display:block}.pr-announce__meta{align-items:center}.pr-perpage{display:inline-flex;align-items:center;gap:var(--space-2);font-size:14px;color:var(--text-muted)}.pr-perpage .pr-select{height:44px}.pr-toolbar__right{display:flex;align-items:center;gap:var(--space-3);margin-left:auto;flex-wrap:wrap}.pr-suggest__name a{font-weight:600}.pr-suggest__name .pr-price__from{font-size:12px;font-weight:500;color:var(--text-muted)}.pr-suggest__name del{color:var(--text-subtle);font-weight:500;font-size:12px}.pr-suggest__name ins{text-decoration:none;color:var(--brand-ink)}.pr-qv__media.is-use{padding:0}.pr-qv__media.is-use>img{height:100%;aspect-ratio:auto;min-height:420px;object-fit:cover;mix-blend-mode:normal}.pr-card__visual{position:relative}.pr-card__media.is-mix .pr-card__action{object-fit:cover;padding:0;mix-blend-mode:normal;opacity:0;transition:opacity .35s ease,transform .3s ease}.pr-card:hover .pr-card__media.is-mix .pr-card__action,.pr-card__media.is-mix:focus-visible .pr-card__action{opacity:1}.pr-card__chip{position:absolute;left:var(--space-3);bottom:var(--space-3);z-index:1;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 10px 0 3px;border-radius:var(--radius-pill);background:var(--bg-raised);box-shadow:0 2px 8px rgba(17,20,24,.12);font-size:12px;font-weight:700;color:var(--text);transition:opacity .2s}.pr-card__chip i{width:22px;height:22px;border-radius:var(--radius-pill);background-size:cover;background-position:center}.pr-card:hover .pr-card__chip{opacity:0}.pr-look{position:relative;margin:0;aspect-ratio:4 / 5;border-radius:var(--radius-lg);overflow:visible}@media (max-width: 820px){.pr-look{aspect-ratio:1}}.pr-nav{position:relative;overflow-x:clip}.pr-header{overflow-x:clip}.pr{overflow-x:clip}.pr-logo{position:relative}.pr-logo img{transform-origin:50% 55%}@media all{.pr-logo img{transition:transform .5s cubic-bezier(.34,1.56,.64,1);animation:pr-logo-in .8s cubic-bezier(.2,.8,.2,1) backwards}.pr-logo::before{content:"";position:absolute;left:0;top:50%;width:60px;height:60px;margin-top:-30px;border-radius:50%;background:radial-gradient(circle,rgba(225,10,30,.35),transparent 70%);transform:scale(.4);opacity:0;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .3s;pointer-events:none}.pr-logo:hover img,.pr-logo:focus-visible img,.pr-logo:active img,.pr-logo.is-pop img,.pr-logo.is-pressed img{transform:scale(1.14) rotate(-6deg)}.pr-logo:hover::before,.pr-logo:active::before,.pr-logo.is-pop::before,.pr-logo.is-pressed::before{transform:scale(1.6);opacity:1}@keyframes pr-logo-in{from{translate:-18px 0;opacity:0}to{translate:0 0;opacity:1}}.pr-nav::after{content:"";position:absolute;left:0;bottom:-1px;width:28%;height:2px;background:linear-gradient(90deg,transparent,var(--brand) 35%,#FF8A94 50%,var(--brand) 65%,transparent);box-shadow:0 0 12px 1px rgba(225,10,30,.55);transform:translateX(-110%);pointer-events:none}.pr-btn--primary{position:relative;isolation:isolate;overflow:hidden}.pr-btn--primary::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;padding:2px;background:linear-gradient(100deg,#FF5A66,#fff 45%,#FFD1D6 55%,#FF5A66);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s;pointer-events:none}.pr-btn--primary::after{content:"";position:absolute;top:0;bottom:0;left:0;width:45%;z-index:-1;background:linear-gradient(90deg,transparent,rgba(255,255,255,.38),transparent);transform:translateX(-130%) skewX(-12deg);pointer-events:none}.pr-btn--primary:hover::before,.pr-btn--primary:focus-visible::before,.pr-aura:hover::before,.pr-aura:focus-visible::before{opacity:1;animation:pr-aura-pulse 2.4s ease-in-out infinite}.pr-btn--primary:hover::after,.pr-btn--primary:focus-visible::after,.pr-aura:hover::after,.pr-aura:focus-visible::after{animation:pr-sheen 3s cubic-bezier(.4,0,.2,1) infinite}.pr-btn--primary:hover{box-shadow:0 8px 24px -6px rgba(225,10,30,.6)}@keyframes pr-aura-pulse{0%,100%{opacity:.35}50%{opacity:1}}@keyframes pr-sheen{0%{transform:translateX(-130%) skewX(-12deg)}55%,100%{transform:translateX(330%) skewX(-12deg)}}.pr-btn{transition:background-color .15s,border-color .15s,color .15s,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .25s}.pr-btn:active{transform:scale(.96)}.pr-action svg{transition:transform .35s cubic-bezier(.34,1.56,.64,1)}.pr-action:hover svg{transform:translateY(-2px) scale(1.1)}.pr-action__count.is-bump,[data-cart-count].is-bump{animation:pr-bump .55s cubic-bezier(.34,1.56,.64,1)}.pr-cart-hit svg{animation:pr-shake .5s cubic-bezier(.36,.07,.19,.97)}@keyframes pr-bump{0%{transform:scale(1)}40%{transform:scale(1.6)}100%{transform:scale(1)}}@keyframes pr-shake{20%,60%{transform:rotate(-12deg)}40%,80%{transform:rotate(10deg)}}@keyframes pr-rise{from{opacity:0;translate:0 26px}to{opacity:1;translate:0 0}}@media (max-width: 1020px){.pr-announce__msgs{position:relative;height:16px;overflow:hidden;display:block}.pr-announce__msgs>*{display:flex!important;justify-content:center;height:16px;animation:pr-ticker 9s cubic-bezier(.7,0,.3,1) infinite}@keyframes pr-ticker{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(-100%)}66%,94%{transform:translateY(-200%)}100%{transform:translateY(0)}}}.pr-card__media{transition:box-shadow .3s,translate .35s cubic-bezier(.2,.8,.2,1)}.pr-card:hover .pr-card__media{translate:0 -4px;box-shadow:var(--shadow-card)}.pr-card__badges .pr-badge{animation:pr-pop .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes pr-pop{from{scale:.4;opacity:0}to{scale:1;opacity:1}}.pr-cat{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.pr-whatsapp::after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid rgba(31,157,85,.75);opacity:0;animation:pr-ring 3.5s ease-out 2s infinite;pointer-events:none}@keyframes pr-ring{0%{scale:1;opacity:.85}70%,100%{scale:1.6;opacity:0}}.pr-pagehead::after{animation:pr-slide-in .9s cubic-bezier(.7,0,.2,1) both}.pr-pagehead .pr-wrap>*{animation:pr-rise .7s cubic-bezier(.2,.8,.2,1) both}.pr-pagehead .pr-wrap>:nth-child(2){animation-delay:.08s}.pr-pagehead .pr-wrap>:nth-child(3){animation-delay:.16s}.pr-pagehead .pr-wrap>:nth-child(4){animation-delay:.24s}@keyframes pr-slide-in{from{translate:60% 0;opacity:0}to{translate:0 0;opacity:.9}}.pr-nav__item:hover .pr-mega__col,.pr-nav__item.is-open .pr-mega__col{animation:pr-rise .4s cubic-bezier(.2,.8,.2,1) both}.pr-nav__item:hover .pr-mega__col:nth-child(2){animation-delay:.04s}.pr-nav__item:hover .pr-mega__col:nth-child(3){animation-delay:.08s}.pr-nav__item:hover .pr-mega__col:nth-child(4){animation-delay:.12s}.pr-drawer.is-open .pr-line,.pr-drawer.is-open .pr-mnav>*,.pr-drawer.is-open .woocommerce-mini-cart-item{animation:pr-rise .45s cubic-bezier(.2,.8,.2,1) both}.pr-drawer.is-open :is(.pr-line,.pr-mnav>*,.woocommerce-mini-cart-item):nth-child(2){animation-delay:.05s}.pr-drawer.is-open :is(.pr-line,.pr-mnav>*,.woocommerce-mini-cart-item):nth-child(3){animation-delay:.1s}.pr-drawer.is-open :is(.pr-line,.pr-mnav>*,.woocommerce-mini-cart-item):nth-child(4){animation-delay:.15s}.pr-drawer.is-open :is(.pr-line,.pr-mnav>*,.woocommerce-mini-cart-item):nth-child(n+5){animation-delay:.2s}.pr-modal:not([hidden]) .pr-modal__panel{animation:pr-zoom .35s cubic-bezier(.2,.8,.2,1) both}.pr-modal:not([hidden]) .pr-modal__scrim{animation:pr-fade .3s both}@keyframes pr-zoom{from{opacity:0;scale:.94;translate:0 12px}to{opacity:1;scale:1;translate:0 0}}@keyframes pr-fade{from{opacity:0}}.pr-swatch{transition:background-color .15s,color .15s,border-color .15s,transform .2s cubic-bezier(.34,1.56,.64,1)}.pr-swatch:active{transform:scale(.94)}.pr-swatch[aria-pressed="true"]{animation:pr-pop .35s cubic-bezier(.34,1.56,.64,1)}@supports (animation-timeline: view()){.pr-section-head,.pr-card,.pr-cat,.pr-post,.pr-look,.pr-split__item,.pr-kit,.pr-brand-card,.pr-plan-stats,.pr-news .pr-wrap>*,.pr-footer__top>*{animation:pr-rise linear both;animation-timeline:view();animation-range:entry 0% entry 45%}.pr-section-head{animation-name:pr-rise-y}@keyframes pr-rise-y{from{translate:0 26px}to{translate:0 0}}.pr-grid>:nth-child(4n+2),.pr-cats>:nth-child(6n+2),.pr-looks__grid>:nth-child(2){animation-range:entry 6% entry 51%}.pr-grid>:nth-child(4n+3),.pr-cats>:nth-child(6n+3),.pr-looks__grid>:nth-child(3){animation-range:entry 12% entry 57%}.pr-grid>:nth-child(4n+4),.pr-cats>:nth-child(6n+4){animation-range:entry 18% entry 63%}.pr-header::before{content:"";position:absolute;left:0;right:0;top:100%;height:22px;background:linear-gradient(rgba(17,20,24,.16),transparent);opacity:0;pointer-events:none;animation:pr-header-lift linear both;animation-timeline:scroll(root);animation-range:0 140px}@keyframes pr-header-lift{to{opacity:1}}}}.pr-fly{position:fixed;z-index:130;width:72px;height:72px;border-radius:var(--radius-md);background:var(--bg-raised) center / contain no-repeat;box-shadow:var(--shadow-drawer);pointer-events:none}::view-transition-old(root){animation:pr-vt-out .22s cubic-bezier(.4,0,1,1) both}::view-transition-new(root){animation:pr-vt-in .38s cubic-bezier(0,0,.2,1) both}@keyframes pr-vt-out{to{opacity:0;translate:0 -10px}}@keyframes pr-vt-in{from{opacity:0;translate:0 18px}}.pr-on-dark .pr-price__from{color:var(--text-inverse-muted)}.pr-wordmark{display:inline-block;font-family:var(--font-display);font-weight:800;font-style:italic;text-transform:uppercase;letter-spacing:.06em;line-height:1;font-size:20px;color:#111418;white-space:nowrap}.pr-linkbtn{border:0;background:none;padding:0;font:inherit;font-size:14px;cursor:pointer}.pr-input[aria-invalid="true"],.pr-select[aria-invalid="true"]{border-color:var(--brand-ink);background-color:var(--brand-tint)}.pr-select:disabled{opacity:.6}.pr-action__count[hidden]{display:none}@media (max-width: 900px){.pr-whatsapp{transition:opacity .25s,scale .25s,visibility 0s linear 0s}.pr-hero-in-view .pr-whatsapp{opacity:0;scale:.6;visibility:hidden;pointer-events:none;transition:opacity .25s,scale .25s,visibility 0s linear .25s}}.pr-wish{display:grid;place-items:center;width:44px;height:44px;padding:4px;border:0;border-radius:var(--radius-pill);background:var(--bg-raised) content-box;color:var(--text);filter:drop-shadow(0 2px 4px rgba(17,20,24,.14))}.pr-wish svg{width:18px;height:18px}.pr-wish:hover{color:var(--brand-ink)}.pr-wish.is-on{color:var(--brand)}.pr-wish.is-on svg{fill:currentColor}.pr-card__qv{top:52px;right:var(--space-2)}.pr-card__chip{border:0;font-family:inherit;cursor:pointer}.pr-card__chip[aria-pressed="true"]{background:var(--text);color:var(--bg)}.pr-card.is-action .pr-card__media.is-mix .pr-card__action{opacity:1}@media (hover: none){.pr-card__chip{left:var(--space-2);bottom:var(--space-2);height:28px;padding:0 9px 0 3px;font-size:11px}.pr-card:hover .pr-card__chip{opacity:1}.pr-card:not(.is-action):hover .pr-card__media.is-mix .pr-card__action{opacity:0}.pr-card__chip i{width:22px;height:22px}}.pr-viewmode{display:inline-flex;height:47px;border:1.5px solid var(--border-control);border-radius:var(--radius-md);overflow:hidden}.pr-viewmode button{width:44px;border:0;background:none;display:grid;place-items:center;color:var(--text-muted)}.pr-viewmode button+button{border-left:1.5px solid var(--border-control)}.pr-viewmode button[aria-pressed="true"]{background:var(--text);color:var(--bg)}.pr-viewmode svg{width:20px;height:20px}.pr-pager button{display:grid;place-items:center;min-width:44px;height:44px;border:1.5px solid var(--border);border-radius:var(--radius-md);background:none;font-weight:700}.pr-pager button:hover{border-color:var(--text)}.pr-shop--empty{display:block}.pr-shop__main{min-width:0}.pr-empty--shop{border:1.5px dashed var(--border-control);border-radius:var(--radius-lg);margin-block:var(--space-4)}.pr-empty__ctas{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center}.pr-empty__ctas svg{width:16px;height:16px}.pr-more__chips{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;font-size:14px;color:var(--text-muted)}.pr-empty--shop .pr-more__chips{justify-content:center;max-width:720px}@media (max-width: 720px){.pr-subcats{flex-wrap:nowrap;overflow-x:auto;margin-inline:calc(var(--space-4) * -1);padding:0 var(--space-4) 4px;scrollbar-width:none}.pr-subcats .pr-chip{flex:none}.pr-toolbar__right{width:100%;margin-left:0}}.pr-mega{max-height:calc(100vh - 170px);overflow-y:auto;overscroll-behavior:contain}.pr-mega__col a small{font-size:11px;font-weight:700;letter-spacing:.04em;color:var(--brand-ink);margin-left:2px}.pr-mega__inner--brands{grid-template-columns:minmax(0,5.2fr) repeat(3,minmax(0,1fr));gap:var(--space-4) var(--space-5);padding-block:var(--space-5)}.pr-mega__hammer{padding-right:var(--space-5);border-right:1px solid var(--border)}.pr-mega__bhead{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-3)}.pr-mega__bhead .pr-arrow-link{margin-left:auto;font-size:14px}.pr-mega__col a.pr-mega__blogo,.pr-mega__blogo{display:inline-grid;place-items:center;height:44px;padding:4px 12px;margin-bottom:var(--space-2);border:1px solid var(--border);border-radius:var(--radius-md);background:#fff}.pr-mega__bhead .pr-mega__blogo{margin:0}.pr-mega__blogo img{max-height:32px;width:auto}.pr-mega__blogo:hover{border-color:var(--text)}.pr-mega__tree{columns:4 150px;column-gap:var(--space-5)}.pr-mega__group{break-inside:avoid;margin-bottom:var(--space-3)}.pr-mega__group h5,.pr-mnav__group h5{margin:0 0 2px;font-family:var(--font-display);font-weight:700;font-size:13px;line-height:18px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.pr-mega__group a{display:block;padding:2px 0;font-size:14px;line-height:18px;font-weight:500}.pr-mega__group a:hover,.pr-mega__nb a:hover{color:var(--brand-ink)}.pr-mega__nb h4{margin-bottom:var(--space-1)}.pr-mega__nb a:not(.pr-mega__blogo){padding:2px 0;font-size:14px;line-height:18px}.pr-mega__nb{padding-top:2px}.pr-mega__run{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border)}.pr-mega__run h4{margin:0;max-width:130px;line-height:1.15}.pr-mega__run .pr-mega__brands{grid-column:auto;grid-template-columns:repeat(11,minmax(0,1fr));gap:var(--space-2)}.pr-mega__run .pr-mega__brands a{display:grid;height:52px;padding:6px}@media (max-width: 1240px){.pr-mega__inner--brands{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-mega__hammer{grid-column:1 / -1;padding-right:0;border-right:0;padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.pr-mega__tree{columns:5 150px}.pr-mega__run{grid-template-columns:1fr}.pr-mega__run .pr-mega__brands{grid-template-columns:repeat(6,minmax(0,1fr))}}.pr-mega__run .pr-mega__brands img{max-height:30px}.pr-mega__run .pr-wordmark{font-size:17px}.pr-mega__brands a:hover .pr-wordmark{color:var(--brand-ink)}@media all{.pr-nav__item:hover .pr-mega__hammer{animation:pr-rise .4s cubic-bezier(.2,.8,.2,1) both}}.pr-mnav .pr-mnav__panel{display:block;padding:0 0 var(--space-3) var(--space-3)}.pr-mnav .pr-mnav__sub{border-bottom:1px solid var(--border)}.pr-mnav .pr-mnav__sub:last-of-type{border-bottom:0}.pr-mnav .pr-mnav__sub>summary{min-height:46px;font-size:17px}.pr-mnav .pr-mnav__groups{display:block;padding:0 0 var(--space-3)}.pr-mnav .pr-mnav__group{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--space-4);padding:var(--space-2) 0 0}.pr-mnav .pr-mnav__group h5{grid-column:1 / -1}.pr-mnav .pr-mnav__links{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--space-4);padding-bottom:var(--space-3)}.pr-mnav a.pr-mnav__all{display:block;padding:var(--space-3) 0 0;font-size:15px}.pr-mnav details div a small{font-size:11px;color:var(--brand-ink);font-weight:700}.pr-footer__social--dark a{background:var(--bg-muted);color:var(--text)}.pr-drawer__foot .pr-footer__social{justify-content:center}.pr-pdp-nav a{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.pr-guide__scroll{overflow-x:auto}.pr-modal__panel{overscroll-behavior:contain}.pr-subnav a{min-height:40px;display:inline-flex;align-items:center;padding:0 var(--space-4);border:1.5px solid var(--border-control);border-radius:var(--radius-pill);font-weight:600;font-size:15px}.pr-search-results a.pr-search-results__all{display:flex;justify-content:space-between;grid-template-columns:none;font-weight:700;color:var(--brand-ink);border-top:1px solid var(--border);border-radius:0;margin-top:4px;padding-top:10px}.pr-search-results__all svg{width:16px;height:16px}.pr-footer__pay{display:flex;align-items:center;gap:var(--space-3)}.pr-footer__contact a{color:#fff}.pr-news input[aria-invalid="true"]{outline:3px solid #111418;outline-offset:1px}@media (max-width: 820px){.pr-news input{flex:none}}@media (max-width: 1020px){.pr-announce__msgs{flex:1}}@media all{@media (max-width: 1020px){.pr-header::after{content:"";position:absolute;left:0;bottom:-1px;width:42%;height:2px;background:linear-gradient(90deg,transparent,var(--brand) 35%,#FF8A94 50%,var(--brand) 65%,transparent);box-shadow:0 0 10px 1px rgba(225,10,30,.45);transform:translateX(-110%);pointer-events:none}}.pr-wish{transition:color .2s,scale .25s cubic-bezier(.34,1.56,.64,1)}.pr-wish:active{scale:.9}.pr-wish.is-pop svg{animation:pr-heart .55s cubic-bezier(.34,1.56,.64,1)}@keyframes pr-heart{0%{scale:1}30%{scale:1.4}60%{scale:.88}100%{scale:1}}.pr-swatches.is-shake{animation:pr-shake-x .45s cubic-bezier(.36,.07,.19,.97)}@keyframes pr-shake-x{20%,60%{translate:-6px 0}40%,80%{translate:6px 0}}.pr-card__media.is-mix .pr-card__action{transition:opacity .35s ease,transform .3s ease}}:root[data-motion="soft"]::view-transition-old(root){animation:pr-fade-out .2s both}:root[data-motion="soft"]::view-transition-new(root){animation:pr-fade .25s both}@keyframes pr-fade-out{to{opacity:0}}:root[data-motion="soft"]{scroll-behavior:auto}.pr-nav{isolation:isolate}.pr-nav::after{height:3px!important;box-shadow:0 0 16px 2px rgba(225,10,30,.6)!important}.pr-nav::before{content:"";position:absolute;left:0;top:0;bottom:0;width:28%;z-index:-1;background:radial-gradient(60% 120% at 50% 100%,rgba(225,10,30,.24),rgba(225,10,30,.07) 55%,transparent 75%);transform:translateX(-110%);pointer-events:none}.pr-logo::before{animation:pr-halo 6s ease-in-out 2.2s infinite}.pr-logo img{animation:pr-logo-in .8s cubic-bezier(.2,.8,.2,1) backwards,pr-wave 8s cubic-bezier(.34,1.56,.64,1) 3s infinite}.pr-logo:hover::before,.pr-logo:active::before,.pr-logo.is-pop::before,.pr-logo.is-pressed::before,.pr-logo:hover img,.pr-logo:active img,.pr-logo.is-pop img,.pr-logo.is-pressed img,.pr-logo:focus-visible img{animation:none}.pr-logo:hover img,.pr-logo:active img,.pr-logo.is-pop img,.pr-logo.is-pressed img,.pr-logo:focus-visible img{transform:scale(1.2) rotate(-8deg)}@keyframes pr-halo{0%,60%,100%{transform:scale(.4);opacity:0}20%{transform:scale(1.5);opacity:.9}40%{transform:scale(1.8);opacity:0}}@keyframes pr-wave{0%,88%,100%{rotate:0deg;scale:1}91%{rotate:-9deg;scale:1.08}94%{rotate:6deg;scale:1.08}97%{rotate:-3deg;scale:1.03}}.pr-motion-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 12px;border:1px solid rgba(255,255,255,.25);border-radius:var(--radius-pill);background:transparent;color:var(--text-inverse-muted);font:500 13px var(--font-sans);cursor:pointer}.pr-motion-toggle:hover{color:#fff;border-color:#fff}.pr-motion-toggle i{width:28px;height:16px;border-radius:99px;background:rgba(255,255,255,.25);position:relative;flex:none}.pr-motion-toggle i::after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff;transition:translate .25s cubic-bezier(.34,1.56,.64,1)}.pr-motion-toggle[aria-pressed="true"] i{background:var(--brand)}.pr-motion-toggle[aria-pressed="true"] i::after{translate:12px 0}@supports not (animation-timeline: view()){.pr-rv{opacity:0;translate:0 26px;transition:opacity .7s cubic-bezier(.2,.8,.2,1) var(--rv-d,0s),translate .7s cubic-bezier(.2,.8,.2,1) var(--rv-d,0s),transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .3s}.pr-rv.is-in{opacity:1;translate:0 0}}.pr{-webkit-text-size-adjust:100%;text-size-adjust:100%}.pr-skip{position:fixed;left:8px;top:8px;z-index:200;padding:12px 18px;border:0;border-radius:var(--radius-md);background:var(--bg-inverse);color:#fff;font-weight:700;transform:translateY(-200%)}.pr-skip:focus,.pr-skip:focus-visible{transform:none}.pr main:focus{outline:none}.pr-search input,.pr-select{font-size:16px}.pr-input,.pr-search input,.pr-news input,.pr-qty input{-webkit-appearance:none;appearance:none}.pr-select{-webkit-appearance:none}.pr-search input::-webkit-search-cancel-button,.pr-404__search input::-webkit-search-cancel-button{-webkit-appearance:none}.pr-mega{max-height:calc(100vh - 170px);max-height:calc(100dvh - 170px)}.pr-search-results{max-height:min(70vh,520px);max-height:min(70vh,calc(100dvh - 180px),520px);overscroll-behavior:contain}.pr-modal{padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))}.pr-modal__panel{display:flex;flex-direction:column;overflow:hidden;max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.pr-modal__body{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.pr-modal__close{background:var(--bg-raised);box-shadow:0 2px 8px rgba(17,20,24,.15)}.pr-drawer__body,.pr-modal__body,.pr-mega,.pr-search-results,.pr-qv__desc,.pr-guide__scroll{scrollbar-width:thin;scrollbar-color:var(--border-control) transparent}.pr-logo img{flex:none;max-width:none}@media (max-width: 1020px) and (min-width: 600px){.pr-header__main{grid-template-columns:auto auto minmax(0,1fr) auto;height:64px;padding-top:0}.pr-search{grid-column:3;grid-row:1;padding-bottom:0;max-width:560px;justify-self:stretch}}@media (max-width: 380px){.pr-header__main{gap:var(--space-2)}.pr-actions{gap:0}}@media (min-width: 1021px) and (max-width: 1280px){.pr-nav__list{gap:0}.pr-nav__link{padding:0 var(--space-2);font-size:16px;letter-spacing:.02em}.pr-nav__link::after{left:var(--space-2);right:var(--space-2)}}@media (min-width: 1021px) and (max-width: 1140px){.pr-nav__link{padding:0 6px;font-size:15px}.pr-nav__link svg{width:12px;height:12px}.pr-nav__aside{display:none}}@media (min-width: 1021px) and (max-width: 1280px){.pr-announce__msgs>:nth-child(3){display:none}}.pr-whatsapp{right:calc(var(--space-5) + env(safe-area-inset-right,0px))}@media (max-width: 420px){.pr-btn{white-space:normal;text-align:center;line-height:1.1;padding-block:6px}.pr-arrow-link{white-space:normal}}@media (max-width: 480px){.pr-split__item{grid-template-columns:minmax(0,1fr);min-height:0}}.pr-pagehead .pr-wrap{z-index:1}@media (max-width: 720px){.pr-pagehead::after{width:64px;right:0;clip-path:polygon(62% 0,78% 0,16% 100%,0 100%)}.pr-pagehead .pr-wrap{padding-right:64px}}@media (min-width: 360px) and (max-width: 560px){.pr-footer__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:var(--space-4)}.pr-footer__brand,.pr-footer__top>:last-child{grid-column:1 / -1}}.pr-footer__contact li{align-items:center}.pr-footer__contact li:has(br){align-items:flex-start}.pr-footer__contact li:has(br) svg{margin-top:1px}.pr-footer__contact svg{margin-top:0}@media (max-width: 560px){.pr-grid:has(>.pr-post:not(.pr-brandcard)){grid-template-columns:minmax(0,1fr)}}.pr-card__visual{container-type:inline-size}@container (max-width: 160px){.pr-card__chip{width:28px;padding:0 3px;gap:0;font-size:0}.pr-card__badges .pr-badge{height:18px;padding:0 4px;font-size:9.5px;letter-spacing:0}}.pr-footer__bottom{padding-bottom:calc(var(--space-5) + 72px)}@media (hover: hover){.pr-card__chip{pointer-events:none}.pr-card:has(.pr-card__chip:focus-visible) .pr-card__quick{opacity:0}}@media (pointer: coarse){.pr-btn--sm,.pr-tab,.pr-swatch,.pr-chip,.pr-subnav a,.pr-pdp-nav a,.pr-motion-toggle,.pr-arrow-link,.pr-check,.pr-linkbtn,.pr-line__remove{min-height:44px}.pr-linkbtn,.pr-line__remove{display:inline-flex;align-items:center}.pr-action{min-height:44px;justify-content:center}.pr-logo{min-width:44px;min-height:44px;justify-content:center}.pr-search button{top:1px;right:1px;width:44px;height:44px}.pr-search input{padding-right:56px}.pr-share a,.pr-share button,.pr-footer__social a{width:44px;height:44px}.pr-viewmode button{width:44px}.pr-suggest li{grid-template-columns:48px minmax(0,1fr) 44px}.pr-suggest__add{width:44px;height:44px}.pr-mnav details div a,.pr-mnav a.pr-mnav__all{padding-block:12px}.pr-mnav .pr-mnav__group h5{padding-top:var(--space-2)}.pr-mega__col a,.pr-mega__group a,.pr-mega__nb a:not(.pr-mega__blogo){padding-block:12px}.pr-nav__aside a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;min-width:44px}.pr-footer li+li{margin-top:0}.pr-footer ul a{display:flex;width:fit-content;align-items:center;min-height:44px;min-width:44px}.pr-announce__social{display:none}.pr-announce__meta a{display:inline-flex;align-items:center;min-height:44px}.pr-card__wish::after,.pr-card__plus::after,.pr-card__chip::after,.pr-pin__dot::before{content:"";position:absolute;inset:-4px}.pr-pin__dot::before{inset:-5px}.pr-card__chip::after{inset:-8px -4px}@container (max-width: 160px){.pr-card__chip::after{inset:-8px}}.pr-viewmode{height:47px}.pr-swatch{min-width:44px}.pr-qty input{width:44px}.pr-card__brand{padding-block:4px}}:root[data-motion="soft"] .pr-logo img,:root[data-motion="soft"] .pr-logo::before,:root[data-motion="soft"] .pr-nav::before,:root[data-motion="soft"] .pr-nav::after,:root[data-motion="soft"] .pr-header::after,:root[data-motion="soft"] .pr-whatsapp::after,:root[data-motion="soft"] .pr-pin__dot::after,:root[data-motion="soft"] .pr-aura::before,:root[data-motion="soft"] .pr-aura::after,:root[data-motion="soft"] .pr-title-bar::after{animation:none!important}:root[data-motion="soft"] :is(.pr-section-head,.pr-card,.pr-cat,.pr-post,.pr-look,.pr-split__item,.pr-kit,.pr-trust__item,.pr-brand-card,.pr-plan-stats,.pr-news .pr-wrap>*,.pr-footer__top>*){animation:none!important}:root[data-motion="soft"] .pr-rv{opacity:1;translate:none}@media print{.pr-skip,.pr-announce,.pr-nav,.pr-burger,.pr-actions,.pr-search,.pr-drawer,.pr-modal,.pr-whatsapp,.pr-toast,.pr-news,.pr-footer__top,.pr-motion-toggle,.pr-card__chip,.pr-card__qv,.pr-card__quick,.pr-fly{display:none!important}.pr,.pr *,.pr *::before,.pr *::after{animation:none!important;transition:none!important}.pr-rv{opacity:1!important;translate:none!important}.pr-footer,.pr-news{content-visibility:visible!important}.pr-header{position:static;border:0}.pr-header__main{height:auto;padding-block:8px}.pr-pagehead,.pr-footer{background:none!important;color:#111418!important}.pr-pagehead::after{display:none}.pr-pagehead p,.pr-footer,.pr-footer__bottom{color:#3E454C!important}.pr-footer__bottom{padding-bottom:0!important}.pr-swatch[aria-pressed="true"]{color:#111418!important;border-width:3px}}.pr-card__name{overflow-wrap:anywhere}.pr-card__brand:empty,span.pr-card__brand[aria-hidden]{min-height:16px}.pr-price__to{font-weight:700;color:var(--text-muted);font-size:.85em;line-height:inherit;white-space:nowrap}.pr-rating{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-muted)}.pr-cattree ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.pr-cattree ul ul{margin:4px 0 4px 12px;padding-left:10px;border-left:2px solid var(--border)}.pr-cattree a{display:flex;align-items:center;gap:var(--space-2);min-height:32px;padding:2px 8px;margin-inline:-8px;border-radius:var(--radius-md);font-size:15px}.pr-cattree a:hover{background:var(--bg-muted)}.pr-cattree a span{min-width:0;overflow-wrap:anywhere}.pr-cattree a em{margin-left:auto;font-style:normal;font-size:13px;color:var(--text-muted)}.pr-cattree a[aria-current]{font-weight:700;color:var(--brand-ink)}.pr-cattree__up a{font-size:14px;font-weight:600;color:var(--text-muted)}.pr-cattree__up svg{width:14px;height:14px;flex:none}.pr-filter__list{display:grid}.pr-filter__list--scroll{max-height:272px;overflow-y:auto;overscroll-behavior:contain;padding-right:6px;scrollbar-width:thin}.pr-check span{min-width:0;overflow-wrap:anywhere}.pr-pager{flex-wrap:wrap}.pr-subcats .pr-chip em,.pr-search-results__chips em{font-style:normal;font-weight:500;opacity:.65;font-size:12px}.pr-search-results__group{display:grid;gap:8px;padding:var(--space-2) var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}.pr-search-results__group>span{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.pr-search-results__chips{display:flex;flex-wrap:wrap;gap:6px}.pr-search-results a.pr-chip{display:inline-flex;grid-template-columns:none;min-height:32px;padding:0 12px;border-radius:var(--radius-pill);font-size:13px}.pr-search-results__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pr-advertencia{position:relative;margin:0;padding:12px 14px 12px 38px;border-radius:var(--radius-md);background:var(--bg-muted);color:var(--text);font-size:13px;line-height:19px;font-weight:400}.pr-advertencia>svg{position:absolute;left:13px;top:13px;width:16px;height:16px;color:var(--text-muted)}.pr-advertencia__clasificacion{font-weight:600}.pr-advertencia__adicional{color:var(--text-muted)}.pr-qv__cta .pr-advertencia{order:1}.pr-qv__info>.pr-retracto{order:1;margin:0}.pr-badge--out{background:#3E454C}.pr-btn--wa{background:#157A41;color:#fff}.pr-btn--wa:hover{background:#10652F}.pr-btn--wa svg{width:20px;height:20px}.pr-pickup{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-4);border:1.5px solid var(--border);border-radius:var(--radius-lg);background:var(--bg-raised);font-size:14px;line-height:20px}.pr-pickup>svg{width:24px;height:24px;flex:none;color:var(--brand-ink)}.pr-pickup>div{display:grid;gap:4px;min-width:0}.pr-pickup b{font-size:15px}.pr-pickup--cart{margin-top:var(--space-5)}.pr-pickup--plain{padding:0;border:0}.pr-progress small{font-weight:500}.pr-paybtn{min-height:56px;font-size:18px}.pr-footer__pickup{display:flex;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid rgba(255,255,255,.12)}.pr-footer__pickup svg{width:18px;height:18px;flex:none;margin-top:2px;color:var(--brand)}.pr-footer__pickup b{display:block;color:#fff}.pr-footer__pickup a{color:#fff;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:44px}.pr-credits{color:var(--text-inverse-muted)}.pr-credits a{color:#fff}.pr-footer__pay{flex-wrap:wrap}.pr-quiet *,.pr-quiet *::before,.pr-quiet *::after{animation:none!important;transition:none!important}:is(.pr-quiet,.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .pr-whatsapp{display:none!important}:is(.pr-quiet,.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .pr-rv{opacity:1;translate:none}:is(.pr-quiet,.woocommerce-cart,.woocommerce-checkout,.woocommerce-account) .pr-footer__bottom{padding-bottom:var(--space-5)}.is-offscreen,.is-offscreen *,.is-offscreen *::before,.is-offscreen *::after{animation-play-state:paused!important}.pr-check{min-height:44px}.pr-linkbtn{display:inline-flex;align-items:center;min-height:44px}.pr-subnav a{min-height:44px;display:inline-flex;align-items:center}.pr-drawer__head .pr-icon-btn,.pr-modal__close{width:44px;height:44px}.pr-search-results a.pr-chip{min-height:36px}.pr-footer .pr-pay li{margin:0}.pr-whatsapp{transition:opacity .25s,scale .25s,translate .3s,visibility 0s linear 0s}body.pr-scroll-down .pr-whatsapp{translate:0 140%;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s,translate .3s,visibility 0s linear .3s}@media (max-width: 400px){.pr-whatsapp{width:50px;height:50px}}.pr-drawer{overflow:hidden}.pr-announce a{padding-block:10px;margin-block:-10px}.pr-action--find{display:none}@media (max-width: 599px){.pr-header:not(.pr-header--checkout){margin-bottom:61px}.pr-header__main{height:64px;padding-top:0}.pr-header .pr-search{position:absolute;left:0;right:0;top:100%;padding:0 var(--space-4) var(--space-3);background:var(--bg);border-bottom:1px solid var(--border);transition:translate .25s cubic-bezier(.2,.8,.2,1),opacity .2s,visibility 0s}.pr-header .pr-search button{top:2px;right:calc(var(--space-4) + 2px)}body:not(.pr-scroll-down) .pr-header:not(.pr-header--checkout){border-bottom-color:transparent}body.pr-scroll-down .pr-header .pr-search:not(:focus-within){translate:0 -100%;opacity:0;visibility:hidden;pointer-events:none;transition:translate .25s cubic-bezier(.2,.8,.2,1),opacity .2s,visibility 0s linear .25s}body.pr-scroll-down .pr-header:not(:has(.pr-search:focus-within)) .pr-action--find{display:inline-flex}}.pr-filters__head,.pr-filters__foot,.pr-filters-scrim{display:none}@media (max-width: 1020px){.pr-filters__head,.pr-filters__foot{display:flex}}.pr-cargando .pr-nav::before{animation:pr-carga 1.25s cubic-bezier(.65,0,.35,1) infinite}@media (min-width: 1021px){.pr-header::after{content:"";position:absolute;left:0;bottom:0;z-index:5;width:28%;height:3px;background:linear-gradient(90deg,transparent,var(--brand) 35%,#FF8A94 50%,var(--brand) 65%,transparent);box-shadow:0 0 14px 2px rgba(225,10,30,.55);transform:translateX(-110%);pointer-events:none}.pr-cargando .pr-header::after{animation:pr-carga 1.25s cubic-bezier(.65,0,.35,1) infinite}}@keyframes pr-carga{from{transform:translateX(-110%)}to{transform:translateX(460%)}}@media (max-width: 1020px){.pr-cargando .pr-header::after{animation:pr-carga-m 1.1s cubic-bezier(.65,0,.35,1) infinite}@keyframes pr-carga-m{from{transform:translateX(-110%)}to{transform:translateX(260%)}}}@media (max-width: 1020px){:root[data-motion="soft"] .pr-announce__msgs>*{animation:none!important}}body:has(.grecaptcha-badge) .pr-whatsapp{bottom:calc(var(--space-5) + 76px)}@media (max-width: 1020px){.pr-announce__msgs>a{padding-block:0;margin-block:0}}@media (min-width: 561px) and (max-width: 1100px){.pr-pagehead p{max-width:min(640px,60%)}}html{scroll-behavior:smooth;color-scheme:light only;scroll-padding-top:150px}body.pr{margin:0;background:var(--bg);color:var(--text)}.pr-skip:focus{position:fixed;left:16px;top:16px;z-index:200;width:auto;height:auto;clip:auto;padding:12px 16px;background:var(--bg-inverse);color:#fff;border-radius:var(--radius-md)}.pr-main{display:block;min-height:40vh}.pr-announce__meta a,.pr-announce__meta li{color:var(--text-inverse-muted);list-style:none}.pr-announce__meta a:hover{color:#fff}.pr-logo img,.pr-footer__logo img{width:auto}.pr-logo--drawer img{height:48px}.pr-footer__logo img{height:84px}.pr-nav__row{display:flex;align-items:center}.pr-nav{position:relative}.pr-nav__list{flex-wrap:nowrap}.pr-nav__link{cursor:pointer}.pr-mega__col h4 a{color:inherit}.pr-mega__col h4 a:hover{color:var(--brand-ink)}.pr-mega__inner>.pr-mega__feature{grid-column:-2}.pr-mega__inner--brands:not(:has(.pr-mega__hammer)){grid-template-columns:1fr}.pr-minicart{display:flex;flex-direction:column}.pr-minicart .widget_shopping_cart_content{display:flex;flex-direction:column;gap:var(--space-4);min-height:100%}.pr-minicart .woocommerce-mini-cart{display:grid}.pr-minicart .woocommerce-mini-cart-item{position:relative;display:grid;grid-template-columns:72px 1fr;column-gap:var(--space-3);padding:var(--space-3) 28px var(--space-3) 0;border-bottom:1px solid var(--border);font-size:14px;line-height:20px}.pr-minicart .woocommerce-mini-cart-item>a:not(.remove){display:contents;font-weight:600}.pr-minicart .woocommerce-mini-cart-item>*{grid-column:2}.pr-minicart .woocommerce-mini-cart-item img{grid-column:1;grid-row:1 / span 3;width:72px;height:72px;object-fit:contain;background:var(--bg-muted);border-radius:var(--radius-md);padding:4px;mix-blend-mode:multiply}.pr-minicart .woocommerce-mini-cart-item .quantity{color:var(--text-muted);font-variant-numeric:tabular-nums}.pr-minicart .woocommerce-mini-cart-item .remove{position:absolute;right:0;top:var(--space-3);width:24px;height:24px;display:grid;place-items:center;border-radius:var(--radius-pill);color:var(--text-muted)!important;font-size:18px;line-height:1}.pr-minicart .woocommerce-mini-cart-item .remove:hover{background:var(--brand-tint);color:var(--brand-ink)!important}.pr-minicart .woocommerce-mini-cart__total{display:flex;justify-content:space-between;margin:auto 0 0;padding-top:var(--space-4);font-size:18px;font-weight:700}.pr-minicart .woocommerce-mini-cart__buttons{display:grid;gap:var(--space-2);margin:0}.pr-minicart .woocommerce-mini-cart__buttons a{display:flex!important}.pr-minicart .woocommerce-mini-cart__empty-message{text-align:center;color:var(--text-muted);padding:var(--space-8) 0}.pr-pagehead__lead{max-width:640px;color:var(--text-inverse-muted)}.pr-pagehead__lead p{color:inherit}.has-logo .pr-pagehead .pr-wrap{grid-template-columns:1fr auto;column-gap:var(--space-6);align-items:center}.has-logo .pr-pagehead .pr-wrap>:not(.pr-pagehead__logo){grid-column:1}.pr-pagehead__logo{grid-column:2;grid-row:1 / span 4;position:relative;z-index:1;width:200px;height:130px;display:grid;place-items:center;padding:var(--space-4);border-radius:var(--radius-lg);background:#fff}.pr-pagehead__logo img{max-height:90px;width:auto;object-fit:contain}@media (max-width: 720px){.pr-pagehead__logo{display:none}}.pr-filter__list li+li{margin-top:2px}.pr-filter__list .pr-check{justify-content:space-between;padding:4px 0}.pr-filter__list .pr-check:hover,.pr-filter__list .pr-check.is-active{color:var(--brand-ink)}.pr-shop__main{min-width:0}.pr-toolbar .woocommerce-result-count{margin:0}.pr-toolbar .woocommerce-ordering{margin:0 0 0 auto}.pr-toolbar .woocommerce-ordering select{height:44px;padding:0 40px 0 var(--space-3);border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23111418' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 14px center;appearance:none;font:500 15px var(--font-sans);color:var(--text)}.pr-searchform{display:flex;gap:var(--space-2);width:min(100%,480px)}.pr-news__form form{display:flex;flex-wrap:wrap;gap:var(--space-2)}.pr-news__form input[type=email],.pr-news__form input[type=text]{flex:1;min-width:0;height:52px;padding:0 var(--space-4);border:2px solid #fff;border-radius:var(--radius-md);background:#fff;color:#111418;font:500 16px var(--font-sans)}.pr-news__form input[type=submit],.pr-news__form button{height:52px;padding:0 var(--space-5);border:0;border-radius:var(--radius-md);background:var(--bg-inverse);color:#fff;font-family:var(--font-display);font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:16px}.pr-news a{color:#fff;text-decoration:underline}.pr-footer ul{list-style:none;margin:0;padding:0}.pr-footer .menu-item+.menu-item{margin-top:var(--space-2)}.screen-reader-text{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pr-minicart ul.product_list_widget li img,.pr-minicart .woocommerce-mini-cart-item img{width:72px!important;height:72px;float:none!important;margin:0!important;box-shadow:none}.pr-minicart ul.product_list_widget li{margin:0}.pr-main>.woocommerce-notices-wrapper{max-width:var(--container);margin-inline:auto;padding-inline:var(--space-5)}.woocommerce-message:focus,.woocommerce-info:focus,.woocommerce-error:focus,.woocommerce-notices-wrapper:focus{outline:none}.pr-minicart .woocommerce-mini-cart-item{padding-right:32px!important}.pr-minicart .woocommerce-mini-cart__buttons a{align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-5);border:2px solid var(--text);border-radius:var(--radius-md);background:transparent;color:var(--text);font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;line-height:1;text-decoration:none;transition:background .2s,color .2s}.pr-minicart .woocommerce-mini-cart__buttons a:hover{background:var(--text);color:var(--text-inverse)}.pr-minicart .woocommerce-mini-cart__buttons a.checkout{border-color:var(--brand);background:var(--brand)!important;color:#fff!important}.pr-minicart .woocommerce-mini-cart__buttons a.checkout:hover{background:var(--brand-hover)!important}.pr-wish{position:absolute;top:var(--space-3);right:var(--space-3);z-index:2;width:36px;height:36px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:var(--bg-raised);color:var(--text);box-shadow:0 2px 8px rgba(17,20,24,.12);cursor:pointer;transition:color .15s,transform .15s}.pr-wish svg{width:18px;height:18px}.pr-wish:hover{color:var(--brand-ink)}.pr-wish[aria-pressed="true"]{color:var(--brand)}.pr-wish[aria-pressed="true"] svg{fill:currentColor}.pr-card .pr-card__qv{top:calc(var(--space-3) + 44px)}@media (prefers-reduced-motion: no-preference){.pr-wish.is-pop svg{animation:pr-wish-pop .45s cubic-bezier(.34,1.56,.64,1)}}@keyframes pr-wish-pop{0%{transform:scale(1)}40%{transform:scale(1.35)}100%{transform:scale(1)}}.pr-card .pr-card__add{position:absolute;right:var(--space-3);bottom:var(--space-3);z-index:2;display:none;width:44px;height:44px;place-items:center;margin:0;padding:0;border:0;border-radius:var(--radius-pill);background:var(--brand);color:#fff;box-shadow:0 4px 14px -4px rgba(225,10,30,.6)}.pr-card .pr-card__add--opts{background:var(--bg-inverse);box-shadow:0 4px 14px -6px rgba(17,20,24,.6)}.pr-card .pr-card__add svg{width:20px;height:20px}.pr-card .pr-card__add.loading{opacity:.6;pointer-events:none}.pr-card .pr-card__add.added::after{content:none}@media (hover: none){.pr-card .pr-card__add{display:grid}}.pr-card__excerpt,.pr-card__listcta{display:none}.pr-viewmode{display:inline-flex;padding:0;border:1.5px solid var(--border);border-radius:var(--radius-md)}.pr-viewmode button{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:calc(var(--radius-md) - 2px);background:none;color:var(--text-muted);cursor:pointer}.pr-viewmode button svg{width:18px;height:18px}.pr-viewmode button[aria-pressed="true"]{background:var(--text);color:var(--bg)}.pr-list-view .pr-shop .pr-grid.products{grid-template-columns:1fr;gap:var(--space-4)}.pr-list-view .pr-shop .pr-card{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--space-5);align-items:center;padding-bottom:var(--space-4);border-bottom:1px solid var(--border)}.pr-list-view .pr-shop .pr-card__quick,.pr-list-view .pr-shop .pr-card .pr-card__add{display:none}.pr-list-view .pr-shop .pr-card__body{gap:6px;align-content:center}.pr-list-view .pr-shop .pr-card__name{font-size:18px;line-height:24px;min-height:0;-webkit-line-clamp:3}.pr-list-view .pr-shop .pr-card__excerpt{display:block;font-size:15px;line-height:22px;color:var(--text-muted);max-width:64ch}.pr-list-view .pr-shop .pr-card__listcta{display:block;margin-top:var(--space-2)}.pr-list-view .pr-shop .pr-card__listcta .pr-btn{width:auto}@media (max-width: 720px){.pr-list-view .pr-shop .pr-card{grid-template-columns:120px minmax(0,1fr);gap:var(--space-3)}.pr-list-view .pr-shop .pr-card__name{font-size:15px;line-height:20px}.pr-list-view .pr-shop .pr-card__excerpt{display:none}.pr-list-view .pr-shop .pr-card__listcta .pr-btn{min-height:40px}.pr-list-view .pr-shop .pr-card__chip{display:none}.pr-list-view .pr-shop .pr-wish{width:32px;height:32px;top:6px;right:6px}}.pr-action--wish svg{transition:color .15s}.pr-action--wish:has([data-wish-count]:not([hidden])) svg{color:var(--brand);fill:currentColor}@media (max-width: 420px){.pr-actions .pr-action{min-width:44px;min-height:44px;justify-content:center;padding-inline:4px}}@media (max-width: 360px){.pr-header__main{column-gap:var(--space-2)}.pr-actions{gap:0}.pr-actions .pr-action{min-width:44px;padding-inline:0}}@media (prefers-reduced-motion: no-preference){.pr-logo.is-pressed img{transform:scale(1.14) rotate(-6deg)}.pr-logo.is-pressed::before{transform:scale(1.6);opacity:1}}.pr-mega{max-height:calc(100vh - var(--pr-mega-top,190px) - 16px);max-height:calc(100dvh - var(--pr-mega-top,190px) - 16px);overflow-y:auto;overscroll-behavior:contain}.pr-mega__eyebrow{display:block;margin-bottom:2px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink)}.pr-mega__col h5,.pr-mega__label{display:block;margin:var(--space-3) 0 2px;font-family:var(--font-display);font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:var(--text)}.pr-mega__col h5:first-child{margin-top:0}.pr-mega__label--2{font-size:13px;color:var(--text-muted);padding-left:var(--space-2);border-left:2px solid var(--border)}.pr-mega__label--3,.pr-mega__label--4{font-size:12px;color:var(--text-muted);padding-left:var(--space-2);border-left:2px solid var(--border)}.pr-mega__col h5 a{display:inline;padding:0;font:inherit}.pr-mega__col--wide{grid-column:span 2}.pr-mega__col--wide .pr-mega__links{column-count:2;column-gap:var(--space-6)}.pr-mega__col--wide .pr-mega__links>*{break-inside:avoid}.pr-mega__col--wide .pr-mega__links h5{break-after:avoid}.pr-mnav details .pr-mnav__panel{display:block;padding:0 0 var(--space-3)}.pr-mnav .pr-mnav__links{display:grid;grid-template-columns:1fr 1fr;gap:0 var(--space-4)}.pr-mnav .pr-mnav__links a,.pr-mnav .pr-mnav__all{display:flex;align-items:center;min-height:44px;padding:6px 0;font-size:15px;line-height:20px;font-weight:500;overflow-wrap:anywhere}.pr-mnav .pr-mnav__all{font-weight:700;color:var(--brand-ink)}.pr-mnav .pr-mnav__sub{border-bottom:0;border-top:1px solid var(--border);margin-left:var(--space-3)}.pr-mnav .pr-mnav__sub>summary{min-height:44px;font-size:16px;letter-spacing:.03em}.pr-mnav .pr-mnav__sub--2>summary,.pr-mnav .pr-mnav__sub--3>summary,.pr-mnav .pr-mnav__sub--4>summary{font-size:14px;color:var(--text-muted)}.pr-mnav .pr-mnav__sub>summary svg{width:16px;height:16px}.pr-mnav details:not([open])>summary svg{transform:none}.pr-mnav details[open]>summary svg{transform:rotate(180deg)}.pr-announce__meta a{white-space:nowrap}@media (min-width: 1021px) and (max-width: 1180px){.pr-announce__msgs>span:nth-child(3){display:none}}.pr-wish{width:44px;height:44px;top:calc(var(--space-3) - 4px);right:calc(var(--space-3) - 4px);background:none;box-shadow:none}.pr-wish::before{content:"";position:absolute;inset:4px;z-index:-1;border-radius:inherit;background:var(--bg-raised);box-shadow:0 2px 8px rgba(17,20,24,.12)}.pr-wish{isolation:isolate}.pr-list-view .pr-shop .pr-wish{width:44px;height:44px;top:0;right:0}@media (max-width: 720px){.pr-list-view .pr-shop .pr-wish{width:44px;height:44px;top:-2px;right:-2px}.pr-list-view .pr-shop .pr-wish::before{inset:7px}}@media (max-width: 480px){.pr-card__badges{right:52px}.pr-card__badges .pr-badge{max-width:100%;font-size:11px}.pr-card__badges .pr-badge>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (hover: none) and (max-width: 560px){.pr-card__chip{gap:0;padding:0 3px;font-size:0}}@media (pointer: coarse), (hover: none){.pr-toolbar .pr-btn--sm,.pr-toolbar select,.pr-toolbar .pr-select{min-height:44px}}.pr-toolbar .woocommerce-ordering select,.pr-toolbar .pr-select{font-size:16px}@media (max-width: 900px){.pr-kit{grid-template-columns:minmax(0,1fr)}}.pr-whatsapp{transition:opacity .25s,scale .25s,visibility 0s linear 0s}.pr-foot-in-view .pr-whatsapp{opacity:0;scale:.6;visibility:hidden;pointer-events:none;transition:opacity .25s,scale .25s,visibility 0s linear .25s}.pr-minicart .pr-mcqty{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--space-2);margin-top:6px;color:var(--text-muted)}.pr-mcqty__ctl{display:inline-flex;align-items:center;height:36px;border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg);color:var(--text)}.pr-mcqty__ctl button{width:36px;height:100%;padding:0;border:0;background:none;font:600 18px/1 var(--font-sans);color:var(--text);cursor:pointer;touch-action:manipulation}.pr-mcqty__ctl button:hover:not(:disabled){color:var(--brand-ink)}.pr-mcqty__ctl button:disabled{opacity:.35;cursor:not-allowed}.pr-mcqty__ctl button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:var(--radius-md)}.pr-mcqty__n{min-width:22px;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.pr-mcqty__price{font-variant-numeric:tabular-nums}@media (pointer: coarse), (hover: none){.pr-mcqty__ctl{height:44px}.pr-mcqty__ctl button{width:44px}}.pr-minicart .woocommerce-mini-cart-item.is-busy{opacity:.6;pointer-events:none;transition:opacity .15s}.pr-drawer.is-settled .woocommerce-mini-cart-item,.pr-drawer.is-settled .pr-progress,.pr-drawer.is-settled .pr-suggest{animation:none!important}.pr-mnav summary{min-width:0;overflow-wrap:anywhere;gap:var(--space-2)}.pr-mnav summary svg{flex:none}@media (max-width: 340px){.pr-mnav .pr-mnav__links{grid-template-columns:minmax(0,1fr)}}.pr-drawer.is-open~.pr-toast{top:calc(var(--space-4) + env(safe-area-inset-top,0px));bottom:auto;transform:translate(-50%,calc(-100% - 40px))}.pr-drawer.is-open~.pr-toast.is-show{transform:translate(-50%,0)}svg[aria-hidden="true"][focusable="false"]:not([width]){max-width:48px;max-height:48px}.pr-shop .pr-card{animation:none!important;opacity:1;translate:none}.pr-announce__meta>span{white-space:nowrap}.pr-card .yith-wcbr-brands{display:none}@media (max-width: 720px){.pr-toolbar .pr-toolbar__right{width:100%;margin-left:0}.pr-toolbar__right .woocommerce-ordering{flex:1;min-width:0;margin:0}.pr-toolbar__right .woocommerce-ordering select{width:100%}}@media (max-width: 480px){.pr-toolbar__right .woocommerce-ordering{order:-1;flex:1 1 100%}}.pr-price .amount,.price .amount{font-variant-numeric:tabular-nums}.pr-price{font-size:18px;line-height:24px;font-weight:700;color:var(--text)}.pr-price del,.price del{order:2;font-size:14px;font-weight:500;color:var(--text-subtle);opacity:1}.pr-price ins,.price ins{text-decoration:none;color:var(--brand-ink)}.pr-price .pr-price__from{font-size:13px;font-weight:500}.pr-card .pr-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.pr-card .pr-price ins{order:1}.pr-card .add_to_cart_button.loading{opacity:.7;pointer-events:none}.pr-card .add_to_cart_button.added::after{content:""}.pr-card .added_to_cart{display:none}.pr-card__add .pr-btn{width:100%}.pr-card__media img{height:100%}div.quantity{display:inline-flex;align-items:center;height:52px;border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg)}div.quantity:focus-within{outline:2px solid var(--focus);outline-offset:1px}div.quantity:has(input[type=hidden]){display:none}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error,.wc-block-components-notice-banner{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin:0 0 var(--space-5)!important;padding:var(--space-3) var(--space-4)!important;border:1px solid var(--border)!important;border-left-width:1px!important;border-radius:var(--radius-md);background:var(--bg-muted)!important;color:var(--text)!important;font-size:15px;list-style:none}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before{position:static!important;content:""!important;width:10px;height:10px;border-radius:2px;transform:skewX(var(--skew-speed));background:var(--success)}.woocommerce-info::before{background:var(--chile-blue)}.woocommerce-error::before{background:var(--brand)}.woocommerce-error li{margin:0}.woocommerce-message .button,.woocommerce-info .button{order:3;margin-left:auto!important}.pr-main>.woocommerce-notices-wrapper,.pr-shop__main>.woocommerce-notices-wrapper{max-width:var(--container);margin-inline:auto}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce-page a.button,.wc-block-components-button:not(.is-link){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 var(--space-5);border:2px solid transparent;border-radius:var(--radius-md);background:var(--bg-inverse);color:var(--text-inverse);font-family:var(--font-display);font-weight:700;font-size:16px;letter-spacing:.04em;text-transform:uppercase;line-height:1;text-decoration:none}.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:#2A2F36;color:#fff}.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce .checkout-button,.woocommerce #place_order,.wc-block-components-checkout-place-order-button,.wc-block-cart__submit-button,.woocommerce-mini-cart__buttons .checkout,.single_add_to_cart_button{background:var(--brand)!important;color:#fff!important}.woocommerce-mini-cart__buttons .checkout:hover{background:var(--brand-hover)!important}.woocommerce-mini-cart__buttons .wc-forward:not(.checkout){background:transparent;color:var(--text);border-color:var(--text)}.woocommerce button.button:disabled,.woocommerce button.button.disabled{opacity:.5}.woocommerce-page .select2-container .select2-selection--single{width:100%;min-height:48px;padding:10px var(--space-3);border:1.5px solid var(--border-control);border-radius:var(--radius-md);background:var(--bg);font:500 16px var(--font-sans);color:var(--text);box-shadow:none}.woocommerce-page .select2-container .select2-selection--single{display:flex;align-items:center}.woocommerce-page .select2-container--default .select2-selection--single .select2-selection__arrow{height:46px;right:8px}.woocommerce-page .select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:24px;color:var(--text)}@media (max-width: 768px){div.quantity{height:47px}}.woocommerce-no-products-found .woocommerce-info{margin-top:0!important}.pr .blockUI.blockOverlay{background:rgba(255,255,255,.6)!important}@media (pointer: coarse), (hover: none){.pr-minicart .woocommerce-mini-cart-item .remove{width:44px;height:44px;top:0;right:-10px}}.select2-container .select2-search__field,.select2-results__option{font-size:16px!important}.select2-results__option{padding:10px 12px!important}@media print{@page{margin:14mm 12mm}html,body.pr{background:#fff!important;color:#000!important}.pr-announce,.pr-nav,.pr-burger,.pr-search,.pr-actions,.pr-drawer,.pr-modal,.pr-toast,.pr-whatsapp,.pr-news,.pr-footer__top,.pr-footer__social,.pr-motion-toggle,.pr-pay,.pr-skip,.pr-card__add,.pr-wish,.pr-card__qv,.woocommerce-notices-wrapper{display:none!important}.pr-header{position:static!important;border:0;box-shadow:none}.pr-header::before,.pr-logo::before,.pr-nav::after,.pr-nav::before{display:none!important}.pr-header__main{height:auto!important;padding:0 0 6mm!important;display:block!important}.pr-logo img{height:14mm!important;animation:none!important;transform:none!important}*,*::before,*::after{animation:none!important;transition:none!important;box-shadow:none!important;text-shadow:none!important}.pr-rv{opacity:1!important;translate:none!important}.pr-crumbs{font-size:9pt;padding:0 0 3mm}.pr-footer{background:#fff!important;color:#000!important;border-top:1px solid #ccc}.pr-footer__bottom{padding:3mm 0 0!important;border:0!important;color:#000!important}a{color:inherit!important;text-decoration:none!important}img{max-width:100%!important;break-inside:avoid}}.pr-suggest li{grid-template-columns:48px minmax(0,1fr) 44px}.pr-suggest .pr-suggest__add{width:44px;height:44px}.pr-minicart__generic{display:flex;gap:var(--space-2);align-items:flex-start;margin:0 0 var(--space-4);padding:var(--space-3);border-radius:var(--radius-md);background:var(--brand-tint);font-size:14px;line-height:20px}.pr-minicart__generic svg{width:20px;height:20px;flex:none;color:var(--brand-ink)}.pr-filter__sub{margin:var(--space-1) 0 var(--space-2) var(--space-4);padding-left:var(--space-3);border-left:2px solid var(--border)}.pr-check--clear{font-weight:700;color:var(--brand-ink)}.pr-filter .pr-filter__title{font-family:var(--font-display);font-weight:700;text-transform:uppercase;font-size:17px;line-height:1.2;letter-spacing:.04em;margin:0 0 var(--space-3)}.pr-price del,.price del,.pr-suggest__name del{color:var(--text-muted)}.yith-wcbr-brands{margin-top:15px}.yith-wcbr-archive-header img{display:block;width:100%;height:auto;max-height:420px;object-fit:cover}
