._app_xn3ot_1{font-family:var(--font-family-base);background:#f7f8fa;color:var(--foreground);min-height:100vh;padding-bottom:84px}._app_xn3ot_1 header{height:72px;background:#07111f;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 max(18px,calc((100vw - 1180px)/2));position:sticky;top:0;z-index:30;box-shadow:0 1px #ffffff14}._brand_xn3ot_1{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.05;letter-spacing:.1em}._brand_xn3ot_1>span{font-size:40px;color:#d9b35d;font-weight:700}._brand_xn3ot_1 b{color:#d9b35d}._headerActions_xn3ot_1{display:flex;align-items:center;gap:14px}._headerActions_xn3ot_1 input{width:min(38vw,420px);border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:11px 16px;background:#fff;color:#111827;outline:none;box-shadow:0 4px 18px #00000014}._cart_xn3ot_1{position:relative;cursor:pointer;display:grid;place-items:center}._cart_xn3ot_1 i{position:absolute;top:-8px;right:-8px;background:#d9b35d;color:#07111f;width:17px;height:17px;border-radius:50%;font-size:10px;font-style:normal;display:grid;place-items:center;font-weight:800}._hero_xn3ot_1{background:radial-gradient(circle at 80% 15%,rgba(217,179,93,.18),transparent 30%),linear-gradient(135deg,#07111f,#0b2445);color:#fff;padding:72px max(22px,calc((100vw - 1180px)/2)) 82px}._hero_xn3ot_1 small,._sectionTitle_xn3ot_1 small,._panel_xn3ot_1>small{color:#d9b35d;font-weight:800;letter-spacing:.15em}._hero_xn3ot_1 h1{font-family:var(--font-family-display);font-size:clamp(38px,6vw,68px);max-width:760px;line-height:.98;margin:16px 0 18px;letter-spacing:-.035em}._hero_xn3ot_1 p{max-width:600px;color:#d7dfeb;line-height:1.7;font-size:15px}._hero_xn3ot_1 button{margin-top:10px;min-width:145px}._serviceStrip_xn3ot_1{max-width:1180px;margin:-30px auto 30px;display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:0 18px;position:relative;z-index:2}._serviceStrip_xn3ot_1 div{background:#fff;border:1px solid #e8ebf0;border-radius:16px;padding:17px;display:grid;gap:4px;box-shadow:0 12px 30px #07111f14}._serviceStrip_xn3ot_1 b{font-size:13px}._serviceStrip_xn3ot_1 small{font-size:10px;color:#7b8493}._categorySection_xn3ot_1{max-width:1180px;margin:auto}._sectionTitle_xn3ot_1{max-width:1180px;margin:38px auto 17px;padding:0 18px;display:flex;align-items:end;justify-content:space-between}._sectionTitle_xn3ot_1 h2,._panel_xn3ot_1 h2{font-family:var(--font-family-display);font-size:31px;letter-spacing:-.025em;margin:5px 0}._categoryScroller_xn3ot_1{display:flex;gap:10px;overflow-x:auto;padding:0 18px 12px;scrollbar-width:none}._categoryScroller_xn3ot_1::-webkit-scrollbar{display:none}._categoryScroller_xn3ot_1 button{border:1px solid #e2e6ed;background:#fff;border-radius:18px;min-width:108px;padding:17px 12px;display:grid;gap:8px;place-items:center;font-size:25px;color:#111827;box-shadow:0 4px 16px #07111f09;transition:.2s}._categoryScroller_xn3ot_1 button:hover{transform:translateY(-2px);border-color:#d9b35d}._categoryScroller_xn3ot_1 button b{font-size:11px}._grid_xn3ot_1{max-width:1180px;margin:auto;padding:0 18px 30px;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}._grid_xn3ot_1 article{background:#fff;border:1px solid #e7eaf0;border-radius:18px;padding:12px;box-shadow:0 5px 18px #07111f0b;position:relative;transition:transform .2s,box-shadow .2s}._grid_xn3ot_1 article:hover{transform:translateY(-3px);box-shadow:0 15px 35px #07111f1a}._mainImageWrap_xn3ot_1{position:relative;overflow:hidden;border-radius:14px;background:#fff}._productPic_xn3ot_1{width:100%;height:220px;border-radius:14px;background:#fff;display:grid;place-items:center;font-size:60px;object-fit:contain;touch-action:pan-y;transition:transform .25s}._grid_xn3ot_1 article:hover ._productPic_xn3ot_1{transform:scale(1.025)}._imageCounter_xn3ot_1{position:absolute;right:8px;bottom:8px;background:#07111fbf;color:#fff!important;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}._saleBadge_xn3ot_1{position:absolute;top:20px;left:20px;background:#b51f35!important;color:#fff!important;padding:5px 8px;border-radius:999px;z-index:2;font-size:9px;letter-spacing:.06em}._productCategory_xn3ot_1{display:block!important;color:#8b6a1f!important;font-weight:800;margin-top:11px;text-transform:uppercase;font-size:9px;letter-spacing:.08em}._grid_xn3ot_1 h3{font-size:14px;line-height:1.35;margin:7px 0 5px;min-height:38px}._rating_xn3ot_1{font-size:10px;color:#c79420;margin:5px 0}._rating_xn3ot_1 span{color:#8a919d;margin-left:5px}._price_xn3ot_1{display:flex;gap:8px;align-items:baseline;margin:8px 0 12px}._price_xn3ot_1 b{font-size:19px}._price_xn3ot_1 s{font-size:11px;color:#8a919d;font-weight:500}._grid_xn3ot_1 article>button{width:100%;border-radius:11px}._productGallery_xn3ot_1{display:flex;gap:7px;overflow-x:auto;margin:8px 0;padding:2px}._productGallery_xn3ot_1 button{width:auto!important;padding:0!important;border:2px solid transparent!important;background:transparent!important;border-radius:9px;flex:0 0 auto}._productGallery_xn3ot_1 button._activeThumb_xn3ot_1{border-color:#d9b35d!important}._productGallery_xn3ot_1 img{width:54px;height:54px;object-fit:cover;border:1px solid #e3e6eb;border-radius:7px;display:block}._panel_xn3ot_1{max-width:720px;margin:34px auto;background:#fff;border:1px solid #e4e7ed;border-radius:22px;padding:28px;box-shadow:0 12px 36px #07111f12}._line_xn3ot_1{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #eceef2;padding:16px 4px}._total_xn3ot_1{display:flex;justify-content:space-between;font-size:20px;padding:24px 4px}._paymentBox_xn3ot_1{display:flex;align-items:center;gap:12px;background:#f7f8fa;border:1px solid #e4e7ed;border-radius:14px;padding:15px;margin-bottom:14px}._paymentBox_xn3ot_1 div{display:grid;gap:3px}._paymentBox_xn3ot_1 small{color:#737b88;font-size:11px}._success_xn3ot_1{text-align:center;padding:30px 5px}._link_xn3ot_1{background:#f7f8fa;border:1px solid #e4e7ed;border-radius:12px;padding:14px;display:flex;justify-content:space-between;color:#075be8;font-size:13px;margin:20px 0}._walletCard_xn3ot_1{background:linear-gradient(135deg,#07111f,#0d2d55);color:#fff;border-radius:20px;padding:24px;display:grid;gap:8px;box-shadow:0 18px 38px #07111f2e}._walletCard_xn3ot_1 strong{font-size:38px}._stats_xn3ot_1{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:12px 0}._stats_xn3ot_1 div{background:#f4f6f8;padding:16px;border-radius:12px}._stats_xn3ot_1 b{display:block;font-size:20px;margin-top:6px}._network_xn3ot_1{text-align:center;display:grid;gap:14px;padding:20px}._you_xn3ot_1{width:64px;height:64px;border-radius:50%;background:#07111f;color:#fff;display:grid;place-items:center;margin:auto;font-weight:800}._profile_xn3ot_1{display:flex;gap:14px;align-items:center;background:#f5f6f8;padding:18px;border-radius:14px;font-size:32px}._profile_xn3ot_1 div{display:flex;flex-direction:column;font-size:16px}._profile_xn3ot_1 span{font-size:12px;color:#737b88}._notificationPanel_xn3ot_1{position:absolute;z-index:40;right:16px;top:70px;width:min(390px,calc(100% - 32px));background:#fff;border:1px solid #e4e7ed;border-radius:16px;padding:12px;box-shadow:0 18px 45px #07111f29;display:grid;gap:5px}._notificationPanel_xn3ot_1>div{display:flex;justify-content:space-between;align-items:center;padding:6px}._notificationPanel_xn3ot_1>div button{border:0;background:none;color:#075be8;font-weight:700}._notificationPanel_xn3ot_1>button{text-align:left;border:0;border-radius:10px;background:#f5f6f8;padding:10px;display:grid;gap:3px;color:#111827}._notificationPanel_xn3ot_1>button._unread_xn3ot_1{border-left:4px solid #075be8}._notificationPanel_xn3ot_1 span,._notificationPanel_xn3ot_1 small{font-size:11px;color:#737b88}._profileEdit_xn3ot_1{display:grid;gap:9px;margin:10px 0 22px}._profileEdit_xn3ot_1 input,._paymentBox_xn3ot_1 input{width:100%;box-sizing:border-box;border:1px solid #dce1e8;background:#fff;border-radius:11px;padding:12px;font:inherit;color:#111827}._orderCard_xn3ot_1{border:1px solid #e4e7ed;border-radius:14px;margin:12px 0;padding:4px 12px;background:#fff}._orderDetails_xn3ot_1{padding:10px 4px;border-bottom:1px solid #e4e7ed;display:grid;gap:8px}._orderDetails_xn3ot_1>div{display:grid;grid-template-columns:38px 1fr auto;align-items:center;gap:8px}._orderDetails_xn3ot_1 img{width:38px;height:38px;object-fit:cover;border-radius:8px}._commissionRow_xn3ot_1{display:flex;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #e4e7ed}._commissionRow_xn3ot_1>span{display:grid;gap:3px}._commissionRow_xn3ot_1 small,._orderDetails_xn3ot_1 small{font-size:11px;color:#737b88}._track_xn3ot_1{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;padding:12px 0 16px}._track_xn3ot_1 div{display:flex;flex-direction:column;align-items:center;gap:5px;color:#737b88;font-size:10px;text-align:center}._track_xn3ot_1 div:before{content:"";height:3px;width:100%;background:#e4e7ed;border-radius:4px}._track_xn3ot_1 i{font-style:normal;font-size:16px}._track_xn3ot_1 ._trackDone_xn3ot_1{color:#075be8;font-weight:800}._track_xn3ot_1 ._trackDone_xn3ot_1:before{background:#075be8}._nav_xn3ot_1{position:fixed;bottom:0;left:0;right:0;background:#fffffff5;backdrop-filter:blur(14px);border-top:1px solid #e4e7ed;display:flex;justify-content:center;z-index:35;box-shadow:0 -8px 30px #07111f0f}._nav_xn3ot_1 button{border:0;background:none;padding:10px 20px;min-width:72px;display:flex;flex-direction:column;align-items:center;gap:3px;color:#7b8493;font:11px var(--font-family-base);cursor:pointer}._nav_xn3ot_1 button._active_xn3ot_1{color:#07111f;font-weight:800}._nav_xn3ot_1 button._active_xn3ot_1 svg{color:#b78927}@media(max-width:900px){._grid_xn3ot_1{grid-template-columns:repeat(3,1fr)}}@media(max-width:650px){._app_xn3ot_1 header{height:64px;padding:0 13px}._brand_xn3ot_1{font-size:9px}._brand_xn3ot_1>span{font-size:32px}._headerActions_xn3ot_1{gap:9px}._headerActions_xn3ot_1>svg{display:none}._headerActions_xn3ot_1 input{width:38vw;padding:9px 11px;font-size:11px}._hero_xn3ot_1{padding:42px 18px 58px}._hero_xn3ot_1 h1{font-size:39px;max-width:350px}._hero_xn3ot_1 p{font-size:13px}._serviceStrip_xn3ot_1{grid-template-columns:repeat(2,1fr);margin-top:-24px;padding:0 12px}._serviceStrip_xn3ot_1 div{padding:13px}._sectionTitle_xn3ot_1{margin-top:29px;padding:0 12px}._sectionTitle_xn3ot_1 h2{font-size:25px}._categoryScroller_xn3ot_1{padding-left:12px}._grid_xn3ot_1{grid-template-columns:repeat(2,1fr);gap:8px;padding:0 9px 24px}._grid_xn3ot_1 article{padding:8px;border-radius:14px}._productPic_xn3ot_1{height:158px}._grid_xn3ot_1 h3{font-size:12px;min-height:34px}._price_xn3ot_1 b{font-size:16px}._panel_xn3ot_1{margin:18px 10px;padding:20px;border-radius:17px}._nav_xn3ot_1 button{min-width:auto;flex:1;padding:9px 3px}._saleBadge_xn3ot_1{top:14px;left:14px}}._promoLabel_xn3ot_3{font-size:10px;letter-spacing:.2em;font-weight:800;color:#e5c477;margin-bottom:16px}._promoGrid_xn3ot_3{display:grid;grid-template-columns:1.2fr .8fr;gap:30px;align-items:center}._promoCopy_xn3ot_3{min-width:0}._promoVisual_xn3ot_3{min-height:300px;border:1px solid rgba(232,194,110,.35);border-radius:26px;background:radial-gradient(circle at 50% 30%,rgba(230,189,95,.22),transparent 54%),linear-gradient(140deg,#132e4b,#07111f);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;text-align:center;box-shadow:0 20px 60px #00000038}._promoInfinity_xn3ot_3{font-size:100px;line-height:1;color:#e3bd68}._promoVisual_xn3ot_3 strong{font-size:26px;line-height:1.12;letter-spacing:.16em}._promoVisual_xn3ot_3>span:last-child{font-size:10px;letter-spacing:.24em;color:#d8c49b}._promoDots_xn3ot_3{display:flex;justify-content:center;gap:9px;margin-top:24px}._promoDots_xn3ot_3 button{width:9px;height:9px;border-radius:99px;border:0;background:#718096;cursor:pointer;padding:0}._promoDots_xn3ot_3 button._promoDotActive_xn3ot_3{background:#e8c36c;width:30px}@media(max-width:650px){._promoGrid_xn3ot_3{grid-template-columns:1fr;gap:16px}._promoVisual_xn3ot_3{min-height:145px;border-radius:18px;gap:2px}._promoInfinity_xn3ot_3{font-size:52px}._promoVisual_xn3ot_3 strong{font-size:16px}._promoVisual_xn3ot_3>span:last-child{font-size:8px}._promoLabel_xn3ot_3{font-size:9px}._promoDots_xn3ot_3{margin-top:18px}}._app_xn3ot_1{background:linear-gradient(180deg,#f8f9fc,#f4f6fb 55%,#fff)}._app_xn3ot_1 header{border-bottom:1px solid rgba(236,205,137,.22);box-shadow:0 8px 30px #020c1c1f}._brand_xn3ot_1{user-select:none}._brand_xn3ot_1>span{filter:drop-shadow(0 0 12px rgba(223,186,101,.23))}._headerActions_xn3ot_1 input{transition:border-color .2s,box-shadow .2s}._headerActions_xn3ot_1 input:focus{border-color:#d9b35d;box-shadow:0 0 0 3px #d9b35d33}._hero_xn3ot_1{position:relative;overflow:hidden;background:radial-gradient(circle at 78% 22%,rgba(226,185,91,.21),transparent 32%),radial-gradient(circle at 4% 94%,rgba(47,111,175,.21),transparent 37%),linear-gradient(125deg,#06101d,#0c2748 60%,#07111f)}._hero_xn3ot_1:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.12;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(90deg,transparent,black)}._promoGrid_xn3ot_3,._promoLabel_xn3ot_3,._promoDots_xn3ot_3{position:relative;z-index:1}._promoCopy_xn3ot_3 h1{max-width:700px;line-height:1.05;letter-spacing:-.045em;text-wrap:balance}._promoCopy_xn3ot_3 p{max-width:520px;font-size:16px}._promoVisual_xn3ot_3{position:relative;overflow:hidden;isolation:isolate;border-color:#ffde946b;box-shadow:0 24px 75px #00000047,inset 0 1px #ffffff1f}._promoVisual_xn3ot_3:before,._promoVisual_xn3ot_3:after{content:"";position:absolute;width:240px;height:240px;border:1px solid rgba(229,197,119,.18);border-radius:50%;pointer-events:none}._promoVisual_xn3ot_3:before{transform:translate(70%,-55%)}._promoVisual_xn3ot_3:after{transform:translate(-70%,65%)}._promoInfinity_xn3ot_3{text-shadow:0 5px 40px rgba(237,198,111,.35)}._serviceStrip_xn3ot_1 div{border-color:#e8e7e3;transition:transform .2s,box-shadow .2s}._serviceStrip_xn3ot_1 div:hover{transform:translateY(-3px);box-shadow:0 16px 36px #07111f1c}._categoryScroller_xn3ot_1 button{transition:transform .2s,border-color .2s,box-shadow .2s}._categoryScroller_xn3ot_1 button:focus-visible,._promoDots_xn3ot_3 button:focus-visible,._nav_xn3ot_1 button:focus-visible{outline:3px solid #d9b35d;outline-offset:3px}._grid_xn3ot_1 article{overflow:hidden;border-color:#e9e9ed;box-shadow:0 8px 28px #0a162a0e}._grid_xn3ot_1 article:hover{border-color:#e3ca8d;box-shadow:0 18px 38px #0a162a1f}._grid_xn3ot_1 h3{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._productPic_xn3ot_1{background:linear-gradient(145deg,#fff,#fafbfd)}._price_xn3ot_1 b{letter-spacing:-.035em}._grid_xn3ot_1 article>button{min-height:42px;font-weight:800}._sectionTitle_xn3ot_1 h2{letter-spacing:-.04em}._saleBadge_xn3ot_1{box-shadow:0 4px 14px #8e132933}@media(max-width:650px){._promoCopy_xn3ot_3 h1{font-size:clamp(34px,9vw,45px)}._promoCopy_xn3ot_3 p{font-size:13px}._hero_xn3ot_1{padding-bottom:58px}._grid_xn3ot_1 article{box-shadow:0 5px 18px #0a162a0e}._grid_xn3ot_1 article>button{min-height:39px}._promoVisual_xn3ot_3{box-shadow:0 14px 32px #0003}}@media(prefers-reduced-motion:reduce){._grid_xn3ot_1 article,._grid_xn3ot_1 article:hover,._serviceStrip_xn3ot_1 div,._serviceStrip_xn3ot_1 div:hover,._productPic_xn3ot_1,._categoryScroller_xn3ot_1 button{transition:none;transform:none}}._featuredPhotoRow_xn3ot_24{width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;box-sizing:border-box}._featuredPhotoCard_xn3ot_24{display:flex;flex-direction:column;align-items:center;gap:7px;min-width:0;background:#fff;border:1px solid rgba(235,204,135,.6);border-radius:16px;padding:12px 8px;text-decoration:none;color:#0b1b30;box-shadow:0 12px 30px #0000001f;transition:transform .2s}._featuredPhotoCard_xn3ot_24:hover{transform:translateY(-5px)}._featuredPhotoCard_xn3ot_24 img{width:100%;height:155px;object-fit:contain}._featuredPhotoCard_xn3ot_24 span{font-size:10px;font-weight:700;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:26px;text-align:center}._featuredPhotoCard_xn3ot_24 b{font-size:12px;color:#8d681c}@media(max-width:650px){._featuredPhotoRow_xn3ot_24{gap:6px;padding:10px}._featuredPhotoCard_xn3ot_24{padding:7px 4px;border-radius:10px}._featuredPhotoCard_xn3ot_24 img{height:90px}._featuredPhotoCard_xn3ot_24 span{font-size:8px;min-height:22px}._featuredPhotoCard_xn3ot_24 b{font-size:10px}}._beautyAd_xn3ot_25{width:100%;min-height:300px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:10px;padding:22px;box-sizing:border-box;text-decoration:none;color:#fff;background:radial-gradient(circle at 80% 45%,rgba(226,194,127,.25),transparent 45%)}._beautyAdCopy_xn3ot_25{display:flex;flex-direction:column;gap:14px;text-align:left}._beautyAdCopy_xn3ot_25 span{font-size:10px;font-weight:800;letter-spacing:.22em;color:#e6c57a}._beautyAdCopy_xn3ot_25 strong{font-size:clamp(23px,2.7vw,38px);line-height:1.1;letter-spacing:-.04em}._beautyAdCopy_xn3ot_25 small{font-size:12px;color:#f2e4c2}._beautyAd_xn3ot_25 img{width:100%;height:260px;object-fit:contain;filter:drop-shadow(0 18px 20px rgba(0,0,0,.2));background:#fffffff7;border-radius:18px;padding:8px;box-sizing:border-box}@media(max-width:650px){._beautyAd_xn3ot_25{min-height:165px;padding:10px;gap:8px}._beautyAdCopy_xn3ot_25{gap:7px}._beautyAdCopy_xn3ot_25 span{font-size:7px}._beautyAdCopy_xn3ot_25 strong{font-size:18px}._beautyAdCopy_xn3ot_25 small{font-size:9px}._beautyAd_xn3ot_25 img{height:140px;border-radius:12px;padding:4px}}._shopControls_xn3ot_26{max-width:1180px;margin:0 auto 16px;padding:0 18px;display:flex;align-items:center;justify-content:space-between;gap:12px;color:#687587;font-size:13px}._shopControls_xn3ot_26 label{display:flex;align-items:center;gap:8px}._shopControls_xn3ot_26 select{border:1px solid #d9dee8;border-radius:10px;background:#fff;color:#172238;padding:10px 12px;font:inherit;max-width:175px}._loadMore_xn3ot_26{display:flex;justify-content:center;padding:12px 16px 48px}._loadMore_xn3ot_26 button{min-width:220px}@media(max-width:650px){._shopControls_xn3ot_26{padding:0 12px;font-size:11px}._shopControls_xn3ot_26 select{max-width:145px;padding:8px}}._stockNote_xn3ot_27{width:100%;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:3px 7px;padding:10px 7px;min-height:44px;border-radius:11px;background:#fff2f0;color:#a13030;text-align:center;font-size:11px;line-height:1.35;overflow-wrap:anywhere}._stockNote_xn3ot_27 b{font-weight:800}._stockNote_xn3ot_27 span{font-size:10px;color:#845a57}@media(max-width:650px){._stockNote_xn3ot_27{padding:8px 5px;font-size:10px}._stockNote_xn3ot_27 span{font-size:9px}}._noPhotoLogo_xn3ot_27{font-size:46px;font-weight:800;line-height:1;color:#b58a39}._noPhotoText_xn3ot_27{display:block;font-size:10px;font-weight:800;letter-spacing:.12em;color:#1d3151}._noPhotoSub_xn3ot_27{display:block;font-size:10px;color:#7b8798;margin-top:8px}._hero_xn3ot_1{padding-top:32px;padding-bottom:48px}._promoGrid_xn3ot_3{grid-template-columns:1fr;gap:20px}._promoCopy_xn3ot_3{text-align:center}._promoCopy_xn3ot_3 h1{font-size:clamp(28px,4vw,46px);max-width:none;margin:10px auto}._promoCopy_xn3ot_3 button{margin-top:4px}._promoVisual_xn3ot_3{min-height:340px;width:100%;border-radius:22px}._beautyShowcase_xn3ot_30{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;padding:20px;box-sizing:border-box}._beautyShowcase_xn3ot_30 a{display:flex;align-items:center;justify-content:center;min-width:0;height:300px;border-radius:18px;background:linear-gradient(145deg,#fffaf0,#fff);overflow:hidden}._beautyShowcase_xn3ot_30 img{width:100%;height:100%;object-fit:contain;padding:12px;box-sizing:border-box;transition:transform .5s}._beautyShowcase_xn3ot_30 a:hover img{transform:scale(1.05)}@media(max-width:650px){._hero_xn3ot_1{padding:24px 12px 40px}._promoLabel_xn3ot_3{text-align:center;font-size:8px}._promoGrid_xn3ot_3{gap:14px}._promoCopy_xn3ot_3 h1{font-size:28px;line-height:1.15}._promoVisual_xn3ot_3{min-height:235px;border-radius:15px}._beautyShowcase_xn3ot_30{gap:6px;padding:9px}._beautyShowcase_xn3ot_30 a{height:215px;border-radius:10px}._beautyShowcase_xn3ot_30 img{padding:4px}._promoDots_xn3ot_3{margin-top:14px}}@media(prefers-reduced-motion:reduce){._beautyShowcase_xn3ot_30 img{transition:none}}._hero_xn3ot_1{background:linear-gradient(145deg,#070f1d,#10243b);padding-top:26px}._promoLabel_xn3ot_3{color:#d9b35d}._promoCopy_xn3ot_3 h1{font-family:Georgia,serif;font-weight:500;letter-spacing:-.045em}._promoCopy_xn3ot_3 small{font-size:11px}._promoVisual_xn3ot_3{height:clamp(330px,43vw,550px);min-height:0;border:1px solid rgba(230,197,127,.55);border-radius:22px;box-shadow:0 26px 60px #00000052;display:block;background:#d9c6ad}._promoVisual_xn3ot_3:before,._promoVisual_xn3ot_3:after{display:none}._luxuryHeroImage_xn3ot_33{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;animation:_luxuryReveal_xn3ot_1 .8s ease-out}._luxuryOverlay_xn3ot_33{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:70px 35px 30px;background:linear-gradient(transparent,#050d19e0);text-align:left}._luxuryOverlay_xn3ot_33 span{font-size:10px;letter-spacing:.26em;color:#e9cc8c;font-weight:800}._luxuryOverlay_xn3ot_33 strong{font-family:Georgia,serif;font-size:clamp(25px,3vw,39px);letter-spacing:.02em;color:#fff}._luxuryOverlay_xn3ot_33 button{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.7);border-radius:30px;padding:10px 18px;font-size:11px;font-weight:800;letter-spacing:.08em;cursor:pointer;min-width:0;margin:3px 0 0}._luxuryOverlay_xn3ot_33 button:hover{background:#fff;color:#07111f}@keyframes _luxuryReveal_xn3ot_1{0%{opacity:.55;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media(max-width:650px){._hero_xn3ot_1{padding:22px 12px 36px}._promoCopy_xn3ot_3 h1{font-size:27px}._promoVisual_xn3ot_3{height:350px;border-radius:16px}._luxuryHeroImage_xn3ot_33{object-fit:cover}._luxuryOverlay_xn3ot_33{padding:80px 18px 20px}._luxuryOverlay_xn3ot_33 strong{font-size:25px}._luxuryOverlay_xn3ot_33 button{font-size:10px;padding:9px 13px}}@media(prefers-reduced-motion:reduce){._luxuryHeroImage_xn3ot_33{animation:none}}._app_xn3ot_1{max-width:100%;overflow-x:clip}._countrySelector_xn3ot_34{display:flex;align-items:center;gap:4px;font-size:12px;min-width:0}._countrySelector_xn3ot_34 select{max-width:180px;min-width:0;padding:6px;color:#111;background:#fff;border-radius:8px}@media(max-width:650px){._app_xn3ot_1 header{height:auto;min-height:112px;padding:10px 12px;display:grid;grid-template-columns:1fr auto;grid-template-areas:"brand cart" "search search" "country country";gap:8px}._brand_xn3ot_1{grid-area:brand}._headerActions_xn3ot_1{display:contents}._headerActions_xn3ot_1>svg{display:none}._headerActions_xn3ot_1 input{grid-area:search;width:100%;min-width:0;font-size:14px}._headerActions_xn3ot_1 ._cart_xn3ot_1{grid-area:cart;justify-self:end}._countrySelector_xn3ot_34{grid-area:country;justify-self:end;max-width:100%}._countrySelector_xn3ot_34 select{max-width:70vw}._serviceStrip_xn3ot_1{grid-template-columns:repeat(2,minmax(0,1fr))}._serviceStrip_xn3ot_1 div{min-width:0}._hero_xn3ot_1 h1{overflow-wrap:break-word}}._productPic_xn3ot_1:has(._noPhotoLogo_xn3ot_27){display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:linear-gradient(145deg,#f8f6f0,#edf1f6);min-height:170px;text-align:center;padding:12px;box-sizing:border-box;cursor:pointer}
