.Button_base__Zi9cg{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid transparent;border-radius:12px;font-family:var(--font-vazir,"Vazirmatn",sans-serif);font-weight:700;line-height:1.25;text-decoration:none!important;text-align:center;cursor:pointer;transition:background-color .22s cubic-bezier(.2,0,0,1),border-color .22s cubic-bezier(.2,0,0,1),color .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1),transform .22s cubic-bezier(.2,0,0,1)}.Button_base__Zi9cg:hover:not(.Button_disabled__A5CZi){transform:translateY(-1px)}.Button_base__Zi9cg:focus-visible{outline:3px solid rgba(9,110,116,.2);outline-offset:2px}.Button_primary__nSSuy{color:#fff!important;background:var(--remron-action,#096e74);border-color:var(--remron-action,#096e74);box-shadow:0 4px 15px rgba(9,110,116,.22)}.Button_primary__nSSuy:hover:not(.Button_disabled__A5CZi){background:var(--remron-action-hover,#075a5f);border-color:var(--remron-action-hover,#075a5f);box-shadow:0 6px 20px rgba(9,110,116,.3)}.Button_accent__z_fKc{color:var(--remron-ink,#1f2124)!important;background:var(--remron-logo-amber,#fba824);border-color:var(--remron-logo-amber,#fba824);box-shadow:0 4px 15px rgba(251,168,36,.24)}.Button_accent__z_fKc:hover:not(.Button_disabled__A5CZi){background:var(--remron-accent-hover,#d98307);border-color:var(--remron-accent-hover,#d98307)}.Button_dark__OAnOC{color:#fff!important;background:var(--remron-ink,#1f2124);border-color:var(--remron-ink,#1f2124)}.Button_dark__OAnOC:hover:not(.Button_disabled__A5CZi){background:#35363a;border-color:#35363a}.Button_stroked__c_OpV{color:var(--remron-action,#096e74)!important;background:transparent;border-color:var(--remron-action,#096e74)}.Button_stroked__c_OpV:hover:not(.Button_disabled__A5CZi){color:#fff!important;background:var(--remron-action,#096e74)}.Button_ghost__cTxlg{color:var(--remron-action,#096e74)!important;background:var(--remron-brand-soft,#f0fbfc);border-color:transparent}.Button_ghost__cTxlg:hover:not(.Button_disabled__A5CZi){background:var(--remron-logo-mist,#cbeaef)}.Button_danger__E8Xqm{color:#fff!important;background:var(--remron-danger,#d64545);border-color:var(--remron-danger,#d64545)}.Button_danger__E8Xqm:hover:not(.Button_disabled__A5CZi){background:var(--remron-danger-strong,#9f2929);border-color:var(--remron-danger-strong,#9f2929)}.Button_text__kQr0D{color:var(--remron-action,#096e74)!important;background:transparent;border-color:transparent;padding-inline:0!important;box-shadow:none}.Button_text__kQr0D:hover:not(.Button_disabled__A5CZi){color:var(--remron-action-hover,#075a5f)!important;transform:none}.Button_disabled__A5CZi{opacity:.6;cursor:not-allowed;pointer-events:none}.Button_spinner__3Nw_s{width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;display:inline-block;animation:Button_spin__Y2jCL .6s linear infinite}@keyframes Button_spin__Y2jCL{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Button_base__Zi9cg{transition-duration:1ms}.Button_base__Zi9cg:hover:not(.Button_disabled__A5CZi){transform:none}.Button_spinner__3Nw_s{animation-duration:1.2s}}.RemronFooter_footer__VfqHy{padding:80px 0 30px;background:var(--remron-brand-dark,#10252b);color:#fff;border-top:5px solid var(--remron-brand-teal,#4cc3c9);position:relative;z-index:10}.RemronFooter_footerGrid__RXtp7{display:grid;grid-template-columns:1.6fr 1fr 1.25fr 1.15fr 1.35fr;grid-gap:clamp(18px,2.4vw,36px);gap:clamp(18px,2.4vw,36px);margin-bottom:48px}.RemronFooter_footerGrid__RXtp7>*{min-width:0}.RemronFooter_footerList__L6b6c{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.RemronFooter_footerLink__uAGHC{min-height:40px;display:inline-flex;align-items:center;color:hsla(0,0%,100%,.82)!important;text-decoration:none;font-size:.92rem;transition:color .15s ease,transform .15s ease}.RemronFooter_footerLink__uAGHC:hover{color:var(--remron-logo-amber,#fba824)!important;transform:translateX(-3px)}.RemronFooter_footerTrustWrap__qbeP3{margin-top:18px;display:flex;align-items:center;gap:12px}.RemronFooter_footerTrustBadge__VejJ0:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.25)!important}.RemronFooter_footerBottom__LqIz0{border-top:1px solid var(--remron-brand-graphite,#5a5a5c);color:#fff;opacity:.72;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:24px;font-size:.875rem}.RemronFooter_footerMapWrap__C6LXu{margin-top:10px;border-radius:12px;overflow:hidden;border:1.5px solid rgba(76,195,201,.35);box-shadow:0 4px 16px rgba(0,0,0,.3);background:#111827;position:relative}.RemronFooter_footerMapIframe__eHR38{width:100%;height:150px;border:none;display:block}.RemronFooter_footerMapNavLinks__MR3r6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:10px;width:100%}.RemronFooter_footerMapNavBtn__AggLN{display:flex;align-items:center;justify-content:center;width:100%;height:46px;border-radius:12px;background:#fff!important;border:1.5px solid rgba(76,195,201,.45);text-decoration:none;transition:all .22s cubic-bezier(.2,.8,.2,1);cursor:pointer;box-shadow:0 4px 14px rgba(0,0,0,.22);padding:6px 12px;box-sizing:border-box}.RemronFooter_footerMapNavBtn__AggLN:hover{background:#fff!important;border-color:#fba824;transform:translateY(-2px);box-shadow:0 6px 18px rgba(251,168,36,.35)}.RemronFooter_footerMapLogoImg__UEAEv{width:100%;max-width:34px;height:30px;object-fit:contain;transition:transform .18s ease;display:block}.RemronFooter_footerMapNavBtn__AggLN:hover .RemronFooter_footerMapLogoImg__UEAEv{transform:scale(1.1)}@media (min-width:992px){.RemronFooter_footer__VfqHy{min-height:auto;display:block;box-sizing:border-box;padding:56px 0 28px}.RemronFooter_footerGrid__RXtp7{margin-bottom:36px;gap:clamp(24px,3vw,44px)}.RemronFooter_footerMapIframe__eHR38{height:145px}.RemronFooter_footerMapNavBtn__AggLN{height:44px}}@media (min-width:992px) and (max-height:800px){.RemronFooter_footer__VfqHy{min-height:auto;padding:44px 0 22px}.RemronFooter_footerGrid__RXtp7{margin-bottom:28px;gap:24px}.RemronFooter_footerMapIframe__eHR38{height:135px}.RemronFooter_footerMapNavBtn__AggLN{height:42px}}@media (max-width:1140px){.RemronFooter_footerGrid__RXtp7{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.RemronFooter_footer__VfqHy{padding:60px 0 24px}.RemronFooter_footerGrid__RXtp7{grid-template-columns:1fr;gap:36px;margin-bottom:36px}.RemronFooter_footerBottom__LqIz0{flex-direction:column;align-items:flex-start;gap:8px}}.FormControl_control__76f5e{transition:border-color .22s cubic-bezier(.2,0,0,1),box-shadow .22s cubic-bezier(.2,0,0,1)}.FormControl_control__76f5e::placeholder{color:var(--remron-muted,#8b939b);opacity:1}.FormControl_control__76f5e:focus,.FormControl_control__76f5e:focus-visible{border-color:var(--remron-action,#096e74)!important;box-shadow:0 0 0 3px rgba(9,110,116,.14)!important}.FormControl_error__YuMiU:focus,.FormControl_error__YuMiU:focus-visible{border-color:var(--remron-danger,#d64545)!important;box-shadow:0 0 0 3px rgba(214,69,69,.14)!important}.FormControl_control__76f5e:disabled{cursor:not-allowed}.ShopSurface_page__Slqcs{--ground:#eaebf2;--ground-light:#f6f7fa;--header-base:#054b4f;--pale:#bac0ca;--white:#fff;--black:#1f2124;--grey:#8a8a8a;--cyan:#4cc3c9;--cyan-rgb:76,195,201;--cyan-fill:#00b2ca;--magenta:#ff2bd6;--magenta-rgb:255,43,214;--yellow:#fba824;--yellow-rgb:251,168,36;--green:#10c46e;--green-rgb:16,196,110;--violet:#b026ff;--orange:#ff7a00;--light-shadow:0 0 2px rgba(20,40,50,.1),0 1px 3px rgba(20,40,50,.05),0 2px 8px rgba(20,40,50,.05);--mid-shadow:0 0 2px rgba(20,40,50,.05),0 3px 6px rgba(20,40,50,.05),0 4px 12px rgba(20,40,50,.1);--heavy-shadow:0 0 4px rgba(20,40,50,.1),0 4px 8px rgba(20,40,50,.1),0 8px 16px rgba(20,40,50,.2);min-height:100vh;overflow-x:clip;background:var(--ground,#eaebf2);color:var(--black,#1f2124);font-family:var(--font-vazir,"Vazirmatn",sans-serif)}.ShopSurface_page__Slqcs :where(h1,h2,h3,h4,h5,p,a,span,strong){overflow-wrap:anywhere}.ShopSurface_header__bsk3C{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:1000;isolation:isolate;background-color:var(--remron-brand-soft,#f0fbfc);border-bottom:1px solid rgba(76,195,201,.28);color:var(--remron-ink,#1f2124);box-shadow:0 4px 20px -2px rgba(9,110,116,.08)}.ShopSurface_washGlow__4x5YD{display:none}.ShopSurface_washGlow__4x5YD:after,.ShopSurface_washGlow__4x5YD:before{content:"";position:absolute;inset:-15%;will-change:transform;animation:ShopSurface_washDrift__hH4LX 36s ease-in-out infinite alternate}.ShopSurface_washGlow__4x5YD:before{background-image:radial-gradient(circle var(--glow) at 22% 30%,rgba(76,195,201,.32),transparent 70%),radial-gradient(circle calc(var(--glow) * 1.07) at 55% 60%,rgba(251,168,36,.22),transparent 70%)}.ShopSurface_washGlow__4x5YD:after{background-image:radial-gradient(circle calc(var(--glow) * .93) at 80% 70%,rgba(203,234,239,.22),transparent 70%);animation-direction:alternate-reverse}@keyframes ShopSurface_washDrift__hH4LX{0%{transform:translateZ(0)}50%{transform:translate3d(4%,6%,0)}to{transform:translate3d(-4%,3%,0)}}@media (prefers-reduced-motion:reduce){.ShopSurface_washGlow__4x5YD:after,.ShopSurface_washGlow__4x5YD:before{animation:none}.ShopSurface_departmentNavbar__XxE3N{transition:none}}.ShopSurface_topUtilityBar__o0rLY{background-color:rgba(0,0,0,.28);color:hsla(0,0%,100%,.7);font-size:.8rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.ShopSurface_topUtilityInner__iTsb1{min-height:38px;justify-content:space-between}.ShopSurface_ecosystemNav___V7zW,.ShopSurface_topUtilityInner__iTsb1{display:flex;align-items:center;gap:16px}.ShopSurface_ecosystemLink__ER_oB{color:hsla(0,0%,100%,.65)!important;text-decoration:none;font-weight:600;padding:4px 6px;border-radius:6px;transition:opacity .15s ease,color .15s ease}.ShopSurface_ecosystemLink__ER_oB:hover{color:#fff!important;opacity:1}.ShopSurface_ecosystemLinkActive__Yfpx2{color:#fff!important;font-weight:800;background:hsla(0,0%,100%,.12);border-radius:6px}.ShopSurface_topToolsRow__nA_rO{display:flex;align-items:center;gap:18px}.ShopSurface_shippingNoticeBadge__O7Rrs{color:hsla(0,0%,100%,.8);font-weight:600;display:flex;align-items:center;gap:6px}.ShopSurface_accountTools__QZYYF{display:flex;align-items:center}.ShopSurface_accountLink__szPul{color:hsla(0,0%,100%,.8)!important;text-decoration:none;font-weight:700;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;background:hsla(0,0%,100%,.08);transition:background .16s ease,color .16s ease}.ShopSurface_accountLink__szPul:hover{background:hsla(0,0%,100%,.2);color:#fff!important}.ShopSurface_mainBrandBar__yUpTP{padding:12px 0 8px;background:transparent}.ShopSurface_mainBrandGrid__2PkTI{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:28px;gap:28px}.ShopSurface_brandLogoCol__8cA6W{display:flex;align-items:center;gap:14px}.ShopSurface_landingReturnBtn__6GkI9{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:999px;background:rgba(9,110,116,.08);border:1px solid rgba(76,195,201,.45);color:#096e74!important;font-size:.82rem;font-weight:800;text-decoration:none;white-space:nowrap;transition:all .2s ease}.ShopSurface_landingReturnBtn__6GkI9:hover{background:#096e74;color:#fff!important;border-color:#096e74;transform:translateY(-1px);box-shadow:0 4px 12px rgba(9,110,116,.22)}.ShopSurface_landingReturnIcon__lChQu{font-size:.95rem}.ShopSurface_navItemHome__VlGcF{color:#096e74!important;font-weight:850}.ShopSurface_navItemHome__VlGcF:hover{color:#064e53!important}.ShopSurface_logoLink__RLO_w{display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:var(--remron-ink,#1f2124)}.ShopSurface_logoImage__Zvl2j{height:86px;width:auto;max-width:260px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 2px 8px rgba(9,110,116,.08));transition:transform .2s ease}.ShopSurface_logoLink__RLO_w:hover .ShopSurface_logoImage__Zvl2j{transform:scale(1.04)}.ShopSurface_logoWordmark__ZMCFG{font-size:1.95rem;font-weight:900;letter-spacing:-.04rem;color:var(--remron-ink,#1f2124);text-transform:uppercase;display:inline-flex;align-items:baseline;gap:4px}.ShopSurface_logoBadge__076jY{display:inline-block;padding:3px 10px;background:rgba(76,195,201,.18);border:1px solid rgba(76,195,201,.45);color:#4cc3c9;font-size:.76rem;font-weight:800;border-radius:999px;white-space:nowrap}.ShopSurface_searchWrapper__0CRQo{width:100%;max-width:620px;margin:0 auto}.ShopSurface_searchContainer__uN3En{position:relative;width:100%}.ShopSurface_searchForm__fa7iy{display:flex;align-items:center;background-color:#fff;border:1.5px solid rgba(76,195,201,.45);border-radius:1.25rem;box-shadow:0 2px 8px rgba(9,110,116,.05);padding:3px 8px 3px 14px;transition:box-shadow .15s ease,border-color .15s ease}.ShopSurface_searchForm__fa7iy:focus-within{border-color:#096e74;box-shadow:0 0 0 3px rgba(76,195,201,.25);background-color:#fff}.ShopSurface_searchIcon__IsVw7{font-size:1.1rem;-webkit-margin-end:10px;margin-inline-end:10px;color:#096e74}.ShopSurface_searchInput__XYaiU{flex:1 1;min-width:0;border:none;background:transparent;font-size:.94rem;font-family:inherit;color:#1f2124;outline:none;padding:7px 0}.ShopSurface_searchInput__XYaiU::placeholder{color:#5a5a5c}.ShopSurface_searchKbd__virXC{display:inline-block;font-family:monospace;font-size:.74rem;font-weight:700;padding:2px 7px;color:#5a5a5c;background:#f0fbfc;border:1px solid rgba(76,195,201,.35);border-radius:4px;-webkit-margin-end:8px;margin-inline-end:8px}.ShopSurface_searchSubmitBtn__TkJK1{background:#096e74;color:#fff;border:1px solid #096e74;border-radius:999px;padding:6px 14px;font-family:inherit;font-size:.84rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ShopSurface_searchSubmitBtn__TkJK1:hover{background:#075a5f;border-color:#075a5f}.ShopSurface_searchDropdown__oFgR8{position:absolute;inset-inline-start:0;inset-inline-end:0;top:calc(100% + 8px);background:#fff;border:1px solid var(--remron-border,#e8ecef);border-radius:16px;box-shadow:0 16px 48px rgba(0,0,0,.25);z-index:1050;overflow:hidden;color:#1f2124}.ShopSurface_searchDropdownHeader__AibDh{padding:10px 16px;background:#f8fafb;font-size:.8rem;font-weight:800;color:var(--remron-action,#096e74);border-bottom:1px solid var(--remron-border,#e8ecef)}.ShopSurface_searchDropdownList__Xc_FJ{list-style:none;margin:0;padding:0;max-height:380px;overflow-y:auto}.ShopSurface_searchDropdownItem__HbFGt{display:flex;align-items:center;gap:14px;padding:10px 16px;text-decoration:none;color:var(--remron-ink,#1f2124)!important;border-bottom:1px solid #f0f2f4;transition:background .14s ease}.ShopSurface_searchDropdownItem__HbFGt:hover{background:var(--remron-brand-soft,#f0fbfc)}.ShopSurface_searchDropdownThumb__qIXKQ{width:44px;height:44px;border-radius:8px;object-fit:cover;border:1px solid var(--remron-border,#e8ecef)}.ShopSurface_searchDropdownInfo__JuJnP{flex:1 1;min-width:0}.ShopSurface_searchDropdownTitle__BVawr{font-size:.88rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ShopSurface_searchDropdownMeta__oWKIN{display:flex;align-items:center;gap:10px;margin-top:3px;font-size:.78rem;color:var(--remron-logo-graphite,#5a5a5c)}.ShopSurface_searchDropdownPrice__Evlbp{color:var(--remron-action,#096e74);font-weight:800}.ShopSurface_searchDropdownFooter__2wfaE{padding:10px 16px;background:#f8fafb;border-top:1px solid var(--remron-border,#e8ecef);text-align:center}.ShopSurface_searchViewAllLink__vbrvN{color:var(--remron-action,#096e74)!important;font-size:.84rem;font-weight:800;text-decoration:none}.ShopSurface_searchDropdownEmpty__0EAuE{padding:24px;text-align:center;color:var(--remron-logo-graphite,#5a5a5c);font-size:.9rem}.ShopSurface_cartTriggerBtn__Qgo53{display:inline-flex;align-items:center;gap:12px;min-height:2.5rem;box-sizing:border-box;padding:.25rem 1.25rem;border:1.5px solid rgba(76,195,201,.4);border-radius:1.25rem;background-color:#fff;color:var(--remron-ink,#1f2124);cursor:pointer;font-family:inherit;text-align:start;box-shadow:0 2px 8px rgba(9,110,116,.05);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.ShopSurface_cartTriggerBtn__Qgo53:hover{background-color:#f0fbfc;border-color:#4cc3c9}.ShopSurface_cartTriggerActive__OQ0NV{background-color:#fff;border-color:#fba824;box-shadow:0 0 0 3px rgba(251,168,36,.25)}.ShopSurface_cartIconWrapper__jEfZ2{position:relative;width:28px;height:28px;display:grid;place-items:center}.ShopSurface_cartIconSvg__oo17k{font-size:1.2rem;line-height:1}.ShopSurface_cartBubbleCount__bYVpF{position:absolute;top:-8px;inset-inline-end:-10px;background:#fba824;color:#1f2124;font-size:.72rem;font-weight:900;min-width:18px;height:18px;border-radius:999px;display:grid;place-items:center;padding:0 4px}.ShopSurface_cartTextDetails__ZwjeE{display:flex;flex-direction:column}.ShopSurface_cartLabel__DIP6A{font-size:.84rem;font-weight:750;color:#1f2124;opacity:1}.ShopSurface_cartSubtotalPreview__9Ueyo{font-size:.82rem;font-weight:900;color:#096e74}.ShopSurface_departmentNavbar__XxE3N{background:transparent;border-top:none;max-height:80px;opacity:1;overflow:hidden;transition:max-height .28s cubic-bezier(.4,0,.2,1),opacity .22s ease,visibility .28s ease;visibility:visible}.ShopSurface_departmentNavbarHidden__vHGjj{max-height:0;opacity:0;visibility:hidden;pointer-events:none}.ShopSurface_navRowPrimary__ucRqn{display:flex;justify-content:center;overflow-x:auto;scrollbar-width:none}.ShopSurface_navRowPrimary__ucRqn::-webkit-scrollbar{display:none}.ShopSurface_navListPrimary__9C0tG{display:flex;align-items:center;justify-content:center;gap:6px;list-style:none;margin:0 auto;padding:4px 4px 10px;white-space:nowrap}.ShopSurface_navItemLink__zsO_g{display:inline-block;padding:.35rem .65rem;color:var(--remron-ink,#1f2124)!important;text-decoration:none;font-size:.92rem;font-weight:700;letter-spacing:-.015rem;white-space:nowrap;opacity:.9;transition:color .15s ease,opacity .15s ease}.ShopSurface_navItemLink__zsO_g:hover{color:#096e74!important;opacity:1}.ShopSurface_navItemActive__16_D9{color:#096e74!important;opacity:1;border-bottom:2.5px solid #096e74}.ShopSurface_navPillSeparator__Ja56_{width:1px;height:18px;background:rgba(90,90,92,.25);margin:0 6px}.ShopSurface_navItemPillNew__AJzkq{color:#096e74!important;font-weight:800;opacity:1}.ShopSurface_navItemPillPopular__yD7cC{color:#b45309!important;font-weight:800;opacity:1}.ShopSurface_navItemPillDeals__1xpJq{color:#c2410c!important;font-weight:800;opacity:1}.ShopSurface_navRowSecondary__VDm_X{overflow-x:auto;scrollbar-width:none}.ShopSurface_navRowSecondary__VDm_X::-webkit-scrollbar{display:none}.ShopSurface_navListSecondary__45rbx{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 14px;list-style:none;margin:0;padding:2px 0 8px;white-space:nowrap}.ShopSurface_navSubLink__LtTJc{color:hsla(0,0%,100%,.6)!important;text-decoration:none;font-size:.82rem;transition:opacity .15s ease}.ShopSurface_navSubLink__LtTJc:hover{color:#fff!important;opacity:1}.ShopSurface_trustStrip__ZjYzh{background:#fff;border-bottom:1px solid rgba(20,40,50,.08);box-shadow:0 1px 3px rgba(0,0,0,.04)}.ShopSurface_trustGrid__l2YoB{list-style:none;margin:0;padding:.3rem 1rem;display:flex;flex-wrap:wrap;justify-content:center;gap:0 3.5rem;min-height:2.85rem;align-items:center;font-size:.92rem}.ShopSurface_trustItem__jvOCp{display:flex;align-items:center;gap:.6rem;white-space:nowrap;color:#5a5a5c}.ShopSurface_trustIcon__b1HeO{color:#fba824;font-size:1.25rem;line-height:1}.ShopSurface_trustItem__jvOCp strong{color:#1f2124;font-weight:800;font-size:.95rem}.ShopSurface_trustItem__jvOCp small{color:#5a5a5c;font-size:.85rem;-webkit-margin-start:6px;margin-inline-start:6px}.ShopSurface_drawerBackdrop__382hG{position:fixed;inset:0;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;display:flex;justify-content:flex-start;animation:ShopSurface_fadeIn__SCkxp .2s ease}@keyframes ShopSurface_fadeIn__SCkxp{0%{opacity:0}to{opacity:1}}.ShopSurface_drawerPanel__2wnV2{width:100%;max-width:460px;height:100%;background:#fff;box-shadow:0 0 50px rgba(0,0,0,.25);display:flex;flex-direction:column;animation:ShopSurface_slideInRTL__oRD74 .24s ease;overflow:hidden}@keyframes ShopSurface_slideInRTL__oRD74{0%{transform:translateX(100%)}to{transform:translateX(0)}}.ShopSurface_drawerHeader__466xq{padding:18px 20px;background:#f8fafb;border-bottom:1px solid var(--remron-border,#e8ecef);display:flex;align-items:center;justify-content:space-between}.ShopSurface_drawerTitleRow__50fsi{display:flex;align-items:center;gap:10px}.ShopSurface_drawerIcon__8sZgu{font-size:1.3rem}.ShopSurface_drawerTitle__Ms9F1{margin:0;font-size:1.15rem;font-weight:850;color:var(--remron-ink,#1f2124);display:flex;align-items:center;gap:8px}.ShopSurface_drawerCountBadge__yATVv{font-size:.76rem;background:var(--remron-brand-soft,#f0fbfc);border:1px solid var(--remron-logo-mist,#cbeaef);color:var(--remron-action,#096e74);padding:2px 8px;border-radius:999px}.ShopSurface_drawerCloseBtn__eKKLK{background:#fff;border:1px solid var(--remron-border,#e8ecef);width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:1rem;cursor:pointer;color:var(--remron-logo-graphite,#5a5a5c);transition:all .14s ease}.ShopSurface_drawerCloseBtn__eKKLK:hover{background:#f1f3f5;color:#1f2124}.ShopSurface_drawerNotice__4L9MT{padding:8px 16px;background:#ebf8fa;border-bottom:1px solid var(--remron-logo-mist,#cbeaef);color:#075a5f;font-size:.78rem;font-weight:700;text-align:center}.ShopSurface_drawerEmpty__66Lyp{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;text-align:center}.ShopSurface_drawerEmptyIcon__PBbH3{font-size:3.5rem;margin-bottom:16px}.ShopSurface_drawerEmpty__66Lyp h3{font-size:1.1rem;margin-bottom:8px}.ShopSurface_drawerEmpty__66Lyp p{color:var(--remron-logo-graphite,#5a5a5c);font-size:.88rem;line-height:1.8;margin-bottom:24px}.ShopSurface_drawerActionBtn__qsdPV{display:inline-block;background:var(--remron-action,#096e74);color:#fff!important;text-decoration:none;font-weight:800;font-size:.9rem;padding:10px 22px;border-radius:12px}.ShopSurface_drawerItemsList__J0RgI{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:14px}.ShopSurface_drawerItem__kcKbf{display:flex;gap:12px;padding:12px;background:#fff;border:1px solid var(--remron-border,#e8ecef);border-radius:14px;transition:border-color .15s ease}.ShopSurface_drawerItem__kcKbf:hover{border-color:var(--remron-logo-mist,#cbeaef)}.ShopSurface_drawerItemMedia__BTXFM{width:70px;height:70px;border-radius:10px;overflow:hidden;background:#f4f6f7;flex-shrink:0}.ShopSurface_drawerItemMedia__BTXFM img{width:100%;height:100%;object-fit:cover}.ShopSurface_drawerItemDetails__8pE5D{flex:1 1;min-width:0;display:flex;flex-direction:column}.ShopSurface_drawerItemTitle__0gjRF{font-size:.88rem;font-weight:750;color:var(--remron-ink,#1f2124)!important;text-decoration:none;line-height:1.6;margin-bottom:4px}.ShopSurface_drawerItemTitle__0gjRF:hover{color:var(--remron-action,#096e74)!important}.ShopSurface_drawerItemOptions__Qg_FP{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:8px}.ShopSurface_drawerOptionPill__eOdvw{font-size:.72rem;background:#f1f4f6;padding:2px 7px;border-radius:6px;color:var(--remron-logo-graphite,#5a5a5c)}.ShopSurface_drawerItemPriceRow__5NXDr{display:flex;align-items:center;justify-content:space-between;margin-top:auto;gap:8px}.ShopSurface_drawerItemPrice__B5qyy{font-size:.9rem;font-weight:850;color:var(--remron-action,#096e74)}.ShopSurface_drawerItemControls__XLoje{display:flex;align-items:center;gap:8px}.ShopSurface_drawerQuantityStepper__KJMKD{display:inline-flex;align-items:center;background:#f4f6f8;border:1px solid var(--remron-border,#e8ecef);border-radius:8px;overflow:hidden}.ShopSurface_drawerQuantityStepper__KJMKD button{width:28px;height:28px;background:transparent;border:none;font-size:1rem;cursor:pointer;display:grid;place-items:center;color:var(--remron-ink,#1f2124)}.ShopSurface_drawerQuantityStepper__KJMKD button:hover{background:#e2e8f0}.ShopSurface_drawerQuantityStepper__KJMKD span{width:24px;text-align:center;font-size:.84rem;font-weight:800}.ShopSurface_drawerDeleteBtn__aEXX7{background:transparent;border:none;color:#dc2626;font-size:.76rem;font-weight:700;cursor:pointer;padding:4px 6px;border-radius:6px}.ShopSurface_drawerDeleteBtn__aEXX7:hover{background:#fee2e2}.ShopSurface_drawerFooter__adiQv{padding:16px 20px;background:#f8fafb;border-top:1px solid var(--remron-border,#e8ecef)}.ShopSurface_drawerSubtotalRow__h5Axn{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.ShopSurface_drawerSubtotalLabel__49XkQ{font-size:.95rem;font-weight:800}.ShopSurface_drawerSubtotalValue__xfG_N{font-size:1.25rem;font-weight:900;color:var(--remron-action,#096e74)}.ShopSurface_drawerShippingNote__k5D6w{font-size:.74rem;color:var(--remron-logo-graphite,#5a5a5c);line-height:1.6;margin:0 0 14px}.ShopSurface_drawerActionsStack__xayZ2{display:flex;flex-direction:column;gap:8px}.ShopSurface_drawerCheckoutBtn__2sNJo{display:block;text-align:center;background:var(--remron-logo-amber,#fba824);color:#1f2124!important;font-weight:900;font-size:.96rem;padding:12px;border-radius:12px;text-decoration:none;box-shadow:0 4px 14px rgba(251,168,36,.3);transition:transform .14s ease,background .14s ease}.ShopSurface_drawerCheckoutBtn__2sNJo:hover{background:#e29314;transform:translateY(-1px)}.ShopSurface_drawerViewCartBtn__2OXjO{display:block;text-align:center;background:#fff;border:1.5px solid var(--remron-border,#e8ecef);color:var(--remron-ink,#1f2124)!important;font-weight:800;font-size:.88rem;padding:9px;border-radius:12px;text-decoration:none;transition:all .14s ease}.ShopSurface_drawerViewCartBtn__2OXjO:hover{background:#f1f4f6;border-color:var(--remron-logo-mist,#cbeaef)}.ShopSurface_featuredSection__8DIYQ{padding:16px 20px 28px;background:transparent;width:100%;box-sizing:border-box}.ShopSurface_featuredGridWrapper__cH4ws{width:100%;box-sizing:border-box}.ShopSurface_featuredGrid__pSwzr{display:grid;grid-template-columns:minmax(260px,1.35fr) repeat(4,1fr);grid-template-rows:repeat(2,minmax(230px,255px));grid-gap:1rem;gap:1rem;width:100%;box-sizing:border-box}.ShopSurface_featuredFeature__24xNa{position:relative;display:block;border-radius:1.25rem;overflow:hidden;color:#fff;text-decoration:none;background-color:#054b4f;box-shadow:var(--light-shadow);transition:box-shadow .15s ease,transform .2s ease}.ShopSurface_featuredFeature__24xNa:hover{box-shadow:var(--heavy-shadow);transform:translateY(-2px)}.ShopSurface_featuredTall__GBpzx{grid-column:1;grid-row:1/span 2}.ShopSurface_featuredWide__DVU8e{grid-column:4/span 2;grid-row:2}.ShopSurface_featuredImg__7da_t{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.ShopSurface_featuredFeature__24xNa:hover .ShopSurface_featuredImg__7da_t{transform:scale(1.04)}.ShopSurface_featuredTag__sr9w3{position:absolute;top:.85rem;inset-inline-start:0;padding:.35rem 1.25rem .35rem .85rem;-webkit-clip-path:polygon(100% 0,0 0,.75rem 100%,100% 100%);clip-path:polygon(100% 0,0 0,.75rem 100%,100% 100%);background-color:var(--yellow,#fba824);color:#1f2124;font-size:.82rem;font-weight:800;line-height:1.2;white-space:nowrap;z-index:3}.ShopSurface_featuredTall__GBpzx .ShopSurface_featuredTag__sr9w3,.ShopSurface_featuredWide__DVU8e .ShopSurface_featuredTag__sr9w3{padding:.45rem 1.5rem .45rem 1rem;-webkit-clip-path:polygon(100% 0,0 0,.85rem 100%,100% 100%);clip-path:polygon(100% 0,0 0,.85rem 100%,100% 100%);font-size:.92rem}.ShopSurface_featuredTagCyan__G0x5W{background-color:#00b2ca;color:#fff}.ShopSurface_featuredTagAmber__u5kZM{background-color:#fba824;color:#1f2124}.ShopSurface_featuredTagGreen__Hn3kl{background-color:#10c46e;color:#fff}.ShopSurface_featuredTagViolet__mL2_R{background-color:#7a2bff;color:#fff}.ShopSurface_featuredTagOrange__BUL9q{background-color:#ff7a00;color:#fff}.ShopSurface_featuredTagMagenta__8nlC_{background-color:#ff2bd6;color:#fff}.ShopSurface_featuredWords__ry_Fj{position:absolute;inset-inline:0;bottom:0;padding:3.5rem 1.15rem 1.1rem;background:linear-gradient(0deg,rgba(4,54,58,.95) 0,rgba(4,54,58,.55) 60%,rgba(4,54,58,0));z-index:2;color:#fff}.ShopSurface_featuredWords__ry_Fj h2{margin:0;font-size:1.2rem;font-weight:900;line-height:1.25;letter-spacing:-.02rem;color:#fff}.ShopSurface_featuredTall__GBpzx .ShopSurface_featuredWords__ry_Fj h2{font-size:1.75rem}.ShopSurface_featuredWide__DVU8e .ShopSurface_featuredWords__ry_Fj h2{font-size:1.4rem}.ShopSurface_featuredWords__ry_Fj p{margin:.35rem 0 0;font-size:.82rem;opacity:.92;color:#fff;line-height:1.45}.ShopSurface_featuredTall__GBpzx .ShopSurface_featuredWords__ry_Fj p{font-size:.95rem}.ShopSurface_featuredWide__DVU8e .ShopSurface_featuredWords__ry_Fj p{font-size:.88rem}.ShopSurface_categoryCirclesRowWrap___WkUK{padding:24px 0 28px;background:transparent}.ShopSurface_categoryCirclesRow__XZ7A0{display:flex;align-items:center;justify-content:center;gap:56px;flex-wrap:wrap}.ShopSurface_categoryCircleItem__7o2N_{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;cursor:pointer;outline:none}.ShopSurface_categoryCircleThumb__Z1Qbv{width:232px;height:232px;border-radius:50%;overflow:hidden;background:#f4f7f9;border:4px solid var(--remron-logo-teal,#4cc3c9);box-shadow:0 8px 24px rgba(76,195,201,.22);transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s ease,box-shadow .25s ease;display:flex;align-items:center;justify-content:center}.ShopSurface_categoryCircleImg__AIjfU{width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.ShopSurface_categoryCircleItem__7o2N_:focus-visible .ShopSurface_categoryCircleThumb__Z1Qbv,.ShopSurface_categoryCircleItem__7o2N_:hover .ShopSurface_categoryCircleThumb__Z1Qbv{transform:translateY(-6px) scale(1.04);border-color:var(--remron-logo-amber,#fba824);box-shadow:0 14px 32px rgba(251,168,36,.32)}.ShopSurface_categoryCircleItem__7o2N_:focus-visible .ShopSurface_categoryCircleImg__AIjfU,.ShopSurface_categoryCircleItem__7o2N_:hover .ShopSurface_categoryCircleImg__AIjfU{transform:scale(1.08)}.ShopSurface_categoryCircleTitle__H2Ejt{font-size:1.18rem;font-weight:850;color:var(--remron-ink,#1f2124);text-align:center;transition:color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ShopSurface_categoryCircleItem__7o2N_:focus-visible .ShopSurface_categoryCircleTitle__H2Ejt,.ShopSurface_categoryCircleItem__7o2N_:hover .ShopSurface_categoryCircleTitle__H2Ejt{color:var(--remron-action,#096e74)}.ShopSurface_departmentsSection__bEx1D{padding:16px 0 32px;background:transparent}.ShopSurface_departmentsContainer__bKH1E{max-width:1600px!important;margin-inline:auto;padding-inline:clamp(16px,2.5vw,32px)!important}.ShopSurface_departmentsHeader__VOrM9{margin-bottom:16px}.ShopSurface_departmentsHeader__VOrM9 h2{font-size:1.6rem;font-weight:900;color:#1f2124;margin:0 0 4px}.ShopSurface_departmentsHeader__VOrM9 p{font-size:.88rem;color:#6b7280;margin:0}.ShopSurface_departmentPills__V13ug{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:24px}.ShopSurface_deptPill__UwVHh{display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.4rem;border-radius:999px;background-color:#fff;border:1.5px solid transparent;box-shadow:var(--light-shadow);font-weight:800;font-size:.94rem;color:#1f2124!important;text-decoration:none;cursor:pointer;font-family:inherit;transition:all .18s ease}.ShopSurface_deptPill__UwVHh:hover{border-color:#4cc3c9;color:#054b4f!important;box-shadow:var(--mid-shadow);transform:translateY(-1px)}.ShopSurface_deptPillActive__mTD65{background-color:#054b4f;border-color:#054b4f;color:#fff!important;box-shadow:0 4px 14px rgba(5,75,79,.28)}.ShopSurface_deptPillActive__mTD65:hover{background-color:#075a5f;border-color:#075a5f;color:#fff!important}.ShopSurface_departmentsGridWrapper__lZFD8{margin-top:20px;min-height:380px}.ShopSurface_departmentsGridWrapper__lZFD8 .ShopSurface_productGrid__lFuTE{gap:22px}.ShopSurface_departmentsGridWrapper__lZFD8 .ShopSurface_productCard__dZcsJ{border-radius:20px}.ShopSurface_departmentsGridWrapper__lZFD8 .ShopSurface_productBody__q1LHV{padding:16px 18px 18px}.ShopSurface_departmentsFooter__niT0E{margin-top:32px;display:flex;justify-content:center}.ShopSurface_departmentsViewMoreBtn__k2b4y{display:inline-flex;align-items:center;gap:8px;min-height:2.75rem;padding:0 1.8rem;border-radius:999px;background:#fff;border:1.5px solid #054b4f;color:#054b4f!important;font-weight:800;font-size:.92rem;text-decoration:none;box-shadow:0 2px 8px rgba(5,75,79,.08);transition:all .18s ease}.ShopSurface_departmentsViewMoreBtn__k2b4y:hover{background:#054b4f;color:#fff!important;box-shadow:0 4px 16px rgba(5,75,79,.25);transform:translateY(-1px)}.ShopSurface_picksSection__UDuW5{padding:24px 0 44px;background:transparent}.ShopSurface_picksColumns__jGoYI{display:flex;flex-direction:column;gap:40px}.ShopSurface_pickColumn__yEZX6{width:100%}.ShopSurface_pickHeader__WqhZT{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-bottom:.6rem;border-bottom:1px solid rgba(0,0,0,.08)}.ShopSurface_pickHeaderTitle__BkYL0{margin:0;font-size:1.6rem;font-weight:900;letter-spacing:-.02rem;line-height:1.2;color:#1f2124}.ShopSurface_pickHeaderAll__hhJdd{font-weight:800;font-size:.92rem;color:var(--remron-action,#096e74);text-decoration:none;white-space:nowrap;transition:color .15s ease}.ShopSurface_pickHeaderAll__hhJdd:hover{color:#4cc3c9}.ShopSurface_pickTiles__c3I7u{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px}.ShopSurface_pickTile__EVaXn{display:block;position:relative;overflow:hidden;border-radius:.75rem;aspect-ratio:1/1;background:#fff;box-shadow:var(--light-shadow);text-decoration:none}.ShopSurface_pickTileImg__SkU1T{display:block;width:100%;height:100%;object-fit:cover;border-radius:.75rem;transition:transform .4s ease}.ShopSurface_pickTile__EVaXn:hover .ShopSurface_pickTileImg__SkU1T{transform:scale(1.04)}.ShopSurface_pickTileTag__GeHdJ{position:absolute;top:.6rem;inset-inline-start:0;padding:.25rem .9rem .25rem .65rem;-webkit-clip-path:polygon(100% 0,0 0,.5rem 100%,100% 100%);clip-path:polygon(100% 0,0 0,.5rem 100%,100% 100%);font-size:.72rem;font-weight:900;line-height:1.2;color:#fff;z-index:2}.ShopSurface_pickTileDetails__ped2x{position:absolute;inset-inline-start:0;bottom:.65rem;z-index:6;max-width:calc(100% - 1rem);display:flex;flex-direction:column;gap:3px;align-items:flex-start}.ShopSurface_pickTileDetails__ped2x h4{margin:0;color:#1f2124;font-size:.82rem;font-weight:800;line-height:1.3;filter:drop-shadow(0 .15rem .5rem rgba(23,23,31,.25))}.ShopSurface_pickTileDetails__ped2x h4>span{display:block;padding:.3rem .9rem .35rem .65rem;background-color:#fff;-webkit-clip-path:polygon(100% 0,0 0,.5rem 100%,100% 100%);clip-path:polygon(100% 0,0 0,.5rem 100%,100% 100%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ShopSurface_pickTilePriceBox__1_v0g{display:inline-flex;align-items:center;gap:6px;padding:.22rem .85rem .28rem .65rem;background-color:#fff;-webkit-clip-path:polygon(100% 0,0 0,.45rem 100%,100% 100%);clip-path:polygon(100% 0,0 0,.45rem 100%,100% 100%);filter:drop-shadow(0 .15rem .5rem rgba(23,23,31,.25))}.ShopSurface_pickTileCurrentPrice__PKpJg{color:var(--remron-action,#096e74);font-size:.8rem;font-weight:900;white-space:nowrap}.ShopSurface_pickTileComparePrice__Bmxkp{color:#8b939b;font-size:.7rem;font-weight:600;text-decoration:line-through;white-space:nowrap}.ShopSurface_productGrid__lFuTE{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.ShopSurface_productCard__dZcsJ{position:relative;height:100%;display:flex;flex-direction:column;border:1.5px solid var(--remron-border,#e8ecef);border-radius:18px;background:#fff;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ShopSurface_productCard__dZcsJ:hover{transform:translateY(-3px);border-color:var(--remron-logo-teal,#4cc3c9);box-shadow:0 14px 36px rgba(9,110,116,.1)}.ShopSurface_productMedia__s44mg{position:relative;aspect-ratio:1/1;display:block;background:#f4f6f7;overflow:hidden}.ShopSurface_productMedia__s44mg img{width:100%;height:100%;display:block;object-fit:cover;transition:transform .24s ease}.ShopSurface_productCard__dZcsJ:hover .ShopSurface_productMedia__s44mg img{transform:scale(1.04)}.ShopSurface_productBadgePill__k6wct{position:absolute;top:10px;inset-inline-start:10px;z-index:2;font-size:.72rem;font-weight:850;padding:3px 8px;border-radius:6px;background:var(--remron-action,#096e74);color:#fff;box-shadow:0 2px 6px rgba(0,0,0,.15)}.ShopSurface_productBadgeDeal__lmy0n{background:var(--remron-logo-amber,#fba824);color:#1f2124;font-weight:900}.ShopSurface_productBody__q1LHV{flex:1 1;display:flex;flex-direction:column;padding:14px 16px 16px}.ShopSurface_productMetaTop__Ooi1s{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.ShopSurface_productCategoryTag__0SfAK{font-size:.76rem;color:var(--remron-action,#096e74);font-weight:700}.ShopSurface_productRatingSmall__oCQu_{display:inline-flex;align-items:center;gap:4px;font-size:.76rem;color:var(--remron-logo-graphite,#5a5a5c)}.ShopSurface_productRatingSmall__oCQu_ span[aria-hidden=true]{color:var(--remron-logo-amber,#fba824)}.ShopSurface_productTitle__JtfVv{margin:0 0 6px;font-size:.94rem;font-weight:800;line-height:1.6}.ShopSurface_productTitle__JtfVv a{color:var(--remron-ink,#1f2124)!important;text-decoration:none}.ShopSurface_productTitle__JtfVv a:hover{color:var(--remron-action,#096e74)!important}.ShopSurface_productExcerpt___rl20{font-size:.78rem;color:var(--remron-logo-graphite,#5a5a5c);line-height:1.65;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ShopSurface_productFooter__hW068{margin-top:auto;padding-top:12px;border-top:1px solid #f1f4f6;display:flex;align-items:center;justify-content:space-between;gap:10px}.ShopSurface_productPriceBox__0xwmg{display:flex;flex-direction:column}.ShopSurface_productCurrentPrice__xos3l{font-size:1.05rem;font-weight:900;color:var(--remron-action-hover,#075a5f)}.ShopSurface_productComparePrice__CMGEB{font-size:.76rem;color:#8b939b;text-decoration:line-through}.ShopSurface_productQuickAddBtn__uLzUh{background:var(--remron-brand-soft,#f0fbfc);border:1.5px solid var(--remron-logo-mist,#cbeaef);color:var(--remron-action,#096e74);border-radius:10px;padding:6px 14px;font-family:inherit;font-size:.82rem;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;gap:5px;transition:all .14s ease;white-space:nowrap}.ShopSurface_productQuickAddBtn__uLzUh:hover{background:var(--remron-action,#096e74);color:#fff;border-color:var(--remron-action,#096e74)}.ShopSurface_productQuickAddSuccess__Nj0Sh{background:#10b981;color:#fff;border-color:#10b981}.ShopSurface_section__mz1Wa{padding:clamp(48px,6vw,76px) 0}.ShopSurface_catalogSection__k4IQ9{padding-top:clamp(24px,3vw,38px);padding-bottom:clamp(48px,6vw,76px)}.ShopSurface_sectionAlt__En7oa{background:#f8fafb}.ShopSurface_sectionHeader__BdCIm{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px}.ShopSurface_sectionEyebrow__PMXb0{color:var(--remron-action,#096e74);font-size:.82rem;font-weight:900}.ShopSurface_sectionTitle__hnN52{margin:4px 0 0;font-size:clamp(1.4rem,2.5vw,1.95rem);font-weight:900;color:var(--remron-ink,#1f2124)}.ShopSurface_sectionLead__h1oog{margin:6px 0 0;color:var(--remron-logo-graphite,#5a5a5c);font-size:.94rem}.ShopSurface_categoryGrid__yoOlc{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.ShopSurface_categoryCard__Mo4IZ{display:flex;flex-direction:column;border:1.5px solid var(--remron-border,#e8ecef);border-radius:16px;background:#fff;overflow:hidden;text-decoration:none;color:var(--remron-ink,#1f2124)!important;transition:all .18s ease}.ShopSurface_categoryCard__Mo4IZ:hover{border-color:var(--remron-logo-teal,#4cc3c9);transform:translateY(-2px);box-shadow:0 8px 24px rgba(9,110,116,.08)}.ShopSurface_categoryCardMedia__89xhi{aspect-ratio:16/9;background:#f4f6f7;overflow:hidden}.ShopSurface_categoryCardMedia__89xhi img{width:100%;height:100%;object-fit:cover;transition:transform .22s ease}.ShopSurface_categoryCard__Mo4IZ:hover .ShopSurface_categoryCardMedia__89xhi img{transform:scale(1.05)}.ShopSurface_categoryCardContent__EIpd5{padding:14px 16px}.ShopSurface_categoryCardName__wxUlx{font-size:.95rem;font-weight:800;margin:0 0 4px}.ShopSurface_categoryCardCount__YndOt{font-size:.78rem;color:var(--remron-action,#096e74);font-weight:700}.ShopSurface_catalogControls__U0Al2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:14px 18px;background:#fff;border:1px solid var(--remron-border,#e8ecef);border-radius:14px;margin-bottom:24px}.ShopSurface_catalogFilterTags__Qy8r4{display:flex;flex-wrap:wrap;gap:8px}.ShopSurface_subcatPill__aV57v{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:999px;font-size:.82rem;font-weight:700;text-decoration:none;background:#f4f6f8;color:var(--remron-ink,#1f2124)!important;border:1px solid transparent;transition:all .14s ease}.ShopSurface_subcatPillActive__YQY8I,.ShopSurface_subcatPill__aV57v:hover{background:var(--remron-brand-soft,#f0fbfc);color:var(--remron-action,#096e74)!important;border-color:var(--remron-logo-mist,#cbeaef)}.ShopSurface_subcatCount__JZoEu{font-size:.72rem;color:#8b939b}.ShopSurface_catalogSortGroup__3C7uV{display:flex;align-items:center;gap:12px}.ShopSurface_inStockToggle__xsW1i{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-size:.84rem;font-weight:700;color:var(--remron-ink,#1f2124)}.ShopSurface_inStockToggle__xsW1i input{accent-color:var(--remron-action,#096e74);width:16px;height:16px}.ShopSurface_guidesGrid__4gHyy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.ShopSurface_guideCard__Jm7ky{border:1.5px solid var(--remron-border,#e8ecef);border-radius:18px;background:#fff;padding:22px;display:flex;flex-direction:column;text-decoration:none;color:var(--remron-ink,#1f2124)!important;transition:all .2s ease}.ShopSurface_guideCard__Jm7ky:hover{transform:translateY(-3px);border-color:var(--remron-logo-teal,#4cc3c9);box-shadow:0 12px 30px rgba(9,110,116,.08)}.ShopSurface_guideBadge__31C9n{align-self:flex-start;padding:3px 10px;border-radius:6px;font-size:.72rem;font-weight:850;background:#e6f7f9;color:#075a5f;margin-bottom:10px}.ShopSurface_guideTitle__wkanJ{font-size:1.05rem;font-weight:800;line-height:1.6;margin:0 0 8px}.ShopSurface_guideDate__U5Kfy{margin-top:auto;font-size:.76rem;color:#8b939b}.ShopSurface_footer__dDcgX{background:#191b1d;color:#fff;border-top:4px solid var(--remron-logo-amber,#fba824)}.ShopSurface_footerCommunityBar__XMr24{padding:44px 0;background:#111214;border-bottom:1px solid hsla(0,0%,100%,.08)}.ShopSurface_footerCommunityGrid__TTCnM{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:40px;gap:40px;align-items:center}.ShopSurface_footerCommunityHeading__Z5EGc{font-size:1.35rem;font-weight:900;margin-bottom:8px;color:#fff}.ShopSurface_footerCommunityDesc__uGNeu{color:hsla(0,0%,100%,.7);font-size:.88rem;line-height:1.9;margin-bottom:18px}.ShopSurface_footerSocialIcons__x2vLQ{display:flex;flex-wrap:wrap;gap:10px}.ShopSurface_footerSocialIcons__x2vLQ a{display:inline-flex;align-items:center;padding:6px 14px;border-radius:8px;background:hsla(0,0%,100%,.08);color:#fff!important;text-decoration:none;font-size:.82rem;font-weight:700;transition:background .15s ease}.ShopSurface_footerSocialIcons__x2vLQ a:hover{background:var(--remron-action,#096e74)}.ShopSurface_footerNewsletterBox__UYY9T{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:16px;padding:24px}.ShopSurface_footerNewsletterTitle__1lEq4{font-size:1.05rem;font-weight:850;margin-bottom:6px;color:var(--remron-logo-amber,#fba824)}.ShopSurface_footerNewsletterDesc__GJJYT{font-size:.8rem;color:hsla(0,0%,100%,.65);line-height:1.7;margin-bottom:14px}.ShopSurface_footerNewsletterForm__ct7js{display:flex;gap:8px}.ShopSurface_footerNewsletterInput__apmtw{flex:1 1;background:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;padding:8px 12px;font-family:inherit;font-size:.86rem;color:#1f2124;outline:none}.ShopSurface_footerNewsletterSubmitBtn__ekMLN{background:var(--remron-logo-amber,#fba824);color:#1f2124;border:none;border-radius:10px;padding:8px 16px;font-family:inherit;font-weight:900;font-size:.88rem;cursor:pointer;white-space:nowrap}.ShopSurface_footerMainContent__OJpQk{padding:56px 0 28px}.ShopSurface_footerGrid__aYWC1{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:36px;gap:36px}.ShopSurface_footerColMain__Y20p_{display:flex;flex-direction:column}.ShopSurface_footerLogoWrapper__WRSZF{margin-bottom:16px}.ShopSurface_footerAboutText__oUFuy{color:hsla(0,0%,100%,.68);font-size:.86rem;line-height:2;margin-bottom:14px}.ShopSurface_footerStoryLink__VAWdy{color:var(--remron-logo-teal,#4cc3c9)!important;font-size:.84rem;font-weight:800;text-decoration:none}.ShopSurface_footerColTitle__P4_K4{font-size:1rem;font-weight:850;color:#fff;margin-bottom:16px}.ShopSurface_footerLinksList__EHT9M{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ShopSurface_footerLinksList__EHT9M a{color:hsla(0,0%,100%,.72)!important;text-decoration:none;font-size:.84rem;transition:color .14s ease}.ShopSurface_footerLinksList__EHT9M a:hover{color:var(--remron-logo-amber,#fba824)!important}.ShopSurface_footerContactText__Py6FC{color:hsla(0,0%,100%,.72);font-size:.84rem;line-height:2;margin-bottom:16px}.ShopSurface_footerCertBadges__z3jrl{display:flex;flex-wrap:wrap;gap:6px}.ShopSurface_certBadge__KN7Or{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.8);font-size:.72rem;padding:3px 8px;border-radius:6px}.ShopSurface_footerTrustWrap___gxvY{margin-top:18px;display:flex;align-items:center;gap:12px}.ShopSurface_footerTrustBadge__DGfXQ:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(0,0,0,.25)!important}.ShopSurface_footerBottomBar__aSTEu{margin-top:48px;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px}.ShopSurface_footerEasterEgg__v0k1P{font-size:.86rem;font-weight:800;color:var(--remron-logo-amber,#fba824);letter-spacing:.02em}.ShopSurface_footerCopyright__CRk3t{font-size:.8rem;color:hsla(0,0%,100%,.5)}@media (max-width:1100px){.ShopSurface_pickTiles__c3I7u,.ShopSurface_productGrid__lFuTE{grid-template-columns:repeat(3,1fr)}.ShopSurface_pickTiles__c3I7u{gap:16px}.ShopSurface_featuredGrid__pSwzr{grid-template-columns:repeat(2,1fr);grid-template-rows:auto}.ShopSurface_featuredTall__GBpzx,.ShopSurface_featuredWide__DVU8e{grid-column:auto;grid-row:auto}.ShopSurface_categoryGrid__yoOlc{grid-template-columns:repeat(3,1fr)}.ShopSurface_footerGrid__aYWC1{grid-template-columns:repeat(2,1fr)}.ShopSurface_manifestoBadgesGrid__Vr2jR{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.ShopSurface_topUtilityInner__iTsb1{flex-direction:column;padding:6px 0;gap:8px}.ShopSurface_mainBrandGrid__2PkTI{grid-template-columns:1fr auto;gap:14px}.ShopSurface_logoImage__Zvl2j{height:72px;max-width:210px}.ShopSurface_searchWrapper__0CRQo{grid-column:1/-1;order:3}.ShopSurface_navRowPrimary__ucRqn{justify-content:flex-start}.ShopSurface_navListPrimary__9C0tG{justify-content:flex-start;margin:0}.ShopSurface_categoryCirclesRow__XZ7A0{gap:36px}.ShopSurface_categoryCircleThumb__Z1Qbv{width:180px;height:180px}.ShopSurface_categoryCircleTitle__H2Ejt{font-size:1.05rem}.ShopSurface_trustGrid__l2YoB{grid-template-columns:repeat(2,1fr);padding:16px 0}.ShopSurface_featuredGrid__pSwzr{grid-template-columns:1fr;grid-template-rows:auto}.ShopSurface_productGrid__lFuTE{gap:12px}.ShopSurface_categoryGrid__yoOlc,.ShopSurface_productGrid__lFuTE{grid-template-columns:repeat(2,1fr)}.ShopSurface_footerCommunityGrid__TTCnM,.ShopSurface_footerGrid__aYWC1,.ShopSurface_guidesGrid__4gHyy{grid-template-columns:1fr}}@media (max-width:640px){.ShopSurface_categoryCirclesRow__XZ7A0{gap:24px}.ShopSurface_categoryCircleThumb__Z1Qbv{width:140px;height:140px}.ShopSurface_categoryCircleTitle__H2Ejt{font-size:.95rem}.ShopSurface_pickTiles__c3I7u{grid-template-columns:repeat(2,1fr);gap:12px}}@media (max-width:480px){.ShopSurface_logoImage__Zvl2j{height:58px;max-width:170px}.ShopSurface_logoBadge__076jY{display:none}.ShopSurface_categoryGrid__yoOlc,.ShopSurface_productGrid__lFuTE,.ShopSurface_trustGrid__l2YoB{grid-template-columns:1fr}.ShopSurface_manifestoBadgesGrid__Vr2jR{grid-template-columns:repeat(2,1fr)}}.BlogSurface_site__m38Ld{--blog-primary:var(--remron-action,#096e74);--blog-primary-hover:var(--remron-action-hover,#075a5f);--blog-brand:var(--remron-logo-teal,#4cc3c9);--blog-accent:var(--remron-logo-amber,#fba824);--blog-accent-soft:#fff9ed;--blog-soft:var(--remron-brand-soft,#f0fbfc);--blog-mist:var(--remron-logo-mist,#cbeaef);--blog-ink:var(--remron-ink,#1f2124);--blog-body:#4b4b4d;--blog-muted:#8b939b;--blog-border:var(--remron-border,#e8ecef);--blog-surface:#fff;--blog-surface-alt:#fafafb;min-height:100vh;display:flex;flex-direction:column;background:var(--blog-surface);color:var(--blog-ink)}.BlogSurface_main__A0Oa1{flex:1 1}.BlogSurface_header___iJvr{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:1000;background:hsla(0,0%,100%,.96);border-bottom:1px solid var(--blog-border);-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px)}.BlogSurface_headerInner__ekUcB{min-height:76px;display:flex;align-items:center;gap:28px}.BlogSurface_brand__8BFEt{display:inline-flex;align-items:center;flex:0 0 auto}.BlogSurface_brand__8BFEt img{display:block;width:160px;height:auto;max-height:50px;object-fit:contain}.BlogSurface_nav__t5xdP{-webkit-margin-start:auto;margin-inline-start:auto}.BlogSurface_footerLinks__ZpJ__,.BlogSurface_mobileNavList__kDB2D,.BlogSurface_navList__9JGT_,.BlogSurface_sidebarList__RSW_G{list-style:none;margin:0;padding:0}.BlogSurface_navList__9JGT_{display:flex;align-items:center;gap:4px}.BlogSurface_navLink__cR_Ky{min-height:44px;display:inline-flex;align-items:center;padding:8px 12px;border-radius:10px;color:var(--blog-body)!important;text-decoration:none;font-weight:700;font-size:.92rem}.BlogSurface_navLinkActive__69pRk,.BlogSurface_navLink__cR_Ky:hover{color:var(--blog-primary)!important;background:var(--blog-soft)}.BlogSurface_headerCta__iPquo{flex:0 0 auto}.BlogSurface_mobileToggle__QnWcS{display:none;width:44px;height:44px;border:1px solid var(--blog-border);border-radius:12px;background:#fff;color:var(--blog-ink);cursor:pointer;font:inherit;font-size:1.25rem}.BlogSurface_mobileNavList__kDB2D{display:grid;grid-gap:6px;gap:6px}.BlogSurface_mobileNavList__kDB2D a{min-height:44px;display:flex;align-items:center;padding:8px 12px;border-radius:10px;color:var(--blog-body)!important;text-decoration:none;font-weight:700}.BlogSurface_mobileNavList__kDB2D .BlogSurface_navLinkActive__69pRk,.BlogSurface_mobileNavList__kDB2D a:hover{background:var(--blog-soft);color:var(--blog-primary)!important}.BlogSurface_listing__nSQ6j{padding:40px 0 92px}.BlogSurface_hero__eoZ2q{position:relative;overflow:hidden;padding:clamp(44px,6vw,72px) clamp(24px,5vw,56px);border:1px solid var(--blog-mist);border-radius:28px;background:radial-gradient(circle at 12% 18%,rgba(251,168,36,.18),transparent 26%),radial-gradient(circle at 86% 12%,rgba(76,195,201,.24),transparent 32%),linear-gradient(135deg,#f0fbfc,#fff 58%,#fff9ed);margin-bottom:48px}.BlogSurface_hero__eoZ2q:after{content:"";position:absolute;width:220px;height:220px;border-radius:999px;inset-inline-end:-70px;inset-block-end:-110px;border:34px solid rgba(76,195,201,.08);pointer-events:none}.BlogSurface_heroContent__6fEFO{position:relative;z-index:1;max-width:820px;margin-inline:auto;text-align:center}.BlogSurface_heroEyebrow__NaVEP{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:6px 14px;border-radius:999px;background:var(--blog-accent-soft);color:#7a4600;border:1px solid #ffe1a6;font-weight:800;font-size:.82rem;margin-bottom:16px}.BlogSurface_heroTitle__Z1WxE{margin:0;color:var(--blog-ink);font-size:clamp(2rem,5vw,3.25rem);line-height:1.4;letter-spacing:-.02em}.BlogSurface_heroLead__qBjVE{max-width:720px;margin:18px auto 0;color:var(--blog-body);font-size:clamp(1rem,2vw,1.1rem);line-height:2}.BlogSurface_heroSearch__VhjnM{max-width:680px;margin:28px auto 0}.BlogSurface_heroSearch__VhjnM input{background:#fff;box-shadow:0 14px 34px rgba(31,33,36,.08)}.BlogSurface_featured__vxK_L{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);grid-gap:clamp(28px,5vw,54px);gap:clamp(28px,5vw,54px);align-items:center;padding:clamp(24px,4vw,40px);border:1px solid var(--blog-mist);border-radius:24px;background:#fff;box-shadow:0 18px 45px rgba(31,33,36,.06);margin-bottom:48px}.BlogSurface_featuredMedia__TRwKm{aspect-ratio:16/10;overflow:hidden;border-radius:18px;background:var(--blog-surface-alt)}.BlogSurface_featuredMedia__TRwKm img{width:100%;height:100%;object-fit:cover;display:block}.BlogSurface_articleBadges__IA1FS,.BlogSurface_articleMeta__jidyL,.BlogSurface_authorMeta__jNG4M,.BlogSurface_cardMediaBadges__RZreI,.BlogSurface_featuredBadges__cXBD6,.BlogSurface_tagList__dHFSd{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.BlogSurface_featuredTitle__vAAMf{margin:14px 0 12px;color:var(--blog-ink);font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.5}.BlogSurface_featuredExcerpt__15l1i{margin:0;color:var(--blog-body);line-height:2}.BlogSurface_featuredAuthor__cZ0OL{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:22px 0;padding:16px 18px;border-radius:14px;background:var(--blog-surface-alt);-webkit-border-start:4px solid var(--blog-brand);border-inline-start:4px solid var(--blog-brand)}.BlogSurface_featuredAuthor__cZ0OL span,.BlogSurface_featuredAuthor__cZ0OL strong{display:block}.BlogSurface_featuredAuthor__cZ0OL span{margin-top:3px;color:var(--blog-muted);font-size:.82rem}.BlogSurface_categoryTabs___ih4S{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:32px}.BlogSurface_categoryTab__t3GGu{min-height:42px;padding:8px 14px;border-radius:999px;border:1px solid var(--blog-border);background:#fff;color:var(--blog-body);font:inherit;font-weight:700;cursor:pointer}.BlogSurface_categoryTab__t3GGu:hover{border-color:var(--blog-brand);color:var(--blog-primary);background:var(--blog-soft)}.BlogSurface_categoryTabActive__GNq15{border-color:var(--blog-primary);background:var(--blog-primary);color:#fff}.BlogSurface_listingHeading__Mhq6G{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:22px}.BlogSurface_listingHeading__Mhq6G h2{margin:4px 0 0;color:var(--blog-ink);font-size:clamp(1.55rem,3vw,2.1rem)}.BlogSurface_eyebrow__LSEW9{color:var(--blog-primary);font-size:.8rem;font-weight:900}.BlogSurface_resultCount__3AaSK{color:var(--blog-muted);font-size:.88rem}.BlogSurface_articleGrid__JjyKn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.BlogSurface_articleCard__zYgQc{height:100%;display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--blog-border);border-radius:18px;background:#fff;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.BlogSurface_articleCard__zYgQc:hover{transform:translateY(-3px);border-color:var(--blog-mist);box-shadow:0 16px 40px rgba(31,33,36,.08)}.BlogSurface_articleCardMedia__GP2CC{position:relative;aspect-ratio:16/10;overflow:hidden;background:var(--blog-surface-alt)}.BlogSurface_articleCardMedia__GP2CC img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.BlogSurface_articleCard__zYgQc:hover .BlogSurface_articleCardMedia__GP2CC img{transform:scale(1.025)}.BlogSurface_articleCategory__KzA_P{position:absolute;inset-block-start:12px;inset-inline-start:12px}.BlogSurface_cardMediaBadges__RZreI{position:absolute;inset-inline-start:12px;inset-block-end:12px}.BlogSurface_articleCardBody__UTp86{flex:1 1;display:flex;flex-direction:column;padding:20px}.BlogSurface_articleCardTitle__5z4Qf{margin:0 0 10px;color:var(--blog-ink);font-size:1.08rem;line-height:1.8}.BlogSurface_articleCardTitle__5z4Qf a{color:inherit!important;text-decoration:none}.BlogSurface_articleCardExcerpt__99Bym{margin:0;color:var(--blog-body);font-size:.92rem;line-height:1.95}.BlogSurface_tagList__dHFSd{margin-top:16px}.BlogSurface_tag__9bBHq{display:inline-flex;align-items:center;min-height:30px;padding:4px 10px;border:1px solid var(--blog-mist);border-radius:999px;background:var(--blog-soft);color:var(--blog-primary-hover);font-size:.76rem;font-weight:700;text-decoration:none}button.BlogSurface_tag__9bBHq{font:inherit;cursor:pointer}.BlogSurface_tagActive__eTnHZ,.BlogSurface_tag__9bBHq:hover{background:var(--blog-primary);border-color:var(--blog-primary);color:#fff}.BlogSurface_articleCardFooter__buTUN{margin-top:auto;padding-top:16px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--blog-border)}.BlogSurface_articleCardAuthor__ZDo_j{color:var(--blog-ink);font-size:.82rem;font-weight:800}.BlogSurface_articlePage__DLwh0{padding:30px 0 92px}.BlogSurface_breadcrumbs__SmsSx{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-bottom:22px;color:var(--blog-muted);font-size:.84rem}.BlogSurface_breadcrumbs__SmsSx a{color:var(--blog-body)!important;text-decoration:none}.BlogSurface_breadcrumbs__SmsSx a:hover{color:var(--blog-primary)!important}.BlogSurface_articleLayout__SZo_B{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:38px;gap:38px;align-items:start}.BlogSurface_articleMain__pqeDA{min-width:0}.BlogSurface_articleHeader__ymTRf{max-width:860px}.BlogSurface_articleTitle___3sDA{margin:14px 0 16px;color:var(--blog-ink);font-size:clamp(2rem,4vw,3rem);line-height:1.5;letter-spacing:-.02em}.BlogSurface_articleLead__YprJA{margin:0 0 20px;color:var(--blog-body);font-size:1.08rem;line-height:2}.BlogSurface_authorBar__S_Zrk{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;margin-bottom:28px;border:1px solid var(--blog-border);-webkit-border-start:4px solid var(--blog-brand);border-inline-start:4px solid var(--blog-brand);border-radius:14px;background:var(--blog-surface-alt)}.BlogSurface_authorName__qLw2u{color:var(--blog-ink);font-weight:900}.BlogSurface_authorMeta__jNG4M{margin-top:4px;color:var(--blog-muted);font-size:.8rem}.BlogSurface_cover__fjRJ6{aspect-ratio:16/9;overflow:hidden;border-radius:22px;border:1px solid var(--blog-border);margin-bottom:36px;background:var(--blog-surface-alt)}.BlogSurface_cover__fjRJ6 img{width:100%;height:100%;object-fit:cover;display:block}.BlogSurface_articleContentCard__foDY4,.BlogSurface_commentsSection__20_L5,.BlogSurface_gallerySection___K_pO,.BlogSurface_mediaSection__XU2ui,.BlogSurface_podcastSection__PfmIt{margin-bottom:36px;border:1px solid var(--blog-border);border-radius:20px;overflow:hidden;background:#fff}.BlogSurface_mediaSection__XU2ui{padding:24px;background:#1f2124;border-color:#35363a;color:#fff}.BlogSurface_commentsHeader__jFSil,.BlogSurface_galleryHeader__3kmdA,.BlogSurface_mediaHeader__s3E3f,.BlogSurface_podcastHeader__wwanA{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;margin-bottom:16px}.BlogSurface_commentsHeader__jFSil h3,.BlogSurface_galleryHeader__3kmdA h2,.BlogSurface_mediaHeader__s3E3f h2,.BlogSurface_podcastHeader__wwanA h2{margin:0}.BlogSurface_mediaHeader__s3E3f h2{color:#fff;font-size:1.3rem}.BlogSurface_videoFrame__MzPJm{overflow:hidden;border-radius:14px;background:#000}.BlogSurface_videoFrame__MzPJm video{display:block;width:100%;max-height:440px}.BlogSurface_chapterLabel__okYwn{margin:18px 0 10px;color:hsla(0,0%,100%,.74);font-size:.84rem;font-weight:700}.BlogSurface_chapterGrid__14KNx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.BlogSurface_chapterButton__Z8WCc{min-height:68px;padding:10px 12px;border-radius:10px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#fff;font:inherit;text-align:start;cursor:pointer}.BlogSurface_chapterButtonActive__PkXA4{background:var(--blog-primary);border-color:var(--blog-brand)}.BlogSurface_chapterButton__Z8WCc span,.BlogSurface_chapterButton__Z8WCc strong{display:block}.BlogSurface_chapterButton__Z8WCc span{margin-top:3px;opacity:.7;font-size:.72rem}.BlogSurface_articleContentCard__foDY4,.BlogSurface_commentsSection__20_L5,.BlogSurface_gallerySection___K_pO,.BlogSurface_podcastSection__PfmIt{padding:24px}.BlogSurface_galleryCounter__KEKs3,.BlogSurface_podcastMeta__Cm_sf{color:var(--blog-muted);font-size:.82rem;font-weight:700}.BlogSurface_galleryViewer___L6m_{position:relative;aspect-ratio:16/9;overflow:hidden;border-radius:14px;background:#111214}.BlogSurface_galleryViewer___L6m_ img{width:100%;height:100%;object-fit:cover;display:block}.BlogSurface_galleryCaption__mNr2m{position:absolute;inset-inline:0;inset-block-end:0;padding:34px 20px 16px;color:#fff;background:linear-gradient(0deg,rgba(0,0,0,.86),transparent)}.BlogSurface_galleryCaption__mNr2m span,.BlogSurface_galleryCaption__mNr2m strong{display:block}.BlogSurface_galleryCaption__mNr2m span{margin-top:4px;font-size:.82rem;opacity:.88}.BlogSurface_galleryControl__ZsCl5{position:absolute;inset-block-start:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:999px;background:rgba(0,0,0,.58);color:#fff;cursor:pointer;font-size:1.15rem}.BlogSurface_galleryPrev__ZfdkM{inset-inline-start:14px}.BlogSurface_galleryNext__bVUHA{inset-inline-end:14px}.BlogSurface_galleryThumbs__EatC_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.BlogSurface_galleryThumb__7retX{aspect-ratio:16/10;padding:0;border:1px solid var(--blog-border);border-radius:9px;overflow:hidden;background:#fff;opacity:.65;cursor:pointer}.BlogSurface_galleryThumb__7retX img{width:100%;height:100%;object-fit:cover;display:block}.BlogSurface_galleryThumbActive__IQPwp{opacity:1;border:2px solid var(--blog-primary);box-shadow:0 0 0 3px rgba(76,195,201,.16)}.BlogSurface_podcastSection__PfmIt{background:linear-gradient(135deg,#fff,#f0fbfc);border-color:var(--blog-mist)}.BlogSurface_audioPlayer__kurIr{width:100%;margin:12px 0}.BlogSurface_podcastActions__JMrsM{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.BlogSurface_speedButton__BX3v6{min-height:38px;padding:6px 14px;border:1px solid var(--blog-border);border-radius:999px;background:#fff;color:var(--blog-body);font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.BlogSurface_attachments__KhTvf{display:grid;grid-gap:10px;gap:10px;margin-top:24px;padding-top:22px;border-top:1px solid var(--blog-border)}.BlogSurface_attachment__UZAM8{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px;border:1px solid var(--blog-border);border-radius:12px;background:#fff}.BlogSurface_attachmentInfo__tu7Jg{display:flex;align-items:center;gap:12px}.BlogSurface_attachmentInfo__tu7Jg span,.BlogSurface_attachmentInfo__tu7Jg strong{display:block}.BlogSurface_attachmentInfo__tu7Jg span{margin-top:3px;color:var(--blog-muted);font-size:.78rem}.BlogSurface_prose__NYum9{max-width:65ch;margin-inline:auto;color:var(--blog-body);font-size:1.075rem;line-height:2.05}.BlogSurface_prose__NYum9 p{margin:0 0 24px}.BlogSurface_prose__NYum9 h2,.BlogSurface_prose__NYum9 h3{color:var(--blog-ink);line-height:1.6}.BlogSurface_prose__NYum9 h2{margin:42px 0 16px;font-size:1.7rem}.BlogSurface_prose__NYum9 h3{margin:32px 0 12px;font-size:1.3rem}.BlogSurface_courseCta__SngVC{margin:34px 0;padding:24px;border:1px solid var(--blog-mist);border-radius:16px;background:linear-gradient(135deg,#f0fbfc,#fff9ed)}.BlogSurface_courseCta__SngVC h3{margin:10px 0 8px}.BlogSurface_courseCta__SngVC p{margin:0 0 16px;color:var(--blog-body);font-size:.92rem;line-height:1.9}.BlogSurface_commentsSection__20_L5{background:var(--blog-surface-alt)}.BlogSurface_commentForm__51Woc{padding:20px;margin-bottom:24px;border:1px solid var(--blog-border);border-radius:14px;background:#fff}.BlogSurface_commentFormGrid__V_nJv{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.BlogSurface_commentList__ZHoWd{display:grid;grid-gap:12px;gap:12px}.BlogSurface_comment__nuq_C{padding:16px;border:1px solid var(--blog-border);border-radius:12px;background:#fff}.BlogSurface_commentHeader__60mnc{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.BlogSurface_commentHeader__60mnc strong{color:var(--blog-ink)}.BlogSurface_commentHeader__60mnc time{color:var(--blog-muted);font-size:.76rem}.BlogSurface_comment__nuq_C p{margin:0;color:var(--blog-body);font-size:.9rem;line-height:1.85}.BlogSurface_sidebar__5rKYp{position:-webkit-sticky;position:sticky;inset-block-start:112px}.BlogSurface_sidebarCard__TC1NK{padding:20px;border:1px solid var(--blog-border);border-radius:16px;background:#fff}.BlogSurface_sidebarTitle__4N1pl{margin:0 0 14px;padding-bottom:10px;border-bottom:2px solid var(--blog-brand);color:var(--blog-ink);font-size:1rem}.BlogSurface_sidebarList__RSW_G{display:grid;grid-gap:3px;gap:3px}.BlogSurface_sidebarList__RSW_G a{min-height:40px;display:flex;align-items:center;padding:6px 8px;border-radius:8px;color:var(--blog-body)!important;text-decoration:none;font-size:.88rem}.BlogSurface_sidebarList__RSW_G a:hover{color:var(--blog-primary)!important;background:var(--blog-soft)}.BlogSurface_sidebarCta__4B358{margin-top:18px;padding-top:18px;border-top:1px solid var(--blog-border)}.BlogSurface_footer__e88cI{margin-top:auto;padding:58px 0 24px;background:#1f2124;color:#fff;border-top:5px solid var(--blog-accent)}.BlogSurface_footerGrid__bdagb{display:grid;grid-template-columns:1.5fr repeat(3,1fr);grid-gap:32px;gap:32px}.BlogSurface_footerBrand__l8TJl img{width:160px;height:auto;max-height:50px;object-fit:contain;margin-bottom:16px}.BlogSurface_footerAddress__BM_2j,.BlogSurface_footerText__89fHH{color:hsla(0,0%,100%,.72);font-size:.88rem;line-height:1.9}.BlogSurface_footerTitle__jU8zd{margin:0 0 14px;color:#fff;font-size:1rem}.BlogSurface_footerLinks__ZpJ__{display:grid;grid-gap:8px;gap:8px}.BlogSurface_footerLinks__ZpJ__ a{color:hsla(0,0%,100%,.74)!important;text-decoration:none;font-size:.88rem}.BlogSurface_footerLinks__ZpJ__ a:hover{color:var(--blog-accent)!important}.BlogSurface_footerBottom__I37Oe{margin-top:36px;padding-top:20px;border-top:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.58);font-size:.78rem}.BlogSurface_emptyState___C4OZ{grid-column:1/-1}@media (max-width:1080px){.BlogSurface_articleGrid__JjyKn,.BlogSurface_footerGrid__bdagb{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogSurface_articleLayout__SZo_B{grid-template-columns:minmax(0,1fr) 240px;gap:28px}.BlogSurface_chapterGrid__14KNx{grid-template-columns:1fr}}@media (max-width:820px){.BlogSurface_headerCta__iPquo,.BlogSurface_nav__t5xdP{display:none}.BlogSurface_mobileToggle__QnWcS{display:inline-grid;place-items:center;-webkit-margin-start:auto;margin-inline-start:auto}.BlogSurface_featured__vxK_L{grid-template-columns:1fr}.BlogSurface_featuredMedia__TRwKm{order:-1}.BlogSurface_articleLayout__SZo_B{grid-template-columns:1fr}.BlogSurface_sidebar__5rKYp{position:static}.BlogSurface_articleHeader__ymTRf{max-width:none}}@media (max-width:680px){.BlogSurface_listing__nSQ6j{padding-top:24px}.BlogSurface_hero__eoZ2q{padding:34px 20px;border-radius:20px}.BlogSurface_articleGrid__JjyKn,.BlogSurface_footerGrid__bdagb{grid-template-columns:1fr}.BlogSurface_authorBar__S_Zrk,.BlogSurface_featuredAuthor__cZ0OL,.BlogSurface_listingHeading__Mhq6G{align-items:flex-start;flex-direction:column}.BlogSurface_commentFormGrid__V_nJv{grid-template-columns:1fr}.BlogSurface_galleryThumbs__EatC_{grid-template-columns:repeat(3,minmax(0,1fr))}.BlogSurface_attachment__UZAM8{align-items:flex-start;flex-direction:column}.BlogSurface_articlePage__DLwh0{padding-top:20px}.BlogSurface_articleTitle___3sDA{font-size:clamp(1.75rem,8vw,2.35rem)}.BlogSurface_productLikeActions__sGZ5D{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BlogSurface_articleCardMedia__GP2CC img,.BlogSurface_articleCard__zYgQc{transition-duration:1ms}}