.product-breadcrumbs-module__IzWHmW__breadcrumbs{color:#ffffff94;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.product-breadcrumbs-module__IzWHmW__breadcrumbLink,.product-breadcrumbs-module__IzWHmW__breadcrumbCurrent{color:#fff;border-radius:6px;align-items:center;gap:6px;min-height:28px;line-height:1.35;text-decoration:none;display:inline-flex}.product-breadcrumbs-module__IzWHmW__breadcrumbLink{padding:2px 4px;transition:background-color .18s,color .18s}.product-breadcrumbs-module__IzWHmW__breadcrumbLink:hover{color:var(--hover-link)}.product-breadcrumbs-module__IzWHmW__breadcrumbCurrent{color:#ffffffb3}.product-breadcrumbs-module__IzWHmW__breadcrumbIcon{flex:none;font-size:18px;display:inline-flex}.product-breadcrumbs-module__IzWHmW__breadcrumbSeparator{color:#ffffff57}
.product-comments-module__rbdeFG__section{margin-top:34px;padding:26px 0 4px}.product-comments-module__rbdeFG__header{border-left:5px solid var(--hover-link,#c71309);margin-bottom:20px;padding-left:14px}.product-comments-module__rbdeFG__thread{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border-radius:12px;min-height:260px;padding:18px;overflow:hidden}.product-comments-module__rbdeFG__thread iframe{filter:brightness(1.18)contrast(1.08);transition:filter .18s}.product-comments-module__rbdeFG__thread:hover iframe{filter:brightness(1.32)contrast(1.1)}.product-comments-module__rbdeFG__fallback{color:#ffffffb8;margin-top:12px}.product-comments-module__rbdeFG__fallbackLink{color:var(--hover-link,#c71309);font-weight:700}@media (max-width:640px){.product-comments-module__rbdeFG__section{margin-top:24px;padding-top:20px}.product-comments-module__rbdeFG__thread{border-radius:10px;padding:12px}}
.product-full-description-module__I2PGba__wrap,.product-full-description-module__I2PGba__body{position:relative}.product-full-description-module__I2PGba__collapsed .product-full-description-module__I2PGba__body{max-height:360px;overflow:hidden}.product-full-description-module__I2PGba__collapsed .product-full-description-module__I2PGba__body:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0d181cf2);height:72px;position:absolute;bottom:0;left:0;right:0}.product-full-description-module__I2PGba__toggle{color:var(--hover-link,#c71309);cursor:pointer;background:0 0;border:none;margin-top:8px;padding:0;font-size:14px;text-decoration:underline}.product-full-description-module__I2PGba__toggle:hover,.product-full-description-module__I2PGba__toggle:focus-visible{color:#fff}
.product-advantages-module__1egtLq__advantages{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:2px 8px 0;display:grid}.product-advantages-module__1egtLq__item{color:#ffffffd1;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}a.product-advantages-module__1egtLq__item{transition:color .18s}a.product-advantages-module__1egtLq__item:hover{color:var(--hover-link)}.product-advantages-module__1egtLq__icon{color:var(--hover-link);flex:none;justify-content:center;align-items:center;min-width:34px;font-size:32px;display:inline-flex}.product-advantages-module__1egtLq__icon svg{fill:currentColor}.product-advantages-module__1egtLq__imageIcon{object-fit:contain;width:40px;height:40px;display:block}.product-advantages-module__1egtLq__label{font-size:13px;font-weight:700;line-height:1.25}@media (max-width:900px){.product-advantages-module__1egtLq__advantages{grid-template-columns:1fr}}
.product-carbo-meter-module__R68PTW__meter{color:#fff;background:radial-gradient(120% 120% at 0 0,#c7130938,#c7130900 52%),#ffffff09;border:1px solid #ffffff17;border-radius:12px;justify-self:stretch;align-items:center;gap:22px;width:100%;margin:12px 0 6px;padding:18px 22px;display:flex}.product-carbo-meter-module__R68PTW__chart{flex:none;width:136px;height:136px;transform:rotate(-90deg)}.product-carbo-meter-module__R68PTW__trail,.product-carbo-meter-module__R68PTW__progress{fill:none;stroke-width:3px}.product-carbo-meter-module__R68PTW__trail{stroke:#ffffff2e}.product-carbo-meter-module__R68PTW__progress{stroke:var(--hover-link);stroke-linecap:round;filter:drop-shadow(0 0 7px #c7130980);transition:stroke-dasharray 1s cubic-bezier(.16,1,.3,1)}.product-carbo-meter-module__R68PTW__text{gap:6px;min-width:0;line-height:1.1;display:grid}.product-carbo-meter-module__R68PTW__text p{flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.product-carbo-meter-module__R68PTW__text strong{font-size:52px;line-height:1}.product-carbo-meter-module__R68PTW__text span{color:#ffffffdb;white-space:nowrap;font-size:18px;font-weight:700}.product-carbo-meter-module__R68PTW__text small{color:#ffffff85;font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.product-carbo-meter-module__R68PTW__progress{filter:none;transition:none}}@media (max-width:520px){.product-carbo-meter-module__R68PTW__meter{justify-self:stretch;gap:14px;width:100%;padding:14px}.product-carbo-meter-module__R68PTW__chart{width:108px;height:108px}.product-carbo-meter-module__R68PTW__text strong{font-size:42px}.product-carbo-meter-module__R68PTW__text span{font-size:15px}}
.product-gallery-module__IN73Oq__gallery{gap:8px;display:grid;position:relative}.product-gallery-module__IN73Oq__primaryImageFrame{aspect-ratio:1;box-sizing:border-box;background:#202527;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;width:100%;height:clamp(345px,44vw,540px);padding:18px;display:flex;position:relative;overflow:hidden}.product-gallery-module__IN73Oq__primaryImage{object-fit:contain;width:100%;height:100%;display:block}.product-gallery-module__IN73Oq__thumbnailGrid{grid-template-columns:repeat(auto-fit,minmax(68px,1fr));gap:6px;display:grid}.product-gallery-module__IN73Oq__thumbnailFrame{cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-left:4px solid #0000;border-radius:8px;justify-content:center;align-items:center;height:74px;padding:6px;transition:background-color .18s,border-color .18s;display:flex}.product-gallery-module__IN73Oq__thumbnailFrame:hover,.product-gallery-module__IN73Oq__thumbnailFrame[data-active=true]{border-color:#ffffff14;border-left-color:var(--hover-link);background:#ffffff14}.product-gallery-module__IN73Oq__thumbnailImage{object-fit:contain;width:100%;height:100%;display:block}.product-gallery-module__IN73Oq__navButton,.product-gallery-module__IN73Oq__fullscreenButton,.product-gallery-module__IN73Oq__fullscreenCloseButton,.product-gallery-module__IN73Oq__fullscreenNavButton{color:#fff;cursor:pointer;background:#0d181cd1;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;transition:background-color .18s,border-color .18s,color .18s,transform .18s;display:inline-flex}.product-gallery-module__IN73Oq__navButton:hover,.product-gallery-module__IN73Oq__fullscreenButton:hover,.product-gallery-module__IN73Oq__fullscreenCloseButton:hover,.product-gallery-module__IN73Oq__fullscreenNavButton:hover{background:var(--hover-link);border-color:var(--hover-link);color:#fff}.product-gallery-module__IN73Oq__navButton{opacity:0;z-index:4;width:42px;height:42px;position:absolute;top:50%;transform:translateY(-50%)}.product-gallery-module__IN73Oq__primaryImageFrame:hover .product-gallery-module__IN73Oq__navButton,.product-gallery-module__IN73Oq__navButton:focus-visible{opacity:1}.product-gallery-module__IN73Oq__navButtonPrevious{left:14px}.product-gallery-module__IN73Oq__navButtonNext{right:14px}.product-gallery-module__IN73Oq__fullscreenButton{z-index:4;width:40px;height:40px;position:absolute;top:14px;right:14px}.product-gallery-module__IN73Oq__zoomLens{box-sizing:border-box;height:var(--lens-height);left:var(--lens-left);pointer-events:none;top:var(--lens-top);width:var(--lens-width);z-index:5;background:#ffffff0f;border:2px solid #c71309e6;border-radius:2px;display:none;position:absolute}.product-gallery-module__IN73Oq__zoomLens[data-visible=true]{display:block}.product-gallery-module__IN73Oq__zoomPanel{height:var(--panel-height);left:var(--panel-left);pointer-events:none;top:var(--panel-top);width:var(--panel-width);z-index:9999;background-color:#111820;border:1.5px solid #ffffff21;border-radius:10px;display:none;position:fixed;overflow:hidden;box-shadow:0 28px 72px #000000e0,0 0 0 1px #ffffff0a}.product-gallery-module__IN73Oq__zoomPanel[data-visible=true]{display:block}.product-gallery-module__IN73Oq__zoomImage{height:var(--zoom-height);object-fit:contain;transform:var(--zoom-transform);transform-origin:0 0;width:var(--zoom-width);display:block;position:absolute;top:0;left:0}.product-gallery-module__IN73Oq__fullscreenOverlay{z-index:10000;background:#000000eb;justify-content:center;align-items:center;padding:58px 76px;display:flex;position:fixed;inset:0}.product-gallery-module__IN73Oq__fullscreenImageFrame{width:100%;max-width:min(100%,1120px);height:100%;max-height:calc(100vh - 116px);position:relative}.product-gallery-module__IN73Oq__fullscreenImage{object-fit:contain}.product-gallery-module__IN73Oq__fullscreenCloseButton{z-index:2;width:44px;height:44px;position:fixed;top:22px;right:24px}.product-gallery-module__IN73Oq__fullscreenNavButton{z-index:2;width:48px;height:48px;position:fixed;top:50%;transform:translateY(-50%)}.product-gallery-module__IN73Oq__fullscreenPrevious{left:22px}.product-gallery-module__IN73Oq__fullscreenNext{right:22px}@media (hover:none),(pointer:coarse){.product-gallery-module__IN73Oq__zoomLens,.product-gallery-module__IN73Oq__zoomPanel{display:none}.product-gallery-module__IN73Oq__navButton{opacity:1}}@media (max-width:640px){.product-gallery-module__IN73Oq__primaryImageFrame{height:345px;padding:12px}.product-gallery-module__IN73Oq__thumbnailGrid{grid-template-columns:repeat(auto-fit,minmax(58px,1fr))}.product-gallery-module__IN73Oq__thumbnailFrame{height:62px}.product-gallery-module__IN73Oq__fullscreenOverlay{padding:58px 12px 28px}.product-gallery-module__IN73Oq__fullscreenImageFrame{max-height:calc(100vh - 86px)}.product-gallery-module__IN73Oq__fullscreenNavButton{top:auto;bottom:18px;transform:none}.product-gallery-module__IN73Oq__fullscreenPrevious{left:calc(50% - 58px)}.product-gallery-module__IN73Oq__fullscreenNext{right:calc(50% - 58px)}}
