:root{--pdp-red:#D0121B;--pdp-red-dark:#A50E15;--pdp-ink:#1D1D1F;--pdp-line:#D2D2D7;--pdp-line-2:#E8E8ED;--pdp-head:"Inter Tight",Inter,system-ui,sans-serif;--pdp-ease:cubic-bezier(.2,.7,.2,1)}.pdp{color:var(--pdp-ink);font-family:Inter,var(--font-body--family),system-ui,sans-serif;font-size:17px;line-height:1.5;-webkit-font-smoothing:antialiased}.pdp *,.pdp *:before,.pdp *:after{box-sizing:border-box}.pdp p{margin:0}.pdp a{color:var(--pdp-red)}.pdp a:hover{color:var(--pdp-red-dark)}.pdp-wrap{max-width:1240px;margin:0 auto;padding:0 clamp(20px,4vw,48px)}.pdp-sec{padding:clamp(80px,11vw,160px) 0;background:#fff}.pdp-sec--line{border-top:1px solid var(--pdp-line-2)}.pdp-sec--dark{background:#000;color:#fff}.pdp-sec--red{background:var(--pdp-red);color:#fff}.pdp-stack{display:flex;flex-direction:column;gap:clamp(32px,4vw,48px)}.pdp-h2{margin:0;font-family:var(--pdp-head);font-size:clamp(44px,6vw,88px);font-weight:700;letter-spacing:-.045em;line-height:1;color:inherit}.pdp-h2 em{font-style:normal;color:var(--pdp-red)}.pdp-sec--red .pdp-h2 em,.pdp-sec--dark .pdp-h2 em{color:inherit}.pdp-h3{margin:0;font-family:var(--pdp-head);font-size:30px;font-weight:700;letter-spacing:-.025em;line-height:1.15;color:inherit}.pdp-lead{font-size:clamp(17px,1.6vw,21px);line-height:1.45;max-width:640px}.pdp-small{font-size:14px;line-height:1.5}.pdp-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:17px;font-weight:600;color:var(--pdp-red);text-decoration:none}.pdp-link svg{width:12px;height:12px}.pdp-btn{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 26px;border-radius:980px;border:0;font:inherit;font-size:17px;font-weight:600;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .25s,color .25s}.pdp-btn:active{transform:scale(.96)}.pdp a.pdp-btn--red,.pdp .pdp-btn--red{background:var(--pdp-red);color:#fff}.pdp a.pdp-btn--white,.pdp .pdp-btn--white{background:#fff;color:var(--pdp-red)}.pdp a.pdp-btn--outline,.pdp .pdp-btn--outline{background:#fff;color:var(--pdp-red);box-shadow:inset 0 0 0 2px var(--pdp-red)}.pdp-btn:focus-visible,.pdp-link:focus-visible{outline:2px solid currentColor;outline-offset:3px}.pdp-circle{width:44px;height:44px;border-radius:22px;border:1px solid var(--pdp-line);background:#fff;color:var(--pdp-ink);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s}.pdp-circle:active{transform:scale(.94)}.pdp-circle svg{width:16px;height:16px}.pdp-js .pdp-rv:not(.is-in){opacity:0;translate:0 56px}.pdp-js .pdp-rvs:not(.is-in){opacity:0;scale:.93}.pdp-rv,.pdp-rvs{transition:opacity .9s var(--pdp-ease),translate .9s var(--pdp-ease),scale 1s var(--pdp-ease)}.pdp-lift{transition:transform .4s var(--pdp-ease),box-shadow .4s}.pdp-lift:hover{transform:translateY(-6px);box-shadow:0 22px 44px #00000024}.pdp-zoom{overflow:hidden}.pdp-zoom img{transition:transform .9s var(--pdp-ease)}.pdp-zoom:hover img{transform:scale(1.07)}.pdp-noscroll{scrollbar-width:none}.pdp-noscroll::-webkit-scrollbar{display:none}@keyframes pdpFlash{0%,to{opacity:0}45%{opacity:1}}@keyframes pdpTick{to{background:#fff}}@keyframes pdpKb{0%{scale:1}to{scale:1.14}}@keyframes pdpPulse{0%,to{scale:1}50%{scale:1.08}}@keyframes pdpDrop{0%{opacity:0;translate:0 -10px}to{opacity:1;translate:0 0}}@keyframes pdpInL{0%{opacity:0;translate:72px 0}to{opacity:1;translate:0 0}}@keyframes pdpInR{0%{opacity:0;translate:-72px 0}to{opacity:1;translate:0 0}}@keyframes pdpFade{0%{opacity:0;scale:1.04}to{opacity:1;scale:1}}.pdp-head{display:flex;flex-direction:column;gap:14px;width:100%;color:var(--pdp-ink)}.pdp-head__title{margin:0;font-family:var(--pdp-head);font-size:clamp(34px,3.6vw,50px);font-weight:700;letter-spacing:-.035em;line-height:1.04;color:var(--pdp-ink)}.pdp-head__rating{display:inline-flex;align-items:center;gap:10px;width:fit-content;min-height:32px;font-size:15px;color:var(--pdp-ink);text-decoration:none}.pdp-head__rating u{text-underline-offset:3px}.pdp-stars{display:inline-flex;gap:2px;color:var(--pdp-red)}.pdp-stars svg{width:16px;height:16px;fill:currentColor}.pdp-head__lede{margin:0;font-size:19px;line-height:1.45;color:var(--pdp-ink);max-width:52ch}.pdp-klarna{display:block;width:100%;margin-top:-4px;font-size:15px;color:var(--pdp-ink)}.product-details .price,.product-details .price__current,.product-details [class*=price] .money{color:var(--pdp-ink)}.pdp-pick{display:block;width:100%;padding:18px 0 6px}.pdp-pick__group{border:0;margin:0 0 40px;padding:0;min-width:0}.pdp-pick__group:last-of-type{margin-bottom:14px}.pdp-pick__label{display:block;float:left;width:100%;padding:0;margin:0 0 16px;font-family:var(--pdp-head);font-size:24px;font-weight:500;letter-spacing:-.02em;line-height:1.2;color:var(--pdp-ink)}.pdp-pick__label b{font-weight:700}.pdp-pick__grid{clear:both;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.pdp-pick__grid--list{grid-template-columns:minmax(0,1fr)}.pdp-pick__choice{position:relative;display:flex}.pdp-pick__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.pdp-pick__card{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;width:100%;min-height:76px;padding:16px 18px;border:1px solid var(--pdp-line);border-radius:16px;background:#fff;color:var(--pdp-ink);text-align:left;transition:background .25s,border-color .25s,color .25s,transform .15s;pointer-events:none}.pdp-pick__card--row{flex-direction:row;align-items:center;justify-content:space-between;gap:16px;min-height:64px}.pdp-pick__card--swatch{flex-direction:row;align-items:center;justify-content:flex-start;gap:14px}.pdp-pick__big{font-family:var(--pdp-head);font-size:26px;font-weight:700;letter-spacing:-.02em;line-height:1.1}.pdp-pick__title{font-size:15px;font-weight:600;line-height:1.3}.pdp-pick__sub{font-size:13px;line-height:1.4}.pdp-pick__swatch{flex:0 0 28px;width:28px;height:28px;border-radius:14px;box-shadow:inset 0 0 0 1px #00000024}.pdp-pick__dots{display:inline-flex;gap:6px;flex:0 0 auto}.pdp-pick__dot{width:16px;height:16px;border-radius:8px;box-shadow:0 0 0 2px #fff,0 0 0 3px #0000002e}.pdp-pick__choice:hover .pdp-pick__card{border-color:var(--pdp-ink)}.pdp-pick__choice:active .pdp-pick__card{transform:scale(.97)}.pdp-pick__input:checked+.pdp-pick__card{background:var(--pdp-red);border-color:var(--pdp-red);color:#fff}.pdp-pick__input:focus-visible+.pdp-pick__card{outline:2px solid var(--pdp-ink);outline-offset:3px}.pdp-pick__choice.is-unavailable .pdp-pick__card{opacity:.35}.pdp-pick__detail{clear:both;margin:14px 0 0;font-size:14px;line-height:1.5;color:var(--pdp-ink);max-width:56ch}.pdp-pick__detail a{font-weight:600;color:var(--pdp-red)}.product-details .add-to-cart-button{border-radius:980px;min-height:56px;background:var(--pdp-red);border-color:var(--pdp-red);color:#fff;font-size:17px;font-weight:600;transition:transform .15s ease,background .25s}.product-details .add-to-cart-button:hover{background:var(--pdp-red-dark);border-color:var(--pdp-red-dark)}.product-details .add-to-cart-button:active{transform:scale(.97)}.product-details .cblp-fit{--cblp-fit-accent:var(--pdp-red)}.product-details .cblp-fit .cblp-fit__toggle{border-radius:16px;padding:16px 18px;border-color:var(--pdp-line);transition:background .25s,border-color .25s,color .25s}.product-details .cblp-fit__toggle:has(.cblp-fit__check:checked){background:var(--pdp-red);border-color:var(--pdp-red);box-shadow:none;color:#fff}.product-details .cblp-fit__toggle:has(.cblp-fit__check:checked) .cblp-fit__price{color:#fff}.product-details .cblp-fit__toggle:has(.cblp-fit__check:checked) .cblp-fit__box{border-color:#fff;background:#fff}.product-details .cblp-fit__check:checked+.cblp-fit__box:after{border-color:var(--pdp-red)}.product-details .cblp-fit__sub{opacity:1}.product-details .cblp-fit__panel{background:#fff;border:1px solid var(--pdp-line);border-radius:16px;animation:pdpDrop .35s var(--pdp-ease)}.product-details .cblp-fit__note{opacity:1}.pdp-trust{display:flex;flex-direction:column;gap:12px;width:100%;padding-top:18px;border-top:1px solid var(--pdp-line-2);color:var(--pdp-ink)}.pdp-trust__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;font-size:14px}.pdp-trust__list li{display:flex;gap:12px;align-items:center}.pdp-trust__list svg{flex:0 0 auto;width:20px;height:20px;stroke:var(--pdp-red);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.pdp-trust__fine{font-size:12px;line-height:1.5}.pdp-col__intro{display:flex;flex-direction:column;align-items:center;text-align:center;gap:18px}.pdp-col__body{display:flex;flex-direction:column;align-items:center;gap:28px;margin-top:clamp(40px,5vw,64px)}.pdp-col__stage{position:relative;width:100%;max-width:960px;aspect-ratio:4/3;overflow:hidden;background:#000}.pdp-col__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 55%;opacity:0;transition:opacity .8s ease}.pdp-col__img.is-on{opacity:1}.pdp-col__flash{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;mix-blend-mode:screen;background:radial-gradient(ellipse 38% 15% at 50% 53%,#fffffff2,#ebf2ff73 45%,#fff0 75%);opacity:0}.pdp-col__meter{position:absolute;left:24px;bottom:22px;display:flex;align-items:center;gap:14px;font-size:14px;font-weight:700}.pdp-col__ticks{display:flex;gap:5px}.pdp-col__tick{width:18px;height:4px;border-radius:2px;background:#ffffff2e}.pdp-col__tick.is-lit{background:#fff}.pdp-col__btns{display:grid;grid-template-columns:repeat(var(--n,4),minmax(0,1fr));gap:12px;width:100%;max-width:960px}.pdp-col__btn{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 8px;border:1px solid rgba(255,255,255,.28);border-radius:18px;background:transparent;color:#fff;font:inherit;cursor:pointer;transition:border-color .3s,background .3s,transform .15s}.pdp-col__btn:active{transform:scale(.96)}.pdp-col__btn[aria-pressed=true]{border-color:#fff;background:#ffffff1f}.pdp-col__dot{width:28px;height:28px;border-radius:14px;transition:box-shadow .4s}.pdp-col__btn[aria-pressed=true] .pdp-col__dot{box-shadow:0 0 0 3px #000,0 0 0 5px var(--c)}.pdp-col__name{font-size:16px;font-weight:700}.pdp-col__flashes{font-size:12px;font-weight:500}.pdp-col__note{max-width:600px;text-align:center;font-size:15px;line-height:1.55}.pdp-reels__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px}.pdp-reels__tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pdp-seg{display:flex;padding:4px;border:1px solid var(--pdp-line);border-radius:980px}.pdp-seg button{height:40px;padding:0 18px;border:0;border-radius:980px;background:transparent;color:var(--pdp-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer;transition:background .3s,color .3s}.pdp-seg button[aria-pressed=true]{background:var(--pdp-red);color:#fff}.pdp-sec--red .pdp-seg button[aria-pressed=true]{background:#fff;color:var(--pdp-red)!important}.pdp-reels__row{display:flex;gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;margin-top:clamp(56px,7vw,88px);padding:12px max(clamp(20px,4vw,48px),calc((100vw - 1240px)/2 + clamp(20px,4vw,48px))) 24px}.pdp-reel{flex:0 0 280px;width:280px;display:flex;flex-direction:column;gap:14px;scroll-snap-align:start}.pdp-reel[hidden]{display:none}.pdp-reel__frame{position:relative;width:280px;height:498px;border-radius:24px;overflow:hidden;background:#1c1c1e}.pdp-reel__frame img,.pdp-reel__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.pdp-reel__frame img{animation:pdpKb 9s ease-in-out infinite alternate}.pdp-reel__tag{position:absolute;top:16px;left:16px;height:26px;padding:0 12px;display:flex;align-items:center;border-radius:13px;background:var(--pdp-red);color:#fff;font-size:12px;font-weight:700}.pdp-reel__tag--cust{background:#0009}.pdp-reel__play{position:absolute;left:50%;top:50%;width:64px;height:64px;margin:-32px 0 0 -32px;border:0;border-radius:32px;background:#ffffff3d;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.pdp-reel__play svg{width:22px;height:22px;fill:currentColor}.pdp-reel__play.is-playing{opacity:0}.pdp-reel__meta{display:flex;flex-direction:column;gap:2px;padding:0 4px}.pdp-reel__car{font-size:17px;font-weight:700;letter-spacing:-.01em}.pdp-reel__spec{font-size:14px}.pdp-reel__apply{background:none;border:0;padding:0;font:inherit;font-weight:600;text-align:left;cursor:pointer}.pdp-reel--cta{height:498px;padding:32px;border:2px solid var(--pdp-red);border-radius:24px;justify-content:flex-end}.pdp-offer__grid{display:flex;flex-wrap:wrap;gap:clamp(40px,6vw,96px);align-items:center}.pdp-offer__text{flex:1 1 460px;min-width:0;display:flex;flex-direction:column;gap:20px}.pdp-offer__kicker{font-size:17px;font-weight:700}.pdp-offer__big{margin:0;font-family:var(--pdp-head);font-size:clamp(72px,11vw,168px);font-weight:800;letter-spacing:-.055em;line-height:.88}.pdp-offer__sub{font-family:var(--pdp-head);font-size:clamp(22px,2.2vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1.2;max-width:520px}.pdp-offer__prices{display:flex;align-items:center;flex-wrap:wrap;gap:10px 16px;margin-top:8px}.pdp-offer__now{font-family:var(--pdp-head);font-size:52px;font-weight:700;letter-spacing:-.04em;line-height:1}.pdp-offer__was{font-size:22px;font-weight:500;text-decoration:line-through}.pdp-offer__save{height:34px;padding:0 14px;display:inline-flex;align-items:center;background:#fff;color:var(--pdp-red);border-radius:980px;font-size:15px;font-weight:700}.pdp-offer__actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px}.pdp-offer .pdp-link,.pdp-offer a{color:#fff}.pdp-offer a.pdp-btn--white,.pdp-offer .pdp-btn--white{color:var(--pdp-red)}.pdp-offer__alt{max-width:520px;font-size:14px;line-height:1.5}.pdp-offer__alt a{font-weight:700}.pdp-offer__media{flex:1 1 420px;min-width:0;position:relative}.pdp-offer__media img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:28px}.pdp-offer__badge{position:absolute;top:-18px;right:-10px;width:132px;height:132px;border-radius:66px;background:#fff;color:var(--pdp-red);display:flex;flex-direction:column;align-items:center;justify-content:center;animation:pdpPulse 2.4s ease-in-out infinite}.pdp-offer__badge b{font-family:var(--pdp-head);font-size:44px;font-weight:800;letter-spacing:-.04em;line-height:.9}.pdp-offer__badge span{font-size:14px;font-weight:800;letter-spacing:.12em}.pdp-touch__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.pdp-touch__card{height:100%;display:flex;flex-direction:column;gap:16px;padding:16px;border:1px solid var(--pdp-line);border-radius:24px;background:#fff}.pdp-touch__img{display:block;width:100%;aspect-ratio:1/1;border-radius:16px;background:#f2f2f2}.pdp-touch__img img{display:block;width:100%;height:100%;object-fit:cover}.pdp-touch__name{font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.3;color:var(--pdp-ink)!important;text-decoration:none}.pdp-touch__fits{font-size:14px}.pdp-touch__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto}.pdp-touch__price{font-size:17px;font-weight:600}.pdp-touch__add{height:38px;padding:0 16px;border:1px solid var(--pdp-red);border-radius:980px;background:#fff;color:var(--pdp-red);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background .25s,color .25s,transform .15s}.pdp-touch__add:active{transform:scale(.95)}.pdp-touch__add.is-added{background:var(--pdp-red);color:#fff}.pdp-fit__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px}.pdp-fit__card{height:100%;display:flex;flex-direction:column;gap:10px;padding:28px;background:var(--pdp-red);color:#fff;border-radius:24px}.pdp-fit__num{font-family:var(--pdp-head);font-size:72px;font-weight:800;letter-spacing:-.05em;line-height:.95}.pdp-fit__num small{font-size:22px;font-weight:700;letter-spacing:-.01em}.pdp-fit__what{font-size:18px;font-weight:700}.pdp-fit__how{font-size:15px;line-height:1.5}.pdp-fit__note{margin-top:-20px!important;font-size:15px;line-height:1.5}.pdp-fit__models{display:flex;flex-wrap:wrap;gap:clamp(24px,4vw,64px);align-items:flex-start;padding-top:8px}.pdp-fit__models .pdp-h3{flex:1 1 280px}.pdp-fit__list{flex:2 1 560px;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:0 40px}.pdp-fit__list li{display:flex;align-items:baseline;gap:14px;padding:16px 0;border-bottom:1px solid var(--pdp-line-2)}.pdp-fit__code{flex:0 0 44px;font-size:17px;font-weight:700;color:var(--pdp-red)}.pdp-fit__model{display:flex;flex-direction:column;gap:2px;font-size:15px;font-weight:500}.pdp-fit__model span{font-size:13px;font-weight:400}.pdp-photo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;padding:clamp(32px,5vw,64px);border:2px solid var(--pdp-red);border-radius:28px;background:#fff}.pdp-photo__text{flex:1 1 460px;display:flex;flex-direction:column;gap:12px}.pdp-photo__title{margin:0;font-family:var(--pdp-head);font-size:clamp(32px,3.6vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1.02}.pdp-photo__title em{font-style:normal;color:var(--pdp-red)}.pdp-photo__btns{display:flex;flex-wrap:wrap;gap:12px}.pdp-fitting__grid{display:flex;flex-wrap:wrap;gap:20px;align-items:stretch}.pdp-diy{flex:1.3 1 520px;min-width:0;display:flex;flex-direction:column;border:1px solid var(--pdp-line);border-radius:28px;overflow:hidden}.pdp-diy__media{position:relative;width:100%;aspect-ratio:16/9;background:#0b0b0c}.pdp-diy__media img,.pdp-diy__media video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 55%}.pdp-diy__body{padding:clamp(28px,3vw,40px);display:flex;flex-direction:column;gap:18px}.pdp-steps{list-style:none;margin:0;padding:0}.pdp-steps li{display:flex;gap:16px;padding:14px 0;border-top:1px solid var(--pdp-line-2)}.pdp-steps__n{flex:0 0 28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:14px;background:var(--pdp-red);color:#fff;font-size:14px;font-weight:700}.pdp-steps__t{display:block;font-size:15px;font-weight:700}.pdp-steps__b{display:block;font-size:15px;line-height:1.55}.pdp-mobile{flex:1 1 340px;min-width:0;padding:clamp(28px,3vw,40px);background:var(--pdp-red);color:#fff;border-radius:28px;display:flex;flex-direction:column;gap:18px}.pdp-mobile__price{font-family:var(--pdp-head);font-size:80px;font-weight:800;letter-spacing:-.05em;line-height:.95}.pdp-mobile__more{margin-top:auto!important;padding-top:18px;border-top:1px solid rgba(255,255,255,.4);font-size:14px;line-height:1.55}.pdp-specs__grid{display:flex;flex-wrap:wrap;gap:clamp(48px,9vw,160px);align-items:flex-start}.pdp-specs__intro{flex:1 1 280px;max-width:380px;display:flex;flex-direction:column;gap:16px}.pdp-specs__intro p{font-size:17px;line-height:1.55}.pdp-specs__callout{padding:18px 20px;border-left:3px solid var(--pdp-red);font-size:15px!important;line-height:1.6}.pdp-specs__list{flex:2 1 560px;min-width:0;margin:0;border-bottom:1px solid var(--pdp-line)}.pdp-specs__row{display:flex;flex-wrap:wrap;gap:6px 40px;padding:22px 0;border-top:1px solid var(--pdp-line)}.pdp-specs__row dt{flex:0 0 200px;font-size:17px;font-weight:700}.pdp-specs__row dd{flex:1 1 260px;margin:0;font-size:17px;line-height:1.5}@media(min-width:960px){.pdp-specs__intro{position:sticky;top:100px}}.pdp-rev{display:flex;flex-direction:column;align-items:center;text-align:center;gap:28px;max-width:1040px;margin:0 auto}.pdp-rev__head{display:flex;flex-direction:column;align-items:center;gap:10px}.pdp-rev__head .pdp-stars svg{width:26px;height:26px}.pdp-rev__count{margin:0;font-family:var(--pdp-head);font-size:clamp(20px,1.8vw,24px);font-weight:700;letter-spacing:-.01em}.pdp-rev__slides{display:grid;width:100%;min-height:240px}.pdp-rev__slide{grid-area:1/1;margin:0;display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center}.pdp-rev__slide[hidden]{display:none}.pdp-rev__slide.in-l{animation:pdpInL .6s var(--pdp-ease)}.pdp-rev__slide.in-r{animation:pdpInR .6s var(--pdp-ease)}.pdp-rev__quote{font-family:var(--pdp-head);font-size:clamp(28px,3.4vw,48px);font-weight:700;letter-spacing:-.035em;line-height:1.12}.pdp-rev__name{font-size:17px;font-weight:600}.pdp-rev__nav{display:flex;align-items:center;gap:18px}.pdp-rev__nav .pdp-circle{width:52px;height:52px;border-radius:26px;border-color:var(--pdp-ink)}.pdp-rev__nav .pdp-circle--red{background:var(--pdp-red);border-color:var(--pdp-red);color:#fff}.pdp-rev__dots{display:flex;gap:8px;align-items:center}.pdp-rev__dot{height:8px;width:8px;border-radius:4px;background:var(--pdp-line);transition:width .4s var(--pdp-ease),background .4s}.pdp-rev__dot.is-on{width:32px;background:var(--pdp-red)}.pdp-faq{max-width:880px;margin:0 auto}.pdp-faq__list{border-bottom:1px solid var(--pdp-line)}.pdp-faq__item{border-top:1px solid var(--pdp-line)}.pdp-faq__item summary{list-style:none;cursor:pointer;min-height:72px;padding:20px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;font-family:var(--pdp-head);font-size:21px;font-weight:700;letter-spacing:-.015em;line-height:1.3}.pdp-faq__item summary::-webkit-details-marker{display:none}.pdp-faq__icon{flex:0 0 32px;width:32px;height:32px;border-radius:16px;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px var(--pdp-ink);transition:transform .35s var(--pdp-ease),background .35s,color .35s,box-shadow .35s}.pdp-faq__icon svg{width:16px;height:16px;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;fill:none}.pdp-faq__item[open] .pdp-faq__icon{transform:rotate(45deg);background:var(--pdp-red);color:#fff;box-shadow:none}.pdp-faq__item p{padding:0 52px 24px 0;font-size:17px;line-height:1.6}.pdp-faq__item[open] p{animation:pdpDrop .4s var(--pdp-ease)}.pdp-faq__item summary:focus-visible{outline:2px solid var(--pdp-red);outline-offset:2px}@media(max-width:749px){.pdp-col__btns{gap:8px}.pdp-col__btn{padding:14px 4px}.pdp-offer__badge{width:104px;height:104px;right:0}.pdp-offer__badge b{font-size:34px}.pdp-specs__row dt{flex-basis:100%}}@media(prefers-reduced-motion:reduce){.pdp-js .pdp-rv:not(.is-in),.pdp-js .pdp-rvs:not(.is-in){opacity:1;translate:none;scale:none}.pdp *,.pdp-pick *,.product-details .cblp-fit *{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/cblp-pdp.css.map */
