.rwp-exact-pdp{--teal:var(--rwp-primary);--teal-deep:var(--rwp-primary-deep);--teal-ink:var(--rwp-teal-ink);--ink:var(--rwp-ink);--muted:var(--rwp-muted);--line:var(--rwp-border);--cloud:var(--rwp-cloud);--white:var(--rwp-white);--cta:var(--rwp-cta);--cta-deep:var(--rwp-cta-hover);--cta-ink:var(--rwp-ink);--green:var(--rwp-success);--black:var(--rwp-ink);--shadow:var(--rwp-shadow-hover);--shadow-sm:var(--rwp-shadow);--r:var(--rwp-card-radius);--max:var(--rwp-container);font-family:var(--rwp-font-body);color:var(--ink);background:radial-gradient(1100px 500px at 78% -8%,rgba(26,190,203,.16),transparent 60%),linear-gradient(180deg,#fff,var(--cloud) 92%);padding:0 0 56px}.rwp-exact-pdp *{box-sizing:border-box}.rwp-exact-pdp .wrap{max-width:var(--max);margin:0 auto;padding:0 var(--rwp-page-pad)}.rwp-exact-pdp a{color:inherit;text-decoration:none}.rwp-exact-pdp img{max-width:100%;display:block}.rwp-exact-pdp .crumbs{font-size:.84rem;color:var(--muted);padding-top:18px}.rwp-exact-pdp .crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0}.rwp-exact-pdp .crumbs li+li:before{content:"/";margin-right:6px;opacity:.5}.rwp-exact-pdp .crumbs [aria-current]{color:var(--teal-ink);font-weight:600}.rwp-exact-pdp .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:48px;align-items:start;margin-top:18px}.rwp-exact-pdp .gallery{position:relative}.rwp-exact-pdp .stage{position:relative;background:radial-gradient(circle at 50% 42%,#fff,#e7f6f8);border:1px solid var(--line);border-radius:24px;aspect-ratio:1/1;display:grid;place-items:center;overflow:hidden;box-shadow:var(--shadow)}.rwp-exact-pdp .rings{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;pointer-events:none}.rwp-exact-pdp .rings span{position:absolute;border:2px solid rgba(26,190,203,.35);border-radius:50%;animation:rwpPulse 3s ease-out infinite}.rwp-exact-pdp .rings span:nth-child(1){width:38%;height:38%}.rwp-exact-pdp .rings span:nth-child(2){width:60%;height:60%;animation-delay:.6s}.rwp-exact-pdp .rings span:nth-child(3){width:84%;height:84%;animation-delay:1.2s}@keyframes rwpPulse{0%{opacity:.55;transform:scale(.85)}70%,to{opacity:0;transform:scale(1.05)}}.rwp-exact-pdp .slide{display:none;width:100%;height:100%;place-items:center;position:relative;z-index:2}.rwp-exact-pdp .slide.on{display:grid}.rwp-exact-pdp .slide img.hero-prod{width:76%;height:76%;object-fit:contain;filter:drop-shadow(0 26px 30px rgba(9,63,69,.25))}.rwp-exact-pdp .video-slide{width:100%;height:100%;display:grid;place-items:center;background:var(--black);color:#fff}.rwp-exact-pdp .video-slide video,.rwp-exact-pdp .video-slide iframe,.rwp-exact-pdp .video-slide model-viewer{width:100%;height:100%}.rwp-exact-pdp .promo-badge{position:absolute;top:16px;left:16px;z-index:5;background:var(--cta);color:var(--cta-ink);font-family:var(--rwp-font-heading);font-weight:800;font-size:.95rem;padding:12px 14px;border-radius:14px;line-height:1;text-align:center;box-shadow:var(--shadow-sm)}.rwp-exact-pdp .promo-badge small{display:block;font-weight:700;font-size:.62rem;letter-spacing:.08em;margin-top:4px;opacity:.75}.rwp-exact-pdp .gal-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:6;width:40px;height:40px;border-radius:50%;border:1px solid var(--line);background:#fff;cursor:pointer;color:var(--teal-ink);font-size:1.1rem;box-shadow:var(--shadow-sm)}.rwp-exact-pdp .gal-nav.prev{left:12px}.rwp-exact-pdp .gal-nav.next{right:12px}.rwp-exact-pdp .thumbs{display:flex;gap:10px;margin-top:14px;overflow-x:auto;overflow-y:hidden;padding:3px 3px 5px;scrollbar-width:thin}.rwp-exact-pdp .thumbs button{flex:0 0 78px;width:78px;height:78px;position:relative;display:grid;place-items:center;background:#fff;border:2px solid var(--line);border-radius:12px;padding:5px;cursor:pointer;transition:.15s}.rwp-exact-pdp .thumbs button.active{border-color:var(--teal);box-shadow:0 0 0 3px #1abecb26}.rwp-exact-pdp .thumbs img{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain}.rwp-exact-pdp .thumbs .play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.rwp-exact-pdp .thumbs .play span{width:34px;height:34px;border-radius:50%;background:#0c1618bf;color:#fff;display:grid;place-items:center;font-size:.8rem}.rwp-exact-pdp .gal-dots{display:none;justify-content:center;gap:6px;margin-top:12px}.rwp-exact-pdp .gal-dots span{width:7px;height:7px;border-radius:50%;background:var(--line)}.rwp-exact-pdp .gal-dots span.on{background:var(--teal);width:18px;border-radius:4px}.rwp-exact-pdp .prod-kicker{font-family:var(--rwp-font-heading);font-weight:700;font-size:1.02rem;color:var(--teal-deep);margin:0 0 10px;letter-spacing:-.01em}.rwp-exact-pdp .prod-kicker{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.rwp-exact-pdp .prod-kicker-model{color:var(--ink);font-weight:700}.rwp-exact-pdp .prod-kicker-model:before{content:"\2014";margin-right:8px;color:var(--muted);font-weight:500}.rwp-exact-pdp .rating{display:flex;align-items:center;gap:10px;font-weight:600;color:var(--teal-ink);font-size:.92rem;min-height:22px}.rwp-exact-pdp .h1{font-family:var(--rwp-font-heading);font-size:2.2rem;line-height:1.1;letter-spacing:-.02em;margin:14px 0 6px}.rwp-exact-pdp .sub{color:var(--muted);font-size:1.06rem;margin:0 0 18px}.rwp-exact-pdp .bullets{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:10px}.rwp-exact-pdp .bullets li{display:flex;gap:11px;align-items:flex-start;font-weight:500}.rwp-exact-pdp .bullets .ck{flex:none;width:22px;height:22px;border-radius:50%;background:#1faa5924;color:var(--green);display:grid;place-items:center;font-size:.8rem;margin-top:2px;font-weight:700}.rwp-exact-pdp .pricerow{display:flex;align-items:baseline;gap:12px;margin-bottom:4px}.rwp-exact-pdp .f-price{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.rwp-exact-pdp .f-price-item--regular,.rwp-exact-pdp .f-price-item--sale{font-family:var(--rwp-font-heading)!important;font-weight:800!important;font-size:2.35rem!important;color:var(--ink)!important}.rwp-exact-pdp .f-price__sale .f-price-item--regular{font-size:1.15rem!important;color:var(--muted)!important;font-weight:500!important}.rwp-exact-pdp .f-price__badge-sale .f-badge{background:#1abecb24!important;color:var(--teal-deep)!important;font-weight:700!important;font-size:.82rem!important;padding:5px 10px!important;border-radius:8px!important}.rwp-exact-pdp .taxnote{color:var(--muted);font-size:.82rem;margin:0 0 18px}.rwp-exact-pdp .rwp-variants{margin-bottom:20px}.rwp-exact-pdp .prod__option-label{font-family:var(--rwp-font-heading);font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--teal-ink);margin:0 0 8px}.rwp-exact-pdp .product-options input+label{display:flex;align-items:center;gap:9px;border:2px solid var(--line)!important;border-radius:12px!important;padding:9px 15px!important;cursor:pointer;font-weight:600;background:#fff!important;color:var(--ink)!important;transition:.15s}.rwp-exact-pdp .product-options input:checked+label{border-color:var(--teal)!important;box-shadow:0 0 0 3px #1abecb26!important;color:var(--ink)!important}.rwp-exact-pdp .stock-line{display:flex;align-items:center;gap:6px;font-size:.9rem;color:var(--muted);margin:0 0 14px;flex-wrap:wrap}.rwp-exact-pdp .stock-status{font-weight:700;color:var(--green)}.rwp-exact-pdp .stock-dispatch{font-weight:500;color:var(--muted)}.rwp-exact-pdp .stock-line .pulse{width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #1faa592e}.rwp-exact-pdp .stock-line.is-out{color:#b44747}.rwp-exact-pdp .stock-line.is-out .pulse{background:#b44747;box-shadow:none}.rwp-exact-pdp .qty-row{display:flex;gap:12px;align-items:stretch;margin-bottom:10px}.rwp-exact-pdp .qty-native{flex:none}.rwp-exact-pdp quantity-input.quantity-input{height:54px;border:2px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.rwp-exact-pdp .quantity-input__button{width:42px;height:54px;background:#fff;color:var(--teal-ink)}.rwp-exact-pdp .quantity-input__button:hover{background:var(--cloud)}.rwp-exact-pdp .quantity-input__element{width:42px;height:54px;text-align:center;font-weight:700;font-size:1rem}.rwp-exact-pdp .qty-row .add-to-cart{flex:1;min-height:54px;display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--rwp-font-heading);font-weight:700;font-size:1.02rem;padding:16px 26px;border-radius:14px;border:0;background:linear-gradient(180deg,#ffe173,var(--cta))!important;color:var(--cta-ink)!important;box-shadow:0 12px 26px -12px #0c161866}.rwp-exact-pdp .qty-row .add-to-cart:hover{transform:translateY(-2px);background:linear-gradient(180deg,#ffd956,var(--cta-deep))!important}.rwp-exact-pdp .delivery{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:14px;padding:13px 14px;font-size:.9rem;margin:14px 0 0}.rwp-exact-pdp .delivery svg{width:24px;height:24px;flex:none;color:var(--teal-deep);margin-top:1px}.rwp-exact-pdp .reassure{display:flex;flex-wrap:wrap;gap:16px 22px;justify-content:center;margin-top:16px}.rwp-exact-pdp .reassure div{display:flex;align-items:center;gap:8px;font-size:.84rem;font-weight:600;color:var(--teal-ink)}.rwp-exact-pdp .reassure img{width:26px;height:26px;object-fit:contain}.rwp-exact-pdp .trust-fallback{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#1faa591f;color:var(--green);font-weight:900}.rwp-exact-pdp .pay{display:flex;gap:8px;justify-content:center;align-items:center;margin-top:14px;flex-wrap:wrap}.rwp-exact-pdp .pay span{font-size:.78rem;color:var(--muted)}.rwp-exact-pdp .pdp-acc{margin-top:20px}.rwp-exact-pdp .q{border:1px solid var(--line);border-radius:14px;margin-bottom:8px;overflow:hidden;background:#fff}.rwp-exact-pdp .q summary{list-style:none;cursor:pointer;padding:14px 16px;font-family:var(--rwp-font-heading);font-weight:600;font-size:.95rem;display:flex;justify-content:space-between;align-items:center;gap:14px}.rwp-exact-pdp .q summary::-webkit-details-marker{display:none}.rwp-exact-pdp .q summary:after{content:"+";font-size:1.5rem;color:var(--teal);transition:.2s}.rwp-exact-pdp .q[open] summary:after{transform:rotate(45deg)}.rwp-exact-pdp .q .a{padding:0 16px 16px;font-size:.92rem;color:var(--muted)}.rwp-exact-pdp .q .a ul{margin:0;padding-left:18px;display:grid;gap:4px}.rwp-exact-pdp .pdp-link{display:inline-block;margin-top:8px;font-weight:700;color:var(--teal-deep);text-decoration:underline}.rwp-exact-pdp .share{display:flex;gap:6px;align-items:center;margin-top:16px;font-size:.85rem;color:var(--muted);flex-wrap:wrap}.rwp-exact-pdp .share .icon-btn{width:36px;height:36px;border:1px solid var(--line);background:#fff;border-radius:12px;display:grid;place-items:center}.rwp-exact-pdp .share .icon-btn svg{width:17px;height:17px}.rwp-exact-pdp .copied{font-weight:600;color:var(--green);opacity:0;transition:opacity .2s}.rwp-exact-pdp .copied.on{opacity:1}.rwp-exact-pdp .prod__sticky-atc{background:#fff;border-top:1px solid var(--line);box-shadow:0 -10px 30px -18px #093f4580}.rwp-exact-pdp .prod__sticky-atc .sf__btn-primary{background:linear-gradient(180deg,#ffe173,var(--cta))!important;color:var(--ink)!important;border-radius:12px!important;font-family:var(--rwp-font-heading)!important;font-weight:800!important}@media(min-width:941px){.rwp-exact-pdp .gallery{position:sticky;top:90px}}@media(max-width:940px){.rwp-exact-pdp .hero-grid{grid-template-columns:1fr;gap:30px}}@media(max-width:640px){.rwp-exact-pdp{padding-bottom:26px}.rwp-exact-pdp .wrap{padding:0 14px}.rwp-exact-pdp .thumbs{display:none}.rwp-exact-pdp .gal-dots{display:flex}.rwp-exact-pdp .stage{border-radius:16px}.rwp-exact-pdp .slide img.hero-prod{width:82%;height:82%}.rwp-exact-pdp .promo-badge{top:10px;left:10px;padding:8px 10px;font-size:.78rem;border-radius:10px}.rwp-exact-pdp .gal-nav{width:34px;height:34px}.rwp-exact-pdp .h1{font-size:1.8rem}.rwp-exact-pdp .prod-kicker{font-size:.82rem}.rwp-exact-pdp .sub{font-size:.92rem}.rwp-exact-pdp .bullets{gap:7px;margin-bottom:16px}.rwp-exact-pdp .bullets li{font-size:.86rem}.rwp-exact-pdp .f-price-item--regular,.rwp-exact-pdp .f-price-item--sale{font-size:1.85rem!important}.rwp-exact-pdp .qty-row{gap:8px}.rwp-exact-pdp quantity-input.quantity-input{height:48px}.rwp-exact-pdp .quantity-input__button,.rwp-exact-pdp .quantity-input__element{height:48px}.rwp-exact-pdp .quantity-input__button{width:34px}.rwp-exact-pdp .quantity-input__element{width:30px}.rwp-exact-pdp .qty-row .add-to-cart{min-height:48px;padding:12px 14px;font-size:.95rem}.rwp-exact-pdp .reassure{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.rwp-exact-pdp .reassure div{justify-content:flex-start;background:#fff;border:1px solid var(--line);border-radius:12px;padding:9px;font-size:.76rem}.rwp-exact-pdp .pdp-acc .q summary{padding:12px 14px;font-size:.86rem}.rwp-exact-pdp .pdp-acc .q .a{padding:0 14px 14px;font-size:.82rem}}@media(prefers-reduced-motion:reduce){.rwp-exact-pdp *{animation:none!important;transition:none!important}}.template-product .rwp-exact-pdp .buybox .h1{font-family:var(--rwp-font-heading)!important;font-size:1.8rem!important;line-height:1.12!important;letter-spacing:-.02em!important;margin:14px 0 6px!important;font-weight:700!important}.template-product .rwp-exact-pdp .prod-kicker{font-size:1.02rem!important;margin:0 0 10px!important}.template-product .rwp-exact-pdp .sub{font-size:1.06rem!important;line-height:1.55!important;margin:0 0 18px!important}.template-product .rwp-exact-pdp .bullets{gap:10px!important;margin:0 0 22px!important}.template-product .rwp-exact-pdp .bullets li{font-size:1rem!important;line-height:1.45!important}.rwp-exact-pdp .field-label{font-family:var(--rwp-font-heading);font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--teal-ink);margin:0 0 8px}.rwp-exact-pdp .rwp-pack-picker{margin-top:2px}.rwp-exact-pdp .bundles{display:grid;gap:10px;margin-bottom:20px}.rwp-exact-pdp .bundle{width:100%;display:flex;align-items:center;gap:14px;border:2px solid var(--line);border-radius:14px;padding:14px 16px;cursor:pointer;position:relative;transition:.15s;background:#fff;color:var(--ink);text-align:left;font:inherit}.rwp-exact-pdp .bundle:hover{border-color:#b9dfe4}.rwp-exact-pdp .bundle.active{border-color:var(--teal);background:linear-gradient(180deg,#fff,var(--cloud))}.rwp-exact-pdp .bundle .radio{flex:none;width:22px;height:22px;border-radius:50%;border:2px solid #c7d8da;display:grid;place-items:center}.rwp-exact-pdp .bundle.active .radio{border-color:var(--teal)}.rwp-exact-pdp .bundle.active .radio:after{content:"";width:11px;height:11px;border-radius:50%;background:var(--teal)}.rwp-exact-pdp .bundle .bd{flex:1;min-width:0}.rwp-exact-pdp .bundle .bt{display:block;font-family:var(--rwp-font-heading);font-weight:700;font-size:1rem}.rwp-exact-pdp .bundle .bs{display:block;font-size:.84rem;color:var(--muted);margin-top:2px}.rwp-exact-pdp .bundle .bp{text-align:right;font-family:var(--rwp-font-heading);font-weight:800;white-space:nowrap}.rwp-exact-pdp .bundle .bp s{display:block;font-family:var(--rwp-font-body);font-size:.78rem;color:var(--muted);font-weight:500}.rwp-exact-pdp .bundle-badge{position:absolute;right:14px;top:-12px;z-index:2;padding:6px 12px;border-radius:999px;font-family:var(--rwp-font-heading);font-size:.68rem;line-height:1;font-weight:800;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.rwp-exact-pdp .bundle-badge--yellow{background:var(--cta);color:var(--ink)}.rwp-exact-pdp .bundle-badge--teal{background:var(--teal);color:#fff}.rwp-exact-pdp .bundle-badge--neutral{background:var(--teal-ink);color:#fff}.rwp-exact-pdp .bundle-discount{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;padding:3px 8px;border:1px solid rgba(14,124,134,.18);border-radius:999px;background:#1abecb1f;color:var(--teal-deep);font-family:var(--rwp-font-heading);font-size:.72rem;line-height:1.15;font-weight:800;letter-spacing:.01em;vertical-align:middle;white-space:nowrap}.rwp-exact-pdp .bundle.active .bundle-discount{background:var(--teal-deep);border-color:var(--teal-deep);color:#fff;box-shadow:0 4px 12px #0e7c8629}@media(max-width:640px){.rwp-exact-pdp .bundle-discount{margin-left:5px;padding:2px 6px;font-size:.64rem}}.rwp-exact-pdp .add-to-cart .atc-spinner{display:none!important}.rwp-exact-pdp .add-to-cart.loading .atc-spinner,.rwp-exact-pdp .add-to-cart.is-loading .atc-spinner,.rwp-exact-pdp .add-to-cart[aria-busy=true] .atc-spinner{display:flex!important}.rwp-exact-pdp .add-to-cart.loading .atc-text,.rwp-exact-pdp .add-to-cart.is-loading .atc-text,.rwp-exact-pdp .add-to-cart[aria-busy=true] .atc-text{visibility:hidden}.rwp-product-extras{--teal:var(--rwp-primary);--teal-deep:var(--rwp-primary-deep);--teal-ink:var(--rwp-teal-ink);--ink:var(--rwp-ink);--muted:var(--rwp-muted);--line:var(--rwp-border);--cloud:var(--rwp-cloud);--cta:var(--rwp-cta);--shadow:var(--rwp-shadow-hover);--shadow-sm:var(--rwp-shadow);--r:var(--rwp-card-radius);--max:var(--rwp-container);font-family:var(--rwp-font-body);color:var(--ink)}.rwp-product-extras *{box-sizing:border-box}.rwp-product-extras .wrap{max-width:var(--max);margin:0 auto;padding:0 var(--rwp-page-pad)}.rwp-product-extras .blk{padding:64px 0}.rwp-product-extras .cloud{background:var(--cloud)}.rwp-product-extras .sec-head{max-width:680px;margin:0 auto 40px;text-align:center}.rwp-product-extras .sec-head h2,.rwp-product-extras .sec-row h2{font-family:var(--rwp-font-heading);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.rwp-product-extras .sec-head h2{font-size:2.05rem;margin:12px 0}.rwp-product-extras .eyebrow{font-family:var(--rwp-font-heading);font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--teal-deep)}.rwp-product-extras .guarantee{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.rwp-product-extras .gcard{text-align:center;padding:26px 18px;border:1px solid var(--line);border-radius:var(--r);background:#fff}.rwp-product-extras .gcard img{width:52px;height:52px;object-fit:contain;margin:0 auto 12px}.rwp-product-extras .gcard h3{font-family:var(--rwp-font-heading);font-size:1rem;margin:0 0 6px}.rwp-product-extras .gcard p{color:var(--muted);font-size:.86rem;margin:0}.rwp-product-extras .sec-row{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;flex-wrap:wrap}.rwp-product-extras .sec-row h2{font-size:2.05rem;margin:10px 0 0}.rwp-product-extras .link-more{font-family:var(--rwp-font-heading);font-weight:700;color:var(--teal-deep);text-decoration:underline;text-underline-offset:4px}.rwp-product-extras .pgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.rwp-product-extras .card{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .15s,border-color .15s}.rwp-product-extras .card:hover{box-shadow:var(--shadow);border-color:#c9e6ea}.rwp-product-extras .card .media{position:relative;aspect-ratio:1/1;background:radial-gradient(circle at 50% 42%,#fff,#e7f6f8);display:grid;place-items:center;overflow:hidden}.rwp-product-extras .card .media img{width:70%;height:70%;object-fit:contain}.rwp-product-extras .card .cbody{padding:14px 16px 16px;display:flex;flex-direction:column;gap:6px;flex:1}.rwp-product-extras .card .ccat{font-size:.78rem;color:var(--teal-deep);font-weight:700}.rwp-product-extras .card h3{font-family:var(--rwp-font-heading);font-size:.98rem;line-height:1.3;letter-spacing:-.01em;margin:0}.rwp-product-extras .card .cprice{margin-top:auto;padding-top:4px;font-family:var(--rwp-font-heading);font-weight:800;font-size:1.15rem}.rwp-product-extras .card .cprice s{font-family:var(--rwp-font-body);font-size:.82rem;color:var(--muted);font-weight:500;margin-left:6px}.rwp-product-extras .card .btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--rwp-font-heading);font-weight:700;font-size:.9rem;padding:11px 14px;border-radius:12px;margin-top:8px;background:linear-gradient(180deg,#ffe173,var(--cta));color:var(--ink);text-decoration:none}.rwp-product-extras [data-rwp-related-section][hidden],.rwp-product-extras [data-rwp-recent-section][hidden]{display:none!important}@media(max-width:940px){.rwp-product-extras .guarantee,.rwp-product-extras .pgrid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.template-product .rwp-exact-pdp .buybox .h1{font-size:1.38rem!important;line-height:1.2!important;margin:8px 0 6px!important}.template-product .rwp-exact-pdp .prod-kicker{font-size:.76rem!important;margin-bottom:6px!important}.template-product .rwp-exact-pdp .rating{font-size:.78rem!important;gap:6px!important}.template-product .rwp-exact-pdp .sub{font-size:.86rem!important;margin-bottom:12px!important;line-height:1.5!important}.template-product .rwp-exact-pdp .bullets{gap:6px!important;margin-bottom:14px!important}.template-product .rwp-exact-pdp .bullets li{font-size:.84rem!important;gap:8px!important;line-height:1.4!important}.rwp-exact-pdp .field-label{font-size:.7rem;margin-bottom:6px}.rwp-exact-pdp .bundles{gap:8px;margin-bottom:14px}.rwp-exact-pdp .bundle{padding:11px 12px;gap:10px;border-width:1.5px;border-radius:12px}.rwp-exact-pdp .bundle .radio{width:18px;height:18px}.rwp-exact-pdp .bundle.active .radio:after{width:9px;height:9px}.rwp-exact-pdp .bundle .bt{font-size:.88rem}.rwp-exact-pdp .bundle .bs{font-size:.72rem}.rwp-exact-pdp .bundle .bp{font-size:.92rem}.rwp-exact-pdp .bundle .bp s{font-size:.68rem}.rwp-product-extras .blk{padding:34px 0}.rwp-product-extras .wrap{padding:0 14px}.rwp-product-extras .sec-head{margin-bottom:18px}.rwp-product-extras .sec-head h2,.rwp-product-extras .sec-row h2{font-size:1.32rem;margin:6px 0}.rwp-product-extras .eyebrow{font-size:.66rem;letter-spacing:.12em}.rwp-product-extras .guarantee{grid-template-columns:1fr 1fr;gap:8px}.rwp-product-extras .gcard{padding:14px 10px;border-radius:12px}.rwp-product-extras .gcard img{width:34px;height:34px;margin-bottom:8px}.rwp-product-extras .gcard h3{font-size:.8rem;margin-bottom:3px}.rwp-product-extras .gcard p{font-size:.7rem;line-height:1.4}.rwp-product-extras .pgrid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin:0 -14px;padding:0 14px 4px;scroll-padding:0 14px}.rwp-product-extras .pgrid::-webkit-scrollbar{display:none}.rwp-product-extras .card{flex:0 0 44%;scroll-snap-align:start;border-radius:12px}.rwp-product-extras .card .cbody{padding:9px 10px 10px;gap:3px}.rwp-product-extras .card .ccat{font-size:.64rem}.rwp-product-extras .card h3{font-size:.78rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rwp-product-extras .card .cprice{font-size:.9rem}.rwp-product-extras .card .cprice s{font-size:.68rem;margin-left:3px}.rwp-product-extras .card .btn{padding:8px 6px;font-size:.72rem;border-radius:9px;margin-top:6px}}.rwp-exact-pdp .pdp-spec-table{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;margin-top:2px}.rwp-exact-pdp .pdp-spec-row{display:grid;grid-template-columns:minmax(150px,.9fr) minmax(0,1.25fr);align-items:stretch}.rwp-exact-pdp .pdp-spec-row:not(:last-child){border-bottom:1px solid var(--line)}.rwp-exact-pdp .pdp-spec-label,.rwp-exact-pdp .pdp-spec-value{padding:11px 13px;font-size:.86rem;line-height:1.4}.rwp-exact-pdp .pdp-spec-label{color:var(--muted);font-weight:500;background:#e7f6f88c}.rwp-exact-pdp .pdp-spec-value{color:var(--ink);font-weight:700;border-left:1px solid var(--line)}.rwp-exact-pdp .pdp-spec-row.is-highlight .pdp-spec-label,.rwp-exact-pdp .pdp-spec-row.is-highlight .pdp-spec-value{background:#1abecb14}.rwp-exact-pdp .pdp-box-contents{margin-top:14px}.rwp-exact-pdp .pdp-box-contents h4{font-family:var(--rwp-font-heading);font-size:.9rem;margin:0 0 8px;color:var(--ink)}.rwp-exact-pdp .pdp-box-contents ul{list-style:none!important;margin:0!important;padding:0!important;border:1px solid var(--line);border-radius:12px;overflow:hidden}.rwp-exact-pdp .pdp-box-contents li{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;font-size:.84rem}.rwp-exact-pdp .pdp-box-contents li:not(:last-child){border-bottom:1px solid var(--line)}@media(max-width:640px){.rwp-exact-pdp .pdp-spec-row{grid-template-columns:minmax(105px,.85fr) minmax(0,1.15fr)}.rwp-exact-pdp .pdp-spec-label,.rwp-exact-pdp .pdp-spec-value{padding:9px 10px;font-size:.76rem;line-height:1.35}}.rwp-exact-pdp .rwp-sticky-pricing{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-top:3px;line-height:1.2}.rwp-exact-pdp .rwp-sticky-pricing__main{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.rwp-exact-pdp .rwp-sticky-pricing__main strong{font-family:var(--rwp-font-heading);font-size:1.02rem;font-weight:800;color:var(--ink)}.rwp-exact-pdp .rwp-sticky-pricing__main s{font-size:.82rem;color:var(--muted);font-weight:500}.rwp-exact-pdp .rwp-sticky-pricing__qty{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font-size:.72rem;color:var(--muted)}.rwp-exact-pdp .rwp-sticky-pricing__qty b{display:inline-flex;align-items:center;padding:2px 7px;border-radius:999px;background:var(--teal-deep);color:#fff;font-family:var(--rwp-font-heading);font-size:.7rem;font-weight:800}.rwp-exact-pdp .rwp-sticky-pricing__qty s{color:var(--teal-ink);font-weight:700}.rwp-exact-pdp .rwp-sticky-pricing__catalog{font-size:.64rem;color:var(--muted);opacity:.82}.rwp-exact-pdp .rwp-sticky-pricing__catalog span{text-decoration:line-through}.rwp-exact-pdp .rwp-sticky-pricing{display:flex!important;flex-direction:row!important;align-items:baseline!important;gap:8px!important;margin-top:3px!important;line-height:1.2!important}.rwp-exact-pdp .rwp-sticky-pricing>strong{font-family:var(--rwp-font-heading);font-size:1.02rem;font-weight:800;color:var(--ink);white-space:nowrap}.rwp-exact-pdp .rwp-sticky-pricing>s{font-size:.82rem;color:var(--muted);font-weight:500;white-space:nowrap}.rwp-exact-pdp .rwp-sticky-pricing__qty,.rwp-exact-pdp .rwp-sticky-pricing__catalog{display:none!important}.rwp-exact-pdp .rwp-sticky-pricing>s[data-rwp-sticky-compare]{display:inline;font-size:.82rem;color:var(--muted);font-weight:500;white-space:nowrap}.rwp-exact-pdp .rwp-sticky-pricing>s[data-rwp-sticky-compare][hidden]{display:none!important}.rwp-exact-pdp .rwp-product-description__content{position:relative;max-height:10.2em;overflow:hidden}.rwp-exact-pdp .rwp-product-description.has-more:not(.is-expanded) .rwp-product-description__content:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2.7em;pointer-events:none;background:linear-gradient(to bottom,#fff0,#fff 82%)}.rwp-exact-pdp .rwp-product-description.is-expanded .rwp-product-description__content{max-height:none;overflow:visible}.rwp-exact-pdp .rwp-product-description__toggle{display:none;margin-top:10px;padding:0;border:0;background:none;color:var(--teal-deep);font-family:var(--rwp-font-heading);font-size:.86rem;font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:4px}.rwp-exact-pdp .rwp-product-description.has-more .rwp-product-description__toggle{display:inline-flex}.rwp-exact-pdp .rwp-product-description__toggle[hidden]{display:none!important}@media(max-width:640px){.rwp-exact-pdp .rwp-product-description__content{max-height:9em}.rwp-exact-pdp .rwp-product-description__toggle{font-size:.8rem}}.rwp-exact-pdp .pdp-compat-table{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff}.rwp-exact-pdp .pdp-compat-row{display:grid;grid-template-columns:minmax(190px,.95fr) minmax(0,1.55fr);align-items:stretch}.rwp-exact-pdp .pdp-compat-row:not(:last-child){border-bottom:1px solid var(--line)}.rwp-exact-pdp .pdp-compat-main,.rwp-exact-pdp .pdp-compat-note{padding:13px 14px;display:flex;align-items:center;min-width:0}.rwp-exact-pdp .pdp-compat-main{gap:10px;color:var(--ink);font-family:var(--rwp-font-heading)}.rwp-exact-pdp .pdp-compat-main strong{font-size:.88rem;line-height:1.3}.rwp-exact-pdp .pdp-compat-note{border-left:1px solid var(--line);color:var(--muted);font-size:.84rem;line-height:1.45}.rwp-exact-pdp .pdp-compat-check{flex:none;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;background:#1faa591f;color:var(--green);font-size:.85rem;font-weight:900}@media(max-width:640px){.rwp-exact-pdp .pdp-compat-row{grid-template-columns:minmax(125px,.9fr) minmax(0,1.3fr)}.rwp-exact-pdp .pdp-compat-main,.rwp-exact-pdp .pdp-compat-note{padding:10px 9px}.rwp-exact-pdp .pdp-compat-main{gap:7px}.rwp-exact-pdp .pdp-compat-main strong{font-size:.75rem}.rwp-exact-pdp .pdp-compat-note{font-size:.72rem;line-height:1.35}.rwp-exact-pdp .pdp-compat-check{width:20px;height:20px;font-size:.72rem}}.rwp-exact-pdp .rwp-addon-picker{display:grid;gap:9px;margin:-2px 0 16px}.rwp-exact-pdp .rwp-addon-card{display:grid;grid-template-columns:auto 64px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:86px;padding:11px 14px;border:2px dashed #c9e8ec;border-radius:15px;background:#fff;cursor:pointer;transition:border-color .16s,background .16s,box-shadow .16s}.rwp-exact-pdp .rwp-addon-card:hover{border-color:var(--teal)}.rwp-exact-pdp .rwp-addon-card.is-selected{border-style:solid;border-color:var(--teal);background:linear-gradient(180deg,#fff,var(--cloud));box-shadow:0 0 0 3px #1abecb17}.rwp-exact-pdp .rwp-addon-card__input{position:absolute;opacity:0;pointer-events:none}.rwp-exact-pdp .rwp-addon-card__check{width:22px;height:22px;border:1.8px solid #92a5a8;border-radius:4px;background:#fff;display:grid;place-items:center;flex:none}.rwp-exact-pdp .rwp-addon-card.is-selected .rwp-addon-card__check{border-color:var(--teal);background:var(--teal)}.rwp-exact-pdp .rwp-addon-card.is-selected .rwp-addon-card__check:after{content:"\2713";color:#fff;font-size:.8rem;font-weight:900;line-height:1}.rwp-exact-pdp .rwp-addon-card__media{width:64px;height:64px;border-radius:14px;background:var(--cloud);display:grid;place-items:center;overflow:hidden}.rwp-exact-pdp .rwp-addon-card__media img{width:76%;height:76%;object-fit:contain}.rwp-exact-pdp .rwp-addon-card__fallback{font-size:1.5rem;color:var(--teal-deep);font-weight:700}.rwp-exact-pdp .rwp-addon-card__body{display:flex;flex-direction:column;gap:3px;min-width:0}.rwp-exact-pdp .rwp-addon-card__body strong{font-family:var(--rwp-font-heading);font-size:.92rem;line-height:1.25;color:var(--ink)}.rwp-exact-pdp .rwp-addon-card__body span{font-size:.78rem;line-height:1.35;color:var(--muted)}.rwp-exact-pdp .rwp-addon-card__price{text-align:right;white-space:nowrap}.rwp-exact-pdp .rwp-addon-card__price strong{display:block;font-family:var(--rwp-font-heading);font-size:1rem;font-weight:800;color:var(--ink)}.rwp-exact-pdp .rwp-addon-card__price s{display:block;margin-top:3px;font-size:.72rem;color:var(--muted);font-weight:500}@media(max-width:640px){.rwp-exact-pdp .rwp-addon-picker{margin-bottom:13px}.rwp-exact-pdp .rwp-addon-card{grid-template-columns:auto 50px minmax(0,1fr) auto;gap:9px;min-height:72px;padding:9px 10px;border-radius:12px}.rwp-exact-pdp .rwp-addon-card__check{width:19px;height:19px}.rwp-exact-pdp .rwp-addon-card__media{width:50px;height:50px;border-radius:11px}.rwp-exact-pdp .rwp-addon-card__body strong{font-size:.78rem}.rwp-exact-pdp .rwp-addon-card__body span{font-size:.68rem}.rwp-exact-pdp .rwp-addon-card__price strong{font-size:.86rem}.rwp-exact-pdp .rwp-addon-card__price s{font-size:.64rem}}.rwp-exact-pdp .rwp-pdp-finder-cta{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:16px;padding:13px 14px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(180deg,#fff,var(--cloud))}.rwp-exact-pdp .rwp-pdp-finder-cta__icon{width:38px;height:38px;border-radius:10px;background:#fff;color:var(--teal-deep);display:grid;place-items:center;box-shadow:var(--shadow-sm)}.rwp-exact-pdp .rwp-pdp-finder-cta__icon svg{width:19px;height:19px}.rwp-exact-pdp .rwp-pdp-finder-cta__copy strong{display:block;font-family:var(--rwp-font-heading);font-size:.78rem}.rwp-exact-pdp .rwp-pdp-finder-cta__copy span{display:block;margin-top:2px;color:var(--muted);font-size:.68rem}.rwp-exact-pdp .rwp-pdp-finder-cta>a{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 11px;border-radius:9px;background:var(--cta);color:var(--ink);font-family:var(--rwp-font-heading);font-size:.68rem;font-weight:800;white-space:nowrap}@media(max-width:640px){.rwp-exact-pdp .rwp-pdp-finder-cta{grid-template-columns:auto 1fr}.rwp-exact-pdp .rwp-pdp-finder-cta>a{grid-column:1/-1;width:100%}}.rwp-exact-pdp .rating .rwp-loox-rating{display:inline-flex;align-items:center;min-height:22px;line-height:1;cursor:pointer}.rwp-exact-pdp .rating .rwp-loox-rating .loox-rating-content{display:inline-flex!important;align-items:center!important;gap:7px!important;font-family:var(--rwp-font-body)!important;line-height:1!important}.rwp-exact-pdp .rating .rwp-loox-rating .loox-rating-label{margin:0!important;padding:0!important;color:var(--muted)!important;font-family:var(--rwp-font-body)!important;font-size:.86rem!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;white-space:nowrap}.rwp-exact-pdp .rating .rwp-loox-rating svg{width:16px!important;height:16px!important}.rwp-exact-pdp .rating .rwp-loox-rating:hover .loox-rating-label{color:var(--teal-deep)!important;text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.rwp-exact-pdp .rating .rwp-loox-rating .loox-rating-content{gap:5px!important}.rwp-exact-pdp .rating .rwp-loox-rating .loox-rating-label{font-size:.76rem!important}.rwp-exact-pdp .rating .rwp-loox-rating svg{width:14px!important;height:14px!important}}.rwp-exact-pdp .rwp-loox-rating-link{display:inline-flex;align-items:center;color:inherit;text-decoration:none;max-width:100%}.rwp-exact-pdp .rwp-loox-rating-link:focus-visible{outline:2px solid var(--teal);outline-offset:4px;border-radius:6px}.rwp-loox-reviews{background:linear-gradient(180deg,#f5fbfc,#fff)!important;border-top:1px solid var(--rwp-border,#dce9eb);border-bottom:1px solid var(--rwp-border,#dce9eb)}.rwp-loox-reviews>.container{max-width:var(--rwp-container,1280px);padding-left:var(--rwp-page-pad,24px);padding-right:var(--rwp-page-pad,24px)}.rwp-loox-reviews .app-wrapper__content{max-width:1080px;margin:0 auto;background:#fff;border:1px solid var(--rwp-border,#dce9eb);border-radius:24px;padding:clamp(22px,3vw,38px);box-shadow:var(--rwp-shadow,0 10px 32px rgba(12,22,24,.08));overflow:hidden}.rwp-loox-reviews #looxReviewsFrame,.rwp-loox-reviews #looxReviews,.rwp-loox-reviews .loox-reviews-default{font-family:var(--rwp-font-body,inherit)!important;color:var(--rwp-ink,#0c1618)!important;scroll-margin-top:110px}.rwp-loox-reviews :is(button,[role=button]){font-family:var(--rwp-font-body,inherit)!important;border-radius:12px!important}.rwp-loox-reviews :is(input,select,textarea){font-family:var(--rwp-font-body,inherit)!important;border-radius:10px!important}.rwp-loox-reviews a{color:var(--rwp-primary-deep,#087f8c)}@media(max-width:640px){.rwp-loox-reviews{--section-padding-top:34px!important;--section-padding-bottom:34px!important}.rwp-loox-reviews>.container{padding-left:14px;padding-right:14px}.rwp-loox-reviews .app-wrapper__content{border-radius:16px;padding:18px 14px}.rwp-loox-reviews #looxReviewsFrame,.rwp-loox-reviews #looxReviews,.rwp-loox-reviews .loox-reviews-default{scroll-margin-top:84px}}.rwp-loox-reviews{background:linear-gradient(180deg,#f4fbfc,#fff)!important}.rwp-loox-reviews .section__header{max-width:760px;margin:0 auto 28px!important;text-align:center!important}.rwp-loox-reviews .section__heading,.rwp-loox-reviews .section__heading *{font-family:var(--rwp-font-heading,inherit)!important;color:var(--rwp-ink,#0c1618)!important;font-weight:800!important;letter-spacing:-.02em!important}.rwp-loox-reviews .section__subheading,.rwp-loox-reviews .section__subheading *{font-family:var(--rwp-font-body,inherit)!important;color:var(--rwp-muted,#5a7175)!important}.rwp-loox-reviews .app-wrapper__content,.rwp-loox-reviews #looxReviewsFrame,.rwp-loox-reviews #looxReviews,.rwp-loox-reviews .loox-reviews-default{font-family:var(--rwp-font-body,inherit)!important;color:var(--rwp-ink,#0c1618)!important}.rwp-loox-reviews #looxReviewsFrame *,.rwp-loox-reviews #looxReviews *,.rwp-loox-reviews .loox-reviews-default *{font-family:var(--rwp-font-body,inherit)!important}.rwp-loox-reviews [class*=rating] svg,.rwp-loox-reviews [class*=star] svg,.rwp-loox-reviews svg[class*=star],.rwp-loox-reviews [aria-label*=star i] svg,.rwp-loox-reviews [aria-label*=\e9toile i] svg{color:var(--rwp-cta,#ffd53d)!important;fill:var(--rwp-cta,#ffd53d)!important;stroke:var(--rwp-cta,#ffd53d)!important}.rwp-loox-reviews [class*=review][class*=card],.rwp-loox-reviews [class*=review-item],.rwp-loox-reviews article,.rwp-loox-reviews [data-review-id]{background:#fff!important;border:1px solid var(--rwp-border,#dce9eb)!important;border-radius:16px!important;box-shadow:0 8px 24px #0c16180f!important}.rwp-loox-reviews [class*=review][class*=card]:hover,.rwp-loox-reviews [class*=review-item]:hover,.rwp-loox-reviews article:hover,.rwp-loox-reviews [data-review-id]:hover{border-color:#087f8c47!important;box-shadow:0 12px 28px #0c161814!important}.rwp-loox-reviews [class*=author],.rwp-loox-reviews [class*=name],.rwp-loox-reviews strong{color:var(--rwp-ink,#0c1618)!important;font-weight:700!important}.rwp-loox-reviews [class*=verified],.rwp-loox-reviews [class*=badge]{color:var(--rwp-primary-deep,#087f8c)!important}.rwp-loox-reviews p,.rwp-loox-reviews [class*=content],.rwp-loox-reviews [class*=body]{color:var(--rwp-ink,#0c1618)!important;line-height:1.55!important}.rwp-loox-reviews button,.rwp-loox-reviews [role=button],.rwp-loox-reviews a[class*=button]{font-family:var(--rwp-font-body,inherit)!important;font-weight:700!important;border-radius:12px!important}.rwp-loox-reviews button[class*=primary],.rwp-loox-reviews [class*=write-review],.rwp-loox-reviews [class*=show-more]{background:var(--rwp-primary,#1abecb)!important;color:#fff!important;border-color:var(--rwp-primary,#1abecb)!important;box-shadow:none!important}.rwp-loox-reviews button[class*=primary]:hover,.rwp-loox-reviews [class*=write-review]:hover,.rwp-loox-reviews [class*=show-more]:hover{background:var(--rwp-primary-deep,#087f8c)!important;border-color:var(--rwp-primary-deep,#087f8c)!important}.rwp-loox-reviews select,.rwp-loox-reviews input,.rwp-loox-reviews textarea{border:1px solid var(--rwp-border,#dce9eb)!important;border-radius:10px!important;color:var(--rwp-ink,#0c1618)!important;background:#fff!important}.rwp-loox-reviews [class*=header] [class*=rating],.rwp-loox-reviews [class*=summary] [class*=rating]{color:var(--rwp-ink,#0c1618)!important}.rwp-loox-reviews [class*=count],.rwp-loox-reviews [class*=meta],.rwp-loox-reviews time{color:var(--rwp-muted,#5a7175)!important}@media(min-width:641px){.rwp-loox-reviews .app-wrapper__content{padding:34px!important}.rwp-loox-reviews [class*=review][class*=card],.rwp-loox-reviews [class*=review-item],.rwp-loox-reviews article,.rwp-loox-reviews [data-review-id]{padding:20px 22px!important;margin-bottom:14px!important}}@media(max-width:640px){.rwp-loox-reviews .section__header{margin-bottom:18px!important}.rwp-loox-reviews .app-wrapper__content{padding:14px!important}.rwp-loox-reviews [class*=review][class*=card],.rwp-loox-reviews [class*=review-item],.rwp-loox-reviews article,.rwp-loox-reviews [data-review-id]{border-radius:13px!important;box-shadow:0 5px 16px #0c16180d!important}}.rwp-loox-reviews #looxReviews,.rwp-loox-reviews div.loox-reviews-default{font-family:var(--rwp-font-body)!important;color:var(--rwp-ink)!important;background:transparent!important}.rwp-loox-reviews #looxReviews *,.rwp-loox-reviews div.loox-reviews-default *{font-family:var(--rwp-font-body)!important}.rwp-loox-reviews #looxReviews .loox-icon-star,.rwp-loox-reviews #looxReviews .loox-review-stars,.rwp-loox-reviews #looxReviews .loox-rating-stars,.rwp-loox-reviews div.loox-reviews-default .loox-icon-star,.rwp-loox-reviews div.loox-reviews-default .loox-review-stars,.rwp-loox-reviews div.loox-reviews-default .loox-rating-stars{color:var(--rwp-cta,#ffd53d)!important;fill:var(--rwp-cta,#ffd53d)!important;stroke:var(--rwp-cta,#ffd53d)!important}.rwp-loox-reviews #looxReviews .loox-icon-star svg,.rwp-loox-reviews #looxReviews .loox-review-stars svg,.rwp-loox-reviews #looxReviews .loox-rating-stars svg,.rwp-loox-reviews div.loox-reviews-default .loox-icon-star svg,.rwp-loox-reviews div.loox-reviews-default .loox-review-stars svg,.rwp-loox-reviews div.loox-reviews-default .loox-rating-stars svg{color:var(--rwp-cta,#ffd53d)!important;fill:var(--rwp-cta,#ffd53d)!important;stroke:var(--rwp-cta,#ffd53d)!important}.rwp-loox-reviews #looxReviews .loox-icon-star svg *,.rwp-loox-reviews #looxReviews .loox-review-stars svg *,.rwp-loox-reviews #looxReviews .loox-rating-stars svg *,.rwp-loox-reviews div.loox-reviews-default .loox-icon-star svg *,.rwp-loox-reviews div.loox-reviews-default .loox-review-stars svg *,.rwp-loox-reviews div.loox-reviews-default .loox-rating-stars svg *{fill:var(--rwp-cta,#ffd53d)!important;stroke:var(--rwp-cta,#ffd53d)!important}.rwp-loox-reviews #looxReviews .loox-verified-badge,.rwp-loox-reviews #looxReviews .loox-verified-badge *,.rwp-loox-reviews div.loox-reviews-default .loox-verified-badge,.rwp-loox-reviews div.loox-reviews-default .loox-verified-badge *{color:var(--rwp-primary-deep,#087f8c)!important;fill:var(--rwp-primary-deep,#087f8c)!important;stroke:var(--rwp-primary-deep,#087f8c)!important}.rwp-loox-reviews #looxReviews .loox-review,.rwp-loox-reviews div.loox-reviews-default .loox-review{background:#fff!important;border:1px solid var(--rwp-border,#dce9eb)!important;border-radius:16px!important;box-shadow:0 6px 18px #0c16180f!important;padding:20px 22px!important;margin-bottom:14px!important}.rwp-loox-reviews #looxReviews .loox-review-header,.rwp-loox-reviews div.loox-reviews-default .loox-review-header{margin-bottom:10px!important}.rwp-loox-reviews #looxReviews .loox-review,.rwp-loox-reviews #looxReviews .loox-review *,.rwp-loox-reviews div.loox-reviews-default .loox-review,.rwp-loox-reviews div.loox-reviews-default .loox-review *{color:var(--rwp-ink,#0c1618)!important}.rwp-loox-reviews #looxReviews .loox-review p,.rwp-loox-reviews div.loox-reviews-default .loox-review p{color:var(--rwp-ink,#0c1618)!important;font-size:.96rem!important;line-height:1.58!important}.rwp-loox-reviews #looxReviews .loox-review-summary,.rwp-loox-reviews #looxReviews .loox-review-summary *,.rwp-loox-reviews div.loox-reviews-default .loox-review-summary,.rwp-loox-reviews div.loox-reviews-default .loox-review-summary *{color:var(--rwp-ink,#0c1618)!important;font-family:var(--rwp-font-heading)!important}@media(max-width:640px){.rwp-loox-reviews #looxReviews .loox-review,.rwp-loox-reviews div.loox-reviews-default .loox-review{padding:16px!important;margin-bottom:10px!important;border-radius:13px!important}.rwp-loox-reviews #looxReviews .loox-review p,.rwp-loox-reviews div.loox-reviews-default .loox-review p{font-size:.9rem!important;line-height:1.52!important}}.rwp-native-reviews{scroll-margin-top:110px;background:linear-gradient(180deg,#f4fbfc,#fff);border-top:1px solid var(--rwp-border,#dce9eb);border-bottom:1px solid var(--rwp-border,#dce9eb);padding:64px var(--rwp-page-pad,24px);color:var(--rwp-ink,#0c1618);font-family:var(--rwp-font-body,inherit)}.rwp-native-reviews__inner{max-width:1080px;margin:0 auto}.rwp-native-reviews__header{display:flex;justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:28px}.rwp-native-reviews__eyebrow{margin:0 0 6px;color:var(--rwp-primary-deep,#087f8c);font-size:.78rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.rwp-native-reviews h2{margin:0;color:var(--rwp-ink,#0c1618);font-family:var(--rwp-font-heading,inherit);font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.1;letter-spacing:-.025em}.rwp-native-reviews__subheading{margin:8px 0 0;color:var(--rwp-muted,#5a7175);font-size:1rem}.rwp-native-reviews__summary{display:flex;align-items:center;gap:16px;flex:none;min-width:210px;padding:16px 18px;border:1px solid var(--rwp-border,#dce9eb);border-radius:16px;background:#fff}.rwp-native-reviews__summary>strong{font-family:var(--rwp-font-heading,inherit);font-size:2.15rem;font-weight:800;line-height:1}.rwp-native-reviews__summary-stars,.rwp-native-review__stars{display:flex;gap:2px;color:var(--rwp-cta,#ffd53d);line-height:1}.rwp-native-reviews__summary-stars{font-size:1rem}.rwp-native-reviews__summary p{margin:5px 0 0;color:var(--rwp-muted,#5a7175);font-size:.82rem;font-weight:600}.rwp-native-reviews__list{display:grid;gap:12px}.rwp-native-review{background:#fff;border:1px solid var(--rwp-border,#dce9eb);border-radius:16px;padding:20px 22px;box-shadow:0 5px 16px #0c16180b}.rwp-native-review__header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.rwp-native-review__identity{display:flex;align-items:center;gap:10px;min-width:0}.rwp-native-review__identity>strong{font-family:var(--rwp-font-heading,inherit);font-size:1rem;font-weight:700}.rwp-native-review__verified{display:inline-flex;align-items:center;gap:5px;color:var(--rwp-primary-deep,#087f8c);font-size:.8rem;font-weight:700}.rwp-native-review__verified>span{width:17px;height:17px;display:grid;place-items:center;border-radius:50%;background:#1abecb21;color:var(--rwp-primary-deep,#087f8c);font-size:.7rem}.rwp-native-review time{color:var(--rwp-muted,#5a7175);font-size:.76rem;white-space:nowrap}.rwp-native-review__stars{margin-bottom:10px;font-size:1.05rem}.rwp-native-review__body{color:var(--rwp-ink,#0c1618);font-size:.96rem;line-height:1.58}@media(max-width:640px){.rwp-native-reviews{scroll-margin-top:84px;padding:38px 14px}.rwp-native-reviews__header{display:grid;align-items:start;gap:18px;margin-bottom:20px}.rwp-native-reviews__summary{min-width:0;width:100%}.rwp-native-review{padding:16px;border-radius:13px}.rwp-native-review__header{align-items:flex-start}.rwp-native-review__identity{flex-wrap:wrap;gap:6px 9px}.rwp-native-review__body{font-size:.9rem;line-height:1.52}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/rwp-product-template.css.map */
