@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;700&family=DM+Sans:wght@300;400;500;600&display=swap";._breadcrumbs_2gtql_1{display:flex;flex-wrap:wrap;align-items:center;gap:4px}._button_16dap_1{display:inline-flex;align-items:center;justify-content:center;border:0;cursor:pointer;border:1px solid currentColor;background:transparent;padding:12px 16px}._container_1wy40_1{width:min(1200px,calc(100% - (2*clamp(22px,5vw,80px))));margin:0 auto}._state_dgez3_1{margin:0;padding:28px 0;color:#6b5a73}._state_dgez3_1 h2{margin-bottom:12px;font-size:32px}._state_1903d_1{margin:0;padding:28px 0;color:#a33}._footer_1a0yk_1{display:block;padding:0;background:#24152f;color:#fff}._info_1a0yk_13{max-width:960px;margin:0 auto;padding:46px 0 42px;display:grid;grid-template-columns:repeat(4,1fr);gap:42px;border-bottom:1px solid rgba(255,255,255,.14)}._infoItem_1a0yk_31{display:flex;align-items:flex-start;gap:16px;min-width:0}._infoItem_1a0yk_31>svg{flex:0 0 40px;width:40px;height:40px;padding:10px;border:1px solid rgba(255,255,255,.2);border-radius:10px;color:#fff}._infoItem_1a0yk_31 strong,._main_1a0yk_63 strong{display:block;font-size:13px;letter-spacing:.04em}._infoItem_1a0yk_31 p{margin:7px 0 0;color:#8f8f8f;font-size:13px;line-height:1.55;white-space:pre-line}._main_1a0yk_63{max-width:1100px;margin:0 auto;padding:54px 0 58px;display:grid;grid-template-columns:150px 1fr 210px;align-items:center;gap:34px;border-bottom:1px solid rgba(255,255,255,.14)}._main_1a0yk_63>a img{width:92px}._main_1a0yk_63 nav{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 25px}._main_1a0yk_63 nav a{margin:0;color:#888;font-size:13px}._main_1a0yk_63>div:last-child{justify-self:end}._main_1a0yk_63>div:last-child strong{color:#777;font-size:11px;letter-spacing:.12em;line-height:1.4}._social_1a0yk_153{display:flex;gap:10px;margin-top:14px}._social_1a0yk_153 a{display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.2);border-radius:9px;color:#aaa}._bottom_1a0yk_181{max-width:1100px;margin:0 auto;padding:20px 0;text-align:center;color:#555;font:500 11px DM Mono,monospace;letter-spacing:.06em}._bottom_1a0yk_181 span{display:block}._footer_1a0yk_1 a:hover{color:#fff}._social_1a0yk_153 a:hover{border-color:#fff}@media(max-width:900px){._info_1a0yk_13{padding-inline:clamp(22px,5vw,80px);grid-template-columns:repeat(2,1fr)}._main_1a0yk_63{padding-inline:clamp(22px,5vw,80px);grid-template-columns:1fr}._main_1a0yk_63>div:last-child{justify-self:start}}@media(max-width:560px){._footer_1a0yk_1{width:100%;max-width:100%;overflow:hidden}._info_1a0yk_13,._main_1a0yk_63,._bottom_1a0yk_181{width:100%;max-width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}._info_1a0yk_13{display:flex;flex-direction:column;gap:28px}._infoItem_1a0yk_31{width:100%;gap:14px}._infoItem_1a0yk_31>svg{width:50px;height:50px;flex-basis:50px;padding:12px}._infoItem_1a0yk_31 strong,._main_1a0yk_63 strong{font-size:17px}._infoItem_1a0yk_31 p{font-size:15px;overflow-wrap:anywhere}._main_1a0yk_63{display:flex;flex-direction:column;align-items:stretch;gap:34px}._main_1a0yk_63>a{align-self:flex-start}._main_1a0yk_63>nav{flex-direction:column;align-items:flex-start;gap:16px;width:100%}._main_1a0yk_63 nav a{font-size:18px;line-height:1.35;overflow-wrap:anywhere}._main_1a0yk_63>div:last-child{align-self:flex-start}._bottom_1a0yk_181{overflow-wrap:anywhere}._social_1a0yk_153{flex-wrap:wrap}}._headerShell_1se99_1{background:#24152f;color:#fff}._nav_1se99_3{position:relative;z-index:100;display:flex;align-items:center;height:108px;padding-inline:clamp(24px,3vw,56px);gap:clamp(32px,5vw,88px);background:#24152f;color:#fff}._catalogNav_1se99_25{display:flex;align-items:center;gap:26px;min-height:54px;padding:0 clamp(24px,3vw,56px);overflow:auto;background:#1b1025;border-top:1px solid rgba(255,255,255,.12);white-space:nowrap}._catalogNav_1se99_25 a{color:#fff;text-decoration:none;font-size:14px;letter-spacing:.02em}._catalogButton_1se99_25{padding:10px 16px;border:1px solid #b77ae8;border-radius:8px;font-weight:700}._notice_1se99_25{padding:10px 20px;text-align:center;background:#110a17;color:#e5d4ef;font-size:13px;letter-spacing:.03em}._brandLogo_1se99_27 img{display:block;width:122px}._links_1se99_35{display:flex;flex:1;justify-content:center;gap:clamp(30px,4vw,72px)}._open_1se99_47{display:flex}._links_1se99_35 a,._cta_1se99_55,._languageSelector_1se99_57{font-size:17px;letter-spacing:.08em}._links_1se99_35 a{position:relative;color:inherit;text-decoration:none}._navActions_1se99_75{display:flex;align-items:center;gap:30px}._quickSearch_1se99_85{display:flex;align-items:center;width:300px;gap:14px;padding:12px 0}._quickSearch_1se99_85 input{width:260px;min-width:260px;border:0;background:transparent;color:inherit;font-size:17px;letter-spacing:.04em}._languageSelector_1se99_57{position:relative}._iconLink_1se99_119{position:relative;display:inline-flex;align-items:center;color:inherit;text-decoration:none;padding:8px;border:0;background:transparent;cursor:pointer}._badge_1se99_121{position:absolute;top:0;right:0;min-width:16px;height:16px;padding:0 3px;border-radius:99px;background:#b77ae8;color:#24152f;font:700 10px/16px Arial,sans-serif;text-align:center}._drawerBackdrop_1se99_123{position:fixed;inset:0;z-index:200;background:#110a176b}._drawer_1se99_123{position:absolute;top:0;right:0;width:min(390px,100vw);height:100%;background:#f8f5fb;color:#24152f;box-shadow:-8px 0 24px #24152f47}._drawerHeader_1se99_123{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:3px solid #b77ae8;background:#fff;font-size:18px;font-weight:800}._drawerHeader_1se99_123 button{border:0;background:none;color:#75647f;font-size:32px;line-height:1;cursor:pointer}._drawerBody_1se99_123{padding:14px 15px}._drawerItem_1se99_123{display:flex;align-items:flex-start;gap:12px;padding:8px 0 14px;border-bottom:1px solid #ded5e5}._drawerImage_1se99_123{width:70px;height:70px;flex:none;border-radius:10px;background:#fff;display:grid;place-items:center;overflow:hidden}._drawerImage_1se99_123 img{width:100%;height:100%;object-fit:contain}._drawerItemInfo_1se99_123{flex:1;min-width:0}._drawerItemInfo_1se99_123 strong{display:block;font-size:15px;line-height:1.35}._drawerItemInfo_1se99_123 span{display:block;margin-top:5px;color:#75647f}._drawerItemInfo_1se99_123 b{color:#a85bcf}._drawerItem_1se99_123>button{border:0;background:none;color:#8b7a94;font-size:26px;cursor:pointer}._drawerActions_1se99_123{display:grid;gap:8px;margin-top:14px}._drawerActions_1se99_123 button{border:0;border-radius:10px;padding:11px;background:#24152f;color:#fff;font-size:16px;font-weight:700;cursor:pointer}._drawerActions_1se99_123 button:hover{background:#3a214b}._drawerActions_1se99_123 button:disabled{opacity:.45;cursor:not-allowed}._drawerActions_1se99_123 ._drawerSecondary_1se99_123{background:#fff;color:#24152f;border:1px solid #b77ae8}._drawerActions_1se99_123 ._drawerSecondary_1se99_123:hover{background:#f0eaf4}._drawerEmpty_1se99_123{padding:30px 8px;color:#75647f;text-align:center}._favoriteRow_1se99_123{display:flex;align-items:center;gap:10px;padding:13px 4px;border-bottom:1px solid #ded5e5;color:#24152f;text-decoration:none;font-weight:700}._languageTrigger_1se99_125{display:inline-flex;align-items:center;gap:5px;padding:8px 2px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}._languageMenu_1se99_147{position:absolute;top:calc(100% + 10px);right:0;z-index:40;min-width:86px;padding:6px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:#fff;box-shadow:0 12px 28px #0000003d}._languageOption_1se99_171{display:flex;align-items:center;justify-content:space-between;width:100%;padding:9px 10px;border:0;border-radius:6px;background:transparent;color:#24152f;font:600 13px var(--sans, Inter, Arial, sans-serif);cursor:pointer}._languageOption_1se99_171:hover,._languageOption_1se99_171:focus-visible{background:#f0eaf4}._cta_1se99_55{padding:19px 26px;color:inherit}._hamb_1se99_209,._mobileSearchToggle_1se99_211{display:none;border:0;background:transparent;color:inherit;cursor:pointer}@media(max-width:1200px){._nav_1se99_3{gap:25px}._links_1se99_35{gap:24px}._quickSearch_1se99_85{width:220px}._quickSearch_1se99_85 input{width:180px;min-width:180px}}@media(max-width:900px){._nav_1se99_3{height:82px;padding-inline:22px}._brandLogo_1se99_27 img{width:105px}._links_1se99_35{position:absolute;top:82px;left:0;right:0;z-index:110;display:none;flex-direction:column;align-items:flex-start;gap:22px;padding:24px 22px;background:#24152f;box-shadow:0 14px 24px #0003}._links_1se99_35._open_1se99_47{display:flex}._navActions_1se99_75{gap:12px}._quickSearch_1se99_85{display:none}._cta_1se99_55{padding:12px 15px;font-size:12px}._hamb_1se99_209{display:block;font-size:24px}._catalogNav_1se99_25{gap:16px;padding-inline:22px}._catalogNav_1se99_25 a{font-size:13px}._catalogButton_1se99_25{padding:8px 12px}._notice_1se99_25{font-size:12px}}@media(max-width:560px){._nav_1se99_3{gap:8px}._brandLogo_1se99_27 img{width:72px}._navActions_1se99_75{gap:8px}._mobileSearchToggle_1se99_211{display:grid;place-items:center;padding:8px}._quickSearch_1se99_85._mobileSearchOpen_1se99_367{position:absolute;top:calc(100% + 10px);left:16px;right:16px;display:flex;width:auto;padding:14px 16px;background:#24152f;border:1px solid rgba(255,255,255,.4);box-shadow:0 12px 28px #0000004d;z-index:30}._quickSearch_1se99_85._mobileSearchOpen_1se99_367 input{width:100%;min-width:0;font-size:16px}._languageTrigger_1se99_125{font-size:14px}}._compareBar_1se99_411{position:fixed;z-index:190;left:18px;right:18px;bottom:18px;transform:none;width:auto;max-height:285px;padding:18px;border:0;border-radius:22px;background:#fff;color:#172033;box-shadow:0 8px 30px #141c2b38}._compareSummary_1se99_411{display:grid;gap:8px;min-width:300px}._compareSummary_1se99_411 small{color:#7d8798;letter-spacing:.12em}._compareSummary_1se99_411 strong{font-size:17px}._compareItems_1se99_411{display:flex;gap:12px;flex:1;overflow:auto}._compareCard_1se99_411{position:relative;display:grid;grid-template-columns:70px 1fr;grid-template-rows:1fr auto;gap:6px 12px;min-width:220px;padding:14px;border:1px solid #e0e4eb;border-radius:18px;background:#fff}._compareCard_1se99_411 img{grid-row:1 / span 2;width:70px;height:78px;object-fit:contain}._compareCard_1se99_411 button{position:absolute;top:8px;right:8px;width:28px;height:28px;border:0;border-radius:50%;background:#f1f3f6;color:#475569;font-size:20px;cursor:pointer}._compareCard_1se99_411 strong{align-self:end;font-size:13px;line-height:1.2}._compareCard_1se99_411 span{font-weight:800}._compareActions_1se99_411{display:flex;gap:10px;align-items:center;white-space:nowrap}._compareActions_1se99_411 button{padding:12px 20px;border-radius:22px;font-weight:700;cursor:pointer}._comparePrimary_1se99_411{border:0;background:#ffb511;color:#17110a}._comparePrimary_1se99_411:disabled{opacity:.5;cursor:not-allowed}._compareClear_1se99_411{border:1px solid #dce1e8;background:#fff;color:#334155}._compareClose_1se99_411{position:absolute;top:28px;right:14px;border:0;background:none;color:#786884;font-size:22px;cursor:pointer}._compareCollapsed_1se99_411{position:fixed;z-index:190;left:18px;bottom:18px;display:flex;align-items:center;gap:10px;padding:18px 22px;border:0;border-radius:0 18px 0 0;background:#172033;color:#fff;font-weight:700;box-shadow:0 8px 20px #141c2b3d;cursor:pointer}._compareBar_1se99_411{flex-wrap:wrap}._compareItems_1se99_411{order:2;flex:1 1 100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}._compareCard_1se99_411{min-width:0}._compareActions_1se99_411{margin-left:auto}._compareNoImage_1se99_413{grid-row:1 / span 2;width:70px;height:78px;display:grid;place-items:center;border-radius:8px;background:#f3f4f6;color:#8a94a6;font-size:11px;text-align:center}._compareBar_1se99_411 ._compareItems_1se99_411{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;flex:0 0 100%!important;width:100%!important;min-width:0!important;overflow:visible!important}._compareBar_1se99_411 ._compareCard_1se99_411{width:auto!important;min-width:0!important}._comparisonModalBackdrop_1se99_415{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:28px;background:#0b12209e}._comparisonModal_1se99_415{width:min(1200px,96vw);max-height:90vh;overflow-y:auto;border-radius:24px;background:#fff;color:#13213a;padding:26px;box-shadow:0 22px 70px #0000004d}._comparisonModalHeader_1se99_415{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}._comparisonModalHeader_1se99_415 small{color:#7d8798;letter-spacing:.12em}._comparisonModalHeader_1se99_415 h2{margin:7px 0 0;font-size:26px}._comparisonModalHeader_1se99_415 button{width:38px;height:38px;border:0;border-radius:50%;background:#f1f3f6;color:#475569;font-size:25px;cursor:pointer}._comparisonGrid_1se99_415{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}._comparisonColumn_1se99_415{padding:18px;border:1px solid #e0e4eb;border-radius:20px;background:#fafbfc}._comparisonColumn_1se99_415 img{display:block;width:190px;height:170px;max-width:100%;object-fit:contain;margin:0 auto 18px}._comparisonColumn_1se99_415 h3{font-size:15px;line-height:1.3;margin:7px 0}._comparisonColumn_1se99_415>strong{font-size:18px}._comparisonColumn_1se99_415 dl{margin:18px 0 0;border-top:1px solid #e0e4eb}._comparisonColumn_1se99_415 dt,._comparisonColumn_1se99_415 dd{padding:10px 0;border-bottom:1px solid #e0e4eb}._comparisonColumn_1se99_415 dt{float:left;font-weight:800}._comparisonColumn_1se99_415 dd{text-align:right;margin:0;color:#53627a}@media(max-width:800px){._compareBar_1se99_411{left:10px;right:10px}._compareSummary_1se99_411{min-width:0;flex:1}._compareItems_1se99_411{grid-template-columns:repeat(2,minmax(0,1fr))!important}._compareActions_1se99_411{width:100%;margin-left:0}._comparisonGrid_1se99_415{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){._compareItems_1se99_411{grid-template-columns:1fr!important}._comparisonGrid_1se99_415{grid-template-columns:1fr}}._favoriteRow_1se99_123 img{width:48px;height:48px;object-fit:contain;border-radius:8px;background:#fff}._favoriteRow_1se99_123 span{display:grid;gap:4px}._favoriteRow_1se99_123 small{color:#a85bcf}._modalBackdrop_1se99_417{position:fixed;inset:0;z-index:220;display:grid;place-items:center;padding:20px;background:#110a178c}._quickView_1se99_417{position:relative;width:min(460px,100%);padding:28px;background:#fff;border-radius:14px;color:#24152f;box-shadow:0 18px 50px #24152f59}._quickView_1se99_417 img{display:block;width:190px;height:190px;object-fit:contain;margin:0 auto 16px}._quickView_1se99_417 h2{margin:8px 0;font-size:22px}._quickView_1se99_417 strong{display:block;margin:12px 0 20px;color:#a85bcf;font-size:20px}._modalClose_1se99_417{position:absolute;top:10px;right:12px;border:0;background:none;color:#75647f;font-size:28px;cursor:pointer}._quickView_1se99_417 ._drawerActions_1se99_123{display:block;width:100%;box-sizing:border-box;text-align:center;text-decoration:none}._compareBar_1se99_411{position:fixed;z-index:190;left:50%;bottom:18px;transform:translate(-50%);display:flex;align-items:center;gap:18px;width:min(960px,calc(100% - 30px));padding:14px 18px;border:1px solid #b77ae8;border-radius:14px;background:#fff;color:#24152f;box-shadow:0 12px 30px #24152f3d}._compareBar_1se99_411>div:first-child{display:grid;gap:3px;white-space:nowrap}._compareBar_1se99_411>div:first-child span{font-size:12px;color:#75647f}._compareItems_1se99_411{display:flex;gap:8px;flex:1;overflow:auto}._compareItems_1se99_411>div{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:8px;background:#f0eaf4;font-size:13px;white-space:nowrap}._compareItems_1se99_411 button{border:0;background:none;color:#75647f;font-size:18px;cursor:pointer}._compareBar_1se99_411>button{border:0;background:none;color:#75647f;font-size:24px;cursor:pointer}._compareBar_11maf_1{left:18px!important;right:18px!important;transform:none!important;width:auto!important;max-height:285px}._compareBar_11maf_1 ._compareItems_11maf_3{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;flex:0 0 100%!important;width:100%!important;overflow:visible!important}._comparisonModal_11maf_5{box-sizing:border-box;height:min(90vh,860px);max-height:calc(100vh - 40px)}._comparisonModal_11maf_5{height:calc(100vh - 110px);max-height:calc(100vh - 110px);margin-bottom:20px}._comparisonModalBackdrop_11maf_9{align-items:start;padding-top:24px;padding-bottom:86px;overflow:hidden}._comparisonModalBackdrop_11maf_9{padding:20px}._comparisonNoImage_11maf_13{height:170px;display:grid;place-items:center;margin-bottom:18px;border-radius:12px;background:#f3f4f6;color:#8a94a6}@media(max-width:600px){._drawerMobile_11maf_17{width:100vw!important;max-width:100vw!important;overflow-x:hidden!important}._drawerMobile_11maf_17 ._drawerBody_11maf_17{width:100%;box-sizing:border-box;overflow-x:hidden}._drawerMobile_11maf_17 ._drawerHeader_11maf_17{padding:14px 16px}._drawerMobile_11maf_17 ._drawerItem_11maf_17{width:100%;box-sizing:border-box;gap:8px}._drawerMobile_11maf_17 ._drawerItemInfo_11maf_17{min-width:0;overflow:hidden}._drawerMobile_11maf_17 ._drawerItemInfo_11maf_17 strong{overflow-wrap:anywhere;font-size:13px}._drawerMobile_11maf_17 ._drawerItemInfo_11maf_17 span{white-space:normal;font-size:13px}._drawerMobile_11maf_17 ._drawerItem_11maf_17>button{flex:0 0 24px}._drawerMobile_11maf_17 ._drawerActions_11maf_17{width:100%;box-sizing:border-box}._drawerMobile_11maf_17 ._drawerActions_11maf_17 button{width:100%;box-sizing:border-box;white-space:normal;font-size:14px}._compareBar_11maf_1:has(._comparisonModalBackdrop_11maf_9){overflow:visible!important}._compareBar_11maf_1{left:8px!important;right:8px!important;bottom:8px!important;width:auto!important;display:block!important;padding:12px!important;border-radius:16px!important;max-height:42vh!important;overflow:hidden!important}._compareBar_11maf_1 ._compareSummary_11maf_23{min-width:0!important;display:block!important;padding-right:24px}._compareBar_11maf_1 ._compareSummary_11maf_23 small{font-size:10px}._compareBar_11maf_1 ._compareSummary_11maf_23 strong{display:block;font-size:13px;line-height:1.25;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._compareBar_11maf_1 ._compareItems_11maf_3{display:flex!important;gap:8px!important;margin-top:10px;overflow-x:auto!important;overflow-y:hidden!important;padding-bottom:3px}._compareBar_11maf_1 ._compareCard_11maf_25{display:grid!important;flex:0 0 180px!important;grid-template-columns:48px 1fr!important;padding:8px!important;border-radius:12px!important}._compareBar_11maf_1 ._compareCard_11maf_25 img,._compareBar_11maf_1 ._compareNoImage_11maf_25{width:48px!important;height:54px!important}._compareBar_11maf_1 ._compareCard_11maf_25 strong{font-size:11px!important}._compareBar_11maf_1 ._compareCard_11maf_25 span{font-size:12px!important}._compareBar_11maf_1 ._compareActions_11maf_25{display:flex!important;width:100%!important;margin-top:10px!important;justify-content:flex-end!important}._compareBar_11maf_1 ._compareActions_11maf_25 button{padding:8px 12px!important;font-size:12px!important}._compareBar_11maf_1 ._compareClose_11maf_25{top:9px!important;right:8px!important}._comparisonModalBackdrop_11maf_9{padding:10px!important}._comparisonModal_11maf_5{width:100%!important;height:calc(100vh - 20px)!important;max-height:calc(100vh - 20px)!important;padding:16px!important;border-radius:16px!important}._comparisonModalHeader_11maf_27 h2{font-size:21px!important}._comparisonGrid_11maf_27{grid-template-columns:1fr!important;gap:10px!important}._comparisonColumn_11maf_27{display:grid;grid-template-columns:100px 1fr;gap:4px 12px;padding:12px!important}._comparisonColumn_11maf_27 img,._comparisonNoImage_11maf_13{grid-row:1 / span 3;width:100px!important;height:100px!important;margin:0!important}._comparisonColumn_11maf_27 h3{font-size:14px!important}._comparisonColumn_11maf_27 dl{grid-column:1 / -1;margin-top:10px!important}._compareCollapsed_11maf_27{left:8px!important;bottom:8px!important;padding:13px 15px!important;font-size:13px!important}}._cartDrawerMobile_11maf_31{position:fixed!important;inset:0 0 0 auto!important;width:min(360px,85vw)!important;max-width:85vw!important;height:100dvh!important;transform:none!important;overflow:hidden!important}@media(max-width:768px){._cartDrawerMobile_11maf_31{width:340px!important}}@media(max-width:576px){._cartDrawerMobile_11maf_31{width:300px!important}}@media(max-width:400px){._cartDrawerMobile_11maf_31{width:280px!important;max-width:90vw!important}}@media(max-width:768px){._compareBar_11maf_1{position:fixed!important;z-index:2100!important;left:10px!important;right:10px!important;bottom:10px!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 20px)!important;overflow:hidden!important;box-sizing:border-box!important}._compareBar_11maf_1 ._compareSummary_11maf_23{min-width:0!important;width:100%!important}._compareBar_11maf_1 ._compareSummary_11maf_23 strong{white-space:normal!important;overflow-wrap:anywhere!important}._compareBar_11maf_1 ._compareItems_11maf_3{max-width:100%!important;min-width:0!important}._compareBar_11maf_1 ._compareActions_11maf_25{flex-wrap:wrap!important;white-space:normal!important}._compareBar_11maf_1 ._compareActions_11maf_25 button{min-height:42px!important}._compareCollapsed_11maf_27{z-index:2100!important;left:10px!important;bottom:10px!important}}._overlay_1ogjm_1{position:fixed;inset:0;z-index:900;border:0;background:#110a177a;cursor:pointer}._drawer_1ogjm_1{position:fixed!important;z-index:901;top:0!important;right:0!important;left:auto!important;width:360px!important;max-width:85vw!important;height:100dvh!important;display:flex;flex-direction:column;background:#fff;color:#24152f;box-shadow:-8px 0 28px #24152f40;overflow:hidden}._header_1ogjm_1{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:16px;border-bottom:3px solid #b77ae8;background:#fff}._title_1ogjm_1{display:flex;align-items:center;gap:9px}._title_1ogjm_1 h2{margin:0;font-size:20px}._close_1ogjm_1,._remove_1ogjm_1{display:grid;place-items:center;border:0;background:none;color:#75647f;cursor:pointer}._close_1ogjm_1{width:34px;height:34px;border-radius:50%}._close_1ogjm_1:hover{background:#f0eaf4}._items_1ogjm_1{flex:1;min-height:0;overflow-y:auto;padding:14px}._item_1ogjm_1{display:flex;align-items:flex-start;gap:10px;padding:0 0 14px;margin-bottom:14px;border-bottom:1px solid #ded5e5}._image_1ogjm_1{width:76px;height:76px;flex:0 0 76px;display:grid;place-items:center;border-radius:10px;background:#f8f5fb;overflow:hidden}._image_1ogjm_1 img{width:100%;height:100%;object-fit:contain}._info_1ogjm_1{min-width:0;flex:1}._info_1ogjm_1>a{display:block;color:#24152f;text-decoration:none;font-size:14px;font-weight:800;line-height:1.3}._unit_1ogjm_1{display:block;margin-top:5px;color:#75647f;font-size:13px}._controls_1ogjm_1{display:flex;align-items:center;gap:9px;margin:9px 0}._controls_1ogjm_1 button{width:26px;height:26px;display:grid;place-items:center;border:1px solid #d8cde0;border-radius:5px;background:#fff;color:#24152f;cursor:pointer}._controls_1ogjm_1 button:disabled{opacity:.4;cursor:not-allowed}._controls_1ogjm_1 b{min-width:20px;text-align:center}._subtotal_1ogjm_1{display:block;color:#a85bcf;font-size:14px}._remove_1ogjm_1{flex:0 0 28px;padding:5px}._footer_1ogjm_1{flex:0 0 auto;padding:16px;border-top:1px solid #ded5e5;background:#fff;box-shadow:0 -5px 15px #24152f14}._footer_1ogjm_1>div{display:flex;justify-content:space-between;margin-bottom:12px;font-size:17px}._footer_1ogjm_1>div strong:last-child{color:#a85bcf}._checkout_1ogjm_1,._view_1ogjm_1{width:100%;min-height:46px;border-radius:8px;font-weight:800;font-size:15px;cursor:pointer}._checkout_1ogjm_1{border:0;background:#24152f;color:#fff}._view_1ogjm_1{margin-top:9px;border:1px solid #b77ae8;background:#fff;color:#24152f}._empty_1ogjm_1{flex:1;display:grid;place-items:center;align-content:center;gap:10px;color:#75647f}._empty_1ogjm_1 p{margin:0}@media(max-width:768px){._drawer_1ogjm_1{width:340px!important;max-width:85vw!important}._items_1ogjm_1{max-height:calc(100dvh - 240px)}}@media(max-width:576px){._drawer_1ogjm_1{width:300px!important;max-width:85vw!important}._header_1ogjm_1{padding:13px 15px}._items_1ogjm_1{padding:12px;max-height:calc(100dvh - 260px)}._image_1ogjm_1{width:64px;height:64px;flex-basis:64px}._info_1ogjm_1>a{font-size:13px;overflow-wrap:anywhere}._footer_1ogjm_1{padding:12px 14px calc(14px + env(safe-area-inset-bottom))}._checkout_1ogjm_1,._view_1ogjm_1{min-height:44px;font-size:14px}}@media(max-width:400px){._drawer_1ogjm_1{width:280px!important;max-width:90vw!important}._items_1ogjm_1{max-height:calc(100dvh - 280px)}._footer_1ogjm_1{padding-bottom:calc(14px + env(safe-area-inset-bottom))}}._state_h07ne_1{margin:0;padding:28px 0;color:#6b5a73}._header_hih47_1 h1{margin:0 0 18px;font-size:clamp(42px,7vw,86px)}._header_hih47_1 p{margin:8px 0 0;color:#6b5a73;line-height:1.6}._section_bpa39_1{min-height:100svh;position:relative;display:flex;align-items:center;padding:120px clamp(22px,5vw,80px) 80px;overflow:hidden;color:#fff;background:#24152f}._slide_bpa39_23{position:absolute;inset:0;z-index:0;width:100%;height:100%;object-fit:cover;opacity:0;visibility:hidden;transition:opacity .35s ease}._slide_bpa39_23>img,._slide_bpa39_23>video{width:100%;height:100%;object-fit:contain;object-position:center;background:#24152f}._content_bpa39_65{position:absolute;z-index:2;left:clamp(22px,8vw,120px);top:50%;max-width:min(540px,55vw);transform:translateY(-50%);color:#fff}._content_bpa39_65 h1{margin:0 0 14px;font-size:clamp(42px,7vw,92px);line-height:.95}._content_bpa39_65 p{margin:0;font-size:clamp(18px,2vw,28px)}._actions_bpa39_107{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}._actions_bpa39_107 a{padding:13px 22px;border-radius:999px;text-decoration:none;font-weight:700}._primaryButton_bpa39_135{background:#b77ae8;color:#24152f}._secondaryButton_bpa39_145{border:1px solid rgba(255,255,255,.8);color:#fff}._active_bpa39_155{opacity:1;visibility:visible}._overlay_bpa39_165{position:absolute;inset:0;background:linear-gradient(90deg,#24152ff5,#3b205899 48%,#24152f14)}._grid_bpa39_187{position:absolute;inset:0;opacity:.13;background-image:linear-gradient(rgba(255,255,255,.4) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.4) 1px,transparent 1px);background-size:80px 80px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 72%);mask-image:linear-gradient(90deg,#000,transparent 72%)}._arrow_bpa39_209{position:absolute;z-index:20;top:50%;display:grid;place-items:center;width:54px;height:54px;padding:0;border:1px solid rgba(255,255,255,.72);border-radius:50%;background:#24152f75;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;cursor:pointer;font:400 38px/1 Arial,sans-serif;transform:translateY(-50%);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}._arrow_bpa39_209:hover{background:#b77ae8d1;box-shadow:0 8px 24px #00000040}._arrow_bpa39_209:active{transform:translateY(-50%) scale(.94)}._previous_bpa39_277{left:clamp(22px,5vw,80px)}._next_bpa39_285{right:clamp(22px,5vw,80px)}@media(max-width:900px){._section_bpa39_1{width:100vw;max-width:100vw;min-height:0;height:56.25vw;padding:0;overflow:hidden}._slide_bpa39_23{background:#24152f}._slide_bpa39_23>img,._slide_bpa39_23>video{object-fit:contain}._content_bpa39_65{inset:auto 24px 28px;max-width:none;transform:none}._arrow_bpa39_209{width:42px;height:42px;font-size:28px}._previous_bpa39_277{left:18px}._next_bpa39_285{right:18px}}._section_19erb_1{position:relative;padding:clamp(22px,5vw,80px);background:#f8f5fb}._shell_19erb_13{position:relative;margin:0 calc(clamp(22px,5vw,80px)*-1);padding:0 clamp(22px,5vw,80px)}._carousel_19erb_25{display:flex;gap:14px;justify-content:space-between;overflow-x:auto;padding:4px 56px 18px;scrollbar-width:none;scroll-behavior:smooth;scroll-snap-type:x mandatory}._carousel_19erb_25::-webkit-scrollbar{display:none}._card_19erb_55{flex:0 0 clamp(160px,15vw,210px);display:grid;grid-template-rows:172px 48px;min-height:0;height:auto;padding:0;border:0;background:transparent;box-shadow:none;color:#24152f;text-decoration:none}._card_19erb_55:hover{border:0;box-shadow:none;transform:translateY(-5px)}._media_19erb_95{aspect-ratio:auto;width:100%;height:172px;display:grid;place-items:center;overflow:hidden;background:transparent}._media_19erb_95 img{display:block;width:auto;height:auto;max-width:100%;max-height:158px;object-fit:contain}._copy_19erb_133{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:center;width:100%;background:#f8f5fb;min-height:48px;padding:12px 0 0;overflow:visible;text-align:center}._copy_19erb_133 span,._copy_19erb_133 em{display:none}._copy_19erb_133 b{color:#24152f;font-size:18px;line-height:1.2;letter-spacing:-.02em}._arrow_19erb_185{position:absolute;z-index:3;top:38%;display:grid;place-items:center;width:48px;height:48px;border:0;border-radius:50%;background:#ffffffe6;color:#24152f;box-shadow:0 5px 18px #24152f29;cursor:pointer;transform:translateY(-50%)}._arrow_19erb_185:hover{background:#24152f;color:#fff}._previous_19erb_229{left:6px}._next_19erb_237{right:6px}@media(max-width:560px){._carousel_19erb_25{justify-content:flex-start}._card_19erb_55{flex-basis:150px}._arrow_19erb_185{width:42px;height:42px}._previous_19erb_229{left:2px}._next_19erb_237{right:2px}}._section_8pm0q_1{padding:0 clamp(22px,5vw,80px) clamp(22px,5vw,80px);background:#fff}._grid_8pm0q_11{width:100%;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._banner_8pm0q_27{position:relative;display:block;width:100%;min-width:0;aspect-ratio:16 / 9;min-height:0;overflow:hidden;background:#f1edf3;color:#24152f;text-decoration:none}._media_8pm0q_53{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;background:#fff}._copy_8pm0q_73{position:relative;z-index:1;width:100%;min-width:0;max-width:100%;padding:clamp(28px,4vw,58px) 24px;text-align:center;align-self:center;margin:0 auto;text-shadow:0 1px 12px rgba(255,255,255,.72)}._copy_8pm0q_73 h2{margin:0 0 12px;font-size:clamp(30px,4vw,58px);line-height:.95;letter-spacing:-.08em}._copy_8pm0q_73 p{margin:0;font-size:clamp(15px,1.6vw,22px);line-height:1.2;overflow-wrap:anywhere}._actions_8pm0q_129{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:20px;min-width:0}._actions_8pm0q_129 .banner-button{max-width:100%;min-width:0;white-space:normal;overflow-wrap:anywhere}@media(max-width:900px){._grid_8pm0q_11{grid-template-columns:1fr}._banner_8pm0q_27{width:100vw;max-width:100vw;min-height:0;height:clamp(460px,125vw,560px)}._section_8pm0q_1{padding-right:0;padding-left:0;overflow:hidden}._copy_8pm0q_73{padding:32px 24px 0}._media_8pm0q_53{inset:0;width:100%;height:100%;object-fit:contain;object-position:center}._actions_8pm0q_129{margin-top:16px}}._section_s2bad_1{background:#24152f;color:#fff}._grid_s2bad_11{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}._card_s2bad_23{min-height:290px;padding:24px;background:#3b2058;display:flex;flex-direction:column;justify-content:flex-end}._card_s2bad_23:nth-child(2){background:#6a07aa}._card_s2bad_23:nth-child(3){background:#24152f}._card_s2bad_23 span{margin-bottom:auto;color:#b77ae8;font:500 10px DM Mono,monospace;letter-spacing:.13em}._card_s2bad_23 h3{font-size:clamp(24px,3vw,40px);letter-spacing:-.07em;line-height:.9}._card_s2bad_23 p{color:#eadbfa;font-size:16px;line-height:1.5}._card_s2bad_23 a{color:#fff;font:500 13px DM Mono,monospace;letter-spacing:.12em;text-decoration:none;text-transform:uppercase}@media(max-width:900px){._grid_s2bad_11{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){._grid_s2bad_11{grid-template-columns:1fr}._card_s2bad_23{min-height:250px;padding:22px}}._section_1dti6_1{background:#3b2058;color:#fff;display:grid;grid-template-columns:1fr .8fr;gap:clamp(40px,10vw,160px);align-items:center}._copy_1dti6_19 p{max-width:42ch;color:#eadbfa;font-size:clamp(20px,1.6vw,28px);line-height:1.5}._side_1dti6_33{background:#24152f;padding:clamp(25px,4vw,55px)}._side_1dti6_33 h3{margin:22px 0;font-size:28px}._input_1dti6_53{width:100%;padding:15px 0;background:transparent;border:0;border-bottom:1px solid #b77ae8;color:#fff;font:500 16px DM Mono,monospace;outline:0}._button_1dti6_75{margin-top:25px;padding:16px 22px;background:#b77ae8;border:0;color:#24152f;cursor:pointer;font:600 16px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}._note_1dti6_99{display:block;margin-top:20px;color:#d9c2ea;font-size:17px;line-height:1.4}@media(max-width:900px){._side_1dti6_33{margin-top:10px}}@media(max-width:520px){._section_1dti6_1{gap:32px}._copy_1dti6_19 p{font-size:18px}._side_1dti6_33{padding:24px}}._section_1w6bh_1{background:#fff;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end}._copy_1w6bh_17 p{max-width:42ch;color:#6b5a73;line-height:1.6}._links_1w6bh_29{border-top:1px solid #d9cee1}._link_1w6bh_29{display:flex;justify-content:space-between;gap:15px;padding:22px 0;border-bottom:1px solid #d9cee1;color:#24152f;text-decoration:none}._linkMeta_1w6bh_57{color:#6a07aa;font:500 12px DM Mono,monospace;letter-spacing:.1em}@media(max-width:900px){._links_1w6bh_29{margin-top:15px}}@media(max-width:520px){._section_1w6bh_1{grid-template-columns:1fr;gap:28px}}:root{--ink: #24152f;--purple: #3b2058;--violet: #6a07aa;--bright: #b77ae8;--paper: #f8f5fb;--white: #fff;--line: #d9cee1;--edge: clamp(22px, 5vw, 80px);--mono: "DM Mono", monospace;--sans: Inter, Arial, sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;min-width:0}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);overflow-x:hidden}main{width:100%;min-width:0}main section{width:100%;min-width:0}main section{padding:var(--edge);position:relative}h1,h2,h3,p{margin-top:0}h2{font-size:clamp(46px,7vw,100px);line-height:.86;letter-spacing:-.1em;margin:20px 0 28px}.outline{color:transparent;-webkit-text-stroke:1px currentColor}.eyebrow,.line-no,.tag,.number{font:500 12px var(--mono);letter-spacing:.16em;text-transform:uppercase}.eyebrow{color:var(--bright)}.intro{display:grid;grid-template-columns:1fr .8fr;gap:clamp(40px,10vw,160px);align-items:end;background:var(--white);padding-top:clamp(90px,12vw,180px);padding-bottom:clamp(80px,10vw,150px)}.intro p,.dealer p,.support p{max-width:48ch;color:#6b5a73;line-height:1.65}.pills{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.pills article{min-height:92px;padding:22px 0;border-bottom:1px solid var(--line);display:flex;gap:20px;align-items:center}.pills span{font:500 11px var(--mono);color:var(--violet)}.pills b{font-size:15px}.cta{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:52px;padding:15px 22px;border:1px solid var(--ink);background:var(--ink);color:var(--white);font:600 14px var(--mono);letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:background .2s ease,color .2s ease,transform .2s ease}.cta:hover{background:var(--violet);border-color:var(--violet);color:var(--white);transform:translateY(-1px)}.products .cta{margin-bottom:8px}.products .section-head>div{min-width:0}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product{display:block;min-width:0;padding:16px;background:var(--white);color:var(--ink);text-decoration:none;border:1px solid var(--line)}.product img{display:block;width:100%;aspect-ratio:1.15;object-fit:contain;margin:12px 0 20px;background:#f1eaf6}.product h3{font-size:20px;letter-spacing:-.055em;margin-bottom:16px}.product-link{color:var(--violet);font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase}.moments .moment{background:var(--purple)}.moments .moment:nth-child(2),.moments .moment:nth-child(3),.moments .moment:nth-child(4){background:var(--purple)}.moments .moment+.moment{border-left:1px solid rgba(255,255,255,.12)}.dealer{display:grid;grid-template-columns:1fr .8fr;gap:clamp(40px,10vw,160px);align-items:center;background:var(--purple);color:var(--white)}.dealer p{color:#eadbfa}.dealer .cta{min-height:64px;padding:18px 28px;font-size:18px;font-weight:700;letter-spacing:.06em}.dealer-side{background:var(--ink);padding:clamp(25px,4vw,55px)}.dealer-side input{width:100%;padding:15px 0;border:0;border-bottom:1px solid var(--bright);background:transparent;color:var(--white);font:500 16px var(--mono)}.dealer-button{margin-top:25px;padding:14px 17px;border:1px solid var(--bright);background:var(--bright);color:var(--ink);font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.banner-button{display:inline-flex;align-items:center;justify-content:center;min-width:116px;min-height:46px;padding:12px 22px;border:1px solid #087bea;border-radius:999px;background:#087bea;color:#fff;font:600 15px var(--sans);letter-spacing:0;line-height:1;text-decoration:none;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.banner-button:hover{border-color:#005fc4;background:#005fc4;color:#fff;transform:translateY(-1px)}.banner-button-secondary{background:transparent;color:#087bea}.banner-button-secondary:hover{background:#087bea;color:#fff}.banner-actions{margin-top:24px}.banner-copy h2{font-size:clamp(34px,4.5vw,62px)}.banner-copy p{font-size:clamp(17px,1.8vw,24px)}.products .product-link{font-size:13px}.moments .card p{font-size:16px}.moments .card a{font-size:13px}.section-head{display:flex;justify-content:space-between;align-items:end;gap:28px;margin-bottom:48px}.state{padding:30px 0;color:#6b5a73}.error{color:#a33}.reveal{opacity:1;transform:none}@media(max-width:900px){main section{padding:22px}.section-head{display:block}.intro,.dealer{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){:root{--edge: 22px}.pills,.product-grid{grid-template-columns:1fr}.section-head{margin-bottom:30px}h2{font-size:clamp(40px,13vw,58px)}}._layout_1m8rz_1{min-height:100vh;background:#f8f5fb}._header_1m8rz_11{display:flex;justify-content:space-between;align-items:center;padding:30px clamp(32px,5vw,90px);min-height:104px;background:#24152f;color:#fff}._brand_1m8rz_31{color:inherit;font:700 22px Inter,Arial,sans-serif;letter-spacing:.08em;text-decoration:none}._brand_1m8rz_31 span{color:#b77ae8;font:500 10px DM Mono,monospace;letter-spacing:.14em}._session_1m8rz_57{display:flex;align-items:center;gap:14px;font-size:14px}._session_1m8rz_57 button{padding:11px 16px;border:1px solid rgba(255,255,255,.5);background:transparent;color:#fff;cursor:pointer;font-size:14px}@media(max-width:700px){._header_1m8rz_11{padding:24px}._session_1m8rz_57{gap:8px}}._shell_1pdnz_1{min-height:100vh;background:#f8f5fb}._main_1pdnz_11{min-height:calc(100vh - 180px)}._card_hlek6_1{display:flex;flex-direction:column;min-width:0;padding:12px;border-radius:10px;background:#fff;color:#24152f;text-decoration:none;border:1px solid transparent;box-shadow:0 4px 14px #24152f14;transition:transform .25s,box-shadow .25s,border-color .25s}._card_hlek6_1:hover{transform:translateY(-6px);border-color:#b77ae8;box-shadow:0 18px 38px #3b20582e}._image_hlek6_43{display:grid;place-items:center;aspect-ratio:1;margin-bottom:18px;overflow:hidden;background:linear-gradient(135deg,#f0e7f6,#fff)}._image_hlek6_43 img{width:100%;height:100%;object-fit:contain;transition:transform .35s}._card_hlek6_1:hover ._image_hlek6_43 img{transform:scale(1.07)}._meta_hlek6_77{display:flex;justify-content:space-between;align-items:center;gap:8px}._meta_hlek6_77 ._tag_hlek6_89,._tag_hlek6_89{color:#6a07aa;font:500 9px DM Mono,monospace;letter-spacing:.12em}._meta_hlek6_77 small{color:#8a7695;font:500 9px DM Mono,monospace}._card_hlek6_1 h2{margin:14px 0 22px;font-size:18px;line-height:1.02;letter-spacing:-.065em}._details_hlek6_121,._availability_hlek6_123{margin:0;color:#6b5a73;font-size:13px;line-height:1.5}._availability_hlek6_123{margin-top:8px}._price_hlek6_137{display:block;margin-top:12px;font-size:18px}._action_hlek6_139{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:12px;border-top:1px solid #d9cee1;color:#6a07aa;font:500 10px DM Mono,monospace;letter-spacing:.1em;text-transform:uppercase}._action_hlek6_139 span{font-size:16px}._compact_hlek6_171{min-height:0;padding:10px 12px 16px;border:1px solid #d9d9dd;border-radius:10px;box-shadow:none;text-align:center}._compact_hlek6_171:hover{transform:none;border-color:#bfc1c8;box-shadow:0 6px 14px #24152f14}._compact_hlek6_171 ._image_hlek6_43{aspect-ratio:1.18;margin:0 0 12px;background:#fff}._compact_hlek6_171 ._image_hlek6_43 img{transition:none}._compact_hlek6_171 h2{display:block;min-height:46px;margin:0;color:#003b78;font-size:11px!important;font-weight:500;line-height:1.28;letter-spacing:0;overflow-wrap:anywhere}._compact_hlek6_171 ._price_hlek6_137{margin-top:14px;color:#d20a2e;font-size:16px;line-height:1.1}@media(max-width:560px){._card_hlek6_1 h2{font-size:22px}._compact_hlek6_171 h2{font-size:11px!important}._details_hlek6_121,._availability_hlek6_123{font-size:15px}}._section_mfri8_1{margin-top:20px;padding-top:28px;border-top:2px solid #d20a2e}._section_mfri8_1 h2{margin:0 0 18px;color:#24152f;font-size:clamp(24px,3vw,34px);text-align:center}._grid_mfri8_27{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}@media(max-width:1100px){._grid_mfri8_27{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){._grid_mfri8_27{display:flex;gap:12px;overflow-x:auto;padding:2px 2px 10px;scroll-snap-type:x mandatory}._grid_mfri8_27>*{flex:0 0 min(72vw,220px);scroll-snap-align:start}}.product-hero-shell{width:100%;max-width:100%;margin:0;overflow-x:clip}.product-hero-shell>.nav{position:absolute!important;z-index:10;top:0;left:0;right:0;width:100%;background:transparent!important}.product-hero-shell .ui-container{padding-top:0!important}.product-hero-shell .visual-content-product-hero{display:block;width:100%;max-width:none;position:relative;left:auto;margin:0;padding:0;border:0;overflow:hidden}.product-video-hero{position:relative;min-height:100svh;padding:120px clamp(22px,5vw,80px) 80px}.product-video-hero .hero-slide{object-fit:cover}.product-video-hero-copy{position:relative;z-index:1;width:min(100%,900px);margin:auto;color:#fff;text-align:center;opacity:0;transform:translateY(14px);transition:opacity .3s ease,transform .3s ease}.product-video-hero-mobile-copy{display:none}.product-video-hero:hover .hero-overlay{background:#140c1c9e}.product-video-hero:hover .product-video-hero-copy{opacity:1;transform:none}.product-video-hero-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:24px}.product-video-hero-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border:1px solid transparent;border-radius:999px;text-decoration:none;font-weight:700;transition:transform .2s ease,box-shadow .2s ease}.product-video-hero-button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000040}.product-video-hero-copy h1{margin:0 0 24px;font-size:clamp(52px,8vw,120px)}.product-video-hero-copy p,.product-video-hero-copy .rich-text{color:#fff;font-size:clamp(18px,2vw,28px);line-height:1.45}@media(max-width:700px){.visual-content-product-hero{display:block!important;height:auto!important;min-height:0!important;opacity:1!important;transform:none!important;overflow:visible!important}.product-hero-shell>.nav{position:relative!important;width:100%;background:#24152f!important}.visual-content-product-hero{width:100%;left:auto;margin-left:0;margin-right:0;padding:0!important}.product-video-hero{width:100%;left:auto;margin-left:0;display:flex;flex-direction:column;height:auto;min-height:0;aspect-ratio:auto;padding:0!important;background:#24152f;overflow:visible}.product-video-hero .hero-slide{position:relative;inset:auto;display:block;flex:0 0 auto;width:100%;height:clamp(220px,56vw,420px);min-height:0;aspect-ratio:auto;object-fit:cover;background:#24152f}.product-video-hero .hero-overlay,.product-video-hero .grid{display:none}.product-video-hero-copy{position:static;display:block!important;visibility:visible!important;flex:0 0 auto!important;width:100%;max-width:none;padding:30px 22px 36px;background:#f8f5fb;color:#24152f;text-align:left;opacity:1!important;transform:none;background:var(--mobile-bar-color, #24152f);color:#fff;display:none!important}.product-video-hero-mobile-copy{display:block!important;position:relative;width:100%;min-height:112px;padding:14px 138px 16px 18px;background:var(--mobile-bar-color, #24152f);color:#fff;text-align:left}.product-video-hero-mobile-copy h1{margin:0 0 8px;font-size:clamp(22px,7vw,28px);line-height:1}.product-video-hero-mobile-copy p,.product-video-hero-mobile-copy .rich-text{color:#ffffffe0;margin-bottom:8px;font-size:13px;line-height:1.3}.product-video-hero-mobile-copy .product-video-hero-actions{position:absolute;top:50%;right:12px;width:120px;display:flex;flex-direction:column;align-items:stretch;gap:8px;margin-top:0;transform:translateY(-50%)}.product-video-hero-mobile-copy .product-video-hero-button{width:120px;min-height:36px;padding:0 8px;font-size:12px;white-space:nowrap}.product-video-hero-copy h1{font-size:clamp(34px,11vw,52px);line-height:.94}.product-video-hero-copy p,.product-video-hero-copy .rich-text{color:#ffffffe0;font-size:17px}.product-video-hero-actions{justify-content:flex-start;margin-top:18px}.product-video-hero-button{min-height:42px;padding:0 18px}}.product-detail-page .ui-container{width:min(1760px,calc(100% - (2*clamp(24px,4vw,72px))));max-width:none}.product-detail{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(430px,.75fr);gap:clamp(48px,6vw,120px);align-items:start;padding:28px 0 72px}.product-gallery{min-width:0;position:sticky;top:24px;align-self:start;height:max-content}.product-main-media{display:grid;min-height:0;place-items:center;padding:0;border:0;border-radius:0;background:transparent}.product-main-media img,.product-main-media .media-placeholder{display:block;width:min(100%,560px);height:auto;max-height:min(72vh,560px);aspect-ratio:1;object-fit:contain}.product-thumbnails{display:flex;gap:10px;margin-top:14px;overflow-x:auto;padding:2px;scrollbar-width:thin}.product-thumbnails button{flex:0 0 72px;width:72px;height:72px;padding:6px;border:1px solid #e1e3e8;border-radius:10px;background:#fff;cursor:pointer}.product-thumbnails button.active{border-color:#24152f;box-shadow:0 0 0 2px #24152f1f}.product-thumbnails img{width:100%;height:100%;object-fit:contain}.product-summary{min-width:0;padding-top:8px}.product-summary-top{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.product-summary h1{margin:0;color:#24152f;font-size:clamp(28px,3vw,44px);line-height:1.1;letter-spacing:-.025em}.product-summary-text{max-width:58ch;margin:18px 0 28px;color:#626570;font-size:16px;line-height:1.6}.product-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 28px;padding:18px 0;border-top:1px solid #e8e9ec;border-bottom:1px solid #e8e9ec}.product-facts dt{margin-bottom:5px;color:#777b86;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.product-facts dd{margin:0;color:#24152f;font-size:14px;font-weight:600;overflow-wrap:anywhere}.product-price{display:block;margin:0 0 22px;color:#24152f;font-size:clamp(25px,3vw,36px);line-height:1}.product-summary .cta{min-height:42px;padding:0 15px;border-radius:10px;font-family:inherit;font-size:15px;font-weight:700;letter-spacing:0;text-transform:none}.product-purchase-row{display:grid;gap:18px;margin-top:4px}.product-quantity{display:flex;align-items:center;gap:14px;color:#6d707a;font-size:12px;font-weight:700;text-transform:uppercase}.quantity-control{display:inline-flex;min-height:38px;align-items:center;gap:12px;padding:3px 5px;border:1px solid #e3a51a;border-radius:22px}.quantity-control button{display:grid;width:28px;height:28px;place-items:center;border:0;border-radius:50%;color:#fff;background:#e3a51a;cursor:pointer}.quantity-control strong{min-width:18px;color:#24152f;font-size:15px;text-align:center}.product-actions{display:flex;flex-wrap:wrap;gap:10px}.product-actions .cta{display:inline-flex;width:auto;min-width:150px;align-items:center;justify-content:center;gap:8px}.product-actions .cart-button{margin:0}.product-actions .contact-button{border-color:#15956b;color:#087851;background:#fff}.product-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,80px);padding:48px 0;border-top:1px solid #e8e9ec}.product-content-summary{display:block;margin-top:30px;padding:24px 0 0;border-top:1px solid #e8e9ec}.product-content-summary>div+div{margin-top:26px}.product-content-summary .rich-text{color:#353742;font-size:15px;line-height:1.65;white-space:pre-line}.product-content-summary .rich-text b,.product-content-summary .rich-text strong{display:block;margin-top:20px;color:#24152f;font-weight:750;line-height:1.35}.product-content-summary .rich-text b:first-child,.product-content-summary .rich-text strong:first-child{margin-top:0}.product-content-summary>div+div .rich-text{display:grid;gap:2px}.product-content h2{margin:0 0 16px;color:#24152f;font-size:20px}@media(max-width:1200px){.product-detail{grid-template-columns:1fr;gap:28px;padding:20px 0 48px}.product-gallery{position:static}.product-main-media{min-height:0;padding:0}.product-main-media img,.product-main-media .media-placeholder{width:min(100%,500px);height:auto;max-height:none;aspect-ratio:1}.product-summary{padding-top:0}.product-summary h1{font-size:clamp(26px,7vw,36px)}.product-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.product-actions{display:grid;grid-template-columns:1fr 1fr}.product-actions .cta{min-width:0;width:100%;padding-inline:12px}.product-content{grid-template-columns:1fr;padding:34px 0;gap:30px}.product-content-summary{padding:24px 0 0}}@media(max-width:600px){.product-detail{gap:20px}.product-main-media img,.product-main-media .media-placeholder{max-height:280px}.product-thumbnails button{flex-basis:60px;width:60px;height:60px}.product-actions{grid-template-columns:1fr}}@media(max-width:420px){.product-summary-top{align-items:flex-start;flex-direction:column;gap:10px}.product-facts{gap:16px 10px}.product-main-media img,.product-main-media .media-placeholder{width:100%;height:auto;aspect-ratio:1}}@media(min-width:701px){.product-hero-shell .visual-content{width:calc(100% + 2*clamp(40px,5vw,120px));margin-left:calc(-1*clamp(40px,5vw,120px))}}@media(max-width:700px){.product-hero-shell .visual-content{width:calc(100% + 32px);margin-left:-16px}}.visual-section{position:relative;overflow:hidden;padding:clamp(28px,6vw,80px) clamp(22px,5vw,80px);opacity:1;transform:none;background-image:none}.visual-effect{pointer-events:none;position:absolute;z-index:1;inset:0;overflow:hidden}.visual-effect-asset{position:absolute;z-index:1;left:50%;top:50%;width:min(70vw,900px);max-height:70%;object-fit:contain;transform:translate(-50%,-50%);pointer-events:none}.visual-effect-cold-air span{position:absolute;left:50%;top:52%;width:118px;height:220px;border-left:3px solid rgba(35,158,214,.68);border-radius:50% 0 0 50%;filter:blur(.15px);transform:translate(-50%,-6px) rotate(-8deg) scaleY(.78);opacity:0;animation:cold-air-flow 5.5s ease-in-out infinite}.visual-effect-cold-air span:nth-child(2){top:53%;left:48%;height:250px;animation-delay:1.4s;transform:translate(-50%,-6px) rotate(5deg) scaleY(.74)}.visual-effect-cold-air span:nth-child(3){top:52%;left:52%;height:280px;animation-delay:2.8s;transform:translate(-50%,-6px) rotate(-3deg) scaleY(.7)}.visual-effect-cold-air span:nth-child(4){top:53%;left:54%;height:190px;animation-delay:4.1s;transform:translate(-50%,-6px) rotate(10deg) scaleY(.8)}@keyframes cold-air-flow{0%{opacity:0;margin-top:-10px}18%,55%{opacity:.95}to{opacity:0;margin-top:120px}}.visual-effect-warm_air span{border-left-color:#ef8e4680;animation-name:warm-air-flow}@keyframes warm-air-flow{0%{opacity:0;margin-top:100px}20%,58%{opacity:.68}to{opacity:0;margin-top:-60px}}.visual-effect-glow:before{content:"";position:absolute;left:50%;top:48%;width:min(54vw,700px);height:min(30vw,380px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(ellipse,#75cff052,#75cff000 70%);filter:blur(18px);animation:glow-pulse 4s ease-in-out infinite}@keyframes glow-pulse{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.92)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.08)}}.visual-section-inner{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,6vw,80px);width:100%;min-height:inherit;margin:0 auto}.visual-section-media{display:grid;min-width:0;place-items:center}.visual-section-media img,.visual-section-media video,.visual-section-media .media-placeholder{display:block;width:100%;min-height:220px;max-height:620px;object-fit:cover;background:transparent}.visual-section-media img{mix-blend-mode:normal;transform:translateY(10%) scale(1.18);filter:drop-shadow(0 34px 30px rgba(20,12,28,.28))}.visual-section-media video{filter:drop-shadow(0 24px 24px rgba(20,12,28,.18))}.visual-behavior-static.visual-section-hero,.visual-behavior-static.visual-section-full_media{min-height:clamp(620px,68vw,860px)!important;padding-top:clamp(42px,7vw,96px);padding-bottom:clamp(42px,7vw,96px)}.visual-behavior-static.visual-section-hero .visual-section-inner,.visual-behavior-static.visual-section-full_media .visual-section-inner{position:relative;display:block;min-height:inherit}.visual-behavior-static.visual-section-hero .visual-section-media,.visual-behavior-static.visual-section-full_media .visual-section-media{min-height:inherit;height:100%;display:grid;place-items:center}.visual-behavior-static.visual-section-hero .visual-section-media img,.visual-behavior-static.visual-section-full_media .visual-section-media img{width:min(92vw,1320px);max-height:min(68vw,760px);object-fit:contain}.visual-behavior-static.visual-section-hero .visual-section-copy,.visual-behavior-static.visual-section-full_media .visual-section-copy{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:28px clamp(20px,5vw,80px) 0;background:transparent}.visual-behavior-static.visual-section-hero .visual-section-copy h2,.visual-behavior-static.visual-section-full_media .visual-section-copy h2{margin-bottom:10px;font-size:clamp(30px,4vw,64px)}.visual-behavior-static.visual-section-hero .visual-section-copy p,.visual-behavior-static.visual-section-full_media .visual-section-copy p{margin-bottom:6px}.visual-section-media video{aspect-ratio:16 / 9}.visual-section-copy{min-width:0}.visual-section-copy h2{margin:0 0 24px;font-size:clamp(42px,5vw,82px);line-height:.92;letter-spacing:-.07em}.visual-section-copy p{margin-bottom:18px;font-size:clamp(17px,1.35vw,22px);line-height:1.6}.visual-section-copy>div>div{font-size:clamp(16px,1.15vw,19px);line-height:1.65}.visual-section-copy>div{transition:opacity .25s ease,transform .25s ease}.visual-behavior-sticky{min-height:max(100vh,var(--visual-min-height, 480px))}.visual-behavior-sticky .visual-section-media,.visual-behavior-scroll_video .visual-section-media,.visual-behavior-scroll_sequence .visual-section-media{position:sticky;top:8vh;align-self:start;height:min(84vh,620px)}.visual-behavior-sticky .visual-section-media img,.visual-behavior-sticky .visual-section-media video,.visual-behavior-scroll_video .visual-section-media video,.visual-behavior-scroll_sequence .visual-section-media img{max-height:84vh;object-fit:contain}.visual-behavior-scroll_video,.visual-behavior-scroll_sequence{min-height:max(150vh,var(--visual-min-height, 720px))}.visual-behavior-scroll_video .visual-section-copy,.visual-behavior-scroll_sequence .visual-section-copy{padding-top:12vh;padding-bottom:12vh}.visual-section-hero .visual-section-inner,.visual-section-full_media .visual-section-inner{grid-template-columns:1fr}.visual-section-text_block .visual-section-inner,.visual-section-accordion .visual-section-inner{display:block}.visual-section-feature_list .visual-section-copy{display:grid;gap:8px}.has-media-fallback .visual-section-media{min-height:220px}.has-media-fallback .visual-section-media video{display:none}@media(prefers-reduced-motion:reduce){.visual-section-copy>div{transition:none}.visual-behavior-sticky,.visual-behavior-scroll_video,.visual-behavior-scroll_sequence{min-height:inherit}.visual-behavior-sticky .visual-section-media,.visual-behavior-scroll_video .visual-section-media,.visual-behavior-scroll_sequence .visual-section-media{position:relative;top:auto;height:auto}.visual-behavior-scroll_video .visual-section-copy,.visual-behavior-scroll_sequence .visual-section-copy{padding-top:0;padding-bottom:0}}@media(max-width:700px){.visual-effect-cold-air span{top:48%;width:72px;height:150px}.visual-effect-cold-air span:nth-child(2){top:49%;height:170px}.visual-effect-cold-air span:nth-child(3){top:48%;height:190px}.visual-effect-cold-air span:nth-child(4){top:49%;height:130px}.visual-section-inner{grid-template-columns:1fr;min-height:0!important}.visual-section-media img,.visual-section-media video,.visual-section-media .media-placeholder{min-height:180px;max-height:420px}.visual-section-media img{transform:translateY(7%) scale(1.1)}.visual-section-copy h2{font-size:clamp(28px,8vw,42px)}.visual-section-copy p{font-size:17px}.visual-section-copy>div>div{font-size:16px}.visual-behavior-sticky,.visual-behavior-scroll_video,.visual-behavior-scroll_sequence{min-height:max(100svh,560px)}.visual-behavior-sticky .visual-section-media,.visual-behavior-scroll_video .visual-section-media,.visual-behavior-scroll_sequence .visual-section-media{position:sticky;top:4vh;height:auto}.visual-behavior-scroll_video .visual-section-copy,.visual-behavior-scroll_sequence .visual-section-copy{padding:8vh 0}}._panel_606ih_1{max-width:640px;margin-top:36px;padding:32px;background:#fff;border:1px solid #d9cee1}._tabs_606ih_17{display:flex;gap:8px;margin-bottom:24px;border-bottom:1px solid #d9cee1}._tab_606ih_17{padding:12px 16px;border:0;border-bottom:2px solid transparent;background:transparent;color:#24152f;cursor:pointer;font:500 11px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}._active_606ih_55{border-bottom-color:#6a07aa;color:#6a07aa}._form_606ih_65{display:grid;gap:18px}._form_606ih_65 label{display:grid;gap:8px;color:#24152f;font:500 11px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}._form_606ih_65 input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #d9cee1;background:#fff;color:#24152f;font:16px Inter,Arial,sans-serif}@media(max-width:560px){._panel_606ih_1{padding:24px}}._page_1rztw_1{min-height:100vh;display:grid;place-items:center;padding:24px;background:#24152f}._form_1rztw_17{width:min(100%,430px);padding:42px;background:#f8f5fb}._form_1rztw_17 h1{margin:18px 0 30px;font-size:48px;letter-spacing:-.08em}._field_1rztw_41{display:grid;gap:8px;margin:18px 0;font:500 11px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}._field_1rztw_41 input{padding:13px;border:1px solid #d9cee1;background:#fff;font:14px Inter,Arial,sans-serif}._submit_1rztw_73{width:100%;margin-top:12px}@media(max-width:520px){._form_1rztw_17{padding:28px 24px}}._grid_1r58o_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:35px}._card_1r58o_15{min-height:255px;padding:28px 24px;display:flex;flex-direction:column;align-items:flex-start;background:#fff;border:1px solid #d9cee1;color:#24152f;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}._card_1r58o_15:hover{transform:translateY(-5px);border-color:#6a07aa;box-shadow:8px 8px #6a07aa1f}._disabled_1r58o_59{opacity:.55;cursor:not-allowed}._icon_1r58o_69{width:76px;height:76px;display:grid;place-items:center;margin-bottom:22px;border-radius:20px;background:#f0e8f7;color:#6a07aa}._card_1r58o_15 h2{margin:0 0 10px;font-size:25px;letter-spacing:-.06em}._card_1r58o_15 p{margin:0;color:#6b5a73;font-size:14px;line-height:1.5}._action_1r58o_117{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:22px;color:#6a07aa;font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}@media(max-width:900px){._grid_1r58o_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){._grid_1r58o_1{grid-template-columns:1fr}._card_1r58o_15{min-height:210px}}._toolbar_1nj4u_1{display:flex;gap:12px;align-items:center;margin:28px 0}._toolbar_1nj4u_1 input{flex:1;padding:13px;border:1px solid #d9cee1;font:14px Inter,Arial,sans-serif}._localeChoice_1nj4u_29{display:flex;align-items:center;gap:6px;font:500 11px DM Mono,monospace}._modalBackdrop_1nj4u_33{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:#190c219e}._modal_1nj4u_33{width:min(520px,100%);padding:30px;background:#fff;border:1px solid #d9cee1;box-shadow:0 24px 70px #14081c4d}._modalHeader_1nj4u_37{display:flex;justify-content:space-between;align-items:start}._modal_1nj4u_33 h2{margin:14px 0 10px;color:#24152f;font-size:28px}._modal_1nj4u_33 p{color:#6b5a73;line-height:1.5}._modalClose_1nj4u_43{border:0;background:transparent;color:#6b5a73;font-size:28px;line-height:1;cursor:pointer}._progressBar_1nj4u_45{height:8px;margin:24px 0;overflow:hidden;background:#eadff0}._progressBar_1nj4u_45 span{display:block;width:42%;height:100%;background:#6a07aa;animation:_translation-progress_1nj4u_1 1.2s ease-in-out infinite alternate}._resultGrid_1nj4u_49{display:grid;gap:10px;margin:22px 0;color:#6b5a73}._resultGrid_1nj4u_49 strong{display:inline-block;min-width:28px;color:#6a07aa;font-size:22px}@keyframes _translation-progress_1nj4u_1{0%{transform:translate(-100%)}to{transform:translate(240%)}}._tableWrap_1nj4u_57{overflow:auto;background:#fff;border:1px solid #d9cee1}._table_1nj4u_57{width:100%;min-width:720px;border-collapse:collapse}._table_1nj4u_57 th,._table_1nj4u_57 td{padding:15px;text-align:left;border-bottom:1px solid #d9cee1;font-size:13px}._table_1nj4u_57 th{color:#6b5a73;font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}._table_1nj4u_57 a{color:#6a07aa}._pagination_1nj4u_119{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:18px}@media(max-width:560px){._toolbar_1nj4u_1{align-items:stretch;flex-direction:column}}._panel_m9n7p_1{margin:25px 0;padding:28px;background:#fff;border:1px solid #d9cee1}._result_m9n7p_15{overflow:auto;margin-top:20px;padding:18px;background:#24152f;color:#fff;font-size:12px}._page_1f7o7_1{width:100%;padding-bottom:80px}._breadcrumb_1f7o7_9{display:flex;gap:12px;align-items:center;margin-bottom:28px;color:#6b5a73;font-size:15px}._breadcrumb_1f7o7_9 a{color:#6a07aa;text-decoration:none}._breadcrumb_1f7o7_9 strong{color:#24152f}._hero_1f7o7_39{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:clamp(34px,5vw,88px);align-items:center;padding:clamp(28px,4vw,58px);background:#fff;border:1px solid #d9cee1;min-height:390px}._cover_1f7o7_59{display:grid;place-items:center;min-height:300px;padding:24px;background:#f1eaf6}._cover_1f7o7_59 img{width:100%;height:100%;max-height:330px;object-fit:contain}._heading_1f7o7_85 h1{max-width:980px;margin:18px 0 16px;font-size:clamp(42px,5.2vw,82px);line-height:.95;letter-spacing:-.075em}._subtitle_1f7o7_99{display:flex;gap:12px;align-items:center;margin:0;color:#6b5a73;font-size:20px}._actions_1f7o7_115{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}._grid_1f7o7_127{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:24px}._panel_1f7o7_139{margin:0;padding:32px;min-height:270px;background:#fff;border:1px solid #d9cee1}._panelHeading_1f7o7_153{display:flex;justify-content:space-between;gap:20px;align-items:start}._panel_1f7o7_139 h2{margin:12px 0 24px;font-size:30px;line-height:1.05;letter-spacing:-.055em}._status_1f7o7_177{padding:8px 12px;background:#f0e8f7;color:#6b5a73;font-weight:650;white-space:nowrap}._positive_1f7o7_191{background:#e5f3eb;color:#237043}._panel_1f7o7_139 dl{margin:0}._panel_1f7o7_139 dl div{display:flex;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid #d9cee1}._panel_1f7o7_139 dd{margin:0;font-weight:650;text-align:right}._next_1f7o7_229{background:#24152f;color:#fff}._next_1f7o7_229 p{max-width:560px;color:#eadbfa;line-height:1.55}._shortcuts_1f7o7_247{display:flex;gap:28px;margin-top:30px;padding-top:20px;border-top:1px solid rgba(255,255,255,.25)}._shortcuts_1f7o7_247 a{color:#fff;text-decoration:none;font-weight:650}._shortcuts_1f7o7_247 span{margin-left:8px;color:#b77ae8}@media(max-width:800px){._hero_1f7o7_39,._grid_1f7o7_127{grid-template-columns:1fr}._cover_1f7o7_59{min-height:240px}}@media(max-width:520px){._hero_1f7o7_39,._panel_1f7o7_139{padding:22px}._actions_1f7o7_115{flex-direction:column}._actions_1f7o7_115 .ui-button{width:100%;text-align:center}._panel_1f7o7_139 dl div{align-items:flex-start;flex-direction:column;gap:5px}._panel_1f7o7_139 dd{text-align:left}}._sections_15pdt_1{margin-top:32px;padding:28px;background:#fff;border:1px solid #d9cee1}._form_15pdt_15{display:grid;gap:22px;margin:24px 0;padding:28px;background:#fff;border:1px solid #d9cee1}._formHeader_15pdt_33{border-bottom:1px solid #d9cee1;padding-bottom:18px}._formHeader_15pdt_33 h3{margin:10px 0;font-size:30px;letter-spacing:-.06em}._formHeader_15pdt_33 p,._fieldHelp_15pdt_57{color:#6b5a73}._fields_15pdt_65{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}._fields_15pdt_65 label,._advanced_15pdt_79 label{display:grid;gap:7px;color:#24152f;font:500 10px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}._fields_15pdt_65 input,._fields_15pdt_65 select,._fields_15pdt_65 textarea,._advanced_15pdt_79 input,._advanced_15pdt_79 select{box-sizing:border-box;width:100%;padding:11px;border:1px solid #d9cee1;background:#fff;font:14px Inter,Arial,sans-serif}._fields_15pdt_65 textarea{min-height:130px;resize:vertical}._fullField_15pdt_133{grid-column:1 / -1}._inlineUpload_15pdt_141{display:flex;gap:12px;align-items:center;padding:12px;border:1px dashed #6a07aa;background:#f8f5fb}._advanced_15pdt_79{padding:18px;border:1px solid #d9cee1}._advanced_15pdt_79 summary{cursor:pointer;font:500 11px DM Mono,monospace;text-transform:uppercase}._advancedGrid_15pdt_181{margin-top:18px}._preview_15pdt_189{display:grid;grid-template-columns:minmax(160px,.8fr) 1.2fr;gap:24px;align-items:center;min-height:260px;padding:24px;border:1px solid #d9cee1}._preview_15pdt_189 img,._preview_15pdt_189 video{width:100%;max-height:260px;object-fit:contain}._list_15pdt_223{display:grid;gap:14px;margin-top:24px}._card_15pdt_235{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:18px;border:1px solid #d9cee1}._cardDetails_15pdt_253{display:grid;gap:6px}._cardDetails_15pdt_253 span{color:#6b5a73;font-size:13px}._cardActions_15pdt_273{display:flex;flex-wrap:wrap;gap:8px}@media(max-width:800px){._fields_15pdt_65,._preview_15pdt_189{grid-template-columns:1fr}._card_15pdt_235{align-items:stretch;flex-direction:column}}._actions_15pdt_305{display:flex;gap:12px}._panelHeading_15pdt_315{display:flex;justify-content:space-between;align-items:center;gap:16px}._eyebrow_15pdt_329{color:#6a07aa;font-size:11px;letter-spacing:.12em;text-transform:uppercase}._primaryAction_15pdt_343,._action_15pdt_305,._danger_15pdt_347{border:1px solid currentColor;background:transparent;padding:10px 14px;cursor:pointer}._danger_15pdt_347{color:#a33}._success_15pdt_369{color:#237043}._empty_15pdt_377{padding:24px;text-align:center}._inactive_15pdt_387{opacity:.62}._page_ihsp8_1{width:100%;padding-bottom:80px}._heading_ihsp8_11{display:flex;justify-content:space-between;gap:24px;align-items:end;margin:28px 0}._heading_ihsp8_11 h1{margin:14px 0 12px;font-size:clamp(42px,6vw,82px);line-height:.95;letter-spacing:-.075em}._heading_ihsp8_11 p{margin:0;color:#6b5a73}._form_ihsp8_51{display:grid;grid-template-columns:minmax(250px,.38fr) minmax(0,1fr);gap:24px}._settings_ihsp8_63,._languageCard_ihsp8_65{padding:28px;background:#fff;border:1px solid #d9cee1}._settings_ihsp8_63{display:grid;grid-template-columns:1fr auto auto 150px;gap:20px;align-items:center}._settings_ihsp8_63 p{margin:8px 0 0;color:#6b5a73}._checkRow_ihsp8_101,._orderField_ihsp8_103{display:flex;align-items:center;gap:8px;font:500 11px DM Mono,monospace;text-transform:uppercase}._orderField_ihsp8_103{flex-direction:column;align-items:stretch}._orderField_ihsp8_103 input,._languageGrid_ihsp8_131 input,._languageGrid_ihsp8_131 textarea{box-sizing:border-box;width:100%;padding:11px;border:1px solid #d9cee1;font:14px Inter,Arial,sans-serif}._languages_ihsp8_149{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._languageCard_ihsp8_65 legend{padding:0 8px;color:#6a07aa;font:500 11px DM Mono,monospace;letter-spacing:.12em}._languageGrid_ihsp8_131{display:grid;gap:16px}._languageGrid_ihsp8_131 label{display:grid;gap:7px;font:500 10px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}._languageGrid_ihsp8_131 textarea{min-height:130px;resize:vertical}._actions_ihsp8_211{display:flex;grid-column:1 / -1;align-items:center;gap:18px}._translationTools_ihsp8_225{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-top:24px;padding:24px 28px;background:#fff;border:1px solid #d9cee1}._translationTools_ihsp8_225 p{margin:8px 0 0;color:#6b5a73}._translationChoices_ihsp8_249{display:flex;align-items:center;gap:18px;flex-wrap:wrap}._dirty_ihsp8_253{color:#8b4b00;font:500 11px DM Mono,monospace}@media(max-width:1000px){._form_ihsp8_51{grid-template-columns:1fr}._settings_ihsp8_63{grid-template-columns:1fr 1fr}._languages_ihsp8_149{grid-template-columns:1fr}}@media(max-width:600px){._heading_ihsp8_11{align-items:stretch;flex-direction:column}._settings_ihsp8_63{grid-template-columns:1fr;padding:22px}._languageCard_ihsp8_65{padding:22px}._actions_ihsp8_211{align-items:stretch;flex-direction:column}._translationTools_ihsp8_225{align-items:stretch;flex-direction:column;padding:22px}}._page_rocol_1{width:100%;padding-bottom:80px}._heading_rocol_9{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:30px}._heading_rocol_9 h1{margin:16px 0;font-size:clamp(48px,6vw,92px);line-height:.92;letter-spacing:-.08em}._heading_rocol_9 p{margin:0;color:#6b5a73;font-size:18px}._upload_rocol_45,._section_rocol_47{margin:24px 0;padding:clamp(24px,3vw,42px);background:#fff;border:1px solid #d9cee1}._upload_rocol_45{display:grid;grid-template-columns:1.2fr 1fr 1fr auto;gap:22px;align-items:end}._upload_rocol_45 h2,._section_rocol_47 h2{margin:12px 0;font-size:32px;line-height:1;letter-spacing:-.06em}._upload_rocol_45 p{margin:0;color:#6b5a73;font-size:16px}._upload_rocol_45 label,._card_rocol_97 label{display:grid;gap:8px;color:#6b5a73;font-size:15px;font-weight:650}._upload_rocol_45 input,._card_rocol_97 input{width:100%;box-sizing:border-box;padding:13px;border:1px solid #d9cee1;background:#fff;color:#24152f;font:16px Inter,Arial,sans-serif}._upload_rocol_45 input[type=file]{padding:10px;font-size:14px}._success_rocol_139{padding:14px 18px;background:#e5f3eb;color:#237043;font-size:16px}._count_rocol_151{padding:8px 14px;background:#6a07aa;color:#fff;font-size:16px;font-weight:700}._grid_rocol_165{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px}._card_rocol_97{display:grid;gap:16px;padding:20px}._preview_rocol_187{display:grid;place-items:center;min-height:250px;background:#f1eaf6}._preview_rocol_187 img,._preview_rocol_187 video{width:100%;height:250px;object-fit:contain}._preview_rocol_187 span{color:#6b5a73}._active_rocol_217{display:flex;align-items:center;gap:10px}._active_rocol_217 input{width:18px}._danger_rocol_233{padding:12px 16px;color:#a33;font-size:15px}._empty_rocol_243{display:grid;gap:8px;margin-top:24px;padding:34px;background:#f8f5fb;color:#6b5a73;font-size:17px}._empty_rocol_243 strong{color:#24152f;font-size:20px}@media(max-width:1100px){._upload_rocol_45{grid-template-columns:1fr 1fr}._upload_rocol_45>div{grid-column:1 / -1}._grid_rocol_165{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){._heading_rocol_9{align-items:stretch;flex-direction:column}._upload_rocol_45,._grid_rocol_165{grid-template-columns:1fr}._upload_rocol_45 .ui-button{width:100%}}._manager_lepsl_1{max-width:1350px;margin:0 auto;padding:35px 0 80px}._back_lepsl_6{display:inline-flex;align-items:center;gap:8px;margin-bottom:25px;color:#24152f;text-decoration:none}._hero_lepsl_14{padding:34px;border-radius:18px;background:linear-gradient(115deg,#4030ac,#62218b);color:#fff;text-align:center}._hero_lepsl_14 h1{display:flex;justify-content:center;align-items:center;gap:14px;margin:0 0 12px;font-size:clamp(32px,4vw,52px);letter-spacing:-.07em}._hero_lepsl_14 p{margin:0;color:#eee8ff}._tabs_lepsl_34{display:flex;gap:8px;margin:24px 0}._tabs_lepsl_34 button{padding:12px 18px;border:1px solid #d9cee1;background:#fff;color:#24152f;cursor:pointer}._tabs_lepsl_34 button._active_lepsl_46{background:#6a07aa;border-color:#6a07aa;color:#fff}._message_lepsl_51{padding:14px 18px;background:#e5f3eb;color:#237043;font-size:17px}._create_lepsl_57,._list_lepsl_58{margin-top:24px;padding:28px;background:#fff;border:1px solid #d9cee1}._create_lepsl_57 h2,._list_lepsl_58 h2{margin-top:0}._form_lepsl_68{display:grid;gap:18px}._fields_lepsl_72{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._fields_lepsl_72 input{width:100%;box-sizing:border-box;padding:12px;border:1px solid #d9cee1}._fields_lepsl_72 input[type=color]{min-height:44px;padding:3px;cursor:pointer;background:#fff}._dropzone_lepsl_89{display:grid;gap:8px;padding:24px;border:1px dashed #6a07aa;background:#f8f5fb}._previewAsset_lepsl_96{max-width:320px;max-height:180px;object-fit:contain}._colorField_lepsl_101{display:grid;gap:8px;color:#24152f;font-size:14px}._primaryButton_lepsl_107{padding:14px 20px;border:0;background:#24152f;color:#fff;cursor:pointer}._active_lepsl_46{display:flex;gap:8px;align-items:center}._cards_lepsl_119{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._card_lepsl_119{overflow:hidden;border:1px solid #d9cee1}._card_lepsl_119>img{width:100%;height:180px;object-fit:cover}._cardBody_lepsl_133,._cardActions_lepsl_134{display:flex;justify-content:space-between;gap:10px;padding:14px}._cardActions_lepsl_134 button{border:0;background:transparent;color:#6a07aa;cursor:pointer}@media(max-width:800px){._fields_lepsl_72,._cards_lepsl_119{grid-template-columns:1fr}}._form_c4218_1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:16px;align-items:end;margin:28px 0;padding:28px;background:#fff;border:1px solid #d9cee1}._form_c4218_1 label{display:grid;gap:8px;color:#24152f;font:500 10px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}._form_c4218_1 input,._form_c4218_1 select{box-sizing:border-box;width:100%;padding:12px;border:1px solid #d9cee1;font:14px Inter,Arial,sans-serif}._tableWrap_c4218_59{overflow:auto;background:#fff;border:1px solid #d9cee1}._table_c4218_59{width:100%;min-width:720px;border-collapse:collapse}._table_c4218_59 th,._table_c4218_59 td{padding:15px;text-align:left;border-bottom:1px solid #d9cee1;font-size:13px}._table_c4218_59 th{color:#6b5a73;font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}._table_c4218_59 select{padding:8px;border:1px solid #d9cee1}@media(max-width:900px){._form_c4218_1{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._form_c4218_1{grid-template-columns:1fr;padding:20px}}._manager_i2sox_1{margin-top:25px;padding:28px;background:#fff;border:1px solid #d9cee1}._form_i2sox_15{display:flex;gap:12px;flex-wrap:wrap;align-items:center;padding-bottom:28px;border-bottom:1px solid #d9cee1}._grid_i2sox_33{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:28px}._card_i2sox_47{padding:18px;border:1px solid #d9cee1}._card_i2sox_47 h2{margin-top:0;font-size:20px}._card_i2sox_47 img{width:100%;height:160px;object-fit:contain}@media(max-width:900px){._grid_i2sox_33{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._manager_i2sox_1{padding:20px}._grid_i2sox_33{grid-template-columns:1fr}}._language_1vaah_1{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:28px 0 14px;padding:18px;background:#24152f;color:#fff}._language_1vaah_1 div:first-child{display:grid;gap:6px}._language_1vaah_1 span{color:#d9c2ea;font-size:13px}._localeTabs_1vaah_43{display:flex;gap:8px}._localeTabs_1vaah_43 button,._sections_1vaah_55 button{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #d9cee1;background:#fff;color:#24152f;cursor:pointer;font:500 10px DM Mono,monospace;letter-spacing:.08em;text-transform:uppercase}._localeTabs_1vaah_43 button._active_1vaah_83,._sections_1vaah_55 button._active_1vaah_83{background:#6a07aa;border-color:#6a07aa;color:#fff}._sections_1vaah_55{display:flex;gap:10px;margin-bottom:24px}._form_1vaah_109{display:grid;gap:22px;max-width:900px;padding:28px;background:#fff;border:1px solid #d9cee1}._fields_1vaah_127{display:grid;gap:18px}._fields_1vaah_127 label{display:grid;gap:8px;font:500 11px DM Mono,monospace;letter-spacing:.06em;text-transform:uppercase}._fields_1vaah_127 input,._fields_1vaah_127 textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #d9cee1;font:14px Inter,Arial,sans-serif}._fields_1vaah_127 textarea{min-height:120px;resize:vertical}@media(max-width:700px){._language_1vaah_1{align-items:stretch;flex-direction:column}._sections_1vaah_55,._localeTabs_1vaah_43{flex-wrap:wrap}}._page_13ly4_1{padding-bottom:80px}._grid_13ly4_1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}._card_13ly4_1{display:flex;min-height:220px;flex-direction:column;justify-content:flex-start;gap:12px;padding:28px;border:1px solid #e1d5e8;border-radius:16px;background:#fff;color:#24152f;text-decoration:none;transition:transform .2s,box-shadow .2s}._card_13ly4_1:hover{transform:translateY(-3px);box-shadow:0 14px 34px #24152f1c}._card_13ly4_1 svg{color:#6a07aa}._card_13ly4_1 h2{margin:8px 0 0;font-size:22px}._card_13ly4_1 p{margin:0;color:#6b5a73;line-height:1.55}._card_13ly4_1 span{display:flex;align-items:center;gap:8px;margin-top:auto;color:#6a07aa;font-weight:700}@media(max-width:800px){._grid_13ly4_1{grid-template-columns:1fr}._card_13ly4_1{min-height:180px}}._content_1cs1s_1{max-width:100%;min-height:320px;margin-top:42px;padding:42px;background:#fff;border:1px solid #d9cee1}._content_1cs1s_1 h2{font-size:clamp(32px,5vw,64px);letter-spacing:-.07em}._content_1cs1s_1 p{max-width:70ch;color:#6b5a73;line-height:1.7}@media(max-width:560px){._content_1cs1s_1{padding:24px}}._pageWrapper_kn766_5{width:100%;min-height:100vh;background-color:#f8f7f5;overflow-x:hidden;font-family:DM Sans,sans-serif}._categoriaBannerWrapper_kn766_23{width:100%;overflow:hidden;position:relative}._categoriaBannerImg_kn766_35{width:100%;height:auto;display:block}._mobileFilterButton_kn766_47{display:none;padding:14px 20px 6px;max-width:1440px;width:95%;margin:0 auto}._filterToggle_kn766_63{display:flex;align-items:center;gap:10px;padding:10px 20px;background:#24152f;color:#fff;border:none;border-radius:7px;font-family:DM Sans,sans-serif;font-size:.82rem;font-weight:600;cursor:pointer;letter-spacing:.6px;text-transform:uppercase;transition:background .2s ease}._filterToggle_kn766_63:hover{background:#222}._filterBadge_kn766_103{background:#5e3b73;color:#fff;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800}._filterOverlay_kn766_129{display:none;position:fixed;inset:0;background:#00000073;z-index:99;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:pointer}._container_kn766_149{max-width:1600px;width:97%;margin:0 auto;padding:0;box-sizing:border-box;overflow-x:hidden}._mainContent_kn766_167{display:flex;gap:20px;align-items:flex-start;padding-top:22px;width:100%;min-width:0;box-sizing:border-box}._sidebar_kn766_187{width:245px;flex-shrink:0;box-sizing:border-box;position:sticky;top:110px;align-self:flex-start;z-index:50}._filterHeader_kn766_207{display:none;justify-content:space-between;align-items:center;padding:18px 20px;background:#24152f;color:#fff}._filterHeaderTitle_kn766_225{display:flex;align-items:center;gap:10px;font-family:Playfair Display,serif;font-size:1.1rem;font-weight:600;margin:0}._closeFilters_kn766_245{background:#ffffffeb;border:1px solid rgba(255,255,255,1);color:#24152f;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}._closeFilters_kn766_245:hover{background:#fff;color:#020617;transform:rotate(90deg)}._filterBlock_kn766_277{background:#fff;border:1px solid #ebebeb;border-radius:10px;padding:18px;margin-bottom:12px;transition:box-shadow .22s ease}._filterBlock_kn766_277:hover{box-shadow:0 4px 16px #0000000f}._filterTitle_kn766_299{font-size:.68rem;font-weight:600;margin:0 0 14px;color:#999;text-transform:uppercase;letter-spacing:1.4px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}._subcategoriesList_kn766_321{list-style:none;padding:0;margin:0}._subcategoriaItem_kn766_323{margin-bottom:1px}._subcategoria1Item_kn766_327,._subcategoria2Item_kn766_329,._marcaItem_kn766_331{display:flex;width:100%;background:none;border:none;text-align:left;cursor:pointer;font-family:DM Sans,sans-serif;box-sizing:border-box;transition:all .16s ease;align-items:center;gap:8px}._subcategoria1Item_kn766_327{padding:8px 10px;font-size:.87rem;color:#555;border-radius:6px;font-weight:400}._subcategoria1Item_kn766_327 input[type=checkbox]{width:15px;height:15px;flex-shrink:0;cursor:pointer;accent-color:#24152f}._subcategoria1Item_kn766_327:hover{background:#f8f7f5;color:#24152f}._subcategoria1Item_kn766_327._active_kn766_393{background:#f3f3f3;color:#24152f;font-weight:600}._marcasSearch_kn766_397{width:100%;padding:9px 13px;border:1px solid #e0e0e0;border-radius:7px;font-family:DM Sans,sans-serif;font-size:.83rem;outline:none;transition:border-color .2s ease;margin-bottom:12px;background:#fafafa;color:#333;box-sizing:border-box}._marcasSearch_kn766_397:focus{border-color:#24152f;background:#fff}._marcasSearch_kn766_397::placeholder{color:#bbb}._marcasList_kn766_433{max-height:260px;overflow-y:auto;margin:0;list-style:none;padding:0}._marcasList_kn766_433 li{margin-bottom:2px}._marcaItem_kn766_331{padding:8px 10px;border-radius:7px;font-size:.84rem;font-weight:400;color:#555}._marcaItem_kn766_331 input[type=checkbox]{width:15px;height:15px;flex-shrink:0;cursor:pointer;accent-color:#24152f}._marcaItem_kn766_331:hover{background:#f8f7f5;color:#24152f}._marcaItem_kn766_331._active_kn766_393{background:#24152f;color:#fff;font-weight:600}._marcaItem_kn766_331._active_kn766_393 input[type=checkbox]{accent-color:white}._moreBrands_kn766_493{color:#aaa;font-style:italic;padding:7px 10px;font-size:.78rem}._marcasList_kn766_433::-webkit-scrollbar{width:4px}._marcasList_kn766_433::-webkit-scrollbar-track{background:transparent}._marcasList_kn766_433::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px}._priceInputs_kn766_505{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}._priceInputGroup_kn766_509{display:flex;flex-direction:column;align-items:stretch;gap:5px;border:1px solid #e0e0e0;border-radius:7px;padding:9px 12px;background:#fff;transition:border-color .2s ease}._priceInputGroup_kn766_509:hover{border-color:#bbb}._priceInputGroup_kn766_509:focus-within{border-color:#24152f}._priceInputGroup_kn766_509 label{font-size:.72rem;color:#999;font-weight:600;text-transform:uppercase;letter-spacing:.4px;line-height:1}._priceInputGroup_kn766_509 input{border:none;outline:none;font-family:DM Sans,sans-serif;font-size:.88rem;font-weight:500;color:#1a1a1a;width:100%;background:transparent;min-width:0}._priceInputGroup_kn766_509 input::placeholder{color:#ccc;font-weight:400}._applyButton_kn766_585{width:100%;background:#24152f;color:#fff;border:none;padding:12px 20px;border-radius:7px;cursor:pointer;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;transition:background .2s ease,transform .15s ease}._applyButton_kn766_585:hover{background:#222;transform:translateY(-1px)}._applyButton_kn766_585:active{transform:translateY(0)}._clearButton_kn766_623{width:100%;padding:10px 20px;margin-top:8px;background:transparent;border:1px solid #e0e0e0;border-radius:7px;color:#888;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.6px}._clearButton_kn766_623:hover{background:#f5f5f5;color:#333;border-color:#aaa}._filterSearch_kn766_661{width:100%;padding:9px 13px;border:1px solid #e0e0e0;border-radius:7px;font-family:DM Sans,sans-serif;font-size:.83rem;outline:none;transition:border-color .2s ease;margin-bottom:12px;background:#fafafa;color:#333;box-sizing:border-box}._filterSearch_kn766_661:focus{border-color:#24152f;background:#fff}._filterSearch_kn766_661::placeholder{color:#bbb}._filterEmptyState_kn766_697{margin:4px 0 0;color:#8a8a8a;font-size:.8rem}._showMoreButton_kn766_709{width:100%;margin-top:10px;padding:10px 14px;border:1px solid #d9d9d9;border-radius:7px;background:#fff;color:#444;font-family:DM Sans,sans-serif;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.8px;cursor:pointer;transition:all .18s ease}._showMoreButton_kn766_709:hover{border-color:#24152f;color:#24152f;background:#f8f7f5}._ageBlockedPage_kn766_755{width:min(760px,calc(100% - 32px));margin:72px auto;padding:48px;border:1px solid rgba(127,29,29,.18);border-radius:28px;background:radial-gradient(circle at top left,rgba(239,68,68,.1),transparent 34%),linear-gradient(135deg,#fffaf7,#fff 58%,#f8fafc);box-shadow:0 24px 60px #0f172a1a;text-align:center}._ageBlockedPage_kn766_755 span{display:inline-flex;margin-bottom:14px;padding:7px 12px;border-radius:999px;background:#fee2e2;color:#991b1b;font-size:.72rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}._ageBlockedPage_kn766_755 h1{margin:0 0 14px;color:#111827;font-size:clamp(2rem,4vw,3.35rem);line-height:.98;letter-spacing:-.06em}._ageBlockedPage_kn766_755 p{max-width:560px;margin:0 auto 28px;color:#475569;font-size:1.02rem;line-height:1.65}._ageBlockedPage_kn766_755 button{border:0;border-radius:999px;padding:13px 22px;background:#111827;color:#fff;font-weight:800;cursor:pointer}@media(max-width:1200px){._sidebar_kn766_187{width:220px}}@media(max-width:992px){._mobileFilterButton_kn766_47{display:block}._filterOverlay_kn766_129{display:none}._filterOverlay_kn766_129._active_kn766_393{display:block}._mainContent_kn766_167{flex-direction:column;padding-top:0}._sidebar_kn766_187{position:fixed;top:0;left:-100vw;width:300px;height:100vh;background:#fff;z-index:100;overflow-y:auto;transition:left .3s cubic-bezier(.4,0,.2,1);box-shadow:4px 0 30px #00000026;margin-top:0}._sidebarOpen_kn766_907{left:0}._sidebarOpen_kn766_907~._filterOverlay_kn766_129{display:block}._filterHeader_kn766_207{display:flex;position:sticky;top:0;z-index:101}._container_kn766_149{width:100%;min-width:0;padding:0 14px}}@media(max-width:768px){._sidebar_kn766_187{width:85%;max-width:300px}._container_kn766_149{padding:0 14px}}@media(max-width:576px){._sidebar_kn766_187{width:90%;max-width:none}._container_kn766_149{padding:0 12px}._filterBlock_kn766_277{padding:14px}._filterTitle_kn766_299{font-size:.72rem}._ageBlockedPage_kn766_755{padding:32px 22px}}._pageWrapper_kn766_5{background:#f7f3fa;color:#24152f}._categoryBar_kn766_951{background:#24152f;border-color:#3a2548}._filterBlock_kn766_277,._noResults_kn766_953,._activeFiltersBar_kn766_953{border-color:#e1d5e8}._filterToggle_kn766_63,._applyButton_kn766_585,._pageBtnActive_kn766_955,._marcaItem_kn766_331._active_kn766_393{background:#24152f;border-color:#24152f}._filterToggle_kn766_63:hover,._applyButton_kn766_585:hover{background:#3b2250}._pageBtnActive_kn766_955{color:#fff}._activeFilterTag_kn766_961{background:#6a07aa}._subcategoria1Item_kn766_327:hover,._marcaItem_kn766_331:hover{background:#f0e7f6;color:#24152f}._mainContent_kn766_167{gap:20px}._categoriaBannerWrapper_kn766_23{width:100%;overflow:hidden;background:#24152f}._categoriaBannerImg_kn766_35{display:block;width:100%;max-height:340px;object-fit:cover}._categoriaChipsBar_kn766_967{display:flex;align-items:center;gap:10px;padding:10px 14px;background:#fff;border-bottom:1px solid #e1d5e8}._categoriaChipsContainer_kn766_967{display:flex;gap:8px;overflow:auto;scrollbar-width:none}._categoriaChipsContainer_kn766_967::-webkit-scrollbar{display:none}._categoriaChip_kn766_967{flex:none;padding:9px 18px;border:1px solid #d9cee1;border-radius:999px;background:#fff;color:#24152f;font-size:.84rem;cursor:pointer}._categoriaChipActive_kn766_967{background:#24152f;color:#fff;border-color:#24152f}._chipsArrow_kn766_967{width:30px;height:30px;border:1px solid #d9cee1;border-radius:50%;background:#fff;color:#24152f;cursor:pointer}._categoryBar_dqjch_1{width:100%;background-color:#24152f;color:#fff;padding:20px 0;position:relative;z-index:10;border-bottom:1px solid #1f1f1f}._categoryContainer_dqjch_21{max-width:1440px;width:95%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}._categorySubtitle_dqjch_43{font-size:.72rem;font-weight:400;color:#888;margin:0 0 4px;text-transform:uppercase;letter-spacing:1.2px}._categoryTitle_dqjch_61{font-family:DM Sans,sans-serif;font-size:1.9rem;font-weight:700;margin:0;color:#fff;letter-spacing:.1px}._categoryControls_dqjch_79{display:flex;align-items:center;gap:20px;flex-wrap:wrap}._sortControl_dqjch_93{display:flex;align-items:center;gap:10px;font-size:.8rem}._sortControl_dqjch_93 label{font-weight:400;color:#999;white-space:nowrap;text-transform:uppercase;letter-spacing:.5px;font-size:.72rem}._sortControl_dqjch_93 select{padding:7px 32px 7px 12px;border:1px solid #2a2a2a;border-radius:6px;font-size:.83rem;font-family:DM Sans,sans-serif;cursor:pointer;background-color:#1a1a1a;color:#fff;outline:none;transition:border-color .2s ease;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L5 5L9 1' stroke='%23888' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}._sortControl_dqjch_93 select:hover{border-color:#555}._sortControl_dqjch_93 select:focus{border-color:#888}._perPageGroup_dqjch_165{display:flex;gap:4px}._perPageBtn_dqjch_175{width:36px;height:32px;border:1px solid #2a2a2a;border-radius:5px;background:transparent;color:#888;font-family:DM Sans,sans-serif;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .18s ease;display:flex;align-items:center;justify-content:center}._perPageBtn_dqjch_175:hover{border-color:#888;color:#fff}._perPageBtnActive_dqjch_213{background:#fff;color:#24152f;border-color:#fff;font-weight:700}._viewModeGroup_dqjch_227{display:flex;gap:4px;border:1px solid #2a2a2a;border-radius:7px;overflow:hidden;padding:3px}._viewModeBtn_dqjch_245{width:32px;height:28px;border:none;border-radius:5px;background:transparent;color:#666;cursor:pointer;transition:all .18s ease;display:flex;align-items:center;justify-content:center}._viewModeBtn_dqjch_245:hover{background:#1a1a1a;color:#ccc}._viewModeBtnActive_dqjch_277{background:#fff;color:#24152f}._paginationInfo_dqjch_287{font-size:.8rem;color:#888;white-space:nowrap;letter-spacing:.2px}._paginationOf_dqjch_301{color:#555}@media(max-width:1200px){._categoryTitle_dqjch_61{font-size:1.7rem}}@media(max-width:992px){._categoryTitle_dqjch_61{font-size:1.5rem}}@media(max-width:768px){._categoryContainer_dqjch_21{flex-direction:column;align-items:flex-start;gap:14px}._categoryTitle_dqjch_61{font-size:1.3rem}._categoryControls_dqjch_79{width:100%;flex-wrap:wrap;gap:10px}._sortControl_dqjch_93{flex:1;min-width:180px}._perPageGroup_dqjch_165,._viewModeGroup_dqjch_227{flex-shrink:0}}@media(max-width:576px){._categoryTitle_dqjch_61{font-size:1.1rem}._categoryControls_dqjch_79{flex-direction:column;align-items:stretch;gap:10px}._sortControl_dqjch_93{width:100%;justify-content:space-between}._paginationInfo_dqjch_287{width:100%;justify-content:flex-end;text-align:right}}@media(max-width:400px){._categoryTitle_dqjch_61{font-size:1rem}}._categoriaChipsBar_15kap_1{width:100%;background:#fff;border-bottom:1px solid #ebebeb;padding:10px 0;position:sticky;top:0;z-index:9;display:flex;align-items:center}._chipsArrow_15kap_25{flex-shrink:0;width:30px;height:30px;background:#fff;border:1px solid #e0e0e0;border-radius:50%;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#555;transition:all .2s ease;margin:0 8px}._chipsArrow_15kap_25:hover{background:#24152f;color:#fff;border-color:#24152f}._categoriaChipsContainer_15kap_63{width:100%;display:flex;gap:8px;overflow-x:auto;padding:0 20px;scrollbar-width:none;box-sizing:border-box}._categoriaChipsContainer_15kap_63::-webkit-scrollbar{display:none}._categoriaChip_15kap_1{padding:6px 18px;border:1px solid #d1d5db;border-radius:100px;background:#fff;color:#555;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s ease;letter-spacing:.4px}._categoriaChip_15kap_1:hover{border-color:#24152f;color:#24152f}._categoriaChipActive_15kap_119{background:#24152f;color:#fff;border-color:#24152f;font-weight:600}@media(max-width:768px){._chipsArrow_15kap_25{display:none}}._card_1dioy_1{display:flex;flex-direction:column;min-width:0;min-height:392px;padding:12px;border-radius:12px;background:#fff;color:#24152f;overflow:hidden;transition:transform .25s,box-shadow .25s}._card_1dioy_1:hover{transform:translateY(-2px);box-shadow:0 16px 36px #24152f1f}._image_1dioy_33{display:grid;place-items:center;height:234px;margin-bottom:8px;padding:10px;overflow:hidden;border-radius:12px;background:#fff}._image_1dioy_33 img{width:100%;height:100%;max-width:92%;max-height:92%;object-fit:contain;transition:transform .25s}._card_1dioy_1:hover ._image_1dioy_33 img{transform:scale(1.06)}._body_1dioy_75{display:flex;flex:1;flex-direction:column;min-width:0;padding:0 2px;color:inherit;text-decoration:none}._body_1dioy_75 small{min-height:.85rem;color:#6b5a73;font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;overflow-wrap:anywhere}._body_1dioy_75 h3{display:-webkit-box;height:2.56em;margin:8px 0 3px;overflow:hidden;font-size:13px;line-height:1.28;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}._body_1dioy_75 p{margin:0;color:#8a7695;font-size:.78rem;overflow-wrap:anywhere}._availability_1dioy_145{display:block;margin-top:7px;color:#6b5a73;font-size:.78rem;overflow-wrap:anywhere}._body_1dioy_75 strong{margin-top:auto;padding-top:12px;color:#24152f;font-size:19px}._actionBar_1dioy_171{display:flex;align-items:center;justify-content:center;gap:8px;min-height:0;margin:0;opacity:0;max-height:0;overflow:hidden;transition:opacity .2s,max-height .2s,margin .2s}._card_1dioy_1:hover ._actionBar_1dioy_171,._card_1dioy_1:focus-within ._actionBar_1dioy_171{opacity:1;max-height:46px;margin:3px 0 8px}._actionBar_1dioy_171 button,._actionBar_1dioy_171 a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e1d5e8;border-radius:50%;background:#fff;color:#24152f;text-decoration:none}._actionBar_1dioy_171 button:disabled{opacity:1;cursor:not-allowed}._actionBar_1dioy_171 ._cart_1dioy_237{border-color:#b77ae8;background:#b77ae8}._specifications_1dioy_245{display:block;margin:8px 0 0;color:#6b5a73;font-size:.78rem;line-height:1.4;overflow-wrap:anywhere}._specificationLabel_1dioy_261{color:#24152f;font-size:inherit;font-weight:700;line-height:inherit}._list_1dioy_273{display:grid;grid-template-columns:minmax(160px,200px) minmax(0,1fr) auto;min-height:190px;height:auto;padding:0}._list_1dioy_273 ._image_1dioy_33{grid-column:1;grid-row:1;width:auto;height:auto;min-height:190px;margin:0;border-radius:0;aspect-ratio:auto}._list_1dioy_273 ._image_1dioy_33 img{width:auto;height:auto;max-width:78%;max-height:78%;transform:none}._list_1dioy_273 ._body_1dioy_75{grid-column:2;grid-row:1;align-self:stretch;justify-content:center;padding:18px 20px}._list_1dioy_273 ._actionBar_1dioy_171{grid-column:3;grid-row:1;align-self:center;width:150px;max-height:none;margin:0;padding:18px 14px;flex-wrap:wrap;opacity:1}._list_1dioy_273 ._actionBar_1dioy_171 button,._list_1dioy_273 ._actionBar_1dioy_171 a{flex:0 0 30px;width:30px;height:30px}._list_1dioy_273 ._body_1dioy_75 h3{margin-bottom:3px}._list_1dioy_273 ._body_1dioy_75 p{margin-top:3px}@media(max-width:1279px){._card_1dioy_1{min-height:386px}._image_1dioy_33{height:224px}}@media(max-width:768px){._card_1dioy_1{height:410px;min-height:410px;padding:10px}._image_1dioy_33{height:196px}._list_1dioy_273{display:flex;flex-direction:column;height:auto;min-height:0;padding:10px}._list_1dioy_273 ._image_1dioy_33{width:100%;height:196px;min-height:196px;margin:0 0 8px;border-radius:12px}._list_1dioy_273 ._actionBar_1dioy_171{order:2;width:100%;padding:3px 0 8px}._list_1dioy_273 ._body_1dioy_75{order:3;align-self:stretch;padding:0 2px}._actionBar_1dioy_171{opacity:1;max-height:46px;margin:3px 0 8px;gap:0;justify-content:space-between}._actionBar_1dioy_171 button,._actionBar_1dioy_171 a{width:30px;height:30px}._actionBar_1dioy_171 svg{width:15px;height:15px}}@media(max-width:576px){._card_1dioy_1{height:394px;min-height:394px;padding:9px}._image_1dioy_33{height:174px}._list_1dioy_273{height:auto;min-height:0;padding:9px}._list_1dioy_273 ._image_1dioy_33{height:174px;min-height:174px}._list_1dioy_273 ._image_1dioy_33 img{max-width:78%;max-height:78%}._list_1dioy_273 ._body_1dioy_75 h3{font-size:12px}._body_1dioy_75 strong{font-size:17px}}._activeFiltersBar_1xuyo_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;padding:12px 16px;background:#fff;border:1px solid #ebebeb;border-radius:8px;animation:_fadeInGrid_1xuyo_1 .3s ease}._activeFilterTag_1xuyo_27{display:inline-flex;align-items:center;gap:6px;padding:5px 10px 5px 12px;background:#24152f;color:#fff;border-radius:100px;font-size:.78rem;font-weight:500;letter-spacing:.2px}._activeFilterTag_1xuyo_27 button{background:#ffffff8f;border:none;color:#24152f;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s ease;flex-shrink:0}._activeFilterTag_1xuyo_27 button:hover{background:#ffffffb8}._clearAllBtn_1xuyo_89{background:transparent;border:1px solid #d0d0d0;border-radius:100px;padding:5px 14px;font-family:DM Sans,sans-serif;font-size:.76rem;font-weight:600;color:#888;cursor:pointer;transition:all .18s ease;text-transform:uppercase;letter-spacing:.4px}._clearAllBtn_1xuyo_89:hover{border-color:#24152f;color:#24152f;background:#f8f7f5}._resultsArea_1xuyo_123{flex-grow:1;min-width:0;width:100%;max-width:1280px;box-sizing:border-box;overflow-x:hidden}._grid_1xuyo_141{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:40px;width:100%;box-sizing:border-box;animation:_fadeInGrid_1xuyo_1 .35s ease;align-items:stretch}._grid_1xuyo_141{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}._listView_1xuyo_167{display:flex;flex-direction:column;gap:10px;margin-bottom:40px;animation:_fadeInGrid_1xuyo_1 .35s ease}@keyframes _fadeInGrid_1xuyo_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._loading_1xuyo_193{display:flex;align-items:center;justify-content:center;gap:14px;padding:80px 20px;font-size:.88rem;color:#888}._loading_1xuyo_193:before{content:"";width:18px;height:18px;border:2px solid #e0e0e0;border-top-color:#24152f;border-radius:50%;animation:_spin_1xuyo_1 .7s linear infinite;flex-shrink:0}@keyframes _spin_1xuyo_1{to{transform:rotate(360deg)}}._noResults_1xuyo_239{text-align:center;padding:70px 20px;background:#fff;border:1px solid #ebebeb;border-radius:10px;color:#4b5563;box-sizing:border-box}._noResults_1xuyo_239 p{margin:0}._noResultsTitle_1xuyo_263{font-family:Playfair Display,serif;font-size:1.35rem;color:#222;margin-bottom:8px}._pagination_1xuyo_277{display:flex;align-items:center;justify-content:center;gap:6px;padding:32px 0 48px;flex-wrap:wrap}._pageBtn_1xuyo_295{min-width:36px;height:36px;padding:0 10px;border:1px solid #e0e0e0;border-radius:7px;background:#fff;color:#444;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .18s ease;display:flex;align-items:center;justify-content:center}._pageBtn_1xuyo_295:hover:not(:disabled){border-color:#24152f;color:#24152f;background:#f8f7f5}._pageBtn_1xuyo_295:disabled{opacity:.3;cursor:not-allowed}._pageBtnActive_1xuyo_337{background:#24152f!important;color:#fff!important;border-color:#24152f!important;font-weight:700!important}._pageBtnArrow_1xuyo_351{font-size:1rem;min-width:38px}._pageDots_1xuyo_361{color:#aaa;font-size:1rem;padding:0 4px;display:flex;align-items:center;-webkit-user-select:none;user-select:none}@media(min-width:1400px){._grid_1xuyo_141{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}}@media(max-width:1200px){._grid_1xuyo_141{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:992px){._grid_1xuyo_141{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media(max-width:768px){._grid_1xuyo_141{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(max-width:576px){._grid_1xuyo_141{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._pagination_1xuyo_277{gap:4px;padding:24px 0 40px}._pageBtn_1xuyo_295{min-width:32px;height:32px;font-size:.8rem}._pageBtnArrow_1xuyo_351{min-width:34px}}@media(max-width:400px){._grid_1xuyo_141{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}._specialTabsBar_1o9th_1{display:none}._specialTabsContainer_1o9th_9{display:flex;gap:8px;overflow-x:auto;padding:10px 14px 0;scrollbar-width:none;box-sizing:border-box}._specialTabsContainer_1o9th_9::-webkit-scrollbar{display:none}._specialTab_1o9th_1{flex:0 0 auto;padding:10px 16px;border-radius:999px;border:1px solid #262626;background:#111;color:#b9b9b9;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.6px;cursor:pointer;transition:all .18s ease}._specialTab_1o9th_1:hover{border-color:#3a3a3a;color:#fff}._specialTabActive_1o9th_77{background:#fff;color:#24152f;border-color:#fff}@media(max-width:768px){._specialTabsBar_1o9th_1{display:block}}@media(max-width:576px){._specialTabsContainer_1o9th_9{padding:10px 12px 0}._specialTab_1o9th_1{padding:9px 14px;font-size:.72rem}}._page_163a5_1{max-width:1400px;margin:0 auto;padding:42px 4vw 80px;color:#102d63}._heading_163a5_1{border-bottom:3px solid #e52a37;margin-bottom:26px}._heading_163a5_1 span{font-weight:800;font-size:.85rem}._heading_163a5_1 h1{font-size:2.3rem;margin:14px 0 20px}._grid_163a5_1{display:grid;grid-template-columns:1fr 1fr;gap:24px}._panel_163a5_1{background:#fff;border:1px solid #d7dce5;border-radius:14px;padding:28px;box-shadow:0 8px 24px #102d6310}._panel_163a5_1 h2{font-size:1.55rem;margin:0 0 18px}._panel_163a5_1 h2:not(:first-child){margin-top:30px}._panel_163a5_1 label{display:block;color:#6d7890;font-weight:700;margin:14px 0}._panel_163a5_1 input:not([type=radio]):not([type=checkbox]),._panel_163a5_1 textarea{display:block;width:100%;box-sizing:border-box;border:1px solid #cbd3df;border-radius:9px;padding:13px;margin-top:7px;font:inherit}._radio_163a5_1,._check_163a5_1{display:flex!important;align-items:center;gap:10px}._radio_163a5_1 input,._check_163a5_1 input{width:18px;height:18px}._muted_163a5_1{color:#77839a;line-height:1.5}._disabled_163a5_1{padding:18px;border:1px dashed #f0b22b;background:#fff8e7;border-radius:10px;color:#697386}._disabled_163a5_1 span{font-size:.85rem}._item_163a5_1{display:grid;grid-template-columns:1fr auto auto;gap:15px;align-items:center;padding:15px 0;border-bottom:1px solid #edf0f5}._item_163a5_1 small{display:block;color:#9aa4b5;margin-top:4px}._item_163a5_1 button{border:0;background:#eef2f8;border-radius:5px;width:28px;height:28px}._item_163a5_1 b{padding:0 9px}._total_163a5_1{display:flex;justify-content:space-between;font-size:1.4rem;padding:22px 0}._submit_163a5_1,._empty_163a5_1 button{width:100%;background:#ffb72b;border:0;border-radius:10px;padding:14px;color:#17356d;font-weight:800;font-size:1rem;cursor:pointer}._submit_163a5_1:disabled{opacity:.6}._error_163a5_1{color:#b42318;background:#fff0ef;padding:12px;border-radius:8px}._empty_163a5_1{max-width:700px;margin:100px auto;padding:35px;text-align:center}._empty_163a5_1 button{max-width:240px}@media(max-width:800px){._grid_163a5_1{grid-template-columns:1fr}._page_163a5_1{padding:24px 16px 50px}._heading_163a5_1 h1{font-size:1.8rem}._item_163a5_1{grid-template-columns:1fr auto}._item_163a5_1>strong{grid-column:1/-1}}._page_zd4lv_1{max-width:1270px;margin:0 auto;padding:40px 24px 80px;color:#24152f}._page_zd4lv_1 h1{text-align:center;font-size:2.1rem;margin:0 0 42px}._list_zd4lv_1{border:1px solid #d9d0df;border-radius:10px;overflow:hidden;background:#fff}._row_zd4lv_1{display:grid;grid-template-columns:74px 100px minmax(220px,1fr) 120px 130px 140px 40px;align-items:center;gap:14px;padding:12px;border-bottom:1px solid #d9d0df}._row_zd4lv_1:last-child{border-bottom:0}._image_zd4lv_1{width:60px;height:60px;display:grid;place-items:center;background:#faf8fc;border-radius:8px}._image_zd4lv_1 img{max-width:100%;max-height:100%;object-fit:contain}._sku_zd4lv_1{color:#6c5b76}._name_zd4lv_1{color:#48235d}._quantity_zd4lv_1{display:flex;align-items:center;gap:12px}._quantity_zd4lv_1 button{width:30px;height:30px;border:0;border-radius:5px;background:#eee7f2;color:#24152f;font-size:20px}._remove_zd4lv_1{border:0;background:none;color:#9d8ba5;font-size:20px;cursor:pointer}._summary_zd4lv_1{margin-top:38px}._summary_zd4lv_1 div{display:flex;justify-content:space-between;padding:12px 22px;background:#dedede;font-size:1.35rem}._summary_zd4lv_1 div+div{margin-top:1px}._actions_zd4lv_1{display:flex;justify-content:flex-end;gap:10px;margin-top:24px}._actions_zd4lv_1 button,._empty_zd4lv_1 button{border:0;border-radius:10px;padding:13px 24px;background:#24152f;color:#fff;font-weight:700;font-size:1rem;cursor:pointer}._actions_zd4lv_1 ._continue_zd4lv_1{background:#fff;color:#a85bcf;border:1px solid #b77ae8}._empty_zd4lv_1{text-align:center;padding:50px;background:#fff;border:1px solid #ded5e5;border-radius:10px}._empty_zd4lv_1 button{margin-top:15px}@media(max-width:800px){._row_zd4lv_1{grid-template-columns:60px 1fr auto;gap:10px}._row_zd4lv_1>._sku_zd4lv_1,._row_zd4lv_1>._name_zd4lv_1{grid-column:2}._row_zd4lv_1>strong:nth-of-type(1){grid-column:2}._row_zd4lv_1>._quantity_zd4lv_1{grid-column:2}._row_zd4lv_1>strong:nth-of-type(2){grid-column:3;grid-row:3}._row_zd4lv_1>._remove_zd4lv_1{grid-column:3;grid-row:1}._actions_zd4lv_1{flex-direction:column}._actions_zd4lv_1 button{width:100%}}
