.icon-boxes{text-align:center;padding:40px 0;margin:40px 0}.icon-box{display:inline-block;margin:0 20px;padding:20px;border-radius:4px;border:0}.icon-box .icon{width:100px;height:100px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.icon-box .icon img{max-width:100%;height:auto}.icon-box h3{font-size:18px;margin-bottom:10px;color:#333}.icon-box p{font-size:14px;color:#666}.gmm-cs{padding:10px 8px 22px;text-align:center;background:var(--gm-bg)}.gmm-csh{margin:0 0 10px;font:700 12px/1.3 var(--gm-font,var(--gm-font));color:#f4e6cf}.gmm-csg{display:grid;grid-template-columns:1fr 1.14fr 1fr;gap:7px;align-items:stretch}.gmm-csc{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 5px 11px;background:#21160f;border:2px solid #5a3a28;border-radius:14px;cursor:pointer;color:#f4e6cf;min-width:0}.gmm-csf{background:#2a1b10;border:3px solid var(--gm-gold,#e0a526);box-shadow:0 0 24px #e0a5264d;padding-top:20px}.gmm-cso{position:absolute;top:-12px;right:-3px;max-width:76px;background:var(--gm-red,#d62f3a);color:#fff;font:800 9.5px/1.1 var(--gm-font);padding:5px 6px;border-radius:9px;text-align:center;z-index:2}.gmm-csb{position:static;margin:2px 0 3px;background:var(--gm-gold,#e0a526);color:#2a1b10;font:800 9.5px/1 var(--gm-font);padding:5px 7px;border-radius:8px;white-space:nowrap}.gmm-csi{width:100%;aspect-ratio:1/1;object-fit:contain;height:auto;display:block;border-radius:10px}.gmm-cst{font:800 11.5px/1.15 var(--gm-font);color:#fff;margin-top:3px}.gmm-csd{font:600 10px/1.25 var(--gm-font);opacity:.8}.gmm-csw{font:600 12px/1 var(--gm-font);opacity:.65}.gmm-csp{font:800 18px/1.05 var(--gm-font);color:var(--gm-gold,#e0a526)}.gmm-csf .gmm-csp{color:#fff;font-size:20px}.gmm-csn{font:700 9.5px/1.25 var(--gm-font);color:#f2d9a6}.gmm-csl{margin:12px 6px 0;font:700 11.5px/1.45 var(--gm-font);color:#d9c7a5}.gmm-css{font:800 10.5px/1.2 var(--gm-font);color:#f2d9a6}.gmm-cstn{font:600 8.5px/1.25 var(--gm-font);color:#d9c7a5;margin-top:2px}.gmm-csc:active{transform:scale(.98)}.gmm-ph{position:relative;border-radius:16px;overflow:hidden;line-height:0;background:#fff}.gmm-ph-empty{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:24px;background:repeating-linear-gradient(45deg,#f3e3d3,#f3e3d3 12px,#f8ece0 12px 24px);border:2px dashed #b08a5c;color:#7a4b3a;font:700 15px/1.4 var(--gm-font);text-align:center}.gmm-hero{padding:6px 12px 10px;text-align:center}.gmm-price{display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap;margin:12px 0 4px}.gmm-now{font:800 32px/1 var(--gm-font);color:var(--gm-red)}.gmm-was{font:600 18px/1 var(--gm-font);color:#7a6a64}.gmm-save{background:var(--gm-ink);color:#fff;font:800 12px/1 var(--gm-font);padding:6px 9px;border-radius:10px}.gmm-bul{list-style:none;margin:8px 0 6px;padding:0;text-align:left}.gmm-bul li{position:relative;padding:5px 0 5px 28px;font:600 15px/1.35 var(--gm-font)}.gmm-bul li:before{content:"\25cf";position:absolute;left:6px;top:5px;color:var(--gm-red);font-size:12px}@media(max-width:480px){.gmm-hero{padding:4px 10px 6px}.gmm-now{font-size:28px}}body.gmm-page,body.gmm-page main,body.gmm-page #MainContent{background:var(--gm-bg)}body.gmm-page .inf-wrap{background:var(--gm-bg)}body.gmm-page .inf-brand{color:var(--gm-brown);font-family:var(--gm-font)}body.gmm-page .inf-wrap .inf-title{color:#f4e6cf;font-family:var(--gm-font);font-weight:800}body.gmm-page .inf-wrap .inf-sub{color:var(--gm-gold);font-family:var(--gm-font);font-style:normal;font-weight:600}body.gmm-page .inf-h{color:var(--gm-gold);font-family:var(--gm-font);font-weight:800}body.gmm-page .inf-avg,body.gmm-page .inf-bar span{color:#f4e6cf}body.gmm-page .inf-avg b{color:#fff}body.gmm-page .inf-bar i{background:#3a2a1f}body.gmm-page .inf-dots i{background:#5a3a28}body.gmm-page .inf-dots i.on{background:var(--gm-gold)}body.gmm-page .inf-faq summary,body.gmm-page .inf-faq p{font-family:var(--gm-font)}body.gmm-page .inf-faq details,body.gmm-page .inf-faq .inf-item{background:#21160f!important;border-color:#5a3a28!important}body.gmm-page .inf-faq summary,body.gmm-page .inf-faq p,body.gmm-page .inf-faq summary *{color:#f4e6cf!important}body.gmm-page .inf-faq summary:after{color:var(--gm-gold)}body.gmm-page .inf-faq details{border-color:var(--gm-brown)}body.gmm-page .inf-slot .fsj-inline{outline:3px solid var(--gm-gold);outline-offset:-1px;border-radius:14px;box-shadow:0 0 28px #e0a52659!important}body.gmm-page .fsj-sticky.fsj-dock{background:#150e0b!important;border-top:1px solid var(--gm-gold)!important}body.gmm-page .fsj-bar-in b{color:#f4e6cf!important}body.gmm-page .fsj-bar-sub{color:#c9b79a!important}body.gmm-page .fsj-bar-go{background:linear-gradient(135deg,var(--gm-gold),#7a4a32)!important;color:#150e0b!important}body.gmm-page #fsj-root .fsj-head{background:#150e0b!important;border-bottom:2px solid #e0a526!important}body.gmm-page #fsj-root .fsj-brand,body.gmm-page #fsj-root .fsj-topbar,body.gmm-page #fsj-root .fsj-topbar span{color:#e0a526!important}body.gmm-page #fsj-root .fsj-head button{color:#f4e6cf!important}body.gmm-page #fsj-root .fsj-offers button[aria-pressed=true]{border-color:#e0a526!important;background:#fff6dc!important;box-shadow:0 0 0 2px #e0a52659!important}body.gmm-page #fsj-root .fsj-offers button[aria-pressed=true]:before{color:#7a4a32!important}body.gmm-page #fsj-root .fsj-offer-copy span,body.gmm-page #fsj-root .fsj-offer-tag{color:#5a3a28!important;background:#f6e7c1!important;border-color:#c8891a!important}body.gmm-page #fsj-root .fsj-warranty{background:#fff6dc!important;border-color:#e0a526!important}body.gmm-page #fsj-root .fsj-sum__discount,body.gmm-page #fsj-root .fsj-pm__preview{color:#7a4a32!important;border-color:#c8891a!important}body.gmm-page #fsj-root .fsj-submit:not(.is-pending){background:linear-gradient(135deg,#e0a526,#7a4a32)!important;color:#150e0b!important}body.gmm-page #fsj-root .fsj-card__num{background:#e0a526!important;color:#150e0b!important}body.gmm-page [id$=__btn1] .inf-slot{padding-top:20px}body.gmm-page [id$=__btn1] .inf-slot .fsj-inline{min-height:76px;padding:18px 22px!important;font-size:1.22em}body.gmm-page #fsj-root,body.gmm-page .fsj-inline{--fsj-green:var(--gm-gold)!important;--fsj-gold:var(--gm-gold)!important;--fsj-green2:#7a4a32!important;--fsj-head:color-mix(in srgb,var(--gm-gold) 10%,#fff)!important}.gmm-im{line-height:0;background:var(--gm-bg)}.gmm-im>img{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 36px,#000 calc(100% - 36px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 36px,#000 calc(100% - 36px),transparent 100%)}.gmm-ph2{overflow:hidden;width:100%}.gmm-tx{padding:18px 16px 16px;text-align:center;line-height:1.4}.gmm-th{margin:0 0 10px;font:800 29px/1.15 var(--gm-font);color:var(--gm-gold)}.gmm-tb{margin:0 0 10px;font:500 17px/1.45 var(--gm-font);color:#333}.gmm-tc{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.gmm-tc li{background:#fff;border:1.5px solid var(--gm-brown);border-radius:999px;padding:7px 12px;font:700 14px/1.2 var(--gm-font);color:#171717}.gmm-ts{list-style:none;counter-reset:s;margin:12px 0 0;padding:0;text-align:left}.gmm-ts li{counter-increment:s;position:relative;padding:10px 10px 10px 48px;margin-bottom:8px;background:#fff;border-radius:12px;font:600 15px/1.35 var(--gm-font);color:#171717}.gmm-ts li:before{content:counter(s);position:absolute;left:10px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:var(--gm-ink);color:#fff;font:800 15px/28px var(--gm-font);text-align:center}.gmm-tg{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.gmm-tg div{background:#fff;border:1.5px solid var(--gm-brown);border-radius:12px;padding:12px 8px}.gmm-tg b{display:block;margin-bottom:4px;font:800 14px/1.2 var(--gm-font);color:var(--gm-gold)}.gmm-tg span{display:block;font:600 14px/1.35 var(--gm-font);color:#171717}.gmm-tf{margin:12px 0 0;font:800 18px/1.3 var(--gm-font);color:var(--gm-red)}.bgd .gmm-th,.bgd .gmm-tb{color:#fff}.bgd .gmm-tf{color:#ffe14d}.bgd .gmm-hl{background:#ffe14d;color:#171717}.gmm-tx.top{padding-bottom:10px}.gmm-tx.bot{padding-top:12px}.gmm-tx.hero.top{position:relative;z-index:2;background:transparent;padding:24px 14px 0;margin-bottom:-64px}.gmm-tx.hero .gmm-th{font-size:36px;line-height:1.12;text-shadow:0 1px 0 rgba(255,255,255,.7)}.gmm-tx.hero .gmm-tb{font-size:19px;line-height:1.3;font-weight:700;color:#171717}.gmm-tx.hero.bot{padding-top:6px}.gmm-ph2.fade{-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 26%,#000 78%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 26%,#000 78%,transparent 100%)}.gmm-tx.cards .gmm-tc{flex-direction:column;gap:10px}.gmm-tx.cards .gmm-tc li{width:100%;box-sizing:border-box;text-align:left;border-radius:14px;padding:14px 16px;font-size:18px;font-weight:800;border:0;box-shadow:0 2px #0000002e}.gmm-hole{box-sizing:border-box;width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:12px;line-height:1.3;text-align:center;background:repeating-linear-gradient(45deg,#f3e3d3,#f3e3d3 12px,#f8ece0 12px 24px);border:2px dashed var(--gm-brown);color:var(--gm-ink)}.gmm-hn{background:var(--gm-red);color:#fff;font:800 11px/1 var(--gm-font);padding:5px 8px;border-radius:6px;letter-spacing:.3px}.gmm-hole b{font:800 16px/1.25 var(--gm-font)}.gmm-hole i{font:600 12px/1.2 var(--gm-font);color:var(--gm-brown);font-style:normal}.gmm-hole p{margin:0;font:12px/1.35 var(--gm-font);color:#4a4a4a;max-width:300px}.gmm-wrap.bgd{background:var(--gm-bg);color:#fff}.gmm-mdr{scrollbar-width:none}.gmm-mdr::-webkit-scrollbar{display:none}.gmm-mdi video{pointer-events:none;background:#000}.gmm-dots{display:flex;justify-content:center;gap:8px;margin:2px 0 0}.gmm-dots i{width:8px;height:8px;border-radius:50%;background:#5a3a28;transition:all .25s}.gmm-dots i.on{background:var(--gm-gold);width:22px;border-radius:5px}.gmm-wrap{max-width:560px;margin:0 auto;background:var(--gm-bg);font-family:var(--gm-font);color:#f4e6cf}.gmm-wrap img{display:block;width:100%;height:auto}.gmm-pend{background:#fff3b0;border-radius:4px;padding:0 3px;box-shadow:0 0 0 1px #e6c200 inset}.gmm-h{margin:0;padding:16px 4px 10px;font:800 27px/1.15 var(--gm-font);color:var(--gm-gold);text-align:center}.gmm-chip{display:inline-block;padding:1px 8px;border-radius:6px;color:#fff;background:var(--gm-red)}.gmm-chip.o{background:var(--gm-brown)}.gmm-wrap.bgw{background:#fff}.gmm-wrap.bgd{background:var(--gm-ink);color:#fff}.gmm-prov{position:absolute;top:10px;left:-34px;transform:rotate(-35deg);background:#111;color:#ffe14d;font:800 11px/1 var(--gm-font);padding:6px 40px;letter-spacing:.3px;z-index:2}.gmm-md{padding:22px 0 20px;text-align:center}.gmm-md .gmm-th,.gmm-rs .gmm-th{margin:0 0 8px;padding:0 16px;font:800 29px/1.15 var(--gm-font);color:var(--gm-gold)}.gmm-md .gmm-tb,.gmm-rs .gmm-tb{margin:0 0 14px;padding:0 16px;font:500 17px/1.45 var(--gm-font);color:#333}.bgd .gmm-th,.bgd .gmm-tb{color:#fff!important}.gmm-hl{background:var(--gm-red);color:#fff;padding:1px 9px;border-radius:9px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.gmm-mdr{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 16px 10px;-webkit-overflow-scrolling:touch}.gmm-mdi{flex:0 0 46%;scroll-snap-align:center;border-radius:16px;overflow:hidden;background:#fff;aspect-ratio:9/16;display:flex;align-items:center;justify-content:center}.gmm-mdi img,.gmm-mdi video,.gmm-mdi iframe{width:100%;height:100%;object-fit:cover;border:0;display:block}.gmm-mdi.ph{border:2px dashed var(--gm-gold);background:transparent;color:#f4e6cf;font:800 15px/1.35 var(--gm-font);padding:14px;text-align:center}.gmm-mdc{margin:6px 16px 0;font:600 14px/1.3 var(--gm-font);color:#555}.gmm-rs{padding:22px 0 20px;text-align:center}.gmm-rl{display:grid;gap:12px;padding:0 16px}.gmm-rc{display:flex;gap:12px;align-items:flex-start;text-align:left;background:#fff;border-radius:16px;padding:14px}.bgw .gmm-rc{background:var(--gm-bg)}.gmm-rc img{flex:0 0 auto;width:56px;height:56px;border-radius:50%;object-fit:cover}.gmm-rc b{display:block;font:800 16px/1.2 var(--gm-font);color:#171717}.gmm-rc small{display:block;margin-bottom:4px;font:600 13px/1.2 var(--gm-font);color:#555}.gmm-rc p{margin:0;font:500 16px/1.45 var(--gm-font);color:#171717}.gmm-rc.ph{border:2px dashed var(--gm-gold);background:transparent;justify-content:center;font:800 15px/1.35 var(--gm-font);color:#f4e6cf;text-align:center}.gmm-rcn{background:#21160f!important;border:1.5px solid #5a3a28;color:#f4e6cf}.gmm-rav{flex:0 0 auto;width:48px;height:48px;border-radius:50%;background:var(--gm-gold);color:#150e0b;font:800 17px/48px var(--gm-font);text-align:center}.gmm-rbd{min-width:0;flex:1}.gmm-rtop{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.gmm-rcn b{color:#fff!important;font:800 15px/1.2 var(--gm-font)}.gmm-rver{font:700 11px/1 var(--gm-font);color:#150e0b;background:var(--gm-gold);border-radius:999px;padding:4px 8px}.gmm-rcn small{color:#d9c7a5!important;margin:2px 0 6px}.gmm-rcn p{color:#f4e6cf!important;font:500 15px/1.45 var(--gm-font)!important}.gmm-sum{display:flex;gap:18px;align-items:center;margin:0 16px 14px;padding:14px;border:1.5px solid #5a3a28;border-radius:16px;background:#21160f;color:#f4e6cf}.gmm-avg{text-align:center;flex:0 0 auto;font:13px/1.25 var(--gm-font)}.gmm-avg b{display:block;font-size:38px;line-height:1;color:#fff}.gmm-st{color:var(--gm-gold);font-size:18px;letter-spacing:2px}.gmm-st-s{display:block;font-size:14px;letter-spacing:1px;margin:2px 0}.gmm-bars{flex:1;font:12px/1 var(--gm-font)}.gmm-bar{display:flex;align-items:center;gap:6px;margin:4px 0}.gmm-bar i{flex:1;height:8px;border-radius:4px;background:#3a2a1f;overflow:hidden;display:block}.gmm-bar u{display:block;height:100%;background:var(--gm-gold)}.gmm-rlc{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 16px 8px}.gmm-rlc .gmm-rc{flex:0 0 82%;scroll-snap-align:center}.inf-notice{padding:0}.inf-sample{margin:8px 12px;padding:8px 10px;background:#f6dcd6;color:#7a2e2e;font:700 12px/1.4 system-ui,sans-serif;border-radius:6px;text-align:center}.inf-slot{display:flow-root;padding:16px 14px 0;position:relative;z-index:1}@media(max-width:480px){.inf-slot{padding-top:8px}}.inf-slot .fsj-inline{margin:0 0 12px}body.inf-landing-page .fsj-sticky.fsj-dock.fsj-auto{transform:none!important;pointer-events:auto!important;transition:opacity .45s ease,visibility .45s}body.inf-landing-page.inf-dock-wait .fsj-sticky.fsj-dock.fsj-auto,body.inf-landing-page.inf-dock-hide .fsj-sticky.fsj-dock.fsj-auto{opacity:0;visibility:hidden;pointer-events:none!important}@keyframes inf-shake{0%,22%,to{transform:none}2%{transform:translateY(-9px)}4%{transform:translate(-6px) rotate(-1.2deg)}7%{transform:translate(6px) rotate(1.2deg)}10%{transform:translate(-5px) rotate(-.8deg)}13%{transform:translate(5px) rotate(.8deg)}16%{transform:translateY(-4px)}19%{transform:none}}.inf-shake{animation:inf-shake 4s ease-in-out infinite;transform-origin:center}@media(prefers-reduced-motion:reduce){.inf-shake{animation:none!important}body.inf-landing-page .fsj-sticky.fsj-dock.fsj-auto{transition:none}}body.inf-landing-page #fsj-root>.fsj-inline{display:none!important}body.inf-landing-page .fsj-inline:not([hidden]),body.inf-landing-page .fsj-sticky:not([hidden]){display:flex!important}.inf-carousel{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:10px;line-height:0}.inf-slide{flex:0 0 46%;scroll-snap-align:center}.inf-slide img{border-radius:14px}.inf-cs{max-width:560px;margin:0 auto;background:#fbf1e8;padding:22px 8px;text-align:center;font-family:system-ui,sans-serif;color:#171717}.inf-wrap.inf-cs{margin:-12px auto 0}.inf-cs1 .inf-csg{grid-template-columns:minmax(0,230px);justify-content:center}.inf-cs img{display:block}.inf-csh{margin:0 0 12px;font:800 15px/1.3 system-ui,sans-serif;color:#1c1819}.inf-csg{display:grid;grid-template-columns:1fr 1.14fr 1fr;gap:7px;align-items:stretch}.inf-csc{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 5px 11px;background:#fff;border:2px solid #e3d2c4;border-radius:14px;cursor:pointer;color:#171717;min-width:0}.inf-csf{background:#1c1819;border:3px solid #b08a5c;box-shadow:0 6px 22px #b08a5c59;padding-top:20px;color:#fff}.inf-cso{position:absolute;top:-12px;right:-3px;max-width:76px;background:#8a3b4c;color:#fff;font:800 9.5px/1.1 system-ui,sans-serif;padding:5px 6px;border-radius:9px;text-align:center;z-index:2}.inf-csb{margin:2px 0 3px;background:#b08a5c;color:#1c1819;font:800 9.5px/1 system-ui,sans-serif;padding:5px 7px;border-radius:8px;white-space:nowrap}.inf-csi{width:100%;aspect-ratio:1/1;object-fit:contain;height:auto;border-radius:10px;background:#fbf1e8}.inf-cst{font:800 11.5px/1.15 system-ui,sans-serif;margin-top:3px}.inf-csd{font:600 10px/1.25 system-ui,sans-serif;opacity:.78}.inf-csw{font:600 12px/1 system-ui,sans-serif;opacity:.6}.inf-csp{font:800 18px/1.05 system-ui,sans-serif;color:#8a3b4c}.inf-csf .inf-csp{color:#fff;font-size:20px}.inf-css{font:800 10.5px/1.2 system-ui,sans-serif;color:#8a3b4c}.inf-csf .inf-css{color:#f1d9c9}.inf-csn{font:700 9.5px/1.25 system-ui,sans-serif;color:#7a6a64}.inf-csf .inf-csn{color:#f1d9c9}.inf-cstn{font:600 8.5px/1.25 system-ui,sans-serif;color:#7a6a64;margin-top:2px}.inf-csf .inf-cstn{color:#e6d3c4}.inf-csl{margin:12px 6px 0;font:700 11.5px/1.45 system-ui,sans-serif;color:#7a6a64}.inf-csbtn{display:block;width:100%;margin-top:auto;padding:10px 4px;box-sizing:border-box;border-radius:11px;background:linear-gradient(135deg,#8a3b4c,#1c1819);color:#fff;font:800 11.5px/1.1 system-ui,sans-serif;letter-spacing:.03em;text-align:center}.inf-csc .inf-cstn+.inf-csbtn,.inf-csc .inf-csn+.inf-csbtn{margin-top:8px}.inf-csf .inf-csbtn{background:#b08a5c;color:#1c1819}.inf-csc:active{transform:scale(.98)}.inf-wrap.inf-cs{max-width:430px;padding-left:10px;padding-right:10px}.inf-csg{gap:5px}.inf-csc{padding:13px 4px 9px;gap:3px;border-radius:12px}.inf-csf{padding-top:16px}.inf-csi{width:80%}.inf-cst{font-size:10.5px}.inf-csd{font-size:9px}.inf-csw{font-size:10.5px}.inf-csp{font-size:15.5px}.inf-csf .inf-csp{font-size:17px}.inf-css{font-size:9.5px}.inf-csn{font-size:8.5px}.inf-cstn{font-size:8px}.inf-cso{font-size:8.5px;max-width:64px;padding:4px 5px}.inf-csb{font-size:8.5px;padding:4px 6px}.inf-cs1 .inf-csg{grid-template-columns:minmax(0,190px)}.inf-faq{padding-bottom:12px}.inf-faq details{margin:8px 12px;background:#fff;border:1px solid #eadfd6;border-radius:14px;overflow:hidden}.inf-faq summary{cursor:pointer;padding:14px 16px;font:700 15px/1.35 system-ui,sans-serif;color:#171717;list-style:none;display:flex;justify-content:space-between;gap:10px}.inf-faq summary::-webkit-details-marker{display:none}.inf-faq summary:after{content:"+";font-size:20px;line-height:1;color:#a8744f}.inf-faq details[open] summary:after{content:"\2212"}.inf-faq p{margin:0;padding:0 16px 14px;font:15px/1.5 system-ui,sans-serif;color:#4a4a4a}.inf-head{text-align:center;padding:16px 14px 6px}.inf-brand{font:700 22px/1.1 Georgia,serif;color:#b08a5c;margin:0 0 6px}.inf-wrap .inf-title{margin:0;font:700 31px/1.15 Georgia,serif;color:#171717;letter-spacing:-.2px}.inf-wrap .inf-sub{margin:10px 0 0;font:italic 700 16px/1.35 Georgia,serif;color:#8a3b4c}.inf-hf{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:6px;align-items:center;margin:10px -4px 0}.inf-hf-f{margin:0;line-height:0}.inf-hf .inf-hf-f img{border-radius:10px;aspect-ratio:4/5;object-fit:cover;box-shadow:0 2px 10px #0000001f}@media(max-width:480px){.inf-head{padding:8px 12px 2px}.inf-brand{font-size:18px;line-height:1;margin:0 0 2px}.inf-wrap .inf-title{font-size:25px;line-height:1.1}.inf-wrap .inf-sub{margin:5px 0 0;font-size:13.5px;line-height:1.25}}.inf-img{line-height:0}.inf-offers{padding:6px 10px 16px;text-align:center}.inf-ob{font:700 20px/1.1 Georgia,serif;color:#b08a5c}.inf-ocards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:10px 0 12px;align-items:stretch}.inf-ocard{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:150px;padding:22px 4px 12px;background:#fff;border:2px solid #e3d2c4;border-radius:16px;cursor:pointer;font-family:system-ui,sans-serif;color:#171717;-webkit-appearance:none;appearance:none}.inf-ocard[aria-checked=true]{background:#1c1819;color:#fff;border-color:#b08a5c;box-shadow:0 6px 16px #0000002e}.inf-ocard:before{content:"";position:absolute;top:8px;right:8px;width:16px;height:16px;border-radius:50%;border:2px solid #b08a5c;background:transparent}.inf-ocard[aria-checked=true]:before{background:radial-gradient(#b08a5c 45%,transparent 50%)}.inf-ot{font:700 14px/1.2 system-ui,sans-serif}.inf-op{font:800 19px/1.1 system-ui,sans-serif;color:#8a3b4c}.inf-ocard[aria-checked=true] .inf-op{color:#fff}.inf-on{font:12px/1.2 system-ui,sans-serif;color:#7a6a64}.inf-ocard[aria-checked=true] .inf-on{color:#f1d9c9}.inf-obadge{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:#b08a5c;color:#171717;font:800 10px/1 system-ui,sans-serif;padding:6px 8px;border-radius:10px;white-space:nowrap}.inf-ol1{margin:6px 0 2px;font:700 14px/1.3 system-ui,sans-serif;color:#171717}.inf-ol2{margin:0;font:13px/1.35 system-ui,sans-serif;color:#8a3b4c}.inf-h{margin:0;padding:18px 16px 8px;font:700 22px/1.2 Georgia,serif;color:#171717;text-align:center}.inf-reviews{padding-bottom:14px}.inf-reviews--list{background:#fff;padding-bottom:18px}.inf-sum{display:flex;gap:16px;align-items:center;padding:6px 16px}.inf-avg{text-align:center;flex:0 0 auto;font:13px/1.2 system-ui,sans-serif}.inf-avg b{display:block;font-size:36px;line-height:1}.inf-bars{flex:1;font:12px/1 system-ui,sans-serif}.inf-bar{display:flex;align-items:center;gap:6px;margin:3px 0}.inf-bar i{flex:1;height:8px;border-radius:4px;background:#e8d9cc;overflow:hidden;display:block}.inf-bar u{display:block;height:100%;background:#e0a100}.inf-stars{color:#e0a100;font-size:18px;letter-spacing:2px}.inf-rev-track{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:10px;overflow-x:auto;padding:6px 12px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.inf-rev-track::-webkit-scrollbar{display:none}.inf-rev{flex:0 0 34%;align-self:flex-start;scroll-snap-align:start;margin:0;background:#fff;border-radius:10px;overflow:hidden;min-width:0;font:12px/1.35 system-ui,sans-serif}.inf-wrap .inf-rev-img{width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:50% 20%;background:none;max-width:none;box-shadow:none;border:0;cursor:zoom-in}.inf-rev-body{padding:8px 9px 10px}.inf-rev-body b,.inf-rev-body span{display:block;margin:2px 0;color:#222}.inf-rev-body small{color:#777;font-size:11px}.inf-rev .inf-stars{font-size:13px;letter-spacing:1px}.inf-slider{overflow:hidden;margin:0 14px;border-radius:10px}.inf-list{display:flex;transition:transform .8s ease-in-out}.inf-pg{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;gap:10px}.inf-item{display:flex;gap:12px;background:#fbf1e8;border:1px solid #eadfd6;border-radius:10px;padding:12px;font:14px/1.45 system-ui,sans-serif;min-width:0}.inf-wrap .inf-item-img{width:104px;height:104px;object-fit:cover;object-position:50% 20%;border-radius:10px;flex:none;align-self:flex-start;background:none;box-shadow:none;border:0;cursor:zoom-in}.inf-item-txt{min-width:0}.inf-item-txt p{margin:4px 0;color:#222}.inf-item-txt small{color:#777}.inf-zoom{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#000000d1;display:flex;align-items:center;justify-content:center;padding:16px;cursor:zoom-out}.inf-zoom img{max-width:100%;max-height:100%;width:auto;height:auto;border-radius:12px}.inf-reviews .inf-slot{padding:12px 14px 4px;background:transparent}.inf-item-txt small span+span:before,.inf-rev-body small span+span:before{content:" \b7  "}.inf-check{font-style:normal;color:#1a9b4b;font-size:13px}.inf-dots{display:flex;gap:6px;justify-content:center;margin-top:10px}.inf-dots i{width:8px;height:8px;border-radius:50%;background:#e0d2c6;cursor:pointer}.inf-dots i.on{background:#e0a100}.inf-sizes{padding:6px 14px 16px;font:12px/1.3 system-ui,sans-serif;color:#171717;text-align:center}.inf-sizes b{display:block;margin:0 0 6px;font-size:13px}.inf-sizes table{width:100%;border-collapse:collapse;border:0!important;margin:0!important}.inf-sizes th,.inf-sizes td{padding:3px 1px!important;border:0!important;border-bottom:1px solid #e3d2c4!important;font-size:12px!important;line-height:1.2!important;white-space:nowrap;text-align:center}.inf-sizes th{font-weight:700;color:#7a4b3a;font-size:11px!important}.inf-sizes td:first-child{font-weight:700}.inf-wrap{max-width:560px;margin:0 auto;background:#fbf1e8}.inf-wrap img{display:block;width:100%;height:auto}.inf-comp{padding:14px 16px;font:15px/1.5 system-ui,sans-serif;color:#171717;text-align:center}.vc-page{--vc-ink:#191716;--vc-muted:#6b625e;--vc-accent:#94694f;--vc-line:#e8e1db;--vc-soft:#faf8f6;color:var(--vc-ink);background:#fff;font-family:inherit}.vc-page *{box-sizing:border-box}.vc-announcement{padding:11px 16px;text-align:center;background:#191716;color:#fff;font-size:11px;font-weight:700;letter-spacing:.13em}.vc-shell{max-width:1200px;margin:auto;padding:28px 24px 68px}.vc-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:48px;align-items:start}.vc-gallery{min-width:0;background:#f6f3f1}.vc-slides{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;overscroll-behavior-x:contain}.vc-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;display:grid;place-items:center;min-height:360px;background:#f6f3f1}.vc-media-image,.vc-media-video{display:block;width:100%;height:auto;max-height:780px;object-fit:contain}.vc-empty-media{min-height:420px;display:grid;place-items:center;color:var(--vc-muted)}.vc-thumbnails{display:flex;gap:8px;padding:10px;overflow-x:auto}.vc-thumbnail{position:relative;flex:0 0 72px;height:86px;border:1px solid var(--vc-line);background:#fff;scroll-margin:10px}.vc-thumbnail img{width:100%;height:100%;object-fit:cover}.vc-play{position:absolute;inset:auto 5px 5px auto;background:#191716d9;color:#fff;padding:2px 6px;font-size:10px}.vc-summary{padding-top:12px}.vc-eyebrow{margin:0 0 10px;color:var(--vc-accent);font-size:11px;font-weight:750;letter-spacing:.14em}.vc-summary h1{margin:0 0 12px;font-size:clamp(30px,4vw,46px);line-height:1.08;letter-spacing:-.025em}.vc-lede{margin:0 0 18px;color:#555;line-height:1.65}.vc-price-line{display:flex;justify-content:space-between;align-items:center;padding:16px 0;border-top:1px solid var(--vc-line);font-size:15px}.vc-price-line strong{font-size:25px}.vc-package-picker{margin:14px 0 18px}.vc-package-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:8px}.vc-package-card{display:grid;gap:7px;min-height:112px;padding:13px 10px;border:1px solid var(--vc-line);border-radius:4px;background:#fff;color:var(--vc-ink);text-align:left;font:inherit;cursor:pointer}.vc-package-card[aria-pressed=true]{border:2px solid var(--vc-accent);background:#faf6f2;box-shadow:0 0 0 1px var(--vc-accent)}.vc-package-card span{font-size:12px;font-weight:700}.vc-package-card strong{font-size:17px}.vc-package-card small{color:var(--vc-muted);font-size:10px;line-height:1.35}.vc-size-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px}.vc-size-field{display:grid;gap:7px;font-size:12px;font-weight:700}.vc-size-field[hidden]{display:none}.vc-product-form{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.vc-label{font-size:13px;font-weight:700}.vc-select{width:100%;min-height:46px;padding:10px 12px;border:1px solid #d7d0ca;border-radius:3px;background:#fff;color:var(--vc-ink);font:inherit}.vc-offer-note{margin:14px 0;padding:14px;border:1px solid var(--vc-line);background:var(--vc-soft);line-height:1.55;font-size:13px}.vc-app-form{display:flex;justify-content:center;margin-top:12px;width:100%;min-width:0}.vc-app-form>*{box-sizing:border-box;width:min(100%,320px)!important;max-width:320px!important;margin:12px auto!important;overflow:hidden}.vc-app-form iframe{box-sizing:border-box;width:100%!important;max-width:320px!important;height:54px!important;max-height:54px!important}.vc-app-form :is(button,a,[role=button]){box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:100%!important;min-height:52px!important;max-height:56px!important;padding:12px 16px!important;overflow:hidden!important;font-size:15px!important;line-height:1.25!important}.vc-app-form :is(svg,img){box-sizing:border-box!important;display:inline-block!important;flex:0 0 20px!important;width:20px!important;height:20px!important;max-width:20px!important;max-height:20px!important;object-fit:contain!important}.vc-muted{margin:10px 0;color:var(--vc-muted);font-size:12px;line-height:1.55}.vc-tabs{position:sticky;top:0;z-index:2;display:flex;justify-content:center;gap:28px;margin:46px 0 0;padding:15px 12px;border-top:1px solid var(--vc-line);border-bottom:1px solid var(--vc-line);background:#fff}.vc-tabs a{color:var(--vc-ink);font-size:12px;font-weight:700;text-decoration:none}.vc-details,.vc-fit,.vc-faq{padding:50px 0 0;scroll-margin-top:76px}.vc-details h2,.vc-fit h2,.vc-faq h2{margin:0 0 14px;font-size:clamp(24px,3vw,34px);line-height:1.2}.vc-richtext{max-width:820px;color:#555;line-height:1.7}.vc-richtext p:first-child{margin-top:0}.vc-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px}.vc-detail-grid article{padding:20px;border:1px solid var(--vc-line);background:var(--vc-soft)}.vc-detail-grid article>span{color:var(--vc-accent);font-size:12px;font-weight:700}.vc-detail-grid h3{margin:10px 0 6px;font-size:16px}.vc-detail-grid p{margin:0;color:#5c5c5c;font-size:14px;line-height:1.55}.vc-faq details{border-top:1px solid var(--vc-line)}.vc-faq details:last-child{border-bottom:1px solid var(--vc-line)}.vc-faq summary{padding:17px 0;cursor:pointer;font-weight:650}.vc-faq details .vc-richtext{padding:0 0 17px}@media(max-width:749px){.vc-shell{padding:0 0 44px}.vc-hero{display:block}.vc-summary{padding:24px 18px 0}.vc-slide{min-height:0}.vc-media-image,.vc-media-video{max-height:none}.vc-package-cards{gap:6px}.vc-package-card{min-height:100px;padding:11px 8px}.vc-package-card strong{font-size:15px}.vc-size-fields{grid-template-columns:1fr}.vc-tabs{justify-content:flex-start;gap:22px;margin-top:34px;overflow-x:auto;white-space:nowrap}.vc-details,.vc-fit,.vc-faq{padding:38px 18px 0}.vc-detail-grid{grid-template-columns:1fr;gap:9px}}.vcl{--vcl-cream:#f5f1ed;--vcl-dark:#1d1b18;--vcl-mid:#5f6264;--vcl-line:#e5e5e5;--vcl-accent:#cbb298;--vcl-green:#2d7a4f;--vcl-red:#e04848;font-family:Montserrat,system-ui,-apple-system,Segoe UI,Arial,sans-serif;color:var(--vcl-dark);background:#fff;padding-bottom:92px}.vcl *{box-sizing:border-box}.vcl h1,.vcl h2{font-family:inherit;font-weight:700}.vcl-ticker{overflow:hidden;background:var(--vcl-dark);color:#fff;white-space:nowrap}.vcl-ticker-track{display:inline-flex;gap:0;animation:vcl-marquee 32s linear infinite;padding:10px 0}.vcl-ticker-track span{padding:0 28px;font-size:11px;font-weight:700;letter-spacing:.12em}@keyframes vcl-marquee{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.vcl-ticker-track{animation:none}}.vcl-top{max-width:1100px;margin:0 auto}.vcl-wrap{max-width:720px;margin:0 auto}.vcl{--vcl-img-h:400px}.vcl[data-size-m=small]{--vcl-img-h:300px}.vcl[data-size-m=large]{--vcl-img-h:470px}.vcl-gallery{position:relative}.vcl-badge{position:absolute;z-index:2;left:12px;top:12px;padding:7px 12px;background:var(--vcl-dark);color:#fff;font-size:10px;font-weight:700;letter-spacing:.12em}.vcl-main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;background:var(--vcl-cream)}.vcl-main::-webkit-scrollbar{display:none}.vcl-slide{flex:0 0 100%;min-width:0;scroll-snap-align:center;height:var(--vcl-img-h)}.vcl-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.vcl-empty{display:grid;place-items:center;padding:40px;color:var(--vcl-mid)}.vcl-arrow{position:absolute;z-index:2;top:calc(var(--vcl-img-h) / 2 - 17px);width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#ffffffeb;box-shadow:0 2px 8px #0000002e;color:var(--vcl-dark);font-size:22px;line-height:32px;cursor:pointer}.vcl-arrow--prev{left:10px}.vcl-arrow--next{right:10px}.vcl-thumbs{display:flex;gap:8px;padding:10px 12px;overflow-x:auto;scrollbar-width:none}.vcl-thumbs::-webkit-scrollbar{display:none}.vcl-thumb{flex:0 0 60px;height:72px;padding:0;border:2px solid transparent;background:#fff;overflow:hidden;cursor:pointer;opacity:.65}.vcl-thumb.is-active{border-color:var(--vcl-dark);opacity:1}.vcl-thumb-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%}.vcl-hero-copy{padding:18px 18px 8px}.vcl-eyebrow{margin:0 0 6px;font-size:10px;font-weight:600;letter-spacing:.16em;color:var(--vcl-mid);text-transform:uppercase}.vcl-hero-copy h1{margin:0;font-size:26px;line-height:1.1;letter-spacing:.04em;text-transform:uppercase}.vcl-tagline{margin:6px 0 0;color:var(--vcl-mid);font-size:13px}.vcl-quote{margin:14px 0 0;padding:12px 14px;border-left:3px solid var(--vcl-accent);background:var(--vcl-cream);font-size:13px;line-height:1.5;font-style:italic}.vcl-quote cite{display:block;margin-top:6px;font-style:normal;font-size:12px;color:var(--vcl-mid)}.vcl-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin:16px 0 2px}.vcl-price del{color:var(--vcl-mid);font-size:14px}.vcl-price b{font-size:28px;font-weight:700}.vcl-cur{font-size:11px;font-weight:700;color:var(--vcl-mid);padding:2px 6px;background:var(--vcl-cream)}.vcl-off{padding:4px 8px;background:var(--vcl-red);color:#fff;font-size:11px;font-weight:700;font-style:normal}.vcl-pricenote{margin:0 0 14px;font-size:12px;color:var(--vcl-mid)}.vcl-label{margin:6px 0 8px;font-size:10px;font-weight:700;letter-spacing:.14em}.vcl-label span{font-weight:400;letter-spacing:0;color:var(--vcl-mid);margin-left:6px;font-size:12px}.vcl-swatches{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.vcl-swatch{width:30px;height:30px;padding:3px;border:2px solid transparent;border-radius:50%;background:transparent;cursor:pointer}.vcl-swatch.is-active{border-color:var(--vcl-dark)}.vcl-swatch i{display:block;width:100%;height:100%;border-radius:50%;border:1px solid rgba(0,0,0,.18)}.vcl-stock{margin:0 0 12px;font-size:12px;color:var(--vcl-green);font-weight:600}.vcl-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:54px;margin-top:10px;padding:12px 16px;border:0;border-radius:14px;background:linear-gradient(135deg,#d71920,#8f1015);color:#fff;font:inherit;font-size:14px;font-weight:800;letter-spacing:.06em;text-decoration:none;text-transform:uppercase;cursor:pointer;box-shadow:0 8px 22px #d7192047}.vcl-cta b{font-weight:700}.vcl-cta--ghost{background:#fff;color:var(--vcl-dark);border:2px solid var(--vcl-dark);box-shadow:none}.vcl-cta--light{max-width:420px;margin-left:auto;margin-right:auto}.vcl-trust{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 0;padding:0;list-style:none}.vcl-trust li{padding:10px 4px;text-align:center;font-size:11px;color:var(--vcl-mid);border-top:1px solid var(--vcl-line)}.vcl-delivery{margin:12px 0 0;padding:11px 12px;background:var(--vcl-cream);font-size:12px}.vcl-sec{padding:30px 18px}.vcl-sec h2{margin:0 0 8px;font-size:20px;line-height:1.25}.vcl-lead{margin:0 0 16px;color:var(--vcl-mid);font-size:14px;line-height:1.6}.vcl-checks{list-style:none;margin:14px 0;padding:0;display:grid;gap:10px}.vcl-checks li{position:relative;padding-left:24px;font-size:14px;line-height:1.5}.vcl-checks li:before{content:"\2713";position:absolute;left:2px;top:0;color:var(--vcl-green);font-weight:700}.vcl-checks--small li{font-size:13px}.vcl-acc{margin-top:18px;border-top:1px solid var(--vcl-line)}.vcl-acc details{border-bottom:1px solid var(--vcl-line)}.vcl-acc summary{display:flex;justify-content:space-between;align-items:center;padding:16px 2px;cursor:pointer;list-style:none;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.vcl-acc summary::-webkit-details-marker{display:none}.vcl-acc summary:after{content:"+";font-size:18px;font-weight:400}.vcl-acc details[open] summary:after{content:"\2013"}.vcl-answer{padding:0 2px 16px;color:#4b4b4b;font-size:13px;line-height:1.6}.vcl-answer p{margin:0 0 8px}.vcl-pay{margin:16px 0 0;font-size:12px;color:var(--vcl-mid)}.vcl-feature{display:grid;background:#fff}.vcl-feature-img{padding:18px 18px 0;max-width:720px;margin:0 auto;width:100%}.vcl-feature-pic{display:block;width:100%;height:300px;object-fit:cover;object-position:center 15%;border-radius:12px}.vcl-feature-copy{max-width:720px;margin:0 auto;padding:26px 18px 30px}.vcl-feature-copy h2{margin:0 0 10px;font-size:20px;line-height:1.25}.vcl-feature-copy p{margin:0;color:var(--vcl-mid);font-size:14px;line-height:1.6}.vcl-feature.is-dark{background:var(--vcl-dark);color:#fff}.vcl-feature.is-dark p{color:#d6d3cf}.vcl-feature.is-dark .vcl-checks li:before{color:var(--vcl-accent)}.vcl-reviews{padding:30px 18px;border-top:1px solid var(--vcl-line)}.vcl-rv-wrap{max-width:1000px;margin:0 auto}.vcl-rv-wrap h2{margin:0 0 16px;font-size:20px}.vcl-rv-score{display:flex;align-items:baseline;gap:8px}.vcl-rv-score b{font-size:34px;font-weight:700}.vcl-rv-score span{color:var(--vcl-mid);font-size:13px}.vcl-rv-stars{color:#f5a623;font-size:20px;letter-spacing:2px;line-height:1}.vcl-rv-stars--sm{font-size:14px;letter-spacing:1px;margin-right:8px;white-space:nowrap}.vcl-rv-stars s{color:#d6d3cf;text-decoration:none}.vcl-rv-total{margin:6px 0 14px;font-size:13px;color:var(--vcl-mid)}.vcl-rv-bar{display:grid;grid-template-columns:76px 1fr 38px;gap:8px;align-items:center;margin:6px 0;font-size:12px;white-space:nowrap}.vcl-rv-bar i{display:block;height:10px;background:#ececec;border-radius:2px;overflow:hidden}.vcl-rv-bar u{display:block;height:100%;background:#f5a623;text-decoration:none}.vcl-rv-bar em{font-style:normal;color:var(--vcl-mid);text-align:right}.vcl-rv-list{margin-top:22px}.vcl-rv{padding:18px 0;border-top:1px solid var(--vcl-line)}.vcl-rv-who{display:flex;align-items:center;gap:10px;font-size:13px}.vcl-rv-avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--vcl-cream);font-weight:700;font-size:13px}.vcl-rv-line{display:flex;align-items:center;flex-wrap:wrap;margin-top:8px;font-size:14px}.vcl-rv-meta{margin:4px 0 0;font-size:12px;color:var(--vcl-mid)}.vcl-rv-ver{margin:4px 0 0;font-size:12px;font-weight:700;color:#c45500}.vcl-rv-text{margin:10px 0 0;font-size:14px;line-height:1.55}.vcl-rv-photos{display:flex;gap:8px;margin-top:12px}.vcl-rv-photo{display:block;width:90px;height:90px;object-fit:cover;border:1px solid var(--vcl-line);border-radius:6px}.vcl-offerbox{background:var(--vcl-cream);max-width:none;padding:30px 18px}.vcl-offerbox>*{max-width:560px;margin-left:auto;margin-right:auto}.vcl-offers{display:grid;gap:12px}.vcl-offer{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:center;width:100%;padding:16px;border:2px solid var(--vcl-line);background:#fff;color:var(--vcl-dark);text-align:left;font:inherit;cursor:pointer}.vcl-offer.is-best{border-color:var(--vcl-dark)}.vcl-offer strong{display:block;font-size:16px}.vcl-offer small{display:block;color:var(--vcl-green);font-weight:700;font-size:12px}.vcl-offer em{display:inline-block;margin-bottom:4px;padding:3px 9px;background:var(--vcl-dark);color:#fff;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.08em}.vcl-offer-price{font-size:19px;font-weight:700;text-align:right}.vcl-offer-price del{display:block;color:var(--vcl-mid);font-size:12px;font-weight:400}.vcl-faq{text-align:center}.vcl-faq .vcl-acc{text-align:left}.vcl-final{background:var(--vcl-dark);color:#fff;text-align:center}.vcl-final h2{color:#fff}.vcl-final .vcl-lead{color:#d6d3cf}.vcl-related{padding:30px 18px;background:var(--vcl-cream)}.vcl-related-head{display:flex;justify-content:space-between;align-items:baseline;max-width:1100px;margin:0 auto 14px}.vcl-related-head h2{margin:0;font-size:18px}.vcl-related-head a{font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--vcl-dark)}.vcl-related-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;max-width:1100px;margin:0 auto}.vcl-rel{display:block;color:var(--vcl-dark);text-decoration:none}.vcl-rel-img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;background:#fff}.vcl-rel-name{display:block;margin-top:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vcl-rel-price{display:block;font-size:12px;color:var(--vcl-mid)}.vcl-bar.is-auto{transform:translateY(115%);transition:transform .25s ease}.vcl-bar.is-auto.is-visible{transform:none}@media(prefers-reduced-motion:reduce){.vcl-bar.is-auto{transition:none}}.vcl-bar{position:fixed;z-index:20;left:0;right:0;bottom:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--vcl-line);box-shadow:0 -6px 20px #00000014}.vcl-bar-in{max-width:620px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center}.vcl-bar-img{width:44px;height:56px;object-fit:cover;object-position:center top}.vcl-bar b{display:block;font-size:13px}.vcl-bar span{font-size:12px;color:var(--vcl-mid)}.vcl-bar button{padding:14px 18px;border:0;border-radius:12px;background:linear-gradient(135deg,#d71920,#8f1015);color:#fff;font:inherit;font-size:13px;font-weight:800;letter-spacing:.05em;cursor:pointer}@media(min-width:900px){.vcl{--vcl-img-h:560px}.vcl[data-size-d=small]{--vcl-img-h:380px}.vcl[data-size-d=medium]{--vcl-img-h:480px}.vcl[data-size-d=large]{--vcl-img-h:640px}.vcl-top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px;padding:28px 24px;align-items:start}.vcl-gallery{position:sticky;top:16px}.vcl-hero-copy{padding:8px 0}.vcl-feature{grid-template-columns:1fr 1fr;align-items:center}.vcl-feature-img{padding:24px}.vcl-feature-pic{height:460px}.vcl-feature-copy{padding:40px}.vcl-feature:nth-of-type(2n) .vcl-feature-img{order:2}.vcl-related-grid{grid-template-columns:repeat(4,1fr)}.vcl-rv-grid{display:grid;grid-template-columns:300px 1fr;gap:40px;align-items:start}.vcl-rv-list{margin-top:0}.vcl-rv:first-child{border-top:0;padding-top:0}}#trustoo-widget-wrapper,.trustoo-widget-wrapper,.trustoo-reviews-wrapper,.fsj-inline,.fsj-sticky{display:none!important}.vct{--vct-red:#d71920;--vct-ink:#111;--vct-muted:#6b7280;--vct-line:#e5e7eb;--vct-soft:#f3f4f6;color:var(--vct-ink);background:#fff;padding-bottom:92px}.vct *{box-sizing:border-box}.vct-announce{padding:9px 12px;background:#111;color:#fff;text-align:center;font-size:12px;font-weight:700;letter-spacing:.08em}.vct-wrap{max-width:560px;margin:0 auto}.vct{--vct-img-h:230px}.vct[data-size-m=medium]{--vct-img-h:340px}.vct[data-size-m=large]{--vct-img-h:470px}@media(min-width:750px){.vct[data-size-d=small]{--vct-img-h:400px}.vct[data-size-d=medium]{--vct-img-h:500px}.vct[data-size-d=large]{--vct-img-h:620px}.vct-wrap{max-width:620px}}.vct-main{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;background:#fff}.vct-main::-webkit-scrollbar{display:none}.vct-slide{flex:0 0 100%;min-width:0;scroll-snap-align:center;display:grid;place-items:center;height:calc(var(--vct-img-h) + 24px);padding:12px 0}.vct-img{display:block;width:auto;max-width:100%;height:var(--vct-img-h);object-fit:contain;border-radius:14px;background:#f6f6f6}.vct-empty{padding:40px;color:var(--vct-muted)}.vct-thumbs{display:flex;gap:8px;padding:0 12px 6px;overflow-x:auto;scrollbar-width:none}.vct-thumbs>:first-child{margin-left:auto}.vct-thumbs>:last-child{margin-right:auto}.vct-thumbs::-webkit-scrollbar{display:none}.vct-thumb{flex:0 0 44px;height:44px;padding:0;border:2px solid transparent;border-radius:12px;background:#fff;overflow:hidden;cursor:pointer;opacity:.7}.vct-thumb.is-active{border-color:var(--vct-red);opacity:1}.vct-thumb-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 18%}.vct-hero-copy{padding:4px 18px 8px}.vct-hero-copy h1{margin:0;font-size:24px;line-height:1.1;font-weight:900}.vct-tagline{margin:6px 0 0;color:var(--vct-muted);font-size:15px}.vct-price{display:flex;align-items:baseline;gap:10px;margin:6px 0 8px}.vct-price b{font-size:28px;font-weight:900}.vct-price span{font-size:13px;color:var(--vct-muted)}.vct-cta{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;padding:12px 16px;border:0;border-radius:14px;background:linear-gradient(135deg,var(--vct-red),#8f1015);color:#fff;font:inherit;font-size:17px;font-weight:900;letter-spacing:.03em;cursor:pointer;box-shadow:0 8px 22px #d7192047}.vct-chips{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0}.vct-chip{padding:7px 12px;border:1px solid var(--vct-line);border-radius:999px;background:#fafafa;font-size:12px;font-weight:700;color:#374151}.vct-sec{padding:26px 18px}.vct-sec h2{margin:0 0 6px;font-size:22px;line-height:1.2;font-weight:900}.vct-lead{margin:0 0 16px;color:var(--vct-muted);font-size:15px}.vct-band{background:var(--vct-soft)}.vct-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vct-card{padding:16px 14px;border:1px solid var(--vct-line);border-radius:16px;background:#fff}.vct-card i{display:block;margin-bottom:8px;font-style:normal;font-size:24px}.vct-card b{display:block;margin-bottom:4px;font-size:15px}.vct-card p{margin:0;color:var(--vct-muted);font-size:13px}.vct-mini{margin:16px 0 8px;font-size:14px;font-weight:800;color:#374151}.vct-swatches{display:flex;gap:10px;flex-wrap:wrap}button.vct-swatch{font:inherit;color:var(--vct-ink);cursor:pointer}.vct-swatch{display:flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid var(--vct-line);border-radius:999px;background:#fff;font-size:14px;font-weight:700}.vct-swatch i{width:16px;height:16px;border-radius:50%;border:1px solid rgba(0,0,0,.18)}.vct-sizes{display:flex;gap:10px}.vct-size{display:grid;place-items:center;width:52px;height:46px;border:1px solid var(--vct-line);border-radius:12px;background:#fff;font-weight:800}.vct-checks{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:12px}.vct-checks li{display:grid;grid-template-columns:26px 1fr;gap:10px;align-items:start;font-size:15px}.vct-checks li:before{content:"\2713";display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fee2e2;color:var(--vct-red);font-weight:900}.vct-offers{display:grid;gap:12px}.vct-offer{display:grid;grid-template-columns:1fr auto;gap:2px 10px;align-items:center;width:100%;padding:16px;border:2px solid var(--vct-line);border-radius:16px;background:#fff;color:var(--vct-ink);text-align:left;font:inherit;cursor:pointer}.vct-offer.is-best{border-color:var(--vct-red);background:#fff5f5}.vct-offer strong{display:block;font-size:18px}.vct-offer small{display:block;color:#15803d;font-weight:800;font-size:13px}.vct-offer em{display:inline-block;margin-bottom:4px;padding:3px 9px;border-radius:999px;background:var(--vct-red);color:#fff;font-size:11px;font-style:normal;font-weight:900;letter-spacing:.04em}.vct-offer-price{font-size:20px;font-weight:900;text-align:right}.vct-offer-price del{display:block;color:var(--vct-muted);font-size:12px;font-weight:400}.vct .vct-sec details{border:1px solid var(--vct-line);border-radius:14px;background:#fff;padding:14px 16px}.vct .vct-sec details+details{margin-top:10px}.vct summary{cursor:pointer;font-weight:800;font-size:15px}.vct-answer{margin-top:10px;color:#4b5563;font-size:14px}.vct-answer p{margin:0}.vct-final{background:#111;color:#fff;text-align:center}.vct-final h2{color:#fff}.vct-final .vct-lead{color:#d1d5db}.vct-bar{position:fixed;z-index:20;left:0;right:0;bottom:0;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--vct-line);box-shadow:0 -6px 20px #00000014}.vct-bar-in{max-width:560px;margin:0 auto;display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center}.vct-bar-img{width:44px;height:56px;border-radius:8px;object-fit:cover;object-position:center top}.vct-bar b{display:block;font-size:14px}.vct-bar span{font-size:12px;color:var(--vct-muted)}.vct-bar button{padding:13px 16px;border:0;border-radius:12px;background:var(--vct-red);color:#fff;font:inherit;font-size:14px;font-weight:900;cursor:pointer}.fsj-inline,.fsj-sticky,#trustoo-widget-wrapper,.trustoo-widget-wrapper,.trustoo-reviews-wrapper{display:none!important}.vct-swatch.is-picked{border-color:#111;box-shadow:0 0 0 2px #111}.vct-price small{display:block;font-size:13px;color:var(--vct-muted)}.vct-save{display:inline-block;margin-left:8px;padding:3px 9px;border-radius:999px;background:#dcfce7;color:#166534;font-size:12px;font-style:normal;font-weight:800}.vct-bul{list-style:none;margin:6px 0 12px;padding:0;display:grid;gap:4px;font-size:14px;color:#374151}.vct-bul li:before{content:"\2713  ";color:#15803d;font-weight:900}.vct-sub{margin:8px 0 0;text-align:center;font-size:13px;color:var(--vct-muted)}.vct-midcta{text-align:center}.vct-pays{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:14px}.vct-pays span{padding:6px 12px;border:1px solid var(--vct-line);border-radius:999px;font-size:12px;font-weight:700;color:#374151}.vct-guarantee{background:var(--vct-soft);text-align:center}.vct-videos{padding-left:0;padding-right:0}.vct-videos h2,.vct-videos .vct-lead,.vct-hint{padding:0 18px}.vct-vrow{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 18px 8px;scrollbar-width:none}.vct-vrow::-webkit-scrollbar{display:none}.vct-vcard{flex:0 0 62%;max-width:240px;margin:0;scroll-snap-align:start}.vct-vid{display:block;width:100%;height:auto;aspect-ratio:9/16;object-fit:cover;border-radius:14px;background:#000}.vct-vcard figcaption{margin-top:6px;font-size:12px;font-weight:700}.vct-hint{margin:0;font-size:12px;color:var(--vct-muted)}.vct-reviews .vct-rv-score{display:flex;align-items:center;gap:10px;margin:6px 0 10px}.vct-rv-score b{font-size:32px}.vct-rv-stars{color:#f5a623;letter-spacing:2px}.vct-rv-stars s{color:#d1d5db;text-decoration:none}.vct-rv-stars--sm{font-size:14px;margin:6px 0 2px}.vct-rv-bar{display:grid;grid-template-columns:34px 1fr 38px;gap:8px;align-items:center;margin:5px 0;font-size:12px}.vct-rv-bar i{display:block;height:9px;background:#ececec;border-radius:4px;overflow:hidden}.vct-rv-bar u{display:block;height:100%;background:#f5a623;text-decoration:none}.vct-rv-bar em{font-style:normal;color:var(--vct-muted);text-align:right}.vct-rv{padding:16px 0;border-top:1px solid var(--vct-line)}.vct-rv-who{display:flex;flex-wrap:wrap;gap:6px;align-items:baseline;font-size:13px}.vct-rv-who span{color:var(--vct-muted)}.vct-rv-who em{font-style:normal;color:#15803d;font-weight:800;font-size:12px}.vct-rv-text{margin:6px 0 0;font-size:14px;line-height:1.5}.vct-rv-photos{margin-top:10px}.vct-rv-photo{display:block;width:90px;height:90px;object-fit:cover;border-radius:10px;border:1px solid var(--vct-line)}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
