:root{--sc-ink:#1e2330;--sc-muted:#737782;--sc-line:#e9e9ed;--sc-soft:#f6f7f9;--sc-brand:#ff4d2e}*{box-sizing:border-box}.sc-page{margin:0;background:#fff;color:var(--sc-ink);font:15px/1.6 system-ui,-apple-system,"Segoe UI",sans-serif}.sc-page a,.sc-header a,.sc-footer a{color:inherit;text-decoration:none}.sc-page button,.sc-page input,.sc-page select,.sc-header input,.sc-header button,.sc-tray button,.sc-dialog button{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #ff8f72;outline-offset:4px}.sc-wrap{width:min(1320px,calc(100% - 72px));margin-inline:auto}.sc-header{background:#fff;color:#202431;border-bottom:1px solid var(--sc-line);font:14px/1.4 system-ui,sans-serif}.sc-top{display:flex;align-items:center;gap:24px;min-height:91px}.sc-logo{font-size:23px;font-weight:850;letter-spacing:-1.1px;white-space:nowrap;display:inline-flex;align-items:center;gap:6px}.sc-logo span{color:var(--sc-brand)}.sc-logo b{display:grid;place-items:center;border-radius:11px;background:var(--sc-brand);color:#fff;font-size:31px;width:38px;height:38px;margin-right:4px}.sc-catalogbtn{display:flex;gap:9px;align-items:center;background:#ff4d2e;color:#fff!important;border-radius:12px;padding:13px 19px;font-weight:650;font-size:17px}.sc-search{display:flex;flex:1;background:#f4f5f7;border:1px solid #ececf0;border-radius:12px;padding:4px;min-width:100px}.sc-search input{width:100%;background:none;border:0;padding:10px 13px;min-width:60px;color:#202431;outline-offset:0}.sc-search button{border:0;background:transparent;width:45px;font-size:26px;color:#4c5260}.sc-headlink{display:flex;flex-direction:column;align-items:center;font-size:24px;line-height:1.3}.sc-headlink span{font-size:11px;margin-top:5px}.sc-nav{display:flex;gap:27px;align-items:center;padding:0 0 18px;overflow:auto;white-space:nowrap}.sc-nav a{color:#535865;font-size:13px}.sc-nav a:hover{color:#ff4d2e}.sc-nav a:last-child{margin-left:auto;color:#ff4d2e}.sc-hero{display:grid;grid-template-columns:1.35fr 1fr;min-height:390px;background:#fff1e9;border-radius:24px;margin-top:28px;overflow:hidden;position:relative}.sc-herotext{padding:43px 48px;z-index:1}.sc-kicker{font-size:10px;font-weight:750;letter-spacing:1.6px;color:#7c6d63}.sc-hero h1{font-size:clamp(33px,3.3vw,50px);line-height:1.15;letter-spacing:-2px;margin:18px 0}.sc-hero h1 em{font-style:normal;color:#f34b2f}.sc-hero p{color:#77716f;font-size:14px;line-height:1.8}.sc-primary{display:inline-flex;gap:32px;align-items:center;border-radius:10px;background:#ff4d2e;color:white!important;padding:13px 20px;font-weight:650;margin-top:12px}.sc-primary span{font-size:22px;line-height:1}.sc-herofoot{display:block;color:#9d8d83;font-size:10px;margin-top:22px}.sc-heroart{position:relative;display:flex;align-items:center;justify-content:center;min-width:0}.sc-orbit{position:absolute;width:330px;height:330px;background:#ffe0cf;border-radius:50%}.sc-heroimg{position:relative;width:78%;height:310px;object-fit:contain;mix-blend-mode:multiply;transform:rotate(10deg);filter:drop-shadow(18px 20px 15px #af603024)}.sc-float{position:absolute;bottom:37px;left:-6px;transform:rotate(-4deg);border:1px solid #ffffff;background:#fffffff0;box-shadow:0 8px 30px #af603010;border-radius:14px;padding:15px 22px;display:grid;gap:4px}.sc-float span{font-size:10px;color:#ff4d2e}.sc-float strong{font-size:15px}.sc-float small{font-size:10px;color:#888}.sc-section{margin-block:42px}.sc-sectionhead{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:23px}.sc-sectionhead h2{font-size:25px;line-height:1.25;letter-spacing:-.8px;margin:5px 0}.sc-sectionhead>a{font-size:12px;color:#7c7e86}.sc-categories{display:grid;grid-template-columns:repeat(6,1fr);gap:13px}.sc-cat{display:flex;align-items:center;flex-direction:column;background:#f6f7f9;border:1px solid #f0f1f3;border-radius:15px;padding:17px 8px;transition:.2s}.sc-cat:hover{background:#fff0e8;transform:translateY(-3px)}.sc-cat img{height:95px;width:120px;object-fit:contain;mix-blend-mode:multiply;margin-bottom:12px}.sc-cat strong{font-size:12px}.sc-cat span{font-size:10px;color:#858994;margin-top:6px}.sc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.sc-card{min-width:0;border:1px solid var(--sc-line);border-radius:16px;background:#fff;overflow:hidden;transition:border-color .2s,box-shadow .2s}.sc-card:hover{border-color:#ffb9a8;box-shadow:0 7px 25px #19213308}.sc-photo{position:relative;padding:20px 22px 5px;height:210px}.sc-photo>a{display:block;height:100%}.sc-photo img{width:100%;height:100%;object-fit:contain}.sc-heart{position:absolute;right:12px;top:12px;background:#fff;border:1px solid #eceef1;width:33px;height:33px;border-radius:50%;font-size:21px;line-height:1;color:#777}.sc-heart[aria-pressed=true]{color:#f34b2f;background:#fff0ea;border-color:#ffd6ca}.sc-cardbody{padding:16px 19px 14px}.sc-eyebrow{display:block;text-transform:uppercase;letter-spacing:1.2px;color:#a0a2aa;font-size:8px}.sc-name{display:block;font-size:14px;font-weight:700;line-height:1.5;min-height:43px;margin:7px 0}.sc-spec{font-size:10px;color:#9599a2;line-height:1.6;height:32px;overflow:hidden;margin:7px 0 16px}.sc-price{display:block;font-size:21px;letter-spacing:-.5px}.sc-date{display:block;font-size:9px;color:#9b9fa8;margin:1px 0 12px}.sc-detail{display:flex;justify-content:space-between;background:#fff0e9;color:#e84d31!important;border-radius:8px;padding:10px 11px;font-size:11px;font-weight:650}.sc-detail:hover{background:#ffe1d5}.sc-compare{display:block;border:0;background:transparent;padding:9px 0 0;color:#7c818d;font-size:11px;width:100%;text-align:center}.sc-compare[aria-pressed=true]{color:#ed4e31}.sc-explain{display:grid;grid-template-columns:repeat(3,1fr);background:#f6f7f9;border-radius:16px;padding:25px 30px;gap:20px}.sc-explain>span{color:#ff4d2e;font-size:13px;font-weight:700}.sc-explain b{display:inline-block;margin-left:9px;font-size:14px;color:#292e3a}.sc-explain small{display:block;padding-left:28px;font-size:11px;color:#8e929d;font-weight:400;margin-top:5px}.sc-guides{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sc-guides>a{border:1px solid #eee;border-radius:16px;overflow:hidden;padding-bottom:18px}.sc-guides>a>div{height:170px;display:grid;place-items:center;background:#f3f4f7}.sc-guides>a:nth-child(2)>div{background:#eaf0fa}.sc-guides>a:nth-child(3)>div{background:#f5efe8}.sc-guides img{width:85%;height:145px;object-fit:contain;mix-blend-mode:multiply}.sc-guides>a>span{display:block;font-size:9px;color:#fa5c3e;text-transform:uppercase;letter-spacing:1px;margin:17px 20px 0}.sc-guides h3{font-size:17px;margin:6px 20px}.sc-guides p{font-size:11px;color:#979aa3;margin:0 20px}.sc-footer{border-top:1px solid #eceef1;background:#f8f9fb;color:#757b88;font:12px/1.8 system-ui,sans-serif;padding:35px 0 25px;margin-top:55px}.sc-footgrid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.sc-footgrid>div>a:not(.sc-logo){display:block}.sc-footgrid strong{display:block;color:#343a45;margin-bottom:12px;font-size:12px}.sc-footgrid .sc-logo{color:#292d36}.sc-footnote{border-top:1px solid #e6e8ee;padding-top:20px;margin-top:24px;font-size:10px;line-height:1.8}.sc-footnote a{text-decoration:underline}.sc-crumbs{font-size:11px;color:#9297a0;margin-bottom:23px}.sc-crumbs a{margin-right:10px}.sc-crumbs span{margin-left:10px}.sc-catalog h1{font-size:35px;letter-spacing:-1.1px;margin:0}.sc-intro{font-size:13px;color:#818794;margin-bottom:30px}.sc-cataloglayout{display:grid;grid-template-columns:225px 1fr;gap:28px}.sc-filters{border:1px solid #e9e9ed;border-radius:14px;padding:19px;align-self:start;background:#fff}.sc-filterhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.sc-filterhead h2{font-size:16px;margin:0}.sc-filterhead button{border:0;background:none;color:#f25134;font-size:11px;padding:0}.sc-field{display:block;font-size:12px;font-weight:600;margin-bottom:22px}.sc-field select{display:block;width:100%;margin-top:8px;padding:10px 7px;background:#f7f8fa;border:1px solid #e9e9ed;border-radius:7px;color:#525965;font-size:11px}.sc-filters fieldset{border:0;padding:0;margin:0 0 20px;min-width:0}.sc-filters legend{font-size:12px;font-weight:600;margin-bottom:8px}.sc-pricefields{display:flex;gap:6px}.sc-pricefields label{border:1px solid #e7e9ee;border-radius:7px;display:flex;align-items:center;width:50%;padding:8px}.sc-pricefields span{font-size:10px;color:#9ca1aa;margin-right:4px}.sc-pricefields input{border:0;width:100%;min-width:0;font-size:11px;background:transparent}.sc-check{display:flex;gap:7px;font-size:11px;align-items:center;margin-top:12px}.sc-check input{accent-color:#ff4d2e}.sc-filterinfo{font-size:10px;line-height:1.8;color:#9299a4;border-top:1px solid #eceef1;margin-top:20px;padding-top:15px}.sc-resultbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;color:#818794;font-size:12px;gap:15px}.sc-resultbar label{font-size:11px}.sc-resultbar select{border:0;background:transparent;font-size:12px;color:#2c3442;padding:7px}.sc-results .sc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sc-results .sc-photo{height:190px}.sc-empty{text-align:center;padding:70px 15px;border:1px dashed #ddd;border-radius:16px}.sc-empty button,.sc-tray button{background:#ff4d2e;color:white;border:0;border-radius:9px;padding:10px 17px}.sc-tray{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:#252b37;color:#fff;border-radius:14px;box-shadow:0 9px 40px #0003;padding:12px 15px 12px 22px;display:flex;gap:20px;align-items:center;z-index:50;font:13px/1.5 system-ui,sans-serif;max-width:calc(100% - 24px);width:max-content}.sc-tray[hidden],.sc-empty[hidden]{display:none}.sc-tray button:last-child{padding:2px 7px;font-size:24px;background:transparent}.sc-dialog{padding:26px;border:1px solid #ddd;border-radius:18px;width:min(1100px,95vw);max-height:90vh;color:#202532;font:13px/1.6 system-ui,sans-serif}.sc-dialog::backdrop{background:#141a2a80}.sc-dialoghead{display:flex;justify-content:space-between;align-items:center}.sc-dialoghead h2{font-size:23px;margin:0}.sc-dialoghead button{border:0;background:#f3f4f7;border-radius:50%;font-size:25px;width:36px;height:36px}.sc-tablewrap{overflow:auto}.sc-dialog table{border-collapse:collapse;width:100%;min-width:540px}.sc-dialog th,.sc-dialog td{border-bottom:1px solid #e5e8ed;padding:12px;text-align:left;min-width:160px;vertical-align:top}.sc-dialog th{font-weight:500;color:#7b8391;width:170px}.sc-dialog td img{width:130px;height:130px;object-fit:contain;display:block;margin-bottom:10px}.sc-dialog td a{color:#f24f32;text-decoration:none}.sc-dialog td button{border:0;background:transparent;color:#9aa0aa;display:block;font-size:11px;padding:8px 0}.sc-dialog .sc-different{background:#fff7f1}.sc-toast{position:fixed;top:18px;left:50%;transform:translateX(-50%);border-radius:10px;padding:12px 20px;background:#27313f;color:#fff;box-shadow:0 5px 25px #0002;z-index:100;font:13px system-ui;display:none}.sc-toast:not(:empty){display:block}.sc-productactions{display:flex;gap:14px;margin:14px 0}.sc-productactions .sc-compare{width:auto;padding:9px 13px;background:#fff1e9;border-radius:8px;color:#e94b2d}.sc-legal{max-width:820px;margin-block:50px}.sc-legal h1{font-size:32px}.sc-legal h2{font-size:21px;margin-top:30px}.sc-legal p{color:#69717e}.sc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.sc-analytics-settings{border:0;background:transparent;padding:10px 0;color:#7b828f;text-decoration:underline;font:11px system-ui;cursor:pointer}.sc-consent{position:fixed;bottom:16px;left:16px;right:16px;max-width:950px;margin:auto;background:#fff;border:1px solid #e6e8ed;box-shadow:0 10px 55px #17233830;border-radius:14px;z-index:90;padding:19px 22px;display:flex;align-items:center;gap:15px;font:12px/1.6 system-ui;color:#5e6674}.sc-consent strong{color:#222b39;font-size:14px}.sc-consent p{font-size:11px;line-height:1.6;margin:5px 0}.sc-consent a{color:#ea4c2e;text-decoration:underline}.sc-consent button{border:1px solid #e4e7ec;background:#f6f7f9;color:#495263;border-radius:8px;padding:11px 15px;font:11px system-ui;white-space:nowrap}.sc-consent button[data-accept]{background:#ff4d2e;color:#fff;border-color:#ff4d2e}@media(max-width:760px){.sc-consent{flex-wrap:wrap;padding:16px;gap:10px}.sc-consent>div{width:100%}.sc-consent button{flex:1}}
@media(min-width:1500px){.sc-hero{min-height:420px}.sc-herotext{padding:50px 58px}.sc-hero h1{font-size:52px}}
@media(max-width:1100px){.sc-wrap{width:calc(100% - 40px)}.sc-top{gap:15px}.sc-headlink span{display:none}.sc-nav{gap:22px}.sc-grid{gap:12px}.sc-cardbody{padding:14px}.sc-hero h1{font-size:38px}.sc-herotext{padding:35px}.sc-cataloglayout{grid-template-columns:200px 1fr;gap:18px}.sc-results .sc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-cat strong{font-size:11px}.sc-explain b{font-size:12px}}
@media(max-width:760px){.sc-wrap{width:calc(100% - 28px)}.sc-top{flex-wrap:wrap;gap:12px;min-height:unset;padding:16px 0}.sc-logo{font-size:21px}.sc-logo b{width:31px;height:31px;font-size:25px}.sc-catalogbtn{order:4;font-size:15px;padding:10px 13px}.sc-search{order:5;flex-basis:65%;margin:0}.sc-headlink{margin-left:auto;font-size:23px}.sc-headlink+.sc-headlink{margin-left:4px}.sc-nav{gap:20px;padding-bottom:14px}.sc-nav a{font-size:12px}.sc-nav a:last-child{margin-left:0}.sc-hero{grid-template-columns:1fr;min-height:unset;border-radius:17px;margin-top:16px}.sc-herotext{padding:28px 24px 17px}.sc-hero h1{font-size:35px;letter-spacing:-1.5px}.sc-hero p{font-size:13px}.sc-herofoot{font-size:9px}.sc-kicker{font-size:9px;letter-spacing:1.2px}.sc-heroart{height:210px;position:absolute;width:140px;right:-20px;bottom:5px;opacity:.25;pointer-events:none}.sc-heroimg{height:190px;width:100%}.sc-orbit{width:170px;height:170px}.sc-float{display:none}.sc-herotext{padding-bottom:27px}.sc-desktop{display:none}.sc-section{margin-block:28px}.sc-sectionhead{margin-bottom:16px}.sc-sectionhead h2{font-size:21px}.sc-sectionhead>a{font-size:10px}.sc-categories{grid-template-columns:repeat(3,1fr);gap:8px}.sc-cat{padding:12px 5px;border-radius:12px}.sc-cat img{width:85px;height:70px;margin-bottom:8px}.sc-cat strong{font-size:10px}.sc-cat span{font-size:9px}.sc-grid,.sc-results .sc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sc-photo,.sc-results .sc-photo{height:150px;padding:18px 12px 0}.sc-cardbody{padding:12px}.sc-name{font-size:12px;min-height:55px;margin-top:5px}.sc-price{font-size:18px}.sc-detail{font-size:10px;padding:9px}.sc-spec{font-size:9px;height:28px;margin:4px 0 10px}.sc-heart{width:28px;height:28px;font-size:18px;right:8px;top:8px}.sc-eyebrow{font-size:7px;letter-spacing:.5px}.sc-explain{grid-template-columns:1fr;padding:20px;gap:17px}.sc-explain b{font-size:13px}.sc-guides{grid-template-columns:1fr;gap:14px}.sc-guides>a{display:grid;grid-template-columns:110px 1fr;padding-bottom:0;column-gap:0}.sc-guides>a>div{grid-row:1/4;height:140px}.sc-guides img{height:110px;width:95px}.sc-guides>a>span{margin:17px 15px 0}.sc-guides h3{font-size:15px;margin:4px 15px}.sc-guides p{font-size:10px;margin:0 15px 12px}.sc-footgrid{grid-template-columns:1fr 1fr;gap:23px}.sc-footgrid>div:first-child{grid-column:1/-1}.sc-footer{margin-top:35px}.sc-catalog h1{font-size:29px}.sc-intro{font-size:12px;margin-bottom:20px}.sc-cataloglayout{grid-template-columns:1fr;gap:20px}.sc-filters{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;padding:15px}.sc-filterhead{grid-column:1/-1;margin-bottom:15px}.sc-field{margin-bottom:14px}.sc-filters fieldset{grid-column:1/-1;margin-bottom:0}.sc-filterinfo{grid-column:1/-1;margin-top:15px}.sc-resultbar{font-size:11px}.sc-tray{gap:10px;font-size:10px;padding:10px 10px 10px 15px;bottom:12px}.sc-tray button{padding:9px 11px;font-size:10px}.sc-dialog{padding:17px}.sc-dialoghead h2{font-size:19px}.sc-dialog th,.sc-dialog td{padding:9px;min-width:145px}.sc-dialog table{min-width:460px}.sc-legal{margin-block:30px}.sc-productactions{flex-wrap:wrap}}
