:root{--navy:#17283D;--navy-2:#20384F;--terra:#B75F49;--terra-d:#9A4B37;--cream:#F4F2EF;--slate:#788696;--white:#fff;--bg:#fff;--line:#DDD7CF;--ink-soft:#4C5C6F;--f:"IRANSansX",Tahoma,"Segoe UI",sans-serif;--fw-display:900;--fs:15px;--maxw:1320px;--r-card:20px;--logo-w:140px;--ease:cubic-bezier(.22,.8,.3,1);--shadow:0 24px 50px -26px rgba(23,40,61,.5)}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--f);font-size:var(--fs);background:var(--bg);color:var(--navy);line-height:1.8;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01";overflow-x:clip}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}img,svg,video{display:block;max-width:100%;height:auto}ul,ol{list-style:none}table{border-collapse:collapse;width:100%}:focus-visible{outline:2px solid var(--terra);outline-offset:3px}[hidden]{display:none!important}.i{width:1.25em;height:1.25em;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;flex:none}.container{width:100%;max-width:var(--maxw);margin-inline:auto;padding-inline:20px}.container--narrow{max-width:900px}.screen-reader-text{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link:focus{position:fixed!important;top:10px;right:10px;width:auto;height:auto;clip:auto;z-index:999;background:var(--navy);color:#fff;padding:10px 18px;border-radius:99px}.site-main{display:block;min-height:40vh}::selection{background:var(--terra);color:#fff}.ph{position:relative;display:block;overflow:hidden;width:100%;height:100%;background:linear-gradient(165deg,var(--a,#cfd6de),var(--b,#9aa7b6))}.ph:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 1px,transparent 1px 4px),repeating-linear-gradient(-45deg,rgba(0,0,0,.05) 0 1px,transparent 1px 4px)}.ph:after{content:"";position:absolute;inset:0;background:radial-gradient(110% 70% at 85% 0%,rgba(255,255,255,.3),transparent 60%)}.ph__art{position:absolute;inset:auto 0 0;margin:auto;width:60%;height:84%;fill:#fff3;stroke:#ffffff6b;stroke-width:1.2;stroke-dasharray:3 3}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding-inline:26px;border-radius:999px;font-weight:700;font-size:14px;line-height:1;white-space:nowrap;transition:.25s var(--ease);border:1.5px solid transparent;cursor:pointer}.btn .i{width:17px;height:17px}.btn--white{background:#fff;color:var(--navy)}.btn--white:hover{background:var(--cream);transform:translateY(-2px)}.btn--terra{background:var(--terra);color:#fff}.btn--terra:hover{background:var(--terra-d);transform:translateY(-2px)}.btn--navy{background:var(--navy);color:#fff}.btn--navy:hover{background:var(--terra)}.btn--line{border-color:var(--navy);background:#fff;color:var(--navy)}.btn--line:hover{background:var(--navy);color:#fff}.btn--ghost{background:var(--cream);color:var(--navy)}.btn--ghost:hover{background:var(--line)}.btn--sm{height:40px;padding-inline:18px;font-size:13px}.btn[disabled],.btn.is-busy{opacity:.6;pointer-events:none}.btn-line{display:inline-flex;align-items:center;gap:8px;height:44px;padding-inline:20px;border:1.5px solid var(--navy);border-radius:99px;font-size:13px;font-weight:700;background:#fff;transition:.25s var(--ease)}.btn-line .i{width:18px;height:18px}.btn-line:hover{background:var(--navy);color:#fff}.btn-line--terra{border-color:var(--terra);color:var(--terra)}.btn-line--terra:hover{background:var(--terra);color:#fff}.link-all{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:var(--terra);white-space:nowrap}.link-all .i{width:15px;height:15px;transition:transform .25s var(--ease)}.link-all:hover .i{transform:translate(-3px)}.tag-new{display:inline-grid;place-items:center;height:22px;padding:0 9px;border-radius:5px;background:var(--terra);color:#fff;font-size:11px;font-weight:800;line-height:1}.announce{display:block;background:linear-gradient(90deg,var(--navy),var(--navy-2) 50%,var(--navy));color:#fff;font-size:12.5px;font-weight:600;text-align:center;padding:9px 14px}.announce span{display:inline-flex;align-items:center;gap:8px}.announce .i{width:17px;height:17px}.announce b,.announce strong{color:#f0c8bd;font-weight:800}a.announce:hover{background:var(--navy-2)}.hdr{position:relative;z-index:60;padding-top:12px}.has-sticky-hdr .hdr{position:sticky;top:0}.admin-bar.has-sticky-hdr .hdr{top:32px}.hdr__in{display:flex;align-items:center;gap:14px;min-height:66px;padding:8px 12px;background:#fff;border:1px solid #ebe6df;border-radius:999px;box-shadow:0 14px 30px -28px #17283d66;transition:box-shadow .3s,border-color .3s}.hdr.is-stuck .hdr__in{box-shadow:0 14px 34px -18px #17283d73;border-color:transparent}.logo{display:flex;align-items:center;gap:8px;font-weight:var(--fw-display);font-size:24px;line-height:1;color:var(--navy);white-space:nowrap;padding-inline:10px;flex:none}.logo__mark{width:30px;height:30px}.logo--img img{width:var(--logo-w);max-height:48px;object-fit:contain;object-position:right center}.nav-main__list{display:flex;gap:4px}.nav-main a,.nav-main button{display:flex;align-items:center;gap:8px;height:42px;padding-inline:16px;border-radius:999px;font-weight:600;font-size:14px;transition:.2s;white-space:nowrap}.nav-main a.is-active{background:var(--cream)}.nav-main a:hover,.nav-main button:hover{background:var(--cream);color:var(--terra)}.hsearch{flex:1;max-width:520px;margin-inline:auto;height:44px;display:flex;align-items:center;gap:10px;padding-inline:18px;background:var(--cream);border:1px solid transparent;border-radius:999px;color:var(--slate);font-size:14px;text-align:right;transition:.2s;min-width:0}.hsearch:hover{border-color:var(--slate);background:#fff}.hsearch span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hsearch b{color:var(--navy);font-weight:700}.tools{display:flex;align-items:center;gap:2px;margin-inline-start:auto}.tool{position:relative;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;transition:.2s;flex:none}.tool:hover{background:var(--cream);color:var(--terra)}.tool .i{width:21px;height:21px}.tool .tag-new{height:26px}.tool__badge{position:absolute;top:3px;left:3px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:var(--terra);color:#fff;font-size:10px;font-weight:800;display:grid;place-items:center;line-height:1}.sep{width:1px;height:22px;background:var(--line);margin-inline:6px}.login-btn{display:flex;align-items:center;gap:8px;height:44px;padding-inline:20px;margin-inline-start:6px;background:var(--navy);color:#fff;border-radius:999px;font-size:13px;font-weight:700;transition:.25s var(--ease);white-space:nowrap}.login-btn .i{width:19px;height:19px}.login-btn:hover{background:var(--terra)}.tool--mob{display:none}.swiper{position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;margin-inline:auto;display:block}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-slide{flex-shrink:0;width:100%;height:auto;position:relative;transition-property:transform;display:block}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-slide-invisible-blank{visibility:hidden}.swiper-pagination-lock,.swiper-button-lock{display:none!important}.swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-grab,.swiper.is-ready{cursor:grab}.swiper.is-dragging,.swiper.is-dragging *{cursor:grabbing!important}.swiper.is-dragging a{pointer-events:none}.swiper img{-webkit-user-drag:none;user-select:none}.no-swiper .swiper{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.no-swiper .swiper::-webkit-scrollbar{display:none}.no-swiper .swiper-slide{scroll-snap-align:start;flex:0 0 var(--fw,44%);margin-inline-end:14px}.arrows{display:flex;gap:8px;flex:none}.arr{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--navy);display:grid;place-items:center;color:var(--navy);background:#fff;transition:.25s var(--ease)}.arr:hover{background:var(--navy);color:#fff}.arr.swiper-button-disabled{opacity:.3;pointer-events:none}.arr .i{width:19px;height:19px}.pg{position:relative;height:3px;margin-top:22px;background:var(--line);border-radius:3px;overflow:hidden}.pg .swiper-pagination-progressbar-fill{position:absolute;inset:0;width:100%;height:100%;background:var(--terra);border-radius:3px;transform:scale(0);transform-origin:right top}.sec{margin-top:72px}.sh{display:flex;align-items:center;gap:18px;margin-bottom:26px}.sh--rich{align-items:flex-end}.sh__h{display:flex;flex-direction:column;gap:3px;min-width:0}.sh__k{display:inline-flex;align-items:center;gap:10px;font-size:11.5px;font-weight:800;letter-spacing:.16em;color:var(--terra);line-height:1.6}.sh__k:before{content:"";width:24px;height:2px;border-radius:2px;background:currentColor;flex:none}.sh__t{font-weight:var(--fw-display);font-size:clamp(22px,2.4vw,31px);line-height:1.4;white-space:nowrap;letter-spacing:-.01em}.sh__t:after{content:"";display:inline-block;width:7px;height:7px;margin-inline-start:6px;border-radius:50%;background:var(--terra);vertical-align:.1em}.sh__d{font-size:13.5px;color:var(--slate);line-height:1.8;margin-top:2px}.sh__line{flex:1;border-top:1px solid var(--line);min-width:20px}.sh--rich .sh__line{margin-bottom:16px}.sh .link-all{height:40px;padding-inline:16px 12px;border-radius:99px;background:var(--cream);color:var(--navy);gap:6px;transition:background .25s,color .25s}.sh .link-all:hover{background:var(--navy);color:#fff}.sh--rich .link-all,.sh--rich .arrows{margin-bottom:4px}.chips{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.chips::-webkit-scrollbar{display:none}.chips--wrap{flex-wrap:wrap;overflow:visible}.chip{flex:none;display:inline-flex;align-items:center;gap:7px;height:40px;padding-inline:18px;border:1.5px solid var(--line);border-radius:999px;font-size:13px;font-weight:600;background:#fff;transition:.2s;white-space:nowrap;cursor:pointer}.chip .i{width:16px;height:16px}.chip:hover{border-color:var(--navy)}.chip.on,.chip[aria-pressed=true]{background:var(--navy);border-color:var(--navy);color:#fff}.chip--filter{background:var(--terra);border-color:var(--terra);color:#fff}.chip--filter:hover{background:var(--terra-d);border-color:var(--terra-d)}.chip--attr .i{width:14px;height:14px;opacity:.6}.chip__n{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:#fff;color:var(--terra);font-size:11px;font-weight:800;line-height:1}.chip--attr .chip__n{background:var(--terra);color:#fff}.chip.has-val{border-color:var(--terra);color:var(--terra)}.pc{--pc-bg:var(--cream);position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--r-card)}.pc__media{flex:none;position:relative;aspect-ratio:3/4;background:var(--pc-bg);border-radius:var(--r-card);overflow:hidden;isolation:isolate;transition:box-shadow .45s var(--ease),transform .45s var(--ease)}.pc__img{position:absolute;inset:0;overflow:hidden}.pc__img img,.pc__img .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;max-width:none;transition:transform 1.1s var(--ease),opacity .55s ease}.pc__img .pc__alt{opacity:0}.pc__media:after{content:"";position:absolute;inset:auto 0 0;height:45%;z-index:1;background:linear-gradient(to top,#17283d52,#17283d00);opacity:0;transition:opacity .45s;pointer-events:none}.pc__link{position:absolute;inset:0;z-index:2}.pc__flags{position:absolute;top:12px;right:12px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:6px;pointer-events:none}.pc__flag{display:inline-grid;place-items:center;height:24px;padding:0 10px;border-radius:99px;background:#fff;color:var(--navy);font-size:11px;font-weight:800;line-height:1;white-space:nowrap;box-shadow:0 6px 14px -8px #17283d73}.pc__flag--off{background:var(--terra);color:#fff}.pc__flag--new{background:var(--navy);color:#fff}.pc__heart{position:absolute;top:10px;left:10px;z-index:3;width:38px;height:38px;border-radius:50%;background:#ffffffeb;display:grid;place-items:center;color:var(--navy);transition:color .2s,transform .3s var(--ease),background .2s}.pc__heart .i{width:18px;height:18px}.pc__heart:hover{transform:scale(1.08);color:var(--terra)}.pc__heart.on{color:var(--terra)}.pc__heart.on .i{fill:var(--terra)}.pc__add{position:absolute;z-index:3;inset:auto 12px 12px;height:46px;border-radius:99px;background:#fff;color:var(--navy);display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:800;box-shadow:0 12px 24px -12px #17283d8c;transition:transform .4s var(--ease),opacity .3s,background .25s,color .25s}.pc__add .i{width:18px;height:18px}.pc__add em{font-style:normal;white-space:nowrap}.pc__add:hover{background:var(--navy);color:#fff}.pc__add.is-busy{pointer-events:none;opacity:.85}.pc__add.is-busy .i{animation:spin .8s linear infinite}.pc__add.is-done{background:var(--terra);color:#fff}.pc__sold{position:absolute;z-index:3;top:12px;right:12px;height:26px;padding:0 12px;border-radius:99px;display:grid;place-items:center;background:#fff;color:var(--slate);box-shadow:0 6px 14px -8px #17283d66;font-size:11.5px;font-weight:800;pointer-events:none}@media (hover:hover){.pc__add{opacity:0;transform:translateY(14px)}.pc:hover .pc__add,.pc__add:focus-visible{opacity:1;transform:none}.pc:hover .pc__media{box-shadow:0 26px 44px -26px #17283d8c}.pc:hover .pc__media:after{opacity:1}.pc:hover .pc__img img,.pc:hover .pc__img .ph{transform:scale(1.06)}.pc.has-alt:hover .pc__img img:not(.pc__alt){opacity:0}.pc.has-alt:hover .pc__img .pc__alt{opacity:1}}@media (hover:none){.pc__add{inset:auto auto 10px 10px;width:40px;height:40px;padding:0;background:var(--navy);color:#fff}.pc__add em{display:none}}.pc__body{padding:14px 4px 2px;display:flex;flex-direction:column;gap:3px;flex:1}.pc__meta{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:18px;font-size:11.5px;color:var(--slate);font-weight:600}.pc__meta>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sw{display:flex;gap:5px;flex:none}.sw i{width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 1.5px #fff,0 0 0 2.5px var(--line)}.pc__name{font-size:14.5px;font-weight:700;line-height:1.75;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pc__name a{transition:color .2s}.pc__name a:hover{color:var(--terra)}.pc__stock{font-size:11.5px;font-weight:800;color:var(--terra)}.pc__sub{font-size:12px;color:var(--slate);line-height:1.8;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pc__price{margin-top:auto;padding-top:8px}.pc__now{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 10px;line-height:1.5}.pc__now b{font-size:17px;font-weight:900;color:var(--navy);white-space:nowrap;letter-spacing:-.01em}.pc__now b small{font-size:11px;font-weight:600;color:var(--slate);margin-inline-start:4px}.pc__now b small.pc__from{margin:0 0 0 4px}.pc__now del{font-size:12.5px;color:var(--slate);text-decoration-color:var(--terra)}.pc__off{flex:none;background:var(--terra);color:#fff;font-size:12px;font-weight:800;padding:3px 10px;border-radius:99px;line-height:1.6}.pc.is-off .pc__img img,.pc.is-off .pc__img .ph{filter:grayscale(1);opacity:.6}.pc.is-off .pc__name,.pc.is-off .pc__now b{color:var(--slate)}.ps{display:flex;height:auto}.ps>.pc{flex:1;min-width:0}.pc-grid{display:grid;gap:18px;grid-template-columns:repeat(var(--cols,4),minmax(0,1fr))}.pc-grid--3{--cols:3}.pc-grid--4{--cols:4}.pc-grid--5{--cols:5}.tarino-li{list-style:none}ul.products{display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.qty{display:inline-flex;align-items:center;height:54px;padding:4px;background:#fff;border:1.5px solid var(--line);border-radius:99px}.qty button{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;transition:.2s}.qty button .i{width:18px;height:18px}.qty button:hover{background:var(--cream);color:var(--terra)}.qty output{min-width:34px;text-align:center;font-weight:800;font-size:16px}.qty--sm{height:38px;padding:2px}.qty--sm button{width:32px;height:32px}.qty--sm button .i{width:15px;height:15px}.qty--sm output{min-width:26px;font-size:14px}.qty.is-busy{opacity:.6;pointer-events:none}.features{margin-top:56px}.feat-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.feat-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.feat-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.feat{display:flex;align-items:center;gap:16px;padding:20px 22px;background:var(--cream);border-radius:22px;transition:background .3s,box-shadow .35s var(--ease),transform .35s var(--ease)}.feat:hover{background:#fff;box-shadow:0 22px 40px -28px #17283d8c,0 0 0 1px #ece8e2;transform:translateY(-3px)}.feat__ic{flex:none;width:54px;height:54px;border-radius:17px;background:#fff;color:var(--terra);display:grid;place-items:center;transition:background .3s,color .3s}.feat:hover .feat__ic{background:var(--terra);color:#fff}.feat__ic .i{width:25px;height:25px;stroke-width:1.6}.feat h3{font-size:14.5px;font-weight:800;line-height:1.6}.feat p{font-size:12px;color:var(--ink-soft);line-height:1.8}.ftr{position:relative;margin-top:80px;background:var(--navy);color:#fff;border-radius:40px 40px 0 0;padding:64px 0 24px;isolation:isolate}.ftr:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(60% 50% at 100% 0%,rgba(183,95,73,.16),transparent 70%),radial-gradient(50% 60% at 0% 100%,rgba(120,134,150,.16),transparent 70%);pointer-events:none}.ftr--cta{margin-top:130px;padding-top:0}.features+.ftr{margin-top:56px}.features+.ftr--cta{margin-top:120px}.ftr__cta{position:relative;top:-58px;margin-bottom:-18px;display:flex;align-items:center;gap:22px;padding:28px 34px;border-radius:30px;background:var(--terra);color:#fff;overflow:hidden;box-shadow:0 34px 60px -34px #b75f49e6}.ftr__cta:before{content:"";position:absolute;width:340px;height:340px;left:-80px;top:-170px;border-radius:50%;border:44px solid rgba(255,255,255,.08);pointer-events:none}.ftr__cta:after{content:"";position:absolute;width:160px;height:160px;left:200px;bottom:-110px;border-radius:50%;background:#17283d24;pointer-events:none}.ftr__cta-ic{flex:none;width:62px;height:62px;border-radius:20px;background:#ffffff29;display:grid;place-items:center}.ftr__cta-ic .i{width:30px;height:30px}.ftr__cta-b{position:relative;z-index:1;min-width:0}.ftr__cta h3{font-size:clamp(18px,2vw,23px);font-weight:900;line-height:1.5}.ftr__cta p{font-size:13.5px;opacity:.9;line-height:1.9}.ftr__cta-btn{position:relative;z-index:1;margin-inline-start:auto;flex:none;display:inline-flex;align-items:center;gap:10px;height:54px;padding-inline:28px 22px;border-radius:99px;background:#fff;color:var(--navy);font-weight:800;font-size:14px;transition:background .25s,color .25s,transform .3s var(--ease)}.ftr__cta-btn .i{width:18px;height:18px;transition:transform .3s var(--ease)}.ftr__cta-btn:hover{background:var(--navy);color:#fff}.ftr__cta-btn:hover .i{transform:translate(-4px)}.ftr__grid{display:grid;grid-template-columns:1.4fr 1.1fr;gap:48px;align-items:start;position:relative}.ftr__grid--3{grid-template-columns:1.4fr .8fr 1.15fr}.ftr__grid--4{grid-template-columns:1.35fr .72fr .72fr 1.15fr}.ftr .logo{color:#fff;font-size:30px;padding-inline:0}.ftr__slogan{margin-top:18px;font-weight:var(--fw-display);font-size:22px;line-height:1.55;color:#fff}.ftr__txt{margin-top:10px;font-size:13px;color:#b9c4d1;line-height:2.1;max-width:44ch}.ftr h4{display:flex;align-items:center;gap:9px;font-size:14.5px;font-weight:800;margin-bottom:16px;color:#fff}.ftr h4:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--terra);flex:none}.ftr__soc-t{margin-top:26px}.ftr__menu{display:grid;gap:2px}.ftr__menu a{display:inline-flex;align-items:center;gap:0;font-size:13.5px;color:#c3ccd7;padding:5px 0;transition:color .2s,gap .3s var(--ease)}.ftr__menu a:before{content:"";width:0;height:1.5px;border-radius:2px;background:var(--terra);transition:width .3s var(--ease)}.ftr__menu a:hover{color:#fff;gap:8px}.ftr__menu a:hover:before{width:12px}.ftr__meta{display:grid;gap:8px}.ftr__meta li{display:flex;align-items:flex-start;gap:10px;font-size:13px;color:#c3ccd7;line-height:2}.ftr__meta .i{width:18px;height:18px;margin-top:5px;color:#e09a88}.ftr__meta a:hover{color:#fff}.ftr__phones{display:grid;gap:10px;margin-top:18px}.phone{display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);transition:background .25s,border-color .25s}.phone:hover{background:var(--terra);border-color:var(--terra)}.phone__ic{flex:none;width:42px;height:42px;border-radius:14px;background:#ffffff1a;display:grid;place-items:center}.phone__ic .i{width:20px;height:20px}.phone__b{display:flex;flex-direction:column;line-height:1.5;min-width:0}.phone small{font-size:11.5px;color:#9fb0c3;transition:color .25s}.phone:hover small{color:#fbe3dc}.phone b{font-size:16px;font-weight:800;letter-spacing:.5px;text-align:right}.social{display:flex;flex-wrap:wrap;gap:10px}.social a{width:44px;height:44px;border-radius:14px;background:#ffffff14;display:grid;place-items:center;transition:background .25s,transform .3s var(--ease)}.social a .i{width:20px;height:20px}.social a:hover{background:var(--terra);transform:translateY(-3px)}.enamad{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.enamad img{background:#fff;border-radius:14px;padding:4px;max-width:110px}.enamad__ph{width:92px;height:98px;background:#fff;border-radius:14px;display:grid;place-items:center;text-align:center;color:var(--navy);font-size:11px;font-weight:800;line-height:1.6;padding:8px}.enamad__ph:before{content:"";display:block;width:30px;height:30px;margin:0 auto 4px;background:var(--terra);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 4.5-3.4 8.3-8 9-4.6-.7-8-4.5-8-9V6z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3l8 3v6c0 4.5-3.4 8.3-8 9-4.6-.7-8-4.5-8-9V6z'/%3E%3Cpath d='M8.5 12l2.5 2.5 4.5-5'/%3E%3C/svg%3E") center/contain no-repeat}.ftr__mark{position:relative;overflow:hidden;margin-top:34px;text-align:center;line-height:.8;pointer-events:none;user-select:none}.ftr__mark span{display:block;direction:ltr;white-space:nowrap;font-family:Arial Black,Helvetica Neue,Arial,sans-serif;font-weight:900;font-size:clamp(70px,17.5vw,270px);letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1.5px rgba(255,255,255,.13);background:linear-gradient(180deg,#ffffff1a 10%,#fff0 80%);-webkit-background-clip:text;background-clip:text;transform:translateY(10%)}.ftr__bottom{position:relative;display:flex;align-items:center;gap:12px 20px;flex-wrap:wrap;padding-top:18px;border-top:1px solid rgba(255,255,255,.1);font-size:12px;color:#9fb0c3}.ftr__credit{margin-inline-start:auto}.ftr__up{flex:none;width:40px;height:40px;border-radius:12px;background:#ffffff14;color:#fff;display:grid;place-items:center;transition:background .25s}.ftr__up:hover{background:var(--terra)}.ftr__up .i{width:18px;height:18px}.bnav{display:none;position:fixed;inset:auto 12px 12px;z-index:70;background:var(--navy);border-radius:26px;box-shadow:0 18px 34px -14px #17283dbf;padding:6px;padding-bottom:calc(6px + env(safe-area-inset-bottom,0px)*.4)}.bnav ul{display:grid;grid-template-columns:repeat(var(--n,5),1fr);gap:2px}.bnav a,.bnav button{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 0 7px;border-radius:20px;font-size:10.5px;font-weight:700;color:#b8c2cf;transition:.2s}.bnav .is-active{background:var(--terra);color:#fff}.bnav .i{width:21px;height:21px}.bnav .tool__badge{top:3px;left:calc(50% + 4px);border:2px solid var(--navy)}.fab{position:fixed;z-index:65;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;box-shadow:0 12px 26px -10px #17283d99;transition:.3s var(--ease)}.fab .i{width:24px;height:24px}.fab--chat{right:18px;bottom:22px;background:var(--fab,var(--terra));color:#fff}.fab--chat:hover{transform:scale(1.08)}.fab--pulse:before{content:"";position:absolute;inset:0;border-radius:50%;background:var(--fab,var(--terra));z-index:-1;animation:fabpulse 2.4s var(--ease) infinite}@keyframes fabpulse{0%{transform:scale(1);opacity:.55}80%,to{transform:scale(1.7);opacity:0}}.fab--chat:after{content:attr(data-tip);position:absolute;right:calc(100% + 10px);top:50%;transform:translate(6px,-50%);white-space:nowrap;background:var(--navy);color:#fff;font-size:12px;font-weight:700;padding:6px 12px;border-radius:99px;opacity:0;pointer-events:none;transition:.25s var(--ease)}@media (hover:hover){.fab--chat:hover:after{opacity:1;transform:translateY(-50%)}}.fab--chat .i{position:relative}.fab--top{left:18px;bottom:22px;background:var(--navy);color:#fff;opacity:0;pointer-events:none;transform:translateY(12px)}.fab--top.show{opacity:1;pointer-events:auto;transform:none}.veil{position:fixed;inset:0;z-index:90;background:#17283d8c;opacity:0;transition:opacity .3s}.veil.on{opacity:1}@media (min-width:1024px) and (hover:hover){html{scrollbar-gutter:stable}}body.is-locked{overflow:hidden}body.is-locked .fab--pulse:before{animation:none}.sheet{position:fixed;top:0;bottom:0;z-index:95;width:min(400px,92vw);background:#fff;display:flex;flex-direction:column;transition:transform .45s var(--ease);will-change:transform}.sheet--r{right:0;transform:translate(100%);border-radius:24px 0 0 24px}.sheet--l{left:0;transform:translate(-100%);border-radius:0 24px 24px 0}.sheet.on{transform:none}.sheet__h{display:flex;align-items:center;gap:10px;padding:14px 18px 14px 14px;border-bottom:1.5px dashed var(--line)}.sheet__h h3{flex:1;display:flex;align-items:center;gap:8px;font-weight:var(--fw-display);font-size:19px}.sheet__h h3 .i{width:22px;height:22px;color:var(--terra)}.sheet__count{font-size:13px;font-weight:600;color:var(--slate)}.sheet__b{padding:8px 16px;overflow:auto;flex:1;overscroll-behavior:contain}.sheet__f{padding:14px 16px calc(14px + env(safe-area-inset-bottom,0px));border-top:1.5px dashed var(--line);display:grid;gap:10px;background:#fff;border-radius:0 0 0 24px}.empty{height:100%;min-height:220px;display:grid;place-content:center;justify-items:center;gap:12px;color:var(--slate);font-size:14px;text-align:center;padding:20px}.empty>.i{width:46px;height:46px;stroke-width:1.2}.empty--page{min-height:300px}.mc{display:grid;gap:10px;padding:8px 0}.mc__i{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:10px;border:1px solid #ebe7e1;border-radius:18px;background:#fff;transition:border-color .2s}.mc__i:hover{border-color:var(--line)}.mc__img{display:block;width:72px;aspect-ratio:3/4;border-radius:12px;overflow:hidden;background:var(--cream)}.mc__img img{width:100%;height:100%;object-fit:cover}.mc__info{min-width:0;padding-inline-end:24px}.mc__n{display:block;font-size:13.5px;font-weight:700;line-height:1.7}.mc__n:hover{color:var(--terra)}.mc__m{font-size:11.5px;color:var(--slate)}.mc__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.mc__p{font-size:14px;font-weight:800;white-space:nowrap}.mc__p small{font-size:11px;font-weight:500;color:var(--ink-soft)}.mc__p del{display:block;font-size:11px;font-weight:500;color:var(--slate);line-height:1.3}.lk-was{display:block;font-size:.82em;font-weight:500;color:var(--slate);opacity:.9}.mc__x{position:absolute;top:8px;left:8px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;color:var(--slate)}.mc__x:hover{background:var(--cream);color:var(--terra)}.mc__x .i{width:16px;height:16px}.mc__ship{display:grid;gap:8px;margin:0 0 12px;padding:0 0 12px;border-bottom:1px dashed var(--line)}.mc__row2{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--ink-soft)}.mc__row2 b{color:var(--navy);font-weight:700}.mc__row2 b.is-free{color:#1d8a52;font-weight:800}.mc__row2 b.is-muted{color:var(--ink-soft);font-weight:500;font-size:12px}.mc__dest{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-soft);background:var(--cream);padding:9px 12px;border-radius:12px}.mc__dest .i{width:16px;height:16px;color:var(--terra);flex:none}.mc__dest span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc__dest b{color:var(--navy)}.mc__dest a{flex:none;color:var(--terra);font-weight:700;text-decoration:underline;text-underline-offset:3px}.mc__sum{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--ink-soft)}.mc__sum b{font-size:17px;color:var(--navy);font-weight:800}.mc__btns{display:grid;grid-template-columns:1.4fr 1fr;gap:8px}.mc__btns .btn{height:48px;padding-inline:12px}#tarinoCartBody.is-busy{opacity:.55;pointer-events:none}.fsb{margin:0 0 14px;padding:14px 16px;border-radius:16px;background:#ecf7f0;border:1px solid #c9ead6;color:#1d6b46}.fsb__t{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600}.fsb__t .i{width:20px;height:20px;flex:none}.fsb__t span{flex:1}.fsb__t b{color:var(--terra);font-weight:900}.fsb__t em{font-style:normal;flex:none;font-size:11px;font-weight:800;background:#d4f0de;padding:2px 9px;border-radius:99px}.fsb__bar{position:relative;height:6px;margin-top:10px;border-radius:6px;background:#d4f0de;overflow:hidden}.fsb__bar i{position:absolute;inset-block:0;right:0;width:var(--p);background:linear-gradient(90deg,#2ea26a,#22c27a);border-radius:6px;transition:width .6s var(--ease)}.fsb.is-done{background:#e6f7ee}.fsb--sm{margin:0 0 10px;padding:10px 12px}.toast{position:fixed;z-index:200;top:92px;left:50%;transform:translate(-50%,-20px);background:var(--navy);color:#fff;padding:11px 22px;border-radius:999px;font-size:13px;font-weight:600;opacity:0;pointer-events:none;transition:.35s var(--ease);box-shadow:0 14px 30px -10px #00000080;max-width:calc(100vw - 30px);text-align:center}.toast.on{opacity:1;transform:translate(-50%)}.toast.is-err{background:var(--terra-d)}.sov{position:fixed;inset:0;z-index:100;display:flex;justify-content:center;align-items:flex-start;padding:80px 16px 16px;background:#17283d9e;opacity:0;transition:opacity .3s}.sov.on{opacity:1}.sov__panel{width:min(760px,100%);max-height:calc(100dvh - 100px);display:flex;flex-direction:column;background:#fff;border-radius:28px;box-shadow:0 40px 80px -30px #0009;transform:translateY(-14px);transition:transform .4s var(--ease);overflow:hidden}.sov.on .sov__panel{transform:none}.sov__form{display:flex;align-items:center;gap:10px;padding:14px}.sov__field{position:relative;flex:1;display:flex;align-items:center;gap:10px;height:54px;padding-inline:20px;background:var(--cream);border:1.5px solid transparent;border-radius:999px;color:var(--slate)}.sov__field:focus-within{background:#fff;border-color:var(--navy)}.sov .sov__field input{flex:1;min-width:0;border:0;background:none;font-size:15px;color:var(--navy);outline:0;padding:0;border-radius:0;box-shadow:none;height:auto}.sov__field input::-webkit-search-cancel-button{display:none}[data-sheet]:focus{outline:0}.sov__spin{width:18px;height:18px;border:2px solid var(--line);border-top-color:var(--terra);border-radius:50%;opacity:0}.sov.is-busy .sov__spin{opacity:1;animation:spin .7s linear infinite}.sov__x{width:54px;height:54px;flex:none;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center}.sov__x:hover{background:var(--navy);border-color:var(--navy);color:#fff}.sov__body{padding:4px 20px 20px;overflow:auto}.sov__group+.sov__group{margin-top:18px}.sov__group h4{font-size:12.5px;font-weight:800;color:var(--slate);margin-bottom:10px}.sres li a{display:flex;align-items:center;gap:12px;padding:8px;border-radius:14px;transition:.2s}.sres li a:hover{background:var(--cream)}.sres__img{position:relative;width:52px;aspect-ratio:3/4;flex:none;border-radius:10px;overflow:hidden;background:var(--cream)}.sres__img img,.sres__img .ph{width:100%;height:100%;object-fit:cover}.sres__t{flex:1;min-width:0;display:flex;flex-direction:column}.sres__t b{font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sres__t small{font-size:12px;color:var(--terra);font-weight:700}.sres .i{width:18px;height:18px;color:var(--slate)}.sov__all{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:10px;height:46px;border-radius:99px;background:var(--cream);font-weight:700;font-size:13px}.sov__all:hover{background:var(--navy);color:#fff}.sov__empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 10px;color:var(--slate);font-size:14px}.sov__empty .i{width:40px;height:40px;stroke-width:1.2}.catmenu{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#17283d9e;opacity:0;transition:opacity .25s;will-change:opacity;contain:layout style}.catmenu.on{opacity:1}.cm__panel{position:relative;display:flex;flex-direction:column;width:min(1320px,calc(100vw - 40px));height:min(88vh,820px);background:#fff;border-radius:30px;padding:18px 18px 0;box-shadow:0 30px 60px -30px #00000080;transform:translateY(18px);transition:transform .35s var(--ease);will-change:transform}.catmenu.on .cm__panel{transform:none}.cm__top{display:flex;align-items:center;gap:12px}.cm__search{flex:1;display:flex;align-items:center;gap:10px;height:52px;padding-inline:20px;background:var(--cream);border:1.5px solid transparent;border-radius:999px;color:var(--slate);transition:background .2s,border-color .2s}.cm__search:focus-within{background:#fff;border-color:var(--navy)}.catmenu .cm__search input{flex:1;min-width:0;border:0;background:none;font-size:14px;color:var(--navy);outline:0;padding:0;border-radius:0;box-shadow:none;height:auto}.cm__x{width:52px;height:52px;flex:none;border-radius:50%;background:var(--cream);display:grid;place-items:center;transition:background .2s,color .2s}.cm__x:hover{background:var(--navy);color:#fff}.cm__body{flex:1;min-height:0;display:grid;grid-template-columns:250px minmax(0,1fr);gap:22px;margin-top:16px;padding-bottom:18px}.cm__mains{display:flex;flex-direction:column;gap:4px;overflow-y:auto;min-height:0;padding:4px;margin:-4px;background:var(--cream);border-radius:22px;contain:content;overscroll-behavior:contain;scrollbar-width:thin}.cm__main{flex:none;display:flex;align-items:center;gap:12px;padding:7px 8px;border-radius:16px;font-size:13.5px;font-weight:700;line-height:1.6;text-align:start;transition:background-color .2s,color .2s}.cm__main:after{content:"";width:7px;height:7px;margin-inline-start:auto;border-top:1.8px solid currentColor;border-left:1.8px solid currentColor;transform:rotate(-45deg);opacity:0;transition:opacity .2s}.cm__main:hover{background:#ffffffb3}.cm__main.on{background:#fff;color:var(--terra);box-shadow:0 10px 22px -16px #17283d80}.cm__main.on:after{opacity:1}.cm__img{position:relative;display:block;width:46px;height:46px;flex:none;border-radius:14px;overflow:hidden;background:#fff}.cm__img img,.cm__img .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cm__img .ph__art{width:62%}.cm__content{min-height:0;overflow-y:auto;padding-inline:2px 10px;contain:content;overscroll-behavior:contain;scrollbar-width:thin}.cm__phead{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0 14px;margin-bottom:6px;border-bottom:1px solid #efebe6}.cm__pt{font-size:20px;font-weight:900}.cm__all{display:inline-flex;align-items:center;gap:8px;height:42px;padding-inline:18px;border-radius:99px;background:#f6e4de;color:var(--terra-d);font-weight:800;font-size:13.5px;transition:background .2s,color .2s;flex:none}.cm__all .i{width:18px;height:18px}.cm__all:hover{background:var(--terra);color:#fff}.ca{border-bottom:1px solid #efebe6}.ca__h{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 4px;font-size:15px;font-weight:700;text-align:right;transition:color .2s}a.ca__h:hover,button.ca__h:hover{color:var(--terra)}.ca__h .i{width:20px;height:20px;color:var(--slate);transition:transform .3s var(--ease)}.ca.open>.ca__h .i{transform:rotate(180deg);color:var(--terra)}.ca__b{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--ease)}.ca.open>.ca__b{grid-template-rows:1fr}.ca__b>div{overflow:hidden;min-height:0}.ca__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;padding:0 4px 14px}.ca__list a{display:flex;align-items:center;gap:10px;padding:9px 8px;border-radius:10px;font-size:13.5px;color:var(--ink-soft);transition:background .2s,color .2s}.ca__list a:before{content:"";width:5px;height:5px;flex:none;border-radius:50%;background:var(--terra);opacity:.7}.ca__list a:hover{background:var(--cream);color:var(--navy)}@media (min-width:1024px){.cm__cols{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 26px;padding-top:6px}.cm__cols .ca{border:0;break-inside:avoid}.cm__cols button.ca__h{pointer-events:none;padding:12px 0 6px;font-size:14.5px;font-weight:800;color:var(--navy)}.cm__cols button.ca__h .i{display:none}.cm__cols .ca__b{grid-template-rows:1fr;transition:none}.cm__cols .ca__list{grid-template-columns:1fr;gap:0;padding:0 0 8px}.cm__cols .ca__list a{padding:6px 0;border-radius:0;font-size:13.5px}.cm__cols .ca__list a:hover{background:none;color:var(--terra)}.cm__cols a.ca__h{padding:12px 0 6px;justify-content:flex-start;gap:6px;font-size:14.5px;font-weight:800}.cm__cols a.ca__h .i{width:16px;height:16px}}.cm__more{margin-top:18px;min-height:40px}.cm__more.is-loading{min-height:160px;border-radius:20px;background:linear-gradient(90deg,var(--cream) 25%,#faf8f6 50%,var(--cream) 75%);background-size:200% 100%;animation:cmshine 1.2s linear infinite}@keyframes cmshine{to{background-position:-200% 0}}.cm__ph{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:800;margin-bottom:12px}.cm__ph .i{width:18px;height:18px;color:var(--terra)}.cm__pgrid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.cmp{display:flex;flex-direction:column;gap:4px;min-width:0}.cmp__img{position:relative;display:block;aspect-ratio:3/4;border-radius:16px;overflow:hidden;background:var(--cream)}.cmp__img img,.cmp__img .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.cmp:hover .cmp__img img{transform:scale(1.05)}.cmp__img em{position:absolute;top:8px;right:8px;font-style:normal;background:var(--terra);color:#fff;font-size:10.5px;font-weight:800;padding:1px 8px;border-radius:99px}.cmp__n{font-size:12.5px;font-weight:700;line-height:1.7;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;margin-top:4px}.cmp:hover .cmp__n{color:var(--terra)}.cmp__p{font-size:13px;font-weight:900}.cmp__p small{font-size:10.5px;font-weight:600;color:var(--slate)}.cm__res a{display:block;padding:13px 6px;border-bottom:1px solid #efebe6;font-size:14.5px;font-weight:700}.cm__res a small{display:block;margin-top:2px;font-size:12px;font-weight:500;color:var(--slate)}.cm__res a:hover{color:var(--terra)}.cm__res h5{font-size:12.5px;color:var(--slate);margin:16px 6px 4px}.cm__empty{padding:60px 10px;text-align:center;color:var(--slate);font-size:14px}.cm__grip{display:none}.fsheet{width:min(440px,94vw)}.flt{display:flex;flex-direction:column;height:100%;min-height:0}.flt__reset{font-size:12.5px;font-weight:700;color:var(--terra);padding:6px 10px;border-radius:99px}.flt__reset:hover{background:#fbf1ee}.flt__body{padding-top:4px}.fg{border:0;padding:16px 2px;border-bottom:1.5px dashed var(--line);min-width:0}.fg:last-child{border-bottom:0}.fg.is-focus{animation:fgflash 1.4s var(--ease)}@keyframes fgflash{0%,40%{background:#fbf1ee}to{background:transparent}}.fg__h{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:14.5px;font-weight:800;margin-bottom:12px}.fg__h small{font-size:12px;font-weight:600;color:var(--slate)}.fg__h .fg__n{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:99px;background:var(--terra);color:#fff;font-size:11px}.fg .fg__q{width:100%;height:40px;padding-inline:14px;margin-bottom:10px;border:1.5px solid var(--line);border-radius:99px;background:#fff;font-size:13px;outline:0}.fg__q:focus{border-color:var(--navy)}.fg__pills{display:flex;flex-wrap:wrap;gap:8px}.fpill{position:relative;cursor:pointer}.fpill input,.fsw input{position:absolute;opacity:0;pointer-events:none}.fpill span{display:inline-flex;align-items:center;gap:6px;height:38px;padding-inline:15px;border:1.5px solid var(--line);border-radius:99px;font-size:13px;font-weight:600;transition:.2s;background:#fff}.fpill:hover span{border-color:var(--navy)}.fpill input:checked+span{background:var(--navy);border-color:var(--navy);color:#fff}.fpill input:focus-visible+span{outline:2px solid var(--terra);outline-offset:2px}.fg__sw{display:grid;grid-template-columns:repeat(auto-fill,minmax(70px,1fr));gap:10px 6px}.fsw{display:flex;flex-direction:column;align-items:center;gap:6px;cursor:pointer;font-size:11.5px;font-weight:600;text-align:center;line-height:1.5}.fsw i{width:34px;height:34px;border-radius:50%;box-shadow:0 0 0 3px #fff,0 0 0 4.5px var(--line);transition:.2s;position:relative}.fsw input:checked+i{box-shadow:0 0 0 3px #fff,0 0 0 5px var(--terra)}.fsw input:checked+i:after{content:"";position:absolute;inset:0;margin:auto;width:12px;height:7px;border:2.5px solid #fff;border-top:0;border-right:0;transform:rotate(-45deg) translate(1px,-1px);filter:drop-shadow(0 0 1px rgba(0,0,0,.6))}.fg--toggles{display:grid;gap:4px}.fswitch{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 2px;font-size:14px;font-weight:700;cursor:pointer}.fswitch input{position:absolute;opacity:0}.fswitch i{position:relative;width:46px;height:26px;border-radius:99px;background:var(--line);transition:.25s;flex:none}.fswitch i:after{content:"";position:absolute;top:3px;right:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 6px #0003;transition:.25s var(--ease)}.fswitch input:checked+i{background:var(--terra)}.fswitch input:checked+i:after{right:23px}.fswitch input:focus-visible+i{outline:2px solid var(--terra);outline-offset:2px}.range{position:relative;height:30px;margin:4px 10px 10px}.range__track{position:absolute;top:13px;inset-inline:0;height:4px;border-radius:4px;background:var(--line)}.range__fill{position:absolute;top:0;bottom:0;background:var(--terra);border-radius:4px}.range__in{position:absolute;inset-inline:-10px;top:0;width:calc(100% + 20px);height:30px;margin:0;background:none;pointer-events:none;-webkit-appearance:none;appearance:none;direction:rtl}.range__in::-webkit-slider-thumb{-webkit-appearance:none;width:22px;height:22px;border-radius:50%;background:#fff;border:3px solid var(--terra);box-shadow:0 4px 10px -3px #0006;pointer-events:auto;cursor:grab}.range__in::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#fff;border:3px solid var(--terra);box-shadow:0 4px 10px -3px #0006;pointer-events:auto;cursor:grab}.range__in::-webkit-slider-runnable-track{background:none}.range__in::-moz-range-track{background:none}.fg__price{display:grid;grid-template-columns:1fr 1fr;gap:10px}.fg__price label{display:flex;align-items:center;gap:8px;height:44px;padding-inline:14px;border:1.5px solid var(--line);border-radius:14px;background:#fff}.fg__price label:focus-within{border-color:var(--navy)}.fg__price small{font-size:12px;color:var(--slate);font-weight:700}.fg__price label input{flex:1;min-width:0;border:0;outline:0;background:none;font-weight:700;font-size:14px;text-align:left;direction:ltr;padding:0;border-radius:0}.flt__foot .btn{width:100%;height:52px;font-size:15px}.flt__apply.is-busy span{opacity:.6}.flt__none{padding:40px 0;color:var(--slate);text-align:center}.sv{position:fixed;inset:0;z-index:150;display:flex;align-items:center;justify-content:center;gap:28px;background:#080c12f5;opacity:0;transition:opacity .25s}.sv.on{opacity:1}.sv__stage{position:relative;height:min(100dvh,960px);aspect-ratio:9/16;max-width:100vw;background:#0b0f15;overflow:hidden;user-select:none;-webkit-user-select:none;touch-action:none}.sv--gallery .sv__stage{aspect-ratio:3/4.4}.sv__stage:before,.sv__stage:after{content:"";position:absolute;inset-inline:0;z-index:3;pointer-events:none;transition:opacity .3s}.sv__stage:before{top:0;height:150px;background:linear-gradient(rgba(0,0,0,.6),transparent)}.sv__stage:after{bottom:0;height:170px;background:linear-gradient(transparent,#000000a6)}.sv__img{position:absolute;inset:0;overflow:hidden}.sv__img.in{animation:svin .45s var(--ease)}@keyframes svin{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}.sv__bg{position:absolute;inset:-30px;width:calc(100% + 60px);height:calc(100% + 60px);object-fit:cover;filter:blur(26px) brightness(.55);transform:scale(1.1)}.sv__pic{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform-origin:0 0;will-change:transform;-webkit-user-drag:none}.sv--story .sv__pic{object-fit:cover}.sv__img .ph{position:absolute;inset:0}.sv__img .ph__art{width:64%;height:66%;inset:auto 0 16%}.sv__bars{position:absolute;top:12px;inset-inline:12px;z-index:6;display:flex;gap:4px}.sv__bar{flex:1;height:3px;border-radius:3px;background:#ffffff52;overflow:hidden}.sv__bar i{display:block;height:100%;width:0;background:#fff}.sv__bar.done i{width:100%}.sv__bar.run i{animation:svfill var(--dur,5s) linear forwards}.sv.paused .sv__bar.run i{animation-play-state:paused}.sv__bar.vid i{animation:none;transition:width .26s linear}.sv__vid{object-fit:cover}.sv--gallery .sv__vid{object-fit:contain}@keyframes svfill{0%{width:0}to{width:100%}}.sv__head{position:absolute;top:28px;inset-inline:16px;z-index:6;display:flex;justify-content:space-between;align-items:flex-start;gap:12px;color:#fff;transition:opacity .3s}.sv__title{display:block;font-size:15px;font-weight:800;line-height:1.6;text-shadow:0 1px 8px rgba(0,0,0,.5)}.sv__tag{display:inline-block;margin-top:6px;background:#fff3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:12px;font-weight:600;padding:2px 12px;border-radius:99px;border:1px solid rgba(255,255,255,.25)}.sv__btns{display:flex;gap:8px;flex:none}.sv__close,.sv__pause,.sv__mute{width:42px;height:42px;flex:none;border-radius:50%;background:#00000073;color:#fff;display:grid;place-items:center;transition:.2s}.sv__close:hover,.sv__pause:hover,.sv__mute:hover{background:var(--terra)}.sv__pause .i,.sv__mute .i{width:18px;height:18px}.sv__tap{position:absolute;top:84px;bottom:100px;z-index:4;cursor:pointer}.sv__tap--prev{inset-inline-start:0;width:32%}.sv__tap--next{inset-inline-end:0;width:68%}.sv--gallery .sv__tap{cursor:zoom-in}.sv__foot{position:absolute;inset:auto 14px 16px;z-index:6;display:flex;align-items:center;gap:10px;transition:opacity .3s}.sv__prod{flex:1;min-width:0;display:flex;align-items:center;gap:10px;background:#fff;color:var(--navy);border-radius:16px;padding:7px 8px 7px 14px;box-shadow:0 14px 30px -14px #000000b3}.sv__thumb{position:relative;width:46px;height:46px;flex:none;border-radius:10px;overflow:hidden;background:var(--cream)}.sv__thumb img,.sv__thumb .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sv__prod b{display:block;font-size:13px;font-weight:800;line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sv__prod small{display:block;font-size:11.5px;color:var(--ink-soft)}.sv__buy{flex:none;height:56px;padding-inline:20px;border-radius:16px;background:var(--terra);color:#fff;font-weight:800;font-size:13.5px;display:flex;align-items:center;gap:8px;transition:.25s var(--ease);box-shadow:0 14px 26px -12px #b75f49e6}.sv__buy .i{width:18px;height:18px}.sv__buy:hover{background:var(--terra-d)}.sv__buy.is-busy{opacity:.7;pointer-events:none}.sv__count{position:absolute;z-index:6;bottom:20px;left:50%;transform:translate(-50%);background:#ffffff2e;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:12.5px;font-weight:700;padding:3px 16px;border-radius:99px;transition:opacity .3s}.sv__nav{width:48px;height:48px;flex:none;border-radius:50%;background:#ffffff24;color:#fff;display:grid;place-items:center;transition:.2s}.sv__nav:hover{background:var(--terra)}.sv__zoom{position:absolute;z-index:7;bottom:20px;right:16px;display:flex;align-items:center;gap:4px;padding:4px;border-radius:99px;background:#0000008c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;opacity:0;pointer-events:none;transition:opacity .25s}.sv__zoom button{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;color:#fff}.sv__zoom button:hover{background:#ffffff2e}.sv__zoom button .i{width:18px;height:18px}.sv__zoom output{min-width:44px;text-align:center;font-size:12.5px;font-weight:800;direction:ltr}.sv__hint{position:absolute;z-index:7;top:50%;left:50%;transform:translate(-50%,-50%);background:#0009;color:#fff;font-size:12.5px;font-weight:700;padding:8px 16px;border-radius:99px;pointer-events:none;opacity:0;transition:opacity .4s;white-space:nowrap}.sv__hint.on{opacity:1}.sv.is-zoomed .sv__zoom{opacity:1;pointer-events:auto}.sv.is-zoomed .sv__stage:before,.sv.is-zoomed .sv__stage:after,.sv.is-zoomed .sv__head,.sv.is-zoomed .sv__foot,.sv.is-zoomed .sv__count,.sv.is-zoomed .sv__bars{opacity:0;pointer-events:none}.sv.is-zoomed .sv__tap{display:none}.sv.is-zoomed .sv__stage{cursor:grab}.sv.is-panning .sv__stage{cursor:grabbing}.sv.is-zoomed .sv__pic{transition:none}.sv__pic.is-anim{transition:transform .3s var(--ease)!important}.mdl{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:16px;background:#17283d9e;opacity:0;transition:opacity .3s}.mdl.on{opacity:1}.mdl__box{position:relative;width:min(460px,100%);max-height:calc(100dvh - 32px);overflow:auto;background:#fff;border-radius:26px;padding:20px 22px 22px;box-shadow:0 40px 80px -30px #0009;transform:translateY(16px) scale(.98);transition:transform .4s var(--ease)}.mdl.on .mdl__box{transform:none}.mdl__h{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px}.mdl__h h3{display:flex;align-items:center;gap:8px;font-size:17px;font-weight:800}.mdl__h h3 .i{width:21px;height:21px;color:var(--terra)}.mdl__x{width:40px;height:40px;flex:none;border-radius:50%;border:1.5px solid var(--line);display:grid;place-items:center;transition:.2s}.mdl__x:hover{background:var(--navy);border-color:var(--navy);color:#fff}.mdl__x .i{width:18px;height:18px}.shr__url{display:flex;align-items:center;gap:6px;padding:5px;border:1.5px solid var(--line);border-radius:16px;background:var(--cream)}.mdl .shr__url input{flex:1;min-width:0;border:0;background:none;padding:6px 10px;font-size:13px;color:var(--ink-soft);text-overflow:ellipsis;outline:0;box-shadow:none}.shr__copy{flex:none;display:inline-flex;align-items:center;gap:6px;height:42px;padding-inline:14px;border-radius:12px;background:var(--navy);color:#fff;font-size:12.5px;font-weight:800;transition:.25s var(--ease)}.shr__copy:hover{background:var(--terra)}.shr__copy .i{width:17px;height:17px}.shr__copy.is-done{background:#1f8a5b}.shr__l{margin:18px 0 10px;font-size:13px;font-weight:700;color:var(--slate)}.shr__nets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 6px}.shr__n{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ink-soft);text-align:center;padding:4px 0;border-radius:14px;transition:.2s}.shr__ic{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--c) 12%,#fff);color:var(--c);transition:.25s var(--ease)}.shr__ic .i{width:24px;height:24px}.shr__n:hover .shr__ic{background:var(--c);color:#fff;transform:translateY(-3px)}.shr__n:hover{color:var(--navy)}.lgn .mdl__box,.lgn__box{position:relative;padding:0 0 26px;width:min(560px,100%);overflow:auto}.lgn__band{height:46px;background:var(--navy)}.lgn__x{position:absolute;top:3px;left:10px;border-color:transparent;color:#fff}.lgn__x:hover{background:#ffffff26;border-color:transparent}.lgn__logo{display:flex;justify-content:center;padding:18px 20px 0}.lgn__logo .logo{font-size:26px}.lgn__pane{padding:6px clamp(20px,9%,56px) 0}.lgn__t{text-align:center;font-size:18px;font-weight:900;margin:10px 0 18px}.lgn__form{display:grid;gap:14px}.lgn__f{display:grid;gap:7px}.lgn__f label{font-size:13.5px;font-weight:700;color:var(--ink-soft)}.lgn__f input{height:52px;border-radius:14px;border:1.5px solid #cfcbc6}.lgn__pw{position:relative;display:block}.lgn__pw input{padding-left:50px}.lgn__eye{position:absolute;left:8px;top:50%;width:38px;height:38px;margin-top:-19px;border-radius:50%;display:grid;place-items:center;color:var(--slate)}.lgn__eye:hover{background:var(--cream)}.lgn__row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:13px}.lgn__chk{display:flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.lgn__chk input{width:18px;height:18px;accent-color:var(--terra)}.lgn__link{color:var(--terra);font-weight:600}.lgn__go{justify-self:center;min-width:140px;height:52px;border-radius:12px;margin-top:4px;flex-direction:row-reverse}.lgn__go.is-busy{opacity:.7;pointer-events:none}.lgn__msg{padding:10px 14px;border-radius:12px;background:#fdecea;color:#b0362a;font-size:13px;font-weight:600;text-align:center}.lgn__msg.is-ok{background:#e6f5ee;color:#1f8a5b}.lgn__note{font-size:12.5px;color:var(--slate)}.lgn__note a{color:var(--terra);font-weight:700}.lgn__2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lgn__f small{font-weight:500;color:var(--slate)}.lgn__hp{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);left:-9999px}[data-pane=register] .lgn__form{gap:12px}[data-pane=register] .lgn__f input{height:48px}.lgn__alt{margin-top:18px;text-align:center;font-size:14px}.lgn__alt button{color:var(--terra-d);font-weight:700}.lgn__alt button:hover{text-decoration:underline}.vmod{position:fixed;inset:0;z-index:160;display:grid;place-items:center;background:#080c12eb;padding:20px}.vmod__box{position:relative;width:min(960px,100%);aspect-ratio:16/9;background:#000;border-radius:18px;overflow:hidden}.vmod__box video,.vmod__box iframe{width:100%;height:100%;border:0}.vmod__x{position:absolute;top:-52px;left:0;width:42px;height:42px;border-radius:50%;background:#ffffff26;color:#fff;display:grid;place-items:center}.crumb{font-size:12.5px;color:var(--slate);margin-bottom:12px}.crumb ol{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.crumb li{display:flex;align-items:center;gap:4px}.crumb li+li:before{content:"\2039";color:var(--line);font-size:16px;margin-inline-end:2px;transform:rotate(180deg)}.crumb a:hover{color:var(--terra)}.crumb [aria-current]{color:var(--navy);font-weight:600}.phead{padding-top:26px;margin-bottom:24px}.phead__t{font-weight:var(--fw-display);font-size:clamp(24px,3vw,36px);line-height:1.5}.phead__sub{margin-top:6px;color:var(--ink-soft);font-size:14px}.page-wrap{padding-bottom:20px}.page-hero{margin-bottom:24px;border-radius:22px;overflow:hidden}.page-hero img{width:100%}.pager{margin-top:36px}.pager ul{display:flex;justify-content:center;flex-wrap:wrap;gap:6px}.pager a,.pager span{min-width:44px;height:44px;padding-inline:12px;display:grid;place-items:center;border-radius:99px;border:1.5px solid var(--line);font-weight:700;font-size:14px;transition:.2s;background:#fff}.pager a:hover{border-color:var(--navy)}.pager .current,.pager [aria-current]{background:var(--navy);border-color:var(--navy);color:#fff}.pager .dots{border:0;background:none;min-width:20px}.pager .i{width:18px;height:18px}.more-wrap{display:flex;justify-content:center;margin-top:30px}.more-btn{min-width:220px;gap:10px}.more-spin{display:none;width:18px;height:18px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin .7s linear infinite}.more-btn.is-busy .more-spin{display:block}.more-btn.is-busy{pointer-events:none;opacity:.75}.more-wrap--auto .more-btn{border-color:transparent;background:none;color:var(--slate);min-width:0}.more-wrap--auto .more-btn:hover{background:var(--cream);color:var(--navy)}.tw-empty{padding:30px;text-align:center;color:var(--slate);border:1.5px dashed var(--line);border-radius:18px}.entry{font-size:15px;line-height:2.05;color:#2a3a4f}.entry>*+*{margin-top:1.1em}.entry h1,.entry h2,.entry h3,.entry h4{color:var(--navy);line-height:1.55;font-weight:800;margin-top:1.6em}.entry h2{font-size:22px}.entry h3{font-size:18px}.entry h4{font-size:16px}.entry a{color:var(--terra);text-decoration:underline;text-underline-offset:4px}.entry ul,.entry ol{padding-inline-start:22px}.entry ul{list-style:disc}.entry ol{list-style:decimal}.entry li+li{margin-top:.35em}.entry img{border-radius:16px}.entry blockquote{padding:16px 20px;background:var(--cream);border-inline-start:4px solid var(--terra);border-radius:12px}.entry table td,.entry table th{border:1px solid var(--line);padding:8px 12px}.entry figure figcaption{font-size:12.5px;color:var(--slate);text-align:center;margin-top:6px}.entry .wp-block-button__link{border-radius:99px;background:var(--navy);color:#fff;text-decoration:none}input[type=text],input[type=email],input[type=tel],input[type=password],input[type=number],input[type=search],input[type=url],textarea,select{width:100%;padding:12px 14px;border:1.5px solid var(--line);border-radius:12px;background:#fff;font-size:14px;color:var(--navy);outline:0;transition:border-color .2s}input:focus,textarea:focus,select:focus{border-color:var(--navy)}textarea{min-height:120px;resize:vertical}.sform{position:relative;display:flex;max-width:520px;margin-inline:auto}.sform input{height:52px;border-radius:99px;padding-inline:20px 56px}.sform button{position:absolute;left:5px;top:5px;width:42px;height:42px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center}.sheet__form{padding:18px 20px;display:grid;gap:14px;overflow:auto}.sheet__form label{display:grid;gap:6px;font-size:13px;font-weight:700}.sheet__form textarea{min-height:140px}.sheet__form .btn{width:100%;height:52px}.sheet__as{font-size:13px;color:var(--ink-soft)}.sheet__note{font-size:12px;color:var(--slate);text-align:center}.rate{border:0}.rate legend{font-size:13px;font-weight:700;margin-bottom:6px}.rate__stars{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;gap:4px}.rate__stars input{position:absolute;opacity:0}.rate__stars label{cursor:pointer;color:var(--line)}.rate__stars label .i{width:30px;height:30px;fill:currentColor;stroke:none}.rate__stars input:checked~label,.rate__stars label:hover,.rate__stars label:hover~label{color:#e3a008}.stars{display:inline-flex;gap:1px;color:var(--line)}.stars i{display:block}.stars .i{width:15px;height:15px;fill:currentColor;stroke:none}.stars .on{color:#e3a008}.comments{margin-top:48px;padding-top:30px;border-top:1.5px dashed var(--line)}.comments__t,.comment-reply-title{font-weight:800;font-size:19px;margin-bottom:16px}.comment-list{display:grid;gap:14px}.comment-list .children{margin-top:12px;padding-inline-start:20px;display:grid;gap:12px}.comment-body{background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px}.comment-author{display:flex;align-items:center;gap:10px;font-weight:700}.comment-author img{border-radius:50%}.comment-metadata{font-size:12px;color:var(--slate)}.comment-content{margin-top:8px;font-size:14px;line-height:2}.reply a{font-size:12.5px;font-weight:700;color:var(--terra)}.comment-form{display:grid;gap:12px}.comment-form p{display:grid;gap:6px;font-size:13px;font-weight:700}.comment-form .comment-form-cookies-consent{display:flex;align-items:center;gap:8px;font-weight:500}.comment-notes{font-size:12.5px;color:var(--slate);font-weight:500!important}.e404{text-align:center;padding:70px 0 20px;display:grid;gap:14px;justify-items:center}.e404__n{font-weight:900;font-size:clamp(90px,16vw,170px);line-height:1;color:var(--cream);-webkit-text-stroke:2px var(--line)}.e404 h1{font-size:clamp(20px,3vw,28px);font-weight:800}.e404 p{color:var(--ink-soft);max-width:52ch}.e404 .sform{width:min(520px,100%)}.e404__btns{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:6px}.home-note{display:flex;align-items:center;gap:10px;margin-top:40px;padding:14px 18px;border:1.5px dashed var(--terra);border-radius:16px;font-size:13px;color:var(--ink-soft);background:#fbf1ee}.home-note .i{color:var(--terra)}.home-note a{color:var(--terra);font-weight:700}.woocommerce-notices-wrapper:empty{display:none}.woocommerce-message,.woocommerce-info,.woocommerce-error{list-style:none;margin:16px 0;padding:14px 18px;border-radius:14px;background:var(--cream);border-inline-start:4px solid var(--navy);font-size:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.woocommerce-error{border-color:var(--terra);background:#fbf1ee}.woocommerce-message .button,.woocommerce-info .button{order:2;font-weight:700;color:var(--terra)}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}}@media (max-width:1279px){.cm__pgrid{grid-template-columns:repeat(4,minmax(0,1fr))}.cm__pgrid .cmp:nth-child(n+5){display:none}.pc-grid--5{--cols:4}}@media (max-width:1023px){.bnav{display:block}body.has-bnav{padding-bottom:84px}.ftr{padding-bottom:30px}body.has-bnav:has(>.ftr){padding-bottom:0}body.has-bnav>.ftr{padding-bottom:110px}.ftr .logo{display:flex}.ftr__up{display:none}.fab--chat,.fab--top{bottom:96px}body:not(.has-bnav) .fab--chat,body:not(.has-bnav) .fab--top{bottom:22px}.hdr{padding-top:8px}.admin-bar.has-sticky-hdr .hdr{top:46px}.hdr__in{border-radius:999px;padding:6px 8px;gap:6px;min-height:56px}.logo,.nav-main,.login-btn,.tool--desk,.sep{display:none}.tool--mob{display:grid}.hsearch{flex:1;max-width:none;margin:0;height:44px;padding-inline:14px;font-size:13px}.tools{margin-inline-start:0;flex:none}.tool{width:38px;height:38px}.feat-grid,.feat-grid--4{grid-template-columns:1fr 1fr}.ftr__grid,.ftr__grid--3,.ftr__grid--4{grid-template-columns:1fr 1fr;gap:34px 24px}.ftr__about,.ftr__contact{grid-column:1/-1}.ftr__cta{flex-wrap:wrap;padding:24px}.ftr__cta-btn{margin-inline-start:0}.sh .arrows{display:none}.pc-grid--4,.pc-grid--5{--cols:3}.catmenu{align-items:flex-end}.cm__panel{width:min(100%,820px);height:min(92dvh,100%);border-radius:26px 26px 0 0;padding:6px 14px 0;transform:translateY(100%);transition:transform .5s var(--ease)}.cm__grip{display:grid;place-items:center;height:26px;width:100%;flex:none}.cm__grip span{width:44px;height:5px;border-radius:5px;background:var(--line)}.cm__top{gap:10px}.cm__search,.cm__x{height:46px}.cm__x{width:46px}.cm__body{gap:12px}.cm__body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:12px;margin-top:12px;padding-bottom:6px}.cm__mains{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:6px;margin:0;gap:6px;border-radius:20px;scroll-snap-type:x proximity;scrollbar-width:none;cursor:grab}.cm__mains::-webkit-scrollbar{display:none}.cm__main{width:84px;flex-direction:column;justify-content:center;gap:6px;padding:8px 4px;border-radius:16px;scroll-snap-align:start;font-size:11.5px;text-align:center}.cm__main:after{display:none}.cm__img{width:52px;height:52px;border-radius:16px}.cm__phead{padding:2px 0 10px}.cm__pt{font-size:17px}.cm__all{height:38px;padding-inline:14px;font-size:12.5px}.ca__list{grid-template-columns:minmax(0,1fr)}.cm__pgrid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:38%;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.cm__pgrid::-webkit-scrollbar{display:none}.fsheet{width:100%;top:auto;height:min(88dvh,100%);border-radius:26px 26px 0 0;transform:translateY(100%)}.fsheet.on{transform:none}}@media (max-width:767px){:root{--fs:14.5px}.container{padding-inline:14px}.sec{margin-top:52px}.sh{gap:12px;margin-bottom:18px}.sh__t{font-size:21px}.feat-grid,.feat-grid--4{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.feat{flex-direction:column;align-items:flex-start;padding:16px 14px;gap:10px;border-radius:18px}.feat__ic{width:44px;height:44px;border-radius:14px}.feat__ic .i{width:22px;height:22px}.feat h3{font-size:13px}.feat p{font-size:11.5px}.ftr{border-radius:28px 28px 0 0;padding-top:48px}.ftr--cta{margin-top:110px;padding-top:0}.ftr__cta{top:-46px;margin-bottom:-12px;padding:22px 20px;gap:14px;border-radius:24px}.ftr__cta-ic{width:50px;height:50px;border-radius:16px}.ftr__cta-btn{width:100%;justify-content:center;height:50px}.ftr__slogan{font-size:19px}.ftr__bottom{justify-content:center;text-align:center}.ftr__credit{margin-inline-start:0}.pc-grid,.pc-grid--3,.pc-grid--4,.pc-grid--5{--cols:2;gap:16px 10px}.pc__now b{font-size:15px}.pc__now{gap:0 8px}.pc__now del{font-size:11.5px}.pc__body{padding:11px 2px 0}.pc__name{font-size:13.5px}.pc__flags{top:8px;right:8px;gap:4px}.pc__flag{height:21px;padding:0 8px;font-size:10.5px}.pc__heart{width:32px;height:32px;top:7px;left:7px}.pc__heart .i{width:16px;height:16px}.pc__add{width:36px;height:36px;inset:auto auto 8px 8px}.pc__sold{top:8px;right:8px;height:22px;padding:0 9px;font-size:10.5px}.sv{gap:0}.sv__stage,.sv--gallery .sv__stage{height:100dvh;width:100vw;aspect-ratio:auto}.sv__nav{display:none}.sv__buy{height:52px;padding-inline:16px}.mdl{align-items:flex-end;padding:0}.mdl__box{width:100%;border-radius:24px 24px 0 0;padding:16px 16px calc(18px + env(safe-area-inset-bottom,0px));transform:translateY(100%)}.sov{padding:0;align-items:stretch}.sov__panel{width:100%;max-height:none;height:100dvh;border-radius:0}.toast{top:76px}}
