.prano-scroller{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:0 16px 8px}.prano-scroller::-webkit-scrollbar{display:none}.prano-scroller>*{flex:0 0 66%;scroll-snap-align:start}@media(min-width:750px){.prano-scroller>*{flex-basis:calc(25% - 9px)}.prano-scroller{padding:0}}.prano-scroller-wrap{position:relative}.prano-arrow{display:none;position:absolute;top:35%;width:40px;height:40px;border-radius:50%;border:0;background:#fff;box-shadow:0 2px 10px #00000040;cursor:pointer;z-index:2;font-size:18px}.prano-arrow--prev{left:-12px}.prano-arrow--next{right:-12px}@media(min-width:750px){.prano-arrow{display:block}}.prano-card{background:#fff;color:var(--prano-ink);border-radius:var(--prano-radius);overflow:hidden;display:flex;flex-direction:column;height:100%;border:1px solid rgba(0,0,0,.07)}.prano-card__media{position:relative;display:block;aspect-ratio:1;background:#eee;overflow:hidden}.prano-card__alt{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .25s}@media(hover:hover){.prano-card__media:hover .prano-card__alt{opacity:1}}.prano-badge{position:absolute;top:8px;left:8px;background:var(--prano-red);color:#fff;font:700 10px/1 var(--prano-font-body);padding:5px 8px;border-radius:99px;text-transform:uppercase;letter-spacing:.05em}.prano-card__rating{position:absolute;left:8px;bottom:8px;background:#ffffffeb;border-radius:99px;font:700 11px/1 var(--prano-font-body);padding:5px 8px}.prano-card__body{padding:12px;display:flex;flex-direction:column;gap:6px;flex:1}.prano-card__body form,.prano-card__body>.prano-btn,.prano-card__body>button{margin-top:auto}.prano-card__eyebrow{margin:0;font-size:11px;text-transform:uppercase;letter-spacing:.06em;opacity:.65}.prano-card__title{margin:0;font-size:14px;line-height:1.3;font-weight:700}.prano-card__title a{color:inherit;text-decoration:none}.prano-card__notes{margin:0;font-size:12px;opacity:.75}.prano-card__price{margin:0;display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;font-size:15px}.prano-card__price s{opacity:.5;font-size:12px}.prano-card__off{color:var(--prano-red);font-weight:800;font-size:12px}.prano-chips{margin:0;display:flex;gap:6px;flex-wrap:wrap}.prano-chips span{background:var(--prano-cream);border-radius:99px;font-size:10px;font-weight:700;padding:4px 8px}.prano-timer{display:inline-flex;gap:6px;align-items:center;background:var(--prano-ink);color:#fff;border-radius:8px;padding:6px 12px;font:700 15px/1 var(--prano-font-body);font-variant-numeric:tabular-nums;margin-bottom:16px}.prano-timer small{font-weight:600;opacity:.8;font-size:11px;text-transform:uppercase}.prano-sec.is-red .prano-timer{background:#fff;color:var(--prano-red)}.prano-videos{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.prano-videos>*{flex:0 0 46%;aspect-ratio:9/16;border-radius:var(--prano-radius);overflow:hidden;scroll-snap-align:start;background:#222;position:relative}@media(min-width:750px){.prano-videos>*{flex-basis:calc(25% - 9px)}}.prano-videos video{width:100%;height:100%;object-fit:cover}.prano-ph-video{display:grid;place-items:center;width:100%;height:100%;color:#888;font-size:32px}.prano-banner{display:block;line-height:0}.prano-banner img,.prano-banner svg{width:100%;height:auto;display:block}.prano-banner svg{aspect-ratio:21/9;height:auto}.prano-filters{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;margin-bottom:16px}.prano-filters button,.prano-filters select{flex:none;border:1px solid rgba(0,0,0,.2);background:#fff;border-radius:99px;padding:9px 14px;font:700 12px/1 var(--prano-font-body);cursor:pointer}.prano-filters button.is-on{background:var(--prano-ink);color:#fff;border-color:var(--prano-ink)}.prano-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media(min-width:750px){.prano-grid{grid-template-columns:repeat(var(--cols-d,4),1fr);gap:16px}}.prano-grid>.is-hidden{display:none}.prano-quote{background:#fff;border-radius:var(--prano-radius);padding:20px;font-size:14px;line-height:1.55;display:flex;flex-direction:column;gap:10px;margin:0}.prano-quote p{margin:0}.prano-quote cite{font-style:normal;font-weight:800}.prano-quote small{opacity:.7}.prano-faq{max-width:860px;margin:0 auto}.prano-faq details{border-bottom:1px solid rgba(0,0,0,.15)}.prano-faq.is-card details{background:#fff;border:0;border-radius:10px;margin-bottom:8px}.prano-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:12px;padding:16px 4px;font-weight:700;font-size:15px;text-transform:var(--tt,none)}.prano-faq.is-card summary{padding:16px}.prano-faq summary::-webkit-details-marker{display:none}.prano-faq summary:after{content:"";width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:5px;flex:none;transition:transform .2s}.prano-faq details[open] summary:after{transform:rotate(-135deg);margin-top:9px}.prano-faq__a{padding:0 4px 16px;font-size:14px;line-height:1.6;opacity:.9}.prano-faq.is-card .prano-faq__a{padding:0 16px 16px}.prano-cta{background:var(--bg);color:var(--fg);text-align:center;padding:36px 16px;font-family:var(--prano-font-body)}.prano-cta .prano-h{font-size:clamp(26px,5vw,38px)}.prano-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 12px;text-align:center}@media(min-width:750px){.prano-stats{grid-template-columns:repeat(var(--cols-d,4),1fr)}}.prano-stat__icon{width:88px;height:88px;border-radius:50%;background:#fff;border:2px solid var(--prano-red);margin:0 auto 10px;overflow:hidden;display:grid;place-items:center;font:400 28px/1 var(--prano-font-display);color:var(--prano-red)}.prano-stat__label{font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.04em;display:block}.prano-stat__sub{font-size:12px;opacity:.75;display:block;margin-top:2px}.prano-stats.is-guide .prano-stat{background:#fff;border-radius:var(--prano-radius);padding:0 0 14px;overflow:hidden}.prano-stats.is-guide .prano-stat__top{background:var(--prano-red);color:#fff;font:400 20px/1 var(--prano-font-display);padding:12px 4px;margin-bottom:12px}.prano-stats.is-guide .prano-stat__icon{border:0;border-radius:0;height:90px;background:none}.prano-rev{display:grid;gap:24px;max-width:1000px;margin:0 auto}@media(min-width:750px){.prano-rev{grid-template-columns:280px 1fr}}.prano-rev__score{font:400 44px/1 var(--prano-font-display)}.prano-stars{color:#f5a623;letter-spacing:2px}.prano-bars{list-style:none;margin:14px 0;padding:0;display:grid;gap:6px;font-size:12px}.prano-bars li{display:grid;grid-template-columns:34px 1fr 34px;gap:8px;align-items:center}.prano-bars i{display:block;height:8px;background:#e6e6e6;border-radius:9px;overflow:hidden}.prano-bars b{display:block;height:100%;background:#f5a623}.prano-rev__card{border-top:1px solid rgba(0,0,0,.12);padding:16px 0;font-size:14px}.prano-rev__card strong{display:block;margin:6px 0 2px}.prano-footer{background:var(--bg);color:var(--fg);font-family:var(--prano-font-body);padding:36px 0 0;overflow:hidden}.prano-footer__cols{display:grid;gap:22px;grid-template-columns:1fr 1fr}@media(min-width:750px){.prano-footer__cols{grid-template-columns:repeat(4,1fr)}}.prano-footer h4{margin:0 0 10px;font:800 13px/1 var(--prano-font-body);letter-spacing:.08em;text-transform:uppercase}.prano-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}.prano-footer a{color:inherit;text-decoration:none;opacity:.9}.prano-footer__big{font:400 clamp(54px,15vw,200px)/.9 var(--prano-font-display);text-transform:uppercase;margin:34px 0 0;padding:0 12px;word-break:break-word;opacity:.95}.prano-footer__legal{padding:14px 16px;font-size:12px;opacity:.7;text-align:center}.prano-bottomnav{display:flex;position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid rgba(0,0,0,.1);z-index:60;font-family:var(--prano-font-body)}.prano-bottomnav a{flex:1;text-align:center;padding:10px 0;font-size:11px;font-weight:700;color:var(--prano-ink);text-decoration:none}@media(min-width:750px){.prano-bottomnav{display:none}}.prano-pdp{display:grid;gap:20px;padding-top:8px}@media(min-width:990px){.prano-pdp{grid-template-columns:1.1fr 1fr;gap:48px;align-items:start}.prano-pdp__gallery{position:sticky;top:90px}}.prano-crumbs{font-size:11px;text-transform:uppercase;letter-spacing:.06em;padding:10px 0;opacity:.75}.prano-crumbs a{color:inherit;text-decoration:none}.prano-gallery{position:relative}.prano-gallery__track{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--prano-radius)}.prano-gallery__track::-webkit-scrollbar{display:none}.prano-gallery__track>li{flex:0 0 100%;scroll-snap-align:start;aspect-ratio:1;background:#eee}.prano-gallery__thumbs{list-style:none;margin:10px 0 0;padding:0;display:flex;gap:8px;overflow-x:auto;scrollbar-width:none}.prano-gallery__thumbs button{width:62px;height:62px;border:2px solid transparent;border-radius:8px;overflow:hidden;padding:0;background:#eee;cursor:pointer;flex:none}.prano-gallery__thumbs button.is-on{border-color:var(--prano-red)}.prano-gallery .prano-arrow{display:block;top:40%}.prano-lasts{position:absolute;left:12px;bottom:84px;z-index:2;width:74px;height:74px;border-radius:50%;background:var(--prano-red);color:#fff;display:grid;place-content:center;text-align:center;font:700 9px/1.2 var(--prano-font-body);text-transform:uppercase}.prano-lasts b{font:400 17px/1 var(--prano-font-display)}.prano-info{font-family:var(--prano-font-body)}.prano-eyebrow{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--prano-red);font-weight:700;text-decoration:none}.prano-pdp h1{font-family:var(--prano-font-display);font-weight:400;font-size:clamp(30px,5vw,44px);line-height:1.05;text-transform:uppercase;margin:4px 0 6px}.prano-price{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap;margin:10px 0}.prano-price strong{font-size:26px}.prano-price s{opacity:.5}.prano-price .prano-card__off{background:var(--prano-pink);color:var(--prano-red);padding:3px 8px;border-radius:99px}.prano-tax{font-size:11px;opacity:.7}.prano-offer{background:var(--prano-cream);border:1px dashed var(--prano-red);border-radius:var(--prano-radius);padding:14px;margin:14px 0;font-size:13px}.prano-offer h4{margin:0 0 8px;font-size:15px}.prano-offer dl{margin:0;display:grid;gap:4px}.prano-offer dl div{display:flex;justify-content:space-between}.prano-offer dl div.is-hl{font-weight:800;color:var(--prano-red);border-top:1px solid rgba(0,0,0,.12);padding-top:6px;margin-top:4px}.prano-pills{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 14px}.prano-pill{border:1.5px solid rgba(0,0,0,.2);border-radius:99px;padding:9px 16px;font-size:13px;font-weight:700;text-decoration:none;color:inherit;background:#fff}.prano-pill.is-on{border-color:var(--prano-red);background:var(--prano-red);color:#fff}.prano-opt{border:0;padding:0;margin:0 0 14px}.prano-opt legend{font-weight:800;font-size:13px;margin-bottom:6px}.prano-opt label{display:inline-block;margin:0 8px 8px 0}.prano-opt input{position:absolute;opacity:0}.prano-opt span{display:inline-block;border:1.5px solid rgba(0,0,0,.2);border-radius:99px;padding:9px 16px;font-size:13px;font-weight:700;cursor:pointer;background:#fff}.prano-opt input:checked+span{background:var(--prano-red);color:#fff;border-color:var(--prano-red)}.prano-tagline{margin:18px 0}.prano-tagline h3{font-family:var(--prano-font-display);font-weight:400;font-size:22px;letter-spacing:.03em;text-transform:uppercase;margin:0 0 4px}.prano-tagline p{margin:0;opacity:.85}.prano-notes__tabs{display:flex;gap:6px;margin:10px 0}.prano-notes__tabs button{border:1.5px solid rgba(0,0,0,.2);background:#fff;border-radius:99px;padding:7px 14px;font:700 12px/1 var(--prano-font-body);cursor:pointer}.prano-notes__tabs button.is-on{background:var(--prano-ink);color:#fff;border-color:var(--prano-ink)}.prano-notes__panel{display:none;gap:14px;overflow-x:auto}.prano-notes__panel.is-on{display:flex}.prano-note{text-align:center;flex:none;width:72px;font-size:12px;font-weight:700}.prano-note__img{width:64px;height:64px;border-radius:50%;overflow:hidden;margin:0 auto 6px;background:#eee}.prano-sticky{position:sticky;bottom:0;z-index:40;background:var(--prano-red)}.prano-sticky .prano-btn{width:100%;border-radius:0;padding:17px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/prano-b.css.map */
