@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}.swiper{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-scrollbar{background:#0000001a;border-radius:10px;position:relative;-ms-touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:#00000080;border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.homepage{background:#f5f5f7;background:var(--background,#f5f5f7);height:auto;width:100%}.best-deals{background:#f7f8fa;color:#161617;padding:58px 0 68px}.best-deals__container{margin:0 auto;width:min(1300px,calc(100% - 48px))}.best-deals__header{align-items:flex-end;display:flex;gap:40px;justify-content:space-between;margin-bottom:28px}.best-deals__eyebrow{color:#2563eb;font-size:10px;font-weight:800;letter-spacing:2.2px;text-transform:uppercase}.best-deals__header h2{font-size:clamp(28px,3vw,42px);letter-spacing:-1.3px;line-height:1.08;margin:7px 0}.best-deals__header p{color:#6e6e73;font-size:14px;margin:0}.best-deals__countdown{align-items:center;display:flex;flex-shrink:0;gap:7px}.best-deals__countdown-label{color:#4b5563;font-size:12px;font-weight:650;margin-right:10px}.best-deals__time-group{align-items:center;display:flex;gap:6px}.best-deals__time-separator{color:#9a9ba0;font-weight:700}.best-deals__time-box{background:#ffffffeb;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 14px rgba(15,23,42,.035);min-width:50px;padding:9px 7px 7px;text-align:center}.best-deals__time-box strong{display:block;font-size:17px;line-height:1}.best-deals__time-box small{color:#8b8b90;display:block;font-size:8px;margin-top:4px;text-transform:uppercase}.best-deals__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.best-deals__status{align-items:center;background:#ffffff9e;border:1px solid #e2e5e9;border-radius:22px;color:#6e6e73;display:flex;flex-direction:column;font-size:13px;gap:14px;grid-column:1/-1;justify-content:center;margin:0;min-height:250px;text-align:center}.best-deals__status button{background:#0a2733;border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:700;min-height:38px;padding:0 16px}.best-deals__status button:hover{background:#2563eb}.deal-card{align-items:center;border:1px solid #1118270d;border-radius:22px;display:grid;grid-template-columns:minmax(0,46%) minmax(0,54%);min-height:260px;min-width:0;overflow:hidden;padding:26px 24px;position:relative;transition:transform .22s ease,box-shadow .22s ease}.deal-card:hover{box-shadow:0 16px 38px rgba(15,23,42,.085);transform:translateY(-3px)}.deal-card--peach{background:#f7eee9}.deal-card--lavender{background:#f0f1f7}.deal-card--lemon{background:#f6f3e7}.deal-card__favorite{background:#ffffffd1;border:1px solid #11182712;border-radius:50%;color:#667085;cursor:pointer;display:grid;height:40px;padding:0;place-items:center;position:absolute;right:16px;top:16px;transition:color .18s ease,background .18s ease,transform .18s ease;width:40px;z-index:2}.deal-card__favorite:hover{transform:scale(1.08)}.deal-card__favorite.is-active{color:#ef4444}.deal-card__favorite:hover:not(.is-active){background:#fff;color:#2563eb}.deal-card__favorite svg{font-size:19px}.deal-card__discount{align-items:center;background:#ef4444;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;font-size:10px;font-weight:800;justify-content:center;left:17px;min-height:27px;min-width:43px;padding:0 9px;position:absolute;top:17px;z-index:2}.deal-card__image-wrap{display:grid;height:190px;overflow:hidden;place-items:center;position:relative;width:100%}.deal-card__image-wrap img{display:block;height:auto!important;max-height:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;mix-blend-mode:multiply;object-fit:contain!important;object-position:center!important;transition:transform .26s ease;width:auto!important}.deal-card:hover .deal-card__image-wrap img{transform:scale(1.04)}.deal-card__content{min-width:0;padding-left:20px}.deal-card__content h3{color:#111827;font-size:18px;font-weight:700;letter-spacing:-.25px;line-height:1.35;margin:0 0 13px;min-height:50px}.deal-card__price{align-items:baseline;display:flex;gap:8px;margin-bottom:18px}.deal-card__price del{color:#8b8b90;font-size:12px}.deal-card__price strong{color:#2563eb;font-size:19px;font-weight:750}.deal-card__footer{align-items:flex-start;display:flex;flex-direction:column;gap:11px}.deal-card__footer>span{color:#6b7280;font-size:10px}.deal-card__shop{align-items:center;background:#2563eb;border-radius:999px;box-shadow:0 5px 14px #2563eb2e;box-sizing:border-box;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:41px;justify-content:center;min-width:110px;padding:0 22px;text-decoration:none;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.deal-card__shop:hover{background:#1d4ed8;box-shadow:0 8px 20px #1d4ed847;color:#fff;transform:translateY(-1px)}.deal-card__shop:focus-visible{outline:3px solid #2563eb3d;outline-offset:3px}@media (max-width:1000px){.best-deals__grid{grid-template-columns:1fr}.deal-card:last-child{grid-column:auto}}@media (max-width:700px){.best-deals{padding:42px 0 50px}.best-deals__container{width:calc(100% - 32px)}.best-deals__header{align-items:flex-start;flex-direction:column;gap:20px;margin:0 auto 25px;width:100%}.best-deals__countdown{width:100%}.best-deals__countdown-label{display:none}.best-deals__time-box{min-width:46px}.best-deals__grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr}.deal-card{grid-template-columns:43% 57%;min-height:235px;padding:20px}.deal-card:last-child{grid-column:auto}}@media (max-width:390px){.best-deals__countdown,.best-deals__time-group{gap:4px}.best-deals__time-box{min-width:42px;padding-inline:5px}.deal-card{grid-template-columns:42% 58%;padding:18px}.deal-card__content{padding-left:12px}.deal-card__content h3{font-size:15px}}.official-partners{background:#f5f5f7;background:var(--background,#f5f5f7);color:#1d1d1f;color:var(--text,#1d1d1f);overflow:hidden;padding:58px 0 62px;position:relative}.partners-heading{margin:0 auto 32px;text-align:center;width:min(1300px,calc(100% - 48px))}.partners-heading>span{color:#2563eb;font-size:11px;font-weight:750;letter-spacing:2.6px;text-transform:uppercase}.partners-heading h2{color:#1d1d1f;color:var(--text,#1d1d1f);font-size:clamp(28px,3vw,42px);font-weight:600;letter-spacing:-1.3px;line-height:1.1;margin:9px 0 0}.partners-heading p{color:#6e6e73;font-size:15px;line-height:1.6;margin:13px 0 0}.partners-marquee{overflow:hidden;position:relative;width:100%}.partners-marquee:after,.partners-marquee:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:clamp(42px,10vw,180px);z-index:2}.partners-marquee:before{background:linear-gradient(90deg,#080c17,#0000);left:0}.partners-marquee:after{background:linear-gradient(-90deg,#080c17,#0000);right:0}.partners-track{animation:partners-scroll 24s linear infinite;display:flex;width:max-content;will-change:transform}.partners-marquee:hover .partners-track{animation-play-state:paused}.partner-item,.partners-list{align-items:center;display:flex}.partner-item{border-right:1px solid #94a3b821;flex-direction:column;gap:12px;justify-content:center;min-height:104px;width:clamp(180px,16vw,260px)}.partner-item img{filter:grayscale(1) brightness(0) invert(1);height:34px;max-width:122px;object-fit:contain;opacity:.58;transition:opacity .22s ease,filter .22s ease,transform .22s ease;width:auto}.partner-item span{color:#64748b;font-size:9px;font-weight:700;letter-spacing:2px;text-transform:uppercase;transition:color .22s ease}.partner-item:hover img{filter:grayscale(0) brightness(1);opacity:1;transform:translateY(-2px) scale(1.04)}.partner-item:hover span{color:#a8d5ff}@keyframes partners-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:600px){.official-partners{padding:54px 0 58px}.partners-heading{margin-bottom:36px;width:calc(100% - 32px)}.partners-heading p{font-size:14px}.partner-item{min-height:88px;width:160px}.partner-item img{height:29px;max-width:104px}}@media (prefers-reduced-motion:reduce){.partners-track{animation-play-state:paused}}.partners-coverflow{height:210px;margin:0 auto;overflow:hidden;perspective:1100px;position:relative;width:min(1180px,calc(100% - 32px))}.partner-card{align-items:center;backface-visibility:hidden;background:linear-gradient(145deg,#182235f0,#0c1220eb);border:1px solid #94a3b824;border-radius:22px;box-shadow:0 18px 48px #00000038;color:#f8fafc;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:154px;justify-content:center;left:50%;opacity:0;padding:20px 16px 16px;position:absolute;top:28px;transform:translateX(-50%) scale(.72);transition:transform .78s cubic-bezier(.22,.61,.36,1),opacity .52s ease,border-color .52s ease,box-shadow .52s ease;width:190px}.partner-card .partner-logo-wrap{display:grid;height:58px;place-items:center;width:118px}.partner-card img{filter:grayscale(1) brightness(0) invert(1);height:34px;max-width:112px;object-fit:contain;opacity:.64;transition:filter .52s ease,opacity .52s ease,transform .52s ease;width:auto}.partner-card strong{font-size:12px;letter-spacing:1.8px;text-transform:uppercase}.partner-card small{color:#64748b;font-size:9px;letter-spacing:.7px;text-transform:uppercase}.partner-offset-0{border-color:#76a9ffa6;box-shadow:0 25px 60px #00000057,0 0 38px #2563eb29;opacity:1;transform:translateX(-50%) translateY(-20px) scale(1.12);z-index:5}.partner-offset-0 img{filter:grayscale(0) brightness(1);opacity:1;transform:scale(1.08)}.partner-offset-0 small{color:#76a9ff}.partner-offset-1{opacity:.82;transform:translateX(calc(-50% + 230px)) translateY(7px) rotateY(-8deg) scale(.92);z-index:4}.partner-offset-n1{opacity:.82;transform:translateX(calc(-50% - 230px)) translateY(7px) rotateY(8deg) scale(.92);z-index:4}.partner-offset-2{opacity:.46;transform:translateX(calc(-50% + 430px)) translateY(23px) rotateY(-14deg) scale(.78);z-index:3}.partner-offset-n2{opacity:.46;transform:translateX(calc(-50% - 430px)) translateY(23px) rotateY(14deg) scale(.78);z-index:3}.partner-offset-3,.partner-offset-n3{opacity:0;pointer-events:none;transform:translateX(-50%) translateY(38px) scale(.66);z-index:1}.partners-pagination{display:flex;gap:7px;justify-content:center;margin-top:7px}.partners-pagination button{background:#334155;border:0;border-radius:99px;cursor:pointer;height:7px;padding:0;transition:width .26s ease,background .26s ease;width:7px}.partners-pagination button.active{background:#2563eb;width:28px}@media (max-width:760px){.partners-coverflow{height:190px}.partner-card{height:136px;width:158px}.partner-offset-1{transform:translateX(calc(-50% + 150px)) translateY(12px) rotateY(-8deg) scale(.82)}.partner-offset-n1{transform:translateX(calc(-50% - 150px)) translateY(12px) rotateY(8deg) scale(.82)}.partner-offset-2{transform:translateX(calc(-50% + 280px)) translateY(28px) scale(.68)}.partner-offset-n2{transform:translateX(calc(-50% - 280px)) translateY(28px) scale(.68)}}@media (prefers-reduced-motion:reduce){.partner-card{transition:none}}.partners-logo-carousel{align-items:center;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:0 auto;min-height:150px;overflow:visible;width:min(1300px,calc(100% - 48px))}.partner-logo-item{align-items:center;background:#0000;border:0;border-right:1px solid #94a3b821;color:#64748b;cursor:pointer;display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:116px;min-width:0;opacity:.5;padding:18px 12px;position:relative;transform:translateY(10px) scale(.9);transition:transform .72s cubic-bezier(.22,.61,.36,1),opacity .52s ease,color .52s ease}.partner-logo-item:first-child{border-left:1px solid #94a3b821}.partner-logo-item .partner-logo-wrap{display:grid;height:54px;place-items:center;width:100%}.partner-logo-item img{filter:grayscale(1) brightness(0) invert(1);height:35px;max-width:min(118px,72%);object-fit:contain;transition:filter .52s ease,transform .72s cubic-bezier(.22,.61,.36,1);width:auto}.partner-logo-item strong{font-size:9px;font-weight:750;letter-spacing:2px;text-transform:uppercase}.partner-logo-item.active{color:#8bb8ff;opacity:1;transform:translateY(-12px) scale(1.13);z-index:2}.partner-logo-item.active img{filter:grayscale(0) brightness(1);transform:scale(1.08)}.partner-logo-item:hover{opacity:.9}@media (max-width:760px){.partners-logo-carousel{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px;width:calc(100% - 24px)}.partner-logo-item{border-bottom:1px solid #94a3b821;min-height:100px}.partner-logo-item.active{transform:translateY(-6px) scale(1.06)}}@media (prefers-reduced-motion:reduce){.partner-logo-item{transition:none}}.continuous-partners{overflow:hidden;position:relative;width:100%}.continuous-partners:after,.continuous-partners:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:clamp(24px,5vw,90px);z-index:3}.continuous-partners:before{background:linear-gradient(90deg,#f5f5f7,#0000);background:linear-gradient(90deg,var(--background,#f5f5f7),#0000);left:0}.continuous-partners:after{background:linear-gradient(-90deg,#f5f5f7,#0000);background:linear-gradient(-90deg,var(--background,#f5f5f7),#0000);right:0}.continuous-partners-track{animation:continuous-partners-scroll 48s linear infinite;display:flex;width:max-content;will-change:transform}.continuous-partners-row{align-items:center;display:flex}.continuous-partner{color:#6e6e73;color:var(--muted,#6e6e73);display:grid;min-height:92px;place-items:center;width:clamp(190px,16.666vw,320px)}.continuous-logo{color:#6e6e73;display:grid;height:52px;opacity:.78;place-items:center;transition:color .26s ease,opacity .26s ease,transform .26s ease;width:160px}.continuous-logo img{filter:grayscale(1) brightness(0);height:38px;max-width:132px;object-fit:contain;opacity:.66;transition:opacity .26s ease,filter .26s ease;width:auto}.continuous-logo.wordmark{font-size:24px;font-weight:800;letter-spacing:-1px}.continuous-partner:nth-child(4) .wordmark{font-size:28px;font-weight:700;text-transform:lowercase}.continuous-partner:hover .continuous-logo{color:#2563eb;opacity:1;transform:translateY(-3px) scale(1.05)}.continuous-partner:hover img{filter:brightness(0) saturate(100%) invert(34%) sepia(88%) saturate(2521%) hue-rotate(215deg) brightness(94%) contrast(95%);opacity:1}.continuous-partners:hover .continuous-partners-track{animation-play-state:paused}@keyframes continuous-partners-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:600px){.official-partners{padding:50px 0 52px}.partners-heading{margin-bottom:25px}.continuous-partner{min-height:82px;width:170px}.continuous-logo{width:125px}.continuous-logo img{height:31px;max-width:105px}}@media (prefers-reduced-motion:reduce){.continuous-partners-track{animation-duration:70s}}.shop-categories{background:#f5f5f7;color:#1d1d1f;padding:82px 0 48px}.shop-categories__container{margin:0 auto;width:min(1300px,calc(100% - 48px))}.shop-categories__heading{display:block;margin-bottom:36px}.shop-categories__heading>div>span{color:#2563eb;display:block;font-size:11px;font-weight:800;letter-spacing:2.2px;margin-bottom:8px;text-transform:uppercase}.shop-categories__heading h2{font-size:clamp(32px,3.2vw,46px);font-weight:650;letter-spacing:-1.6px;line-height:1.08;margin:0}.shop-categories__heading>div>p{color:#667085;font-size:15px;line-height:1.55;margin:13px 0 0;max-width:390px}.shop-categories__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.category-tile{background:#fff;border:1px solid #e5e7eb;border-radius:22px;box-shadow:0 5px 18px rgba(15,23,42,.045);color:#152238;display:flex;flex-direction:column;height:334px;min-height:0;min-width:0;overflow:hidden;padding:10px 10px 16px;text-decoration:none;transition:transform .26s cubic-bezier(.22,.61,.36,1),border-color .26s ease,box-shadow .26s ease}.category-tile:hover{border-color:#0a27334d;box-shadow:0 20px 42px #0f172a1a;transform:translateY(-6px)}.category-tile__media{background:radial-gradient(circle at 50% 48%,#fafbfc 0 32%,#f0f3f5 78%)!important;border-radius:16px;display:grid;height:210px;overflow:hidden;place-items:center;position:relative}.category-tile--tone-2 .category-tile__media{background:radial-gradient(circle at 50% 48%,#fafcff 0 30%,#edf2f6 78%)!important}.category-tile--tone-3 .category-tile__media{background:radial-gradient(circle at 50% 48%,#fbfbfa 0 30%,#f0f2f2 78%)!important}.category-tile--tone-4 .category-tile__media{background:radial-gradient(circle at 50% 48%,#fbfcfd 0 30%,#edf1f3 78%)!important}.category-tile__media:after{border:1px solid #0a273312;border-radius:50%;bottom:-54px;content:"";height:130px;position:absolute;right:-38px;width:130px}.category-tile__media small{color:#7d8990;font-size:9px;font-weight:800;left:15px;letter-spacing:1.2px;position:absolute;top:14px;z-index:2}.category-tile--ice .category-tile__media{background:#e0eff9}.category-tile--lilac .category-tile__media{background:#ebe8f7}.category-tile--sky .category-tile__media{background:#dcecf8}.category-tile--slate .category-tile__media{background:#e2e8f0}.category-tile--mist .category-tile__media{background:#edf1f5}.category-tile--blue .category-tile__media{background:#dbe7f4}.category-tile--wearables .category-tile__media{background:#e8e5f4}.category-tile--pearl .category-tile__media{background:#e8edf0}.category-tile__copy{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:80px;padding:17px 9px 0}.category-tile__copy h3{font-size:20px;font-weight:680;letter-spacing:-.8px;line-height:1.1;margin:0}.category-tile__copy p{color:#859098;font-size:10px;font-weight:600;letter-spacing:.15px;margin:7px 0 0}.category-tile__copy span{background:#f8fafb;border:1px solid #d7dee3;border-radius:50%;color:#52616a;display:grid;flex:0 0 38px;font-size:17px;height:38px;place-items:center;transition:background-color .24s ease,color .24s ease,transform .24s ease;width:38px}.category-tile__media img{box-sizing:border-box;display:block;filter:none;height:calc(100% - 32px)!important;inset:16px;max-height:none!important;max-width:none!important;mix-blend-mode:normal;object-fit:contain!important;object-position:center!important;padding:0;position:absolute;transform:none;transition:transform .42s cubic-bezier(.22,.61,.36,1);width:calc(100% - 32px)!important}.category-tile:hover .category-tile__media img{transform:scale(1.035)}.category-tile:hover .category-tile__copy span{background:#0a2733;border-color:#0a2733;color:#fff;transform:translateX(3px)}@media (max-width:1100px){.shop-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.shop-categories__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.shop-categories{padding:66px 0 48px}.shop-categories__container{width:100%}.shop-categories__heading{display:block;margin-bottom:30px;padding:0 20px}.shop-categories__heading>div>p{margin-top:13px}.shop-categories__grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 20px}.category-tile{height:264px;min-height:0;padding:8px 8px 13px}.category-tile__media{height:178px}.category-tile__copy{min-height:65px;padding:13px 6px 0}.category-tile__copy h3{font-size:17px;letter-spacing:-.45px}.category-tile__copy span{flex-basis:31px;height:31px;width:31px}}@media (max-width:430px){.shop-categories__grid{grid-template-columns:1fr}.category-tile{height:300px}.category-tile__media{height:210px}}@media (prefers-reduced-motion:reduce){.category-tile,.category-tile img,.category-tile__copy span{transition:none}}.trending-deals{background:#fff;color:#1d1d1f;padding:82px 0 92px}.trending-deals__container{margin:0 auto;width:min(1300px,calc(100% - 48px))}.trending-deals__heading{margin-bottom:38px;text-align:center}.trending-deals__heading h2{font-size:clamp(32px,3.2vw,46px);font-weight:650;letter-spacing:-1.6px;line-height:1.08;margin:0}.trending-deals__heading p{color:#6e6e73;font-size:15px;line-height:1.5;margin:13px 0 0}.trending-deals__carousel{position:relative}.trending-deals__grid{display:flex;gap:18px;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.trending-deals__grid::-webkit-scrollbar{display:none}.trending-deals__arrow{background:#fffffff0;border:1px solid #dde1e7;border-radius:50%;box-shadow:0 10px 28px #131c2b1f;color:#171719;cursor:pointer;display:grid;height:46px;padding:0;place-items:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .18s ease,color .18s ease,opacity .18s ease,transform .18s ease;width:46px;z-index:3}.trending-deals__arrow--previous{left:-23px}.trending-deals__arrow--next{right:-23px}.trending-deals__arrow:hover:not(:disabled){background:#2563eb;color:#fff;transform:translateY(-50%) scale(1.04)}.trending-deals__arrow:disabled{cursor:default;opacity:.3}.trending-deals__arrow svg{font-size:28px}.trending-card{align-items:center;background:#f5f5f7;border-radius:4px;display:flex;flex-basis:calc(25% - 13.5px);flex-direction:column;flex-grow:0;flex-shrink:0;height:450px;min-width:0;overflow:hidden;padding:34px 24px 22px;position:relative;scroll-snap-align:start}.trending-card h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;box-sizing:border-box;color:#1d1d1f;display:-webkit-box;font-size:clamp(18px,1.55vw,23px);font-weight:650;height:52px;letter-spacing:-.5px;line-height:1.2;margin:13px 0 0;overflow:hidden;overflow-wrap:anywhere;padding:0 18px;text-align:center;text-overflow:ellipsis;width:100%}.trending-card__media{display:grid;flex:1 1;min-height:0;place-items:center;width:100%}.trending-card__media img{height:275px;object-fit:contain;transform:translateY(13px) scale(1);transition:transform .3s cubic-bezier(.22,.61,.36,1);width:100%}.trending-card__buy{background:#2563eb;border-radius:999px;color:#fff;font-size:14px;font-weight:650;line-height:1;margin-top:4px;opacity:0;padding:11px 25px;pointer-events:none;text-decoration:none;transform:translateY(14px);transition:background-color .22s ease,opacity .3s ease,transform .3s ease}.trending-card:focus-within .trending-card__media img,.trending-card:hover .trending-card__media img{transform:translateY(0) scale(1.02)}.trending-card:focus-within .trending-card__buy,.trending-card:hover .trending-card__buy{opacity:1;pointer-events:auto;transform:translateY(0)}.trending-card__buy:focus-visible,.trending-card__buy:hover{background:#1d4ed8}.trending-card__buy:focus-visible{outline:3px solid #2563eb40;outline-offset:3px}.trending-deals__empty{grid-gap:14px;align-content:center;color:#6e6e73;display:grid;gap:14px;margin:0;min-height:280px;place-items:center;text-align:center;width:100%}.trending-deals__empty button{background:#2563eb;border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;padding:10px 18px}@media (max-width:900px){.trending-card{flex-basis:calc(50% - 9px)}}@media (max-width:600px){.trending-deals{padding:62px 0 68px}.trending-deals__container{width:100%}.trending-deals__heading{margin-bottom:30px;padding:0 20px}.trending-deals__grid{gap:14px;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 20px 12px;scroll-snap-type:inline mandatory;scrollbar-width:none}.trending-deals__arrow{display:none}.trending-deals__grid::-webkit-scrollbar{display:none}.trending-card{flex-basis:min(82vw,330px);height:410px;padding:30px 20px 20px;scroll-snap-align:start}.trending-card__media img{height:245px;transform:none}.trending-card__buy{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){.trending-card__buy,.trending-card__media img{transition:none}}.homepage .new-products-frame{background:#f8f8ff;display:flex;height:605px;width:100%}.homepage .main{align-items:center;display:flex;flex-direction:column;margin-top:45px}.homepage .new-products-frame .category-title{font-family:Dancing Script;font-size:36px;font-style:normal;font-weight:700;line-height:43px}.homepage .new-products-frame .main .cards-frame{flex-direction:row;justify-content:space-between;margin:47px 2px 2px;width:100%}.homepage .new-products-frame .main .card{cursor:pointer;height:335px;width:290px}.homepage .new-products-frame .product-sale{align-items:center;background:#ff9200;border-radius:25px;box-shadow:4px 6px 20px #0000001a;color:#f8f8ff;display:flex;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;height:30px;justify-content:center;line-height:21px;margin-top:10px;position:absolute;width:90px;z-index:100}.homepage .new-products-frame .product-detail{background-color:#fafbfb;border-color:currentcolor #f8f8ff #f8f8ff;border-top:1px solid #f8f8ff;display:flex;height:49%;justify-content:center;margin-top:-12px;width:auto}.homepage .new-products-frame .product-detail .info{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.homepage .new-products-frame .product-detail .title{font-weight:500;width:65px}.homepage .new-products-frame .product-detail .price{font-weight:500;margin-left:10px;width:20px}.homepage .new-products-frame .product-detail .divider{background-color:#d9d9d9;margin:0 10px;width:2px}.homepage .new-products-frame .product-detail .views{align-items:center;display:flex;font-weight:500}.homepage .new-products-frame .no-data{align-items:center;color:#e3c08d;display:flex;font-family:Poppins;font-size:30px;font-style:normal;font-weight:400;height:300px;justify-content:center;line-height:34px;text-transform:capitalize;width:100%}.black-friday{align-items:center;background:linear-gradient(118deg,#dceeff,#bad9f4 48%,#91b7d8);color:#0b1726;display:grid;min-height:650px;overflow:hidden;position:relative}.black-friday__glow{background:#ffffff6b;border-radius:50%;filter:blur(90px);height:780px;position:absolute;right:-120px;top:-250px;width:780px}.black-friday__content{grid-gap:48px;align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,.85fr) minmax(460px,1.15fr);margin:0 auto;min-height:650px;position:relative;width:min(1300px,calc(100% - 48px));z-index:1}.black-friday__copy{padding:70px 0}.black-friday__eyebrow{color:#2563eb;display:inline-block;font-size:11px;font-weight:800;letter-spacing:2.4px;margin-bottom:18px;text-transform:uppercase}.black-friday__copy h2{font-size:clamp(54px,6vw,88px);font-weight:720;letter-spacing:-4px;line-height:.96;margin:0}.black-friday__copy p{color:#31445b;font-size:clamp(18px,1.8vw,25px);line-height:1.45;margin:26px 0 0;max-width:500px}.black-friday__actions{align-items:center;display:flex;gap:14px;margin-top:34px}.black-friday__actions a{border-radius:999px;font-size:14px;font-weight:700;padding:13px 25px;text-decoration:none;transition:background-color .22s ease,color .22s ease,border-color .22s ease}.black-friday__primary{background:#2563eb;color:#fff}.black-friday__primary:hover{background:#1d4ed8}.black-friday__secondary{border:1px solid #0b172675;color:#0b1726}.black-friday__secondary:hover{background:#ffffff4d;border-color:#0b1726}.black-friday__visual{display:grid;min-height:570px;place-items:center;position:relative}.black-friday__halo{aspect-ratio:1;background:radial-gradient(circle,#ffffffe0 0,#ffffff4d 52%,#0000 72%);border-radius:50%;position:absolute;width:min(46vw,590px)}.black-friday__visual img{filter:drop-shadow(0 38px 35px rgba(38,70,105,.18));height:470px;mix-blend-mode:multiply;object-fit:contain;position:relative;width:min(48vw,650px);z-index:1}.black-friday__offer{align-items:center;background:#0b1726;border-radius:50%;color:#fff;display:flex;flex-direction:column;font-size:13px;font-weight:650;height:108px;justify-content:center;line-height:1.15;position:absolute;right:20px;top:94px;transform:rotate(7deg);width:108px;z-index:2}.black-friday__offer strong{font-size:27px;letter-spacing:-1px}@media (max-width:900px){.black-friday__content{gap:20px;grid-template-columns:1fr 1fr}.black-friday__copy h2{font-size:clamp(48px,8vw,68px)}.black-friday__visual img{width:48vw}}@media (max-width:680px){.black-friday{min-height:auto}.black-friday__content{gap:0;grid-template-columns:1fr;min-height:auto;width:calc(100% - 40px)}.black-friday__copy{padding:64px 0 15px;text-align:center}.black-friday__copy h2{font-size:clamp(48px,15vw,66px);letter-spacing:-3px}.black-friday__copy p{font-size:18px;margin:20px auto 0}.black-friday__actions{justify-content:center}.black-friday__visual{min-height:370px}.black-friday__visual img{height:330px;width:100%}.black-friday__halo{width:92vw}.black-friday__offer{height:92px;right:2px;top:28px;width:92px}.black-friday__offer strong{font-size:23px}}.new-releases{background:#f5f5f7;color:#1d1d1f;padding:88px 0 96px}.new-releases__container{margin:0 auto;width:min(1300px,calc(100% - 48px))}.new-releases__heading{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:34px}.new-releases__heading>div>span{color:#2563eb;display:block;font-size:11px;font-weight:800;letter-spacing:2.2px;margin-bottom:8px;text-transform:uppercase}.new-releases__heading h2{font-size:clamp(32px,3.2vw,46px);font-weight:650;letter-spacing:-1.5px;line-height:1.08;margin:0}.new-releases__heading>a{color:#2563eb;font-size:14px;font-weight:650;padding-bottom:4px;text-decoration:none}.new-releases__heading>a span{margin-left:5px;transition:margin-left .2s ease}.new-releases__heading>a:hover span{margin-left:9px}.new-releases__grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.release-card{background:#fff;border-radius:18px;color:#1d1d1f;min-width:0;overflow:hidden;text-decoration:none;transition:transform .28s ease}.release-card:hover{transform:translateY(-4px)}.release-card__media{background:#fafafa;display:grid;height:290px;overflow:hidden;place-items:center;position:relative}.release-card__media img{height:calc(100% - 38px);object-fit:contain;transition:transform .3s cubic-bezier(.22,.61,.36,1);width:calc(100% - 38px)}.release-card:hover .release-card__media img{transform:scale(1.025)}.release-card__badge{background:#2563eb;border-radius:999px;color:#fff;font-size:10px;font-weight:800;letter-spacing:1px;padding:6px 12px;position:absolute;right:15px;text-transform:uppercase;top:15px;z-index:1}.release-card__details{padding:22px 20px 23px}.release-card__details h3{color:#1d1d1f;font-size:18px;font-weight:650;line-height:1.25;margin:0 0 13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.release-card__meta{align-items:center;display:flex;gap:12px;justify-content:space-between}.release-card__meta strong{color:#2563eb;font-size:17px}.release-card__views{align-items:center;color:#6e6e73;display:inline-flex;font-size:12px;gap:5px}.release-card__views svg{fill:none;stroke:currentColor;stroke-width:1.7;height:18px;width:18px}@media (max-width:900px){.new-releases__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.new-releases{padding:66px 0 72px}.new-releases__container{width:100%}.new-releases__heading{align-items:flex-end;padding:0 20px}.new-releases__heading>a{font-size:13px;white-space:nowrap}.new-releases__grid{gap:14px;grid-auto-columns:min(82vw,330px);grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 20px 12px;scroll-snap-type:inline mandatory;scrollbar-width:none}.new-releases__grid::-webkit-scrollbar{display:none}.release-card{scroll-snap-align:start}.release-card__media{height:270px}}@media (prefers-reduced-motion:reduce){.release-card,.release-card__media img{transition:none}}.new-releases--showcase{background:#202120;box-sizing:border-box;color:#fff;min-height:100vh;padding:54px 0 62px}.new-releases--showcase .new-releases__container{width:min(1540px,calc(100% - 64px))}.new-releases--showcase .new-releases__heading{margin-bottom:30px}.new-releases--showcase .new-releases__heading>div>span{color:#79a6ff}.new-releases--showcase .new-releases__heading h2{color:#fff}.new-releases--showcase .new-releases__heading>a{color:#ffffffbf}.release-showcase{background:#252525;border-radius:30px;box-shadow:0 32px 80px #00000047;grid-template-rows:repeat(2,minmax(0,1fr));height:clamp(580px,68vh,700px);margin:0 auto;overflow:hidden}.release-showcase__item{background:#fff;box-sizing:border-box;color:#111;flex-direction:column;padding:18px 28px 13px}.release-showcase__item:nth-child(odd){border-right:1px solid #aeb2b8}.release-showcase__item:nth-child(-n+2){border-bottom:1px solid #aeb2b8}.release-showcase__copy{position:relative}.release-showcase__copy>span{letter-spacing:.5px}.release-showcase__copy h3{font-size:clamp(22px,1.9vw,32px);font-weight:500;letter-spacing:-1.3px;line-height:1.05;margin:3px 0 0}.release-showcase__copy small{border:1px solid #c9cbd0;border-radius:999px;color:#4d5056;display:block;font-size:8px;font-weight:650;margin:8px auto 0;padding:4px 8px;width:max-content}.release-showcase__media{display:grid;flex:1 1;place-items:center}.release-showcase__media img{height:clamp(155px,20vh,225px);mix-blend-mode:multiply;object-fit:contain;transition:transform .32s cubic-bezier(.22,.61,.36,1);width:100%}.release-showcase__availability{color:#62656b;font-size:9px;font-weight:650;position:relative;text-align:center;z-index:2}.release-showcase__item:hover .release-showcase__media img{transform:scale(1.045)}@media(max-width:600px){.new-releases--showcase{min-height:auto;padding:58px 0 66px}.new-releases--showcase .new-releases__container{width:100%}.new-releases--showcase .new-releases__heading{padding:0 18px}.release-showcase{border-radius:22px;height:560px;width:calc(100% - 24px)}.release-showcase__item{min-height:0;padding:14px 8px 10px}.release-showcase__copy>span{font-size:9px}.release-showcase__copy h3{font-size:clamp(15px,4.7vw,21px);letter-spacing:-.8px}.release-showcase__copy small{font-size:6px;margin-top:6px;padding:3px 5px}.release-showcase__media img{height:145px}.release-showcase__availability{font-size:7px}}.new-releases--showcase{background:linear-gradient(180deg,#f7f9fc,#edf4fa);border-bottom:1px solid #dbe5ee;color:#101828;min-height:0;padding:70px 0 76px}.new-releases--showcase .new-releases__container{width:100%}.new-releases--showcase .new-releases__heading{margin:0 auto 36px;width:min(1440px,calc(100% - 80px))}.new-releases--showcase .new-releases__heading h2{color:#101828}.new-releases--showcase .new-releases__heading>a{color:#344054}.new-releases--showcase .new-releases__heading>div>span{color:#2563eb}.release-showcase{grid-gap:12px;background:#0000;border-radius:0;box-shadow:none;box-sizing:border-box;display:grid;gap:12px;grid-auto-rows:clamp(500px,47vw,720px);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;height:auto;overflow:visible;padding:0 12px;width:100%}.release-showcase__item{background:#eef0f3;border:0!important;color:#101419;display:flex;isolation:isolate;justify-content:flex-end;min-height:0;overflow:hidden;padding:0;position:relative;text-decoration:none}.release-showcase__item:before{content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.release-showcase__copy{inset:44px 24px auto;position:absolute;text-align:center;z-index:2}.release-showcase__copy>span{font-size:12px;font-weight:850;letter-spacing:1.5px;text-transform:uppercase}.release-showcase__copy h3{font-size:clamp(34px,3.15vw,54px);letter-spacing:-2.2px;line-height:1;margin:7px 0 0}.release-showcase__copy p{font-size:clamp(15px,1.25vw,20px);line-height:1.35;margin:10px 0 0}.release-showcase__actions{display:flex;gap:10px;justify-content:center;margin-top:17px}.release-showcase__actions a{background:#1769e8;border:1px solid #1769e8;border-radius:999px;color:#fff;font-size:13px;font-weight:700;padding:10px 17px;text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease}.release-showcase__actions a:hover{background:#0e57c9;transform:translateY(-2px)}.release-showcase__actions .release-showcase__buy{background:#0000;color:#1769e8}.release-showcase__actions .release-showcase__buy:hover{background:#1769e8;color:#fff}.release-showcase__media{display:block;inset:0;min-height:0;position:absolute;z-index:1}.release-showcase__media img{display:block;height:auto;mix-blend-mode:normal;position:absolute;transition:transform .55s cubic-bezier(.22,.61,.36,1);width:auto}.release-showcase__item:hover .release-showcase__media img{transform:scale(1.035)}.release-showcase__item--fold:before{background:radial-gradient(circle at 66% 78%,#ee999980,#0000 36%),radial-gradient(circle at 18% 42%,#b4a7e761,#0000 42%),linear-gradient(145deg,#e9e4f7,#f4e9ed 52%,#edcec8)}.release-showcase__item--fold .release-showcase__media{inset:31% 0 0}.release-showcase__item--fold .release-showcase__media img{bottom:-6%;height:110%;left:0;mix-blend-mode:darken;object-fit:cover;object-position:center;width:100%}.release-showcase__item--mac{background:#020303;color:#fff}.release-showcase__item--mac:before{background:radial-gradient(ellipse at 50% 80%,#3465663d,#0000 47%),linear-gradient(150deg,#08090a,#010202 55%,#11100f)}.release-showcase__item--mac .release-showcase__copy p{color:#c7cccb}.release-showcase__item--mac .release-showcase__media img{height:69%;left:3%;object-position:center;width:94%}.release-showcase__item--audio{background:#b7b7ae;color:#25251f}.release-showcase__item--audio:before{background:linear-gradient(180deg,#e7e6dbf5,#e7e6dbb8 24%,#e7e6db00 48%)}.release-showcase__item--audio .release-showcase__copy{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;inset:38px 20px auto}.release-showcase__item--audio .release-showcase__copy h3{font-size:clamp(30px,2.8vw,48px)}.release-showcase__item--oled{background:#052735;color:#eafcff}.release-showcase__item--oled:before{background:radial-gradient(circle at 66% 70%,#1ecde159,#0000 40%),linear-gradient(145deg,#dff4f4,#cce9ec 42%,#b9dde4)}.release-showcase__item--oled .release-showcase__copy p{color:#b8e8ef;color:#3c6170}.release-showcase__item--oled .release-showcase__media{inset:31% 0 0}.release-showcase__item--oled .release-showcase__media img{bottom:-7%;height:112%;left:0;mix-blend-mode:darken;object-fit:cover;width:100%}.release-showcase{grid-auto-rows:clamp(560px,48vw,740px)}.release-showcase__copy{inset:54px 24px auto}.release-showcase__copy>span{display:none}.release-showcase__copy h3{font-size:clamp(38px,3vw,54px);font-weight:650;letter-spacing:-2.4px;margin:0}.release-showcase__copy p{font-size:clamp(18px,1.35vw,23px);margin-top:11px}.release-showcase__actions{margin-top:18px}.release-showcase__actions a{font-size:14px;padding:11px 19px}.release-showcase__item--fold,.release-showcase__item--fold:before{background:#fff}.release-showcase__item--fold .release-showcase__media{inset:185px 0 0}.release-showcase__item--fold .release-showcase__media img{bottom:1%;height:96%;left:7%;mix-blend-mode:normal;object-fit:contain;object-position:center bottom;width:86%}.release-showcase__item--mac .release-showcase__media{inset:160px 0 0}.release-showcase__item--mac .release-showcase__media img{bottom:0;height:100%;left:0;object-fit:cover;object-position:center 58%;width:100%}.release-showcase__item--audio{background:#cfcec4}.release-showcase__item--audio:before{background:linear-gradient(180deg,#e5e4da,#dfded3 72%,#dfded3b8 84%,#dfded300);height:285px;z-index:1}.release-showcase__item--audio .release-showcase__copy{inset:42px 24px auto;margin:0;max-width:none;padding:0;width:auto}.release-showcase__item--audio .release-showcase__copy h3{font-size:clamp(38px,3vw,54px)}.release-showcase__item--audio .release-showcase__media{inset:205px 0 0}.release-showcase__item--audio .release-showcase__media img{height:100%;inset:0;object-fit:cover;object-position:center 42%;width:100%}.release-showcase__item--oled{background:#fff;color:#102a3a}.release-showcase__item--oled:before{background:#fff}.release-showcase__item--oled .release-showcase__media{inset:175px 0 0}.release-showcase__item--oled .release-showcase__media img{bottom:-4%;height:108%;left:-2%;mix-blend-mode:normal;object-fit:contain;object-position:center;width:104%}@media(max-width:800px){.new-releases--showcase{padding:58px 0 56px}.new-releases--showcase .new-releases__heading{margin-bottom:28px;padding:0;width:calc(100% - 36px)}.release-showcase{border-radius:0;gap:8px;grid-auto-rows:min(128vw,620px);grid-template-columns:1fr;height:auto;padding:0 8px;width:100%}.release-showcase__copy{inset:34px 16px auto}.release-showcase__copy h3{font-size:clamp(32px,9vw,48px)}.release-showcase__item--audio .release-showcase__copy{max-width:calc(100% - 32px)}}@media(max-width:480px){.new-releases--showcase .new-releases__heading{align-items:flex-end}.new-releases--showcase .new-releases__heading>a{font-size:12px;white-space:nowrap}.release-showcase{grid-auto-rows:520px}.release-showcase__copy>span{font-size:10px}.release-showcase__copy p{font-size:15px}.release-showcase__actions a{font-size:12px;padding:9px 14px}.release-showcase__item--fold .release-showcase__media img,.release-showcase__item--oled .release-showcase__media img{height:62%}.release-showcase__item--mac .release-showcase__media img{height:64%}.release-showcase__item--fold .release-showcase__media img{height:110%}.release-showcase__item--oled .release-showcase__media img{height:112%}.release-showcase__item--audio .release-showcase__copy h3{font-size:clamp(29px,8.8vw,40px)}}@media(max-width:800px){.release-showcase__item--fold .release-showcase__media,.release-showcase__item--mac .release-showcase__media,.release-showcase__item--oled .release-showcase__media{inset:170px 0 0}.release-showcase__item--audio:before{height:250px}.release-showcase__item--audio .release-showcase__copy{inset:30px 16px auto}.release-showcase__item--audio .release-showcase__media{inset:185px 0 0}.release-showcase__item--fold .release-showcase__media img{height:100%}.release-showcase__item--oled .release-showcase__media img{height:108%}}.tech-video{background:#05080e;box-sizing:border-box;color:#fff;height:100vh;height:100svh;min-height:700px;position:relative}.tech-video,.tech-video__player{max-width:100%;overflow:hidden;width:100%}.tech-video__player{inset:0;position:absolute}.tech-video__player video{border:0;display:block;height:100%;inset:0;object-fit:cover;object-position:center;pointer-events:none;position:absolute;width:100%}@media (min-width:768px) and (max-width:1199px){.tech-video{height:540px;min-height:0}}@media (max-width:767px){.tech-video{height:410px;min-height:0}}.homepage .events-frame{background:#f5f5f3;color:#101828;padding:78px 0 64px}.homepage .events-frame .events-main{margin:0 auto;width:min(1300px,calc(100% - 48px))}.homepage .events-frame .events-main .events-text{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin:0 0 34px}.events-text>div>span{align-items:center;color:#2563eb;display:flex;font-size:11px;font-weight:800;gap:9px;letter-spacing:1.8px;text-transform:uppercase}.events-text>div>span:before{background:#2563eb;border-radius:50%;content:"";height:8px;width:8px}.events-text h2{color:#111827;font-size:clamp(34px,2.9vw,42px);font-weight:680;letter-spacing:-1.5px;line-height:1.08;margin:11px 0 0}.events-view-all{align-items:center;background:#fff;border:1px solid #dde2ea;border-radius:11px;color:#0a2733;display:inline-flex;font-size:13px;font-weight:700;gap:9px;min-height:42px;padding:0 15px;text-decoration:none;transition:border-color .22s ease,background .22s ease,color .22s ease}.events-view-all svg{height:17px;transition:transform .22s ease;width:17px}.events-view-all:hover{background:#f4f8ff;border-color:#a9bfea;color:#2563eb}.events-view-all:hover svg{transform:translateX(2px)}.homepage .events-frame .events-info{overflow:hidden;width:100%}.homepage .events-frame .events-info .swiper-slide{height:auto}.story-card{background:#fff;border:1px solid #e5e7eb;border-radius:17px;box-shadow:0 2px 8px #0f172a08;color:inherit;display:flex;flex-direction:column;height:410px;min-width:0;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.story-card:hover{border-color:#2563eb38;box-shadow:0 6px 16px rgba(15,23,42,.055);transform:translateY(-3px)}.story-card__image{background:#e8edf3;border-radius:12px;display:block;flex:0 0 232px;height:232px;margin:8px 8px 0;overflow:hidden}.story-card__image img{height:100%;object-fit:cover;object-position:center;transition:transform .28s ease;width:100%}.story-card:hover .story-card__image img{transform:scale(1.02)}.story-card__body{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:18px 20px 19px}.story-card__category{color:#0a5366;font-size:10px;font-weight:800;letter-spacing:1.2px;margin-bottom:7px;text-transform:uppercase}.story-card__meta{align-items:center;color:#737d8b;display:flex;font-size:12px;font-weight:500;gap:9px}.story-card__meta>span{background:#98a2b3;border-radius:50%;height:3px;width:3px}.story-card__meta small{font:inherit}.story-card__body h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#111827;display:-webkit-box;font-size:19px;font-weight:680;letter-spacing:-.4px;line-height:1.3;margin:11px 0 0;overflow:hidden}.story-card__body h3 a{color:inherit;text-decoration:none}.story-card__link{align-items:center;color:#0a2733;display:inline-flex;font-size:13px;font-weight:700;gap:7px;margin-top:auto;padding-top:11px;text-decoration:none;transition:color .2s ease;width:max-content}.story-card__link svg{background:#0a2733;border-radius:50%;color:#fff;height:17px;padding:3px;transition:transform .2s ease,background .2s ease;width:17px}.story-card__link:hover{color:#2563eb}.story-card__link:hover svg{background:#2563eb;transform:translateX(2px)}.events-controls{grid-gap:30px;align-items:center;display:grid;gap:30px;grid-template-columns:minmax(0,1fr) auto;margin-top:30px}.events-progress{background:#d7dce3;border-radius:99px;height:2px!important;overflow:hidden;position:relative!important;width:100%!important}.events-progress .swiper-scrollbar-drag{background:#2563eb;border-radius:inherit;cursor:grab;height:100%}.events-progress .swiper-scrollbar-drag:active{cursor:grabbing}.events-controls>div:last-child{display:flex;gap:12px}.events-controls button{background:#fff;border:1px solid #d8dde3;border-radius:50%;color:#17212b;cursor:pointer;display:grid;height:42px;padding:0;place-items:center;transition:border-color .2s ease,background .2s ease,color .2s ease;width:42px}.events-controls button svg{height:20px;width:20px}.events-controls button:hover{background:#f1f6ff;border-color:#a9bfea;color:#2563eb}.events-controls button.swiper-button-disabled{color:#a9afb7;cursor:default;opacity:.55}.events-controls button.swiper-button-disabled:hover{background:#fff;border-color:#d8dde3;color:#a9afb7}.events-state{background:#fff;border:1px solid #e0e5e8;border-radius:16px;color:#6f7c85;display:grid;font-size:14px;min-height:190px;place-items:center;text-align:center}@media (max-width:600px){.homepage .events-frame{padding:62px 0 58px}.homepage .events-frame .events-main{width:calc(100% - 40px)}.homepage .events-frame .events-main .events-text{align-items:flex-start;flex-direction:column;gap:20px;margin-bottom:28px}.events-text h2{font-size:32px}.events-view-all{min-height:42px}.story-card{height:400px}.story-card__image{flex-basis:225px;height:225px}.story-card__body{padding:17px 18px 18px}.story-card__body h3{font-size:18px}.events-controls{gap:22px;margin-top:27px}.events-progress{width:100%!important}.events-controls button{height:40px;width:40px}}@media (prefers-reduced-motion:reduce){.events-view-all svg,.story-card,.story-card__image img,.story-card__link svg{transition:none}.story-card:hover,.story-card:hover .story-card__image img{transform:none}}.new-releases--editorial{background:#f5f5f7;box-sizing:border-box;color:#0a2733;min-height:0;overflow:visible;padding:56px 0 72px;position:relative}.new-releases__editorial-container{margin:0 auto;width:min(1300px,calc(100% - 48px))}.new-releases__editorial-heading{margin:0 auto 48px;max-width:720px;text-align:center}.new-releases__editorial-heading>span{color:#2563eb;display:block;font-size:12px;font-weight:800;letter-spacing:2.2px}.new-releases__editorial-heading h2{color:#0a2733;font-size:clamp(42px,4.2vw,60px);font-weight:700;letter-spacing:-2.8px;line-height:1.02;margin:13px 0 0}.new-releases__editorial-heading p{color:#667784;font-size:17px;line-height:1.65;margin:20px auto 0;max-width:650px}.new-releases__editorial-heading a{align-items:center;color:#0a2733;display:inline-flex;font-size:14px;font-weight:750;gap:8px;margin-top:28px;text-decoration:none;transition:color .2s ease}.new-releases__editorial-heading a span{transition:transform .18s ease}.new-releases__editorial-heading a:hover{color:#2563eb}.new-releases__editorial-heading a:hover span{transform:translateX(5px)}.release-editorial{grid-gap:20px;align-items:center;display:grid;gap:20px;grid-template-columns:.5fr .62fr 1fr .62fr .5fr;height:560px;justify-content:center}.release-editorial__card{--release-scroll-y:0px;background:#e9edef;border:2px solid #ffffffe6;border-radius:22px;box-shadow:0 8px 28px #0f172a0f;height:320px;overflow:hidden;position:relative;transform:translate3d(0,var(--release-scroll-y),0);will-change:transform}.release-editorial__card img{display:block;height:100%;object-fit:cover;transition:transform .45s cubic-bezier(.22,.61,.36,1);width:100%}.release-editorial__card:hover img{transform:scale(1.025)}.release-editorial__card--phone,.release-editorial__card--watch{height:290px}.release-editorial__card--laptop,.release-editorial__card--speaker{height:360px}.release-editorial__card--focal{border-radius:24px;box-shadow:0 12px 34px #0f172a17;height:500px}.release-editorial__card--focal img{object-position:center 34%}.release-editorial__card--watch{margin-top:-50px}.release-editorial__card--speaker{margin-top:52px}.release-editorial__card--laptop{margin-top:-34px}.release-editorial__card--phone{margin-top:46px}.release-editorial__card--laptop img,.release-editorial__card--phone img,.release-editorial__card--speaker img,.release-editorial__card--watch img{display:block;height:100%;object-fit:cover;object-position:center;padding:0;width:100%}.release-editorial__card--watch img{object-position:center;transform:scale(1.3)}.release-editorial__card--watch:hover img{transform:scale(1.34)}.release-editorial__card--laptop img{object-fit:contain;object-position:center;transform:scale(1.05)}.release-editorial__card--laptop:hover img{transform:scale(1.08)}@media (max-width:1080px){.new-releases--editorial{min-height:0;padding:56px 0 88px}.new-releases__editorial-heading{margin-bottom:42px}.release-editorial{gap:14px;grid-template-columns:.78fr .9fr 1.4fr .9fr .78fr;height:510px}.release-editorial__card{border-radius:18px;border-width:2px;height:270px}.release-editorial__card--phone,.release-editorial__card--watch{height:245px}.release-editorial__card--laptop,.release-editorial__card--speaker{height:320px}.release-editorial__card--focal{border-radius:22px;height:465px}}@media (max-width:720px){.new-releases--editorial{min-height:0;padding:56px 0 76px}.new-releases__editorial-container{width:100%}.new-releases__editorial-heading{margin:0 auto 36px;padding:0 22px}.new-releases__editorial-heading h2{font-size:clamp(38px,12vw,52px);letter-spacing:-2px}.new-releases__editorial-heading p{font-size:15px}.release-editorial{align-items:center;display:flex;gap:14px;height:auto;overflow-x:auto;padding:10px 22px 24px;scroll-snap-type:x mandatory;scrollbar-width:none}.release-editorial::-webkit-scrollbar{display:none}.release-editorial__card,.release-editorial__card--focal,.release-editorial__card--laptop,.release-editorial__card--phone,.release-editorial__card--speaker,.release-editorial__card--watch{border-radius:20px;border-width:2px;flex:0 0 auto;height:380px;margin-top:0;scroll-snap-align:center;transform:none;width:min(72vw,310px)}.release-editorial__card--focal{height:460px;order:-1;width:min(82vw,350px)}}@media (prefers-reduced-motion:reduce){.release-editorial__card{transform:none!important;transition:none}.new-releases__editorial-heading a span,.release-editorial__card img{transition:none}}.products-page{background:#fff;height:auto;position:relative;width:100%}.products-page .products{display:flex;flex-direction:column;height:auto;width:100%}.products-page .products .products-hero{background:linear-gradient(110deg,#f7f5f1,#f7f6f3 50%,#f1f4f7);min-height:400px;overflow:hidden;position:relative;width:100%}.products-page .products .products-hero:after,.products-page .products .products-hero:before{display:none}.products-hero-content{grid-gap:clamp(34px,4vw,72px);align-items:center;box-sizing:border-box;display:grid;gap:clamp(34px,4vw,72px);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);margin:0 auto;min-height:400px;padding:28px 0;width:min(1300px,calc(100% - 48px))}.products-hero-copy{max-width:535px;position:relative;z-index:2}.products-hero-eyebrow{align-items:center;color:#69645d;display:inline-flex;font-size:10px;font-weight:750;gap:12px;letter-spacing:2px}.products-hero-eyebrow:before{background:#9e968b;content:"";height:1px;width:34px}.products-hero-content h1{color:#202124;font-size:clamp(38px,3.15vw,48px);font-weight:470;letter-spacing:-2.2px;line-height:1.06;margin:16px 0 0;max-width:500px}.products-hero-content h1 em{font-style:normal;font-weight:430}.products-hero-copy>p{color:#666a70;font-size:13px;line-height:1.7;margin:22px 0 0;max-width:350px}.products-hero-cta{align-items:center;background:#2563eb;border-radius:9px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;gap:11px;margin-top:22px;min-height:42px;padding:0 17px;text-decoration:none;transition:background .18s ease,transform .18s ease;width:max-content}.products-hero-cta:hover{background:#1d4ed8;transform:translateY(-1px)}.products-hero-cta span{font-size:17px;line-height:1;transition:transform .18s ease}.products-hero-cta:hover span{transform:translateX(2px)}.products-hero-visual{align-items:center;align-self:stretch;display:flex;justify-content:center;min-width:0}.products-hero-visual img{display:block;filter:drop-shadow(0 10px 15px rgba(35,39,45,.045));object-fit:contain;object-position:center}.products-page .products .avatar-big-box{align-items:center;display:flex;flex-direction:column;height:auto;position:relative;width:100%}.products-page .products .top-text{align-items:center;display:flex;flex-direction:row;height:43px;justify-content:flex-end;margin-top:34px;position:relative;width:100%}.products-page .products .top-text p{color:#343434;font-family:Dancing Script;font-size:36px;font-style:normal;font-weight:700;line-height:43px;margin-left:380px;position:relative}.catalog-shell{color:#1d1f24;margin:0 auto;padding:50px 0 82px;width:min(1320px,calc(100% - 48px))}.catalog-heading{align-items:flex-end;border-bottom:1px solid #e4e5e8;display:flex;gap:24px;justify-content:space-between;padding-bottom:24px}.catalog-heading span{color:#8a8d94;font-size:9px;font-weight:750;letter-spacing:2px}.catalog-heading h2{font-size:32px;letter-spacing:-1.2px;line-height:1;margin:7px 0 0;text-transform:capitalize}.catalog-heading p{color:#7d8088;font-size:13px;margin:0}.catalog-toolbar{grid-gap:18px;align-items:center;border-bottom:1px solid #e4e5e8;display:grid;gap:18px;grid-template-columns:auto minmax(260px,430px) auto;justify-content:space-between;min-height:82px}.catalog-filter-toggle{align-items:center;background:#fff;border:1px solid #dddfe4;border-radius:9px;color:#25272c;cursor:pointer;display:none;font:inherit;font-size:13px;font-weight:700;gap:8px;height:42px;padding:0 16px}.catalog-filter-toggle svg{height:18px;width:18px}.catalog-search{align-items:center;background:#fff;border:1px solid #e1e3e7;border-radius:10px;box-shadow:0 5px 18px rgba(30,36,48,.035);display:flex;gap:10px;height:43px;padding:0 15px}.catalog-search svg{color:#868b95;height:19px;width:19px}.catalog-search input{background:#0000;border:0;color:#202228;font:inherit;font-size:13px;min-width:0;outline:0;width:100%}.catalog-toolbar select{background:#fff;border:1px solid #e1e3e7;border-radius:10px;color:#3d4047;cursor:pointer;font:inherit;font-size:12px;height:43px;outline:0;padding:0 38px 0 14px}.catalog-layout{grid-gap:38px;align-items:start;display:grid;gap:38px;grid-template-columns:215px minmax(0,1fr);padding-top:38px}.catalog-sidebar{border-right:1px solid #e3e4e7;padding:0 24px 26px 0}.catalog-filter-title{align-items:flex-start;border-bottom:1px solid #e5e6e8;display:flex;justify-content:space-between;min-height:39px}.catalog-filter-title h3{font-size:18px;letter-spacing:-.4px;margin:0}.catalog-filter-title button{background:#0000;border:0;color:#2563eb;cursor:pointer;font:inherit;font-size:11px;font-weight:650;padding:2px 0}.catalog-filter-group{border-bottom:1px solid #e7e8ea;padding:23px 0}.catalog-filter-group h4{font-size:12px;margin:0 0 13px}.catalog-filter-group>button{align-items:center;background:#0000;border:0;color:#72757c;cursor:pointer;display:flex;font:inherit;font-size:12px;justify-content:space-between;padding:7px 5px 7px 0;text-align:left;width:100%}.catalog-filter-group>button.active,.catalog-filter-group>button:hover{color:#1f55c7;font-weight:700}.catalog-filter-group>button.active span:before{background:#2563eb;border-radius:50%;content:"";display:inline-block;height:5px;margin-right:8px;vertical-align:middle;width:5px}.catalog-filter-group>button small{background:#f0f2f5;border-radius:10px;color:#858991;font-size:9px;min-width:24px;padding:3px 6px;text-align:center}.catalog-filter-group label{align-items:center;color:#686c74;cursor:pointer;display:flex;font-size:12px;gap:9px}.catalog-filter-group input{accent-color:#2563eb}.catalog-brands div{display:flex;flex-wrap:wrap;gap:7px}.catalog-brands span{background:#f2f3f5;border-radius:7px;color:#666a72;font-size:9px;font-weight:650;padding:6px 9px}.catalog-results{min-width:0}.catalog-grid{grid-gap:36px 18px;display:grid;gap:36px 18px;grid-template-columns:repeat(3,minmax(0,1fr))}.catalog-card{min-width:0}.catalog-card-media{aspect-ratio:1/.94;background:#f3f4f6;border-radius:16px;cursor:pointer;display:grid;overflow:hidden;place-items:center;position:relative}.catalog-card-media:after{background:#20242b1c;border-radius:50%;content:"";filter:blur(14px);height:8%;inset:auto 12% 7% 12%;position:absolute}.catalog-card-media>img{display:block;height:80%;mix-blend-mode:multiply;object-fit:contain;position:relative;transition:transform .35s cubic-bezier(.22,.61,.36,1);width:80%;z-index:1}.catalog-card:hover .catalog-card-media>img{transform:translateY(-5px) scale(1.025)}.catalog-badge{background:#ffffffeb;border-radius:6px;color:#555a63;font-size:8px;font-weight:800;left:13px;letter-spacing:.8px;padding:6px 9px;position:absolute;text-transform:uppercase;top:13px;z-index:3}.catalog-wishlist{background:#ffffffe0;border:1px solid #d2d6dcd9;border-radius:50%;color:#515761;cursor:pointer;display:grid;height:36px;place-items:center;position:absolute;right:10px;top:10px;width:36px;z-index:3}.catalog-wishlist svg{height:18px;width:18px}.catalog-wishlist.active{background:#fff1f3;border-color:#f3b6c1;color:#e11d48}.catalog-card-body{padding:16px 3px 0}.catalog-card-category{color:#8b8f97;font-size:9px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.catalog-card-body h3{color:#1b1d22;font-size:17px;letter-spacing:-.35px;line-height:1.3;margin:6px 0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.catalog-card-body>p{color:#7a7e86;font-size:11px;line-height:1.55;margin:0;min-height:34px}.catalog-card-footer{align-items:center;border-top:1px solid #e5e6e8;display:flex;gap:10px;justify-content:space-between;margin-top:15px;padding-top:13px}.catalog-card-footer strong{font-size:17px;letter-spacing:-.4px}.catalog-card-footer button{align-items:center;background:#202228;border:0;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:10px;font-weight:700;gap:7px;min-height:37px;padding:0 12px;transition:background .18s ease,transform .18s ease}.catalog-card-footer button:hover{background:#2563eb;transform:translateY(-1px)}.catalog-card-footer button svg{height:16px;width:16px}.catalog-empty{background:#f6f7f9;border-radius:16px;padding:90px 24px;text-align:center}.catalog-empty h3{font-size:22px;margin:0 0 8px}.catalog-empty p{color:#777b84;font-size:13px;margin:0}.catalog-pagination{display:flex;justify-content:center;margin-top:54px}@media (max-width:1000px){.catalog-shell{width:calc(100% - 36px)}.catalog-toolbar{grid-template-columns:auto 1fr auto}.catalog-filter-toggle{display:inline-flex}.catalog-layout{gap:20px;grid-template-columns:1fr}.catalog-sidebar{background:#fff;border:1px solid #e2e4e8;border-radius:14px;display:none;padding:22px}.catalog-sidebar.open{display:block}.catalog-filter-group>button{max-width:320px}}@media (max-width:700px){.catalog-shell{padding:46px 0 70px;width:calc(100% - 28px)}.catalog-heading{align-items:flex-start;flex-direction:column;gap:10px}.catalog-toolbar{grid-template-columns:auto 1fr;padding:15px 0}.catalog-search{grid-column:1/-1;grid-row:1}.catalog-filter-toggle{grid-row:2}.catalog-toolbar select{min-width:0;width:100%}.catalog-grid{gap:28px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-card-body h3{font-size:15px}.catalog-card-body>p{display:none}.catalog-card-footer{align-items:flex-start;flex-direction:column}.catalog-card-footer button{justify-content:center;width:100%}}@media (max-width:430px){.catalog-grid{grid-template-columns:1fr}}.catalog-toolbar-modern{align-items:center;display:flex;gap:14px;justify-content:flex-start;min-height:92px}.catalog-toolbar-label{color:#171717;font-size:17px;font-weight:750;letter-spacing:-.25px;margin-right:auto}.catalog-toolbar-modern>select{background-color:#f4f4f2;border:0;border-radius:999px;color:#171717;flex:0 0 140px;font-size:12px;font-weight:650;height:48px;padding-left:18px;width:140px}.catalog-toolbar-modern .catalog-search{border:0;box-shadow:none;flex:0 1 200px;width:200px}.catalog-toolbar-modern .catalog-search input{color:#171717;font-weight:550}.catalog-sort{align-items:center;border-left:1px solid #e3e4e6;color:#171717;display:inline-flex;gap:7px;height:48px;margin-left:4px;padding:0 9px 0 16px}.catalog-sort svg{height:18px;width:18px}.catalog-sort select{background:#f4f4f2;border:0;border-radius:999px;color:#171717;cursor:pointer;font:inherit;font-size:11px;font-weight:650;height:48px;max-width:178px;outline:0;padding:0 38px 0 15px}.catalog-filter-heading{align-items:center;display:flex;gap:9px;min-width:178px}.catalog-toolbar-label{margin-right:0}.catalog-filter-heading>span{background:#edf3ff;border-radius:999px;color:#2563eb;font-size:9px;font-weight:750;padding:4px 7px;white-space:nowrap}.catalog-filter-heading>button{background:#0000;border:0;border-bottom:1px solid #0000;color:#68717d;cursor:pointer;font:inherit;font-size:9px;font-weight:650;padding:3px 0;white-space:nowrap}.catalog-filter-heading>button:hover{border-bottom-color:#2563eb;color:#2563eb}.catalog-toolbar-modern>select.filter-select{border:1px solid #0000;flex:0 0 142px;transition:border-color .18s ease,background-color .18s ease,color .18s ease;width:142px}.catalog-toolbar-modern>select.filter-select.active{background-color:#eef4ff;border-color:#9fbaee;color:#174faf}.catalog-toolbar-modern .catalog-search{background:#fff;border:1px solid #dfe3e8;transition:border-color .18s ease,box-shadow .18s ease}.catalog-toolbar-modern .catalog-search:focus-within{border-color:#8eace7}.catalog-sort{color:#66707d;gap:8px;padding-left:14px}.catalog-sort>span{font-size:10px;font-weight:650;white-space:nowrap}.catalog-sort select{border:1px solid #0000;min-width:112px}.catalog-result-count{align-items:baseline;color:#737b86!important;display:flex;font-size:12px!important;font-weight:550;gap:4px}.catalog-result-count strong{color:#20252d;font-size:15px}.catalog-layout-wide{grid-template-columns:1fr;padding-top:36px}.catalog-layout-wide .catalog-grid{gap:44px 20px}.catalog-layout-wide .catalog-card-media{aspect-ratio:1/1;background:#f4f4f2;border-radius:15px}.catalog-layout-wide .catalog-card-media>img{height:76%;width:76%}.catalog-layout-wide .catalog-card-body{padding-top:17px}.catalog-layout-wide .catalog-card-body h3{font-size:18px;margin-top:0}.catalog-layout-wide .catalog-card-body>p{color:#6f737b;font-size:11px;min-height:auto}.catalog-layout-wide .catalog-card-footer{border-top:0;margin-top:14px;padding-top:0}.catalog-card-footer>div{align-items:baseline;display:flex;gap:10px}.catalog-card-footer del{color:#8d9198;font-size:10px}.catalog-layout-wide .catalog-card-footer button{opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease,background .18s ease}.catalog-layout-wide .catalog-card:hover .catalog-card-footer button{opacity:1;transform:translateY(0)}.catalog-layout-wide .catalog-wishlist{opacity:0;transition:opacity .18s ease}.catalog-layout-wide .catalog-card:hover .catalog-wishlist{opacity:1}@media (max-width:1150px){.catalog-toolbar-modern{flex-wrap:wrap;padding:18px 0}.catalog-filter-heading{flex:1 0 100%;width:100%}.catalog-toolbar-modern .catalog-search{flex:1 1 220px;width:auto}.catalog-toolbar-modern>select{flex:1 1 130px;width:auto}.catalog-sort{flex:1 1 180px}}@media (max-width:700px){.catalog-toolbar-modern{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-filter-heading{grid-column:1/-1;min-width:0;width:auto}.catalog-toolbar-modern .catalog-search{grid-column:1/-1;grid-row:auto;width:auto}.catalog-toolbar-modern>select{width:100%}.catalog-sort{border-left:0;border-top:1px solid #e5e8ed;grid-column:1/-1;height:auto;margin:0;padding:8px 0 0}.catalog-sort select{max-width:none;width:100%}.catalog-layout-wide .catalog-card-footer button,.catalog-layout-wide .catalog-wishlist{opacity:1;transform:none}}@media(max-width:430px){.catalog-toolbar-modern{grid-template-columns:1fr}.catalog-filter-heading,.catalog-sort,.catalog-toolbar-modern .catalog-search{grid-column:1}.catalog-filter-heading{flex-wrap:wrap}.catalog-filter-heading>button{margin-left:auto}}.catalog-toolbar-modern>select.filter-select{box-sizing:border-box;flex:0 0 146px!important;max-width:146px!important;min-width:146px!important;width:146px!important}.catalog-toolbar-modern .catalog-search{background:#f4f4f2;border:1px solid #0000;border-radius:999px;box-sizing:border-box;height:48px;width:210px}.catalog-toolbar-modern .catalog-search:focus-within{background:#fff;border-color:#9fbaee;box-shadow:0 0 0 3px #2563eb14}.catalog-filter-heading>button{background:#f4f7ff;border:1px solid #c9d7f0;border-radius:7px;color:#2563eb;font-size:10px;font-weight:750;min-height:28px;padding:0 10px;transition:background .18s ease,border-color .18s ease,color .18s ease}.catalog-filter-heading>button:hover{background:#2563eb;border-color:#2563eb;color:#fff}@media(max-width:1150px){.catalog-toolbar-modern>select.filter-select{flex:1 1 140px!important;max-width:none!important;min-width:140px!important;width:auto!important}.catalog-toolbar-modern .catalog-search{width:auto}}@media(max-width:700px){.catalog-toolbar-modern>select.filter-select{max-width:none!important;min-width:0!important;width:100%!important}.catalog-toolbar-modern .catalog-search{width:100%}}.catalog-layout-wide .catalog-card-footer{align-items:center;gap:14px;min-height:44px}.catalog-layout-wide .catalog-card-footer>div{flex:1 1;flex-wrap:wrap;min-width:0;row-gap:2px}.catalog-layout-wide .catalog-card-footer button{background:#2563eb;border:1px solid #2563eb;border-radius:999px;box-shadow:none;color:#fff;flex:0 0 auto;font-size:11px;justify-content:center;letter-spacing:.05px;min-height:42px;opacity:1;padding:0 16px;transform:none;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease;width:108px}.catalog-layout-wide .catalog-card-footer button:hover{background:#1d4ed8;border-color:#1d4ed8;transform:translateY(-1px)}.catalog-layout-wide .catalog-card-footer button:active{transform:translateY(0)}.catalog-layout-wide .catalog-card-footer button:focus-visible{outline:3px solid #2563eb33;outline-offset:3px}.catalog-layout-wide .catalog-card-footer button.is-added,.catalog-layout-wide .catalog-card-footer button.is-added:hover{background:#eaf8ef;border-color:#16a34a3d;box-shadow:none;color:#16803d;cursor:default;transform:none}@media(max-width:700px){.catalog-layout-wide .catalog-card-footer{align-items:stretch}.catalog-layout-wide .catalog-card-footer button{min-height:42px;width:100%}}.catalog-toolbar-modern .catalog-search{flex-basis:230px;padding-right:5px;width:230px}.catalog-search button{background:#0a2733;border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:700;min-height:36px;padding:0 13px;transition:background .18s ease,transform .18s ease}.catalog-search button:hover{background:#2563eb;transform:translateY(-1px)}.catalog-card-media:focus-visible{outline:3px solid #2563eb3d;outline-offset:4px}.catalog-image-placeholder{color:#8a929d;font-size:11px;position:relative;z-index:1}.catalog-layout-wide .catalog-card-footer button:disabled:not(.is-added){background:#e9edf2;border-color:#d7dce3;color:#8a929d;cursor:not-allowed;transform:none}.catalog-layout-wide .catalog-card-footer button.is-added:disabled{background:#eaf8ef;border-color:#b9e7c9;color:#16803d;cursor:default;opacity:1;transform:none}.catalog-status{align-items:center;background:#f8f9fb;border:1px solid #e5e8ed;border-radius:18px;box-sizing:border-box;color:#707987;display:flex;flex-direction:column;justify-content:center;min-height:390px;padding:54px 24px;text-align:center}.catalog-status h3{color:#20252d;font-size:21px;letter-spacing:-.35px;margin:17px 0 7px}.catalog-status p{font-size:12px;margin:0}.catalog-empty button,.catalog-status button{background:#0a2733;border:0;border-radius:999px;color:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:700;margin-top:18px;min-height:39px;padding:0 17px}.catalog-empty button:hover,.catalog-status button:hover{background:#2563eb}.catalog-loader{animation:catalog-spin .75s linear infinite;border:3px solid #dce5f7;border-radius:50%;border-top-color:#2563eb;height:27px;width:27px}@keyframes catalog-spin{to{transform:rotate(1turn)}}@media(max-width:1150px){.catalog-toolbar-modern .catalog-search{flex:1 1 240px;width:auto}}@media(max-width:700px){.catalog-toolbar-modern .catalog-search{padding-right:5px;width:100%}.catalog-search button{min-width:62px}.catalog-status{min-height:300px}}.products-page .products .products-hero{background:linear-gradient(110deg,#f7fafc,#eef5f8 52%,#e7f0f4);border-bottom:1px solid #dbe5ea;min-height:440px}.products-page .products .products-hero:after,.products-page .products .products-hero:before{display:none}.products-hero-content{gap:clamp(36px,4vw,68px);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);min-height:440px;padding:34px 0}.products-hero-copy{max-width:600px}.products-hero-eyebrow{color:#2563eb}.products-hero-eyebrow:before{background:#2563eb}.products-hero-content h1{color:#10202b;font-size:clamp(48px,4.5vw,68px);font-weight:650;letter-spacing:-3.8px;line-height:.94;margin-top:17px;max-width:560px}.products-hero-content h1 em{color:#2563eb;font-weight:600}.products-hero-copy>p{color:#5f6f7a;font-size:14px;margin-top:21px;max-width:410px}.products-hero-actions{align-items:center;display:flex;gap:18px;margin-top:28px}.products-hero-actions>span{color:#758590;font-size:10px;font-weight:650;letter-spacing:.5px}.products-hero-cta{border-radius:999px;margin-top:0;min-height:46px;padding:0 20px}.products-hero-categories{display:flex;flex-wrap:wrap;gap:9px;margin-top:32px}.products-hero-categories a{background:#ffffff85;border:1px solid #cbd9e1;border-radius:999px;color:#536671;font-size:10px;font-weight:650;padding:8px 12px;text-decoration:none;transition:background .18s ease,border-color .18s ease,color .18s ease}.products-hero-categories a:hover{background:#fff;border-color:#79a2ee;color:#2563eb}.products-hero-visual{align-self:center;background:#eaf2f6;border:0;border-radius:26px;box-shadow:0 24px 55px #2c4e6321;height:360px;overflow:hidden;position:relative;z-index:2}.products-hero-visual img{box-sizing:border-box;filter:none;height:100%;object-fit:cover;object-position:70% center;padding:0;width:100%}@media(min-width:761px){.products-page .products .products-hero{box-sizing:border-box;height:clamp(480px,48vh,530px);min-height:0;padding:0}.products-hero-content{align-items:center;background:#f9fbfc;border:0;border-radius:0;box-shadow:none;display:flex;height:100%;min-height:0;overflow:hidden;padding:0;position:relative;width:100%}.products-hero-copy{box-sizing:border-box;max-width:none;padding:58px 32px 58px max(48px,calc(50vw - 650px));width:42%}.products-hero-content h1{font-size:clamp(46px,3.5vw,58px)}.products-hero-copy>p{max-width:390px}.products-hero-visual{background:#0000;border:0;border-radius:0;box-shadow:none;height:auto;inset:20px 2.5% 20px 42%;position:absolute;width:auto;z-index:1}.products-hero-visual:after{display:none}.products-hero-visual img{height:100%;margin:0;object-fit:contain;object-position:right center;width:100%}}@media(max-width:760px){.products-page .products .products-hero{min-height:auto}.products-hero-content{gap:36px;grid-template-columns:1fr;min-height:auto;padding:56px 0 28px;width:calc(100% - 34px)}.products-hero-content h1{font-size:clamp(46px,13vw,62px);letter-spacing:-3px}.products-hero-actions{align-items:flex-start;flex-direction:column;gap:12px}.products-hero-categories{margin-top:25px}.products-hero-visual{border-radius:20px;height:300px;margin:0}.products-page .products .products-hero{min-height:auto}.products-hero-content{gap:24px;grid-template-columns:1fr;min-height:auto;padding:48px 0 0;width:calc(100% - 34px)}.products-hero-copy{max-width:560px}.products-hero-content h1{font-size:clamp(36px,10vw,44px);letter-spacing:-2px;max-width:500px}.products-hero-copy>p{margin-top:22px}.products-hero-visual{height:245px;margin:0 -17px}.products-hero-visual img{object-position:center}}@media (min-width:761px){.products-page .products .products-hero-campaign{background:#f8faff;height:clamp(300px,31vh,330px);min-height:0}.products-hero-campaign .products-hero-content{background:#f8faff;height:100%;min-height:0}.products-hero-campaign .products-hero-copy{padding-bottom:36px;padding-top:36px;width:40%}.products-hero-campaign .products-hero-content h1{font-size:clamp(30px,2vw,34px);font-weight:680;letter-spacing:-1.25px;line-height:1.07;margin:0;max-width:390px}.products-hero-campaign .products-hero-content h1 em{font-weight:680}.products-hero-campaign .products-hero-copy>p{font-size:14px;line-height:1.55;margin:14px 0 0;max-width:330px}.products-hero-campaign .products-hero-actions{margin-top:20px}.products-hero-campaign .products-hero-cta{border-radius:999px;box-shadow:none;font-size:13px;min-height:40px;padding:0 17px}.products-hero-campaign .products-hero-visual{height:auto;inset:-8px max(85px,calc(50vw - 589px)) 6px auto;width:min(760px,58vw)}.products-hero-campaign .products-hero-visual img{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%,#000);mask-image:linear-gradient(90deg,#0000,#000 10%,#000);object-fit:contain;object-position:left center}}@media (max-width:760px){.products-page .products .products-hero-campaign{background:#f7faff}.products-hero-campaign .products-hero-content{background:#f7faff;padding-top:42px}.products-hero-campaign .products-hero-content h1{font-size:34px;letter-spacing:-1.4px;line-height:1.08;margin:0}.products-hero-campaign .products-hero-copy>p{font-size:13px;margin-top:14px}.products-hero-campaign .products-hero-actions{margin-top:22px}.products-hero-campaign .products-hero-cta{border-radius:999px;font-size:13px;margin-top:0;min-height:43px;padding:0 18px}}.customer-reviews{background:#f7f7f9;border-top:1px solid #e8e8e5;overflow:hidden;padding:78px 0 94px}.customer-reviews-inner{margin:0 auto;width:min(1320px,calc(100% - 48px))}.customer-reviews-header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.customer-reviews-header>div:first-child>span{color:#777a82;font-size:9px;font-weight:750;letter-spacing:1.8px}.customer-reviews-header h2{color:#171719;font-size:clamp(25px,2.4vw,34px);letter-spacing:-1px;line-height:1.1;margin:8px 0 0}.customer-reviews-controls{display:flex;gap:10px}.customer-reviews-controls button{background:#e9e9eb;border:0;border-radius:50%;color:#232326;cursor:pointer;display:grid;height:43px;place-items:center;transition:background .18s ease,color .18s ease,transform .18s ease;width:43px}.customer-reviews-controls button:last-child{background:#171719;color:#fff}.customer-reviews-controls button:hover{background:#2563eb;color:#fff;transform:translateY(-1px)}.customer-reviews-track{grid-gap:15px;display:grid;gap:15px;grid-auto-columns:calc(25% - 11.25px);grid-auto-flow:column;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none}.customer-reviews-track::-webkit-scrollbar{display:none}.customer-review-card{background:#fff;border:1px solid #e3e3e5;border-radius:15px;box-shadow:0 8px 24px rgba(25,25,30,.035);overflow:hidden;scroll-snap-align:start}.customer-review-story{background:#202126;overflow:hidden;position:relative}.customer-review-story:after{display:none}.customer-review-story>img{background:#f2f2f0;display:block;height:255px;object-fit:contain;width:100%}.customer-review-name{background:#fffffff0;border-radius:4px;color:#202024;font-size:11px;font-weight:700;left:15px;padding:5px 8px;position:absolute;top:15px;z-index:2}.customer-review-copy{background:#202126;box-sizing:border-box;color:#fff;min-height:144px;padding:18px 17px 17px}.customer-review-copy p{-webkit-box-orient:vertical;-webkit-line-clamp:4;display:-webkit-box;font-size:12px;line-height:1.5;margin:0 0 13px;min-height:73px;overflow:hidden}.customer-review-copy strong{font-size:11px}.customer-review-copy strong span{color:#f6c344;letter-spacing:1px;margin-right:5px;text-shadow:0 1px 8px #f6c3442e}.customer-review-product{align-items:center;color:#28282c;display:flex;font-size:11px;gap:13px;line-height:1.4;min-height:78px;padding:11px 14px}.customer-review-product img{background:#f3f3f1;border-radius:8px;flex:0 0 50px;height:50px;object-fit:contain;width:50px}@media (max-width:980px){.customer-reviews-track{grid-auto-columns:calc(50% - 7.5px)}}@media (max-width:600px){.customer-reviews{padding:58px 0 68px}.customer-reviews-inner{width:calc(100% - 28px)}.customer-reviews-track{grid-auto-columns:88%}.customer-review-story>img{height:245px}}.products-page .products .single-search-big-box{align-items:center;background:#fffcfc;border:1px solid #f8f8ff;border-radius:18.5px;box-shadow:0 4px 4px #d5d5d540;box-sizing:border-box;display:flex;flex-direction:row;height:33px;position:relative;width:337px}.products-page .products .single-search-form{align-items:center;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:100%}.products-page .products .single-search-input{border:none;border-radius:10px 0 0 10px;color:#4f547b;display:flex;font-family:GT Walsheim Pro;font-size:15px;font-style:normal;font-weight:400;height:30px;line-height:26px;margin-left:5px;margin-right:5px;padding-left:10px;position:relative;width:225px}.products-page .products .single-button-search{background:#343434;border-radius:18px;color:#d7b586;display:flex;height:33px;position:relative;width:100px}.products .next-btn,.products-page .products .prev-btn{align-items:center;display:flex;height:147px;justify-content:center;width:10%}.products-page .products .restaurant-avatars-wrapper{align-items:center;display:flex;flex-direction:row;height:147px;justify-content:space-between;overflow:hidden;width:90%}.products-page .products .restaurant-avatars-wrapper .restaurant-avatars{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:108px}.products-page .products .restaurant-avatars img{border-radius:50%;height:108px;width:108px}.products-page .products .restaurant-avatars span{color:#fffcfc;font-family:Solway;font-size:12px;font-style:normal;font-weight:400;line-height:14px;margin-top:14px}.products-page .products .product-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;height:auto;margin-left:25px;width:100%}.products .product-wrapper .no-data{align-items:center;color:#e3c08d;display:flex;font-family:Poppins;font-size:30px;font-style:normal;font-weight:400;justify-content:center;line-height:34px;text-transform:capitalize;width:100%}.products-page .products .product-card{align-items:center;display:flex;flex-direction:column;height:auto;margin-right:24px;margin-top:40px;width:270px}.products-page .products .product-card .product-img{background-size:cover;border-radius:0 50px 0 0;height:275px;position:relative;width:273px}.products-page .products .product-img .product-sale{align-items:center;background:#ff9200;border-radius:25px;box-shadow:4px 6px 20px #0000001a;color:#fff;display:flex;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;height:30px;justify-content:center;line-height:21px;margin:10px;width:90px}.products-page .products .product-card .product-desc{align-items:center;cursor:pointer;display:flex;flex-direction:column;width:90%}.products-page .products .product-desc .product-title{font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:30px;margin-top:10px}.products-page .products .product-desc .product-desc{align-items:center;color:#e3c08d;display:flex;flex-direction:row;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;justify-content:center;line-height:36px;margin-top:2px}.products-page .products .product-img:before{background:#00000080;border-radius:0 50px 0 0;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s ease;z-index:2}.products-page .products .product-img:hover:before{border-radius:0 50px 0 0;opacity:1}.products-page .products .product-img img{display:block;height:auto;max-width:100%;position:absolute;z-index:1}.products-page .products .shop-btn{align-items:center;background:#c600ffa8;border:2px solid #d7b686;border-radius:10px;color:#f8f8ff;cursor:pointer;display:flex;flex-direction:row;font-family:Poppins;font-size:10px;font-style:normal;font-weight:600;height:46px;left:105px;line-height:15px;opacity:0;padding:20px;position:absolute;top:217px;transition:opacity .5s ease;width:64px;z-index:3}.products-page .products .product-img:hover .shop-btn,.products-page .products .product-img:hover .view-btn{opacity:1}.products-page .products .view-btn{align-items:center;background:#0006;border-radius:50%;cursor:pointer;display:flex;flex-direction:row;height:40px;min-width:40px;opacity:0;padding:5px;position:absolute;top:223px;transition:opacity .5s ease;width:40px;z-index:3}.products-page .products .pagination-section{display:flex;flex-direction:row;justify-content:center;margin-top:30px;position:relative;width:100%}.products-page .products .brands-logo{background-color:#0d1518;display:flex;height:630px;margin-top:60px;width:100%}.products-page .products .brands-logo .family-brands{align-items:center;display:flex;flex-direction:column;padding-top:70px}.products-page .products .brands-logo .family-brands .brand-list{display:flex;flex-direction:row;justify-content:space-between;width:100%}.products-page .products .brands-logo .category-title{color:#d7b686;font-family:Dancing Script;font-size:36px;font-style:normal;font-weight:700;line-height:43px}.products-page .products .brands-logo .review-box{border-radius:20px;box-shadow:0 -1px 13px 5px #bab2e3c4;display:flex;height:350px;margin-top:40px;object-fit:fill;width:260px}.products-page .products .brands-logo .review-box img{border-radius:20px}.products-page .products .brands-logo .review-img{border-radius:37px;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));height:110px;width:110px}.products-page .products .brands-logo .review-name{color:#08090d;font-family:Commissioner;font-size:30px;font-style:normal;font-weight:500;line-height:36px;margin-top:10px}.products-page .products .brands-logo .review-stars{align-items:center;display:flex;flex-direction:row;height:24px;justify-content:space-between;margin-top:10px;width:149px}.products-page .products .brands-logo .review-prof{color:#a1a1a1;font-family:Commissioner;font-size:20px;font-style:normal;font-weight:500;line-height:36px}.products-page .products .brands-logo .review-desc{color:#616164;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:10px}.products-page .products .brands-logo .about-left{align-items:flex-end;background-position:50%;background-size:cover;border-radius:0 50px 0 0;display:flex;height:auto;width:50%}.products-page .products .address{background:#f8f8ff;height:auto;margin-bottom:60px}.products-page .products .address .address-area{align-items:center;display:flex;flex-direction:column;margin-top:60px}.products-page .products .address .title{font-family:Dancing Script;font-size:36px;font-style:normal;font-weight:700;line-height:43px}.products-page .products .about-left .about-left-desc{background:linear-gradient(0deg,#000,#0000 90.88%);display:flex;flex-direction:column;height:329px;justify-content:flex-end;padding:20px;width:100%}.products-page .products .about-left-desc span{color:#f8f8ff;font-family:Poppins;font-size:28px;font-style:normal;font-weight:600;line-height:42px}.products-page .products .brands-logo .about-right{display:flex;flex-direction:column;height:480px;justify-content:space-between;margin-left:20px;width:50%}.products-page .products .about-left-desc p{color:#d4d4d4;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-top:10px}.products-page .products .about-right .about-right-img{background:url(https://i0.wp.com/educationplanetonline.com/wp-content/uploads/2022/03/Culinary-Schools-in-Europe-1.jpg);background-position:50%;background-size:cover;border-radius:0 50px 0 0;display:flex;height:140px;left:763px;top:3653px;width:160px}.products-page .products .about-right .about-right-desc{display:flex;flex-direction:column;justify-content:flex-end;margin-left:20px;padding-bottom:5px}.products-page .products .about-right-desc span{color:#f8f8ff;font-family:Poppins;font-size:20px;font-style:normal;font-weight:600;line-height:30px}.products-page .products .about-right-desc p{color:#d4d4d4;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400;line-height:26px;margin-top:10px}.products-page .products .swiper-wrapper{display:flex;flex-direction:row;justify-content:space-between}.products-page .products .dishes-filter-section{display:flex;flex-direction:row;justify-content:flex-end;margin-top:65px;width:90%}.products-page .products .dishes-filter-box{display:flex;flex-direction:row;height:auto;justify-content:space-between}.products-page .products .dishes-filter-box .order{margin-right:20px}.products-page .products .list-category-section{display:flex;flex-direction:row;min-height:600px;width:100%}.products-page .products .product-category{display:flex;flex-direction:column;height:auto;margin-top:60px;width:50px}.products-page .product-category .category-main{display:flex;flex-direction:row;justify-content:end;transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.products-page .product-category .category-main button{margin-right:10px;min-width:auto}.products-page .products .css-1p7b7rs-MuiBadge-badge{position:absolute;right:15%;top:26%}.products-page .chosen-product{align-items:center;background:#f8f8ff;display:flex;flex-direction:column;height:auto;position:relative;width:100%}.products-page .chosen-product .product-container{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:150px;margin-top:80px}.products-page .chosen-product .chosen-product-slider{background:#fff;border-radius:16px;box-shadow:9px 13px 14px 5px #00000040,inset -1px 2px 10px 3px #00000040;height:480px;overflow:hidden;width:48%}.products-page .chosen-product .chosen-product-slider .swiper-area{--swiper-navigation-color:#fff;--swiper-pagination-color:#fff;height:1020px;width:100%}.products-page .chosen-product .chosen-product-slider .swiper-area .slider-image{height:100%;width:100%}.products-page .chosen-product .chosen-product-info{background:#fff;border-radius:16px;box-shadow:9px 13px 14px 5px #00000040,inset -1px 2px 10px 3px #00000040;display:flex;height:480px;padding:30px 40px;width:49%}.products-page .chosen-product .chosen-product-info .info-box{display:flex;flex-direction:column;height:auto;width:100%}.products-page .chosen-product .info-box .product-name{color:#000;font-family:Poppins;font-size:30px;font-style:normal;font-weight:600;line-height:36px}.products-page .chosen-product .info-box .resto-name{color:#979797;font-family:Poppins;font-size:17px;font-style:normal;font-weight:600;line-height:15px;margin-top:16px}.products-page .chosen-product .info-box .rating-box{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-top:20px;width:100%}.products-page .chosen-product .rating-box .evaluation-box,.products-page .chosen-product .rating-box .star-box{align-items:center;display:flex;flex-direction:row;height:auto;width:auto}.products-page .chosen-product .rating-box .evaluation-box .product-view{align-items:center;display:flex}.products-page .chosen-product .info-box .product-desc{color:#000;font-family:Poppins;font-size:18px;font-style:normal;font-weight:600;height:112px;line-height:22px;margin-bottom:30px;margin-top:30px}.products-page .chosen-product .info-box .product-price{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:space-between;margin-bottom:20px;margin-top:20px;width:100%}.products-page .chosen-product .product-price span{color:#000;font-family:Poppins;font-size:25px;font-style:normal;font-weight:600;line-height:22px}.products-page .chosen-product .button-box{align-items:center;display:flex;height:auto;justify-content:center;width:100%}.products-page .chosen-product .button-box button{color:#f8f8ff;font-family:Poppins;font-size:15px;font-style:normal;font-weight:600;height:44px;line-height:22px;width:230px}.products-page .chosen-product .title{font-family:Dancing Script;font-size:36px;font-style:normal;font-weight:700;line-height:43px;margin-top:40px}.products-page .techanor-product-detail{background:#fff;color:#17191f;font-family:Poppins,sans-serif;min-height:100vh}.products-page .product-detail-lower,.products-page .product-detail-shell{margin:0 auto;width:min(1300px,calc(100% - 48px))}.products-page .product-detail-shell{padding:26px 0 62px}.products-page .product-breadcrumb{align-items:center;color:#8a909c;display:flex;font-size:12px;gap:10px;margin-bottom:28px}.products-page .product-breadcrumb strong{color:#252830;font-weight:600}.products-page .product-detail-grid{grid-gap:clamp(46px,5vw,76px);align-items:start;display:grid;gap:clamp(46px,5vw,76px);grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr)}.products-page .product-gallery{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:78px minmax(0,1fr);min-width:0}.products-page .product-main-image{background:#f7f8f9;border:1px solid #edf0f3;border-radius:14px;display:grid;height:500px;overflow:hidden;place-items:center;width:100%}.products-page .product-main-image img{box-sizing:border-box;display:block;height:100%;max-height:none;max-width:none;object-fit:contain;object-position:center;padding:32px;transition:transform .4s ease;width:100%}.products-page .product-main-image:hover img{transform:scale(1.015)}.products-page .product-image-placeholder{color:#9197a2;font-size:14px}.products-page .product-thumbnails{display:flex;flex-direction:column;gap:12px;margin:0;order:-1;overflow-y:auto;width:78px}.products-page .product-thumbnails button{background:#f8f9fa;border:1px solid #bfc5cf;border-radius:9px;cursor:pointer;flex:0 0 82px;height:82px;overflow:hidden;padding:8px;transition:border-color .2s ease,box-shadow .2s ease;width:78px}.products-page .product-thumbnails button.active{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb1f}.products-page .product-thumbnails img{box-sizing:border-box;display:block;height:100%;margin:0;max-height:none;max-width:none;object-fit:contain;object-position:center;width:100%}.products-page .product-thumbnails button>span{color:#8a909c;font-size:8px;line-height:1.3}.products-page .product-detail-copy{padding:8px 0 0}.products-page .product-category-label{color:#2563eb;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.17em;margin-bottom:10px;text-transform:uppercase}.products-page .product-detail-copy h1{color:#17191f;font-size:clamp(30px,2.6vw,42px);font-weight:650;letter-spacing:-.035em;line-height:1.08;margin:0;max-width:580px}.products-page .product-detail-meta{align-items:center;color:#747b87;display:flex;font-size:12px;gap:9px;margin-top:13px}.products-page .product-detail-meta svg{height:17px;width:17px}.products-page .product-stars{color:#f5b800;font-size:16px;letter-spacing:1px}.products-page .meta-divider{background:#d9dce2;height:16px;margin:0 4px;width:1px}.products-page .product-detail-description{color:#656c78;font-size:13px;line-height:1.72;margin:20px 0 0;max-width:570px}.products-page .product-quick-specs{grid-gap:1px;background:#e7e9ed;border:1px solid #e7e9ed;border-radius:12px;display:grid;gap:1px;grid-template-columns:repeat(2,minmax(0,1fr));margin:22px 0 0;overflow:hidden}.products-page .product-quick-specs div{background:#f8f9fa;padding:13px 15px}.products-page .product-quick-specs dt{color:#9298a3;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase}.products-page .product-quick-specs dd{color:#24272e;font-size:14px;font-weight:600;margin:4px 0 0}.products-page .product-purchase-row{align-items:flex-end;display:flex;gap:48px;margin-top:23px}.products-page .product-price-block,.products-page .product-quantity-block{display:flex;flex-direction:column;gap:8px}.products-page .product-price-block>span,.products-page .product-quantity-block>span{color:#858b96;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.products-page .product-price-block strong{color:#2563eb;font-size:28px;letter-spacing:-.025em;line-height:38px}.products-page .quantity-control{align-items:center;border:1px solid #dfe2e8;border-radius:10px;display:flex;gap:18px;height:40px;padding:0 7px}.products-page .quantity-control button{background:#f3f5f8;border:0;border-radius:7px;color:#30343c;cursor:pointer;display:grid;height:27px;padding:0;place-items:center;width:27px}.products-page .quantity-control button:hover{background:#eaf1ff;color:#2563eb}.products-page .quantity-control button:disabled{background:#f1f3f6;color:#b4bac3;cursor:not-allowed}.products-page .quantity-control svg{height:16px;width:16px}.products-page .product-add-button{align-items:center;background:#2563eb;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font:600 14px Poppins,sans-serif;gap:10px;height:48px;justify-content:center;margin:0;transition:transform .2s ease,background .2s ease;width:100%}.products-page .product-add-button:hover{background:#174fc5;transform:translateY(-1px)}.products-page .product-add-button.is-added{background:#22a861}.products-page .product-action-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(160px,.75fr) minmax(220px,1.25fr);margin-top:22px}.products-page .product-wishlist-button{align-items:center;background:#fff;border:1px solid #cfd5dd;border-radius:10px;color:#26343d;cursor:pointer;display:flex;font:600 12px Poppins,sans-serif;gap:8px;height:48px;justify-content:center;transition:border-color .2s ease,color .2s ease,background .2s ease}.products-page .product-wishlist-button svg{height:19px;width:19px}.products-page .product-wishlist-button.active,.products-page .product-wishlist-button:hover{background:#f4f7ff;border-color:#9fbaee;color:#2563eb}.products-page .product-stock-note{color:#7d8490;font-size:11px;margin:10px 0 0;text-align:center}.products-page .product-trust-row{grid-gap:10px;border-top:1px solid #e8eaee;display:grid;gap:10px;grid-template-columns:repeat(3,1fr);margin-top:20px;padding-top:18px}.products-page .product-trust-row span{align-items:center;color:#686f7b;display:flex;font-size:11px;font-weight:500;gap:7px;white-space:nowrap}.products-page .product-trust-row svg{color:#2563eb;height:18px;width:18px}.products-page .product-detail-lower{background:#fff;border-top:1px solid #eaecf0;padding:46px 0 80px}.products-page .product-detail-tabs{border-bottom:1px solid #e8ebef;display:flex;gap:8px;justify-content:flex-start;margin-bottom:30px;padding-bottom:14px}.products-page .product-detail-tabs button{background:#f7f8fa;border:1px solid #e4e7ec;border-radius:10px;color:#626a76;cursor:pointer;font:600 12px Poppins,sans-serif;height:42px;min-width:160px;padding:0 19px}.products-page .product-detail-tabs button.active{background:#2563eb;border-color:#2563eb;color:#fff}.products-page .related-product-grid{grid-gap:22px;display:grid;gap:22px;grid-template-columns:repeat(4,1fr)}.products-page .related-product-card{background:#fff;border:1px solid #e8ebef;border-radius:14px;min-width:0;padding:12px 12px 17px}.products-page .related-product-image{aspect-ratio:4/3;background:#f5f6f8;border-radius:10px;display:block;height:auto;margin-bottom:15px;overflow:hidden;width:100%}.products-page .related-product-image img{box-sizing:border-box;display:block;height:100%;max-height:none;max-width:none;object-fit:contain;object-position:center;padding:24px;transition:transform .3s ease;width:100%}.products-page .related-product-image:hover img{transform:scale(1.04)}.products-page .related-product-card>span{color:#2563eb;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.products-page .related-product-card h3{color:#20232a;font-size:15px;line-height:1.4;margin:6px 0 10px}.products-page .related-product-card>strong{color:#20232a;font-size:17px}.products-page .product-details-panel{border:1px solid #e5e8ed;border-radius:14px;display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:820px;overflow:hidden}.products-page .product-details-panel div{border-bottom:1px solid #eceef2;display:flex;gap:20px;justify-content:space-between;padding:20px}.products-page .product-details-panel span{color:#848b96;font-size:13px}.products-page .product-details-panel strong{color:#252830;font-size:13px}.products-page .product-tab-message{align-items:center;background:#fafbfc;border:1px solid #e6e9ee;border-radius:16px;color:#7a818d;display:flex;flex-direction:column;gap:9px;grid-column:1/-1;justify-content:center;min-height:180px;text-align:center}.products-page .product-tab-message strong{color:#24272d;font-size:20px}.products-page .detail-review-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.products-page .detail-review-grid article{background:#fafbfc;border:1px solid #e5e8ed;border-radius:14px;min-height:180px;padding:26px}.products-page .detail-review-grid article>div{align-items:center;display:flex;gap:16px;justify-content:space-between}.products-page .detail-review-grid strong{color:#20232a;font-size:14px}.products-page .detail-review-grid span{color:#f5b800;font-size:14px;letter-spacing:1px}.products-page .detail-review-grid p{color:#68707c;font-size:13px;line-height:1.75;margin:22px 0 0}@media (max-width:1000px){.products-page .product-detail-grid{gap:42px;grid-template-columns:1fr}.products-page .product-main-image{height:430px}.products-page .product-detail-copy{max-width:720px;padding:0}.products-page .related-product-grid{grid-template-columns:repeat(2,1fr)}.products-page .detail-review-grid{grid-template-columns:1fr}}@media (max-width:650px){.products-page .product-detail-lower,.products-page .product-detail-shell{width:min(100% - 28px,1300px)}.products-page .product-detail-shell{padding-bottom:56px;padding-top:22px}.products-page .product-breadcrumb{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-page .product-main-image{height:330px}.products-page .product-main-image img{height:100%;max-height:none;max-width:none;padding:14px;width:100%}.products-page .product-gallery{gap:12px;grid-template-columns:1fr}.products-page .product-main-image{order:1}.products-page .product-thumbnails{flex-direction:row;justify-content:flex-start;margin:0;order:2;overflow-x:auto;width:100%}.products-page .product-thumbnails button{flex-basis:104px;height:84px;width:104px}.products-page .product-detail-copy h1{font-size:34px}.products-page .product-purchase-row{gap:24px;justify-content:space-between}.products-page .product-action-row{grid-template-columns:1fr}.products-page .product-add-button,.products-page .product-wishlist-button{width:100%}.products-page .product-trust-row{grid-template-columns:1fr}.products-page .product-detail-tabs{justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.products-page .product-detail-tabs button{min-width:max-content}.products-page .related-product-grid{grid-template-columns:1fr}.products-page .related-product-image{aspect-ratio:4/3;height:auto}.products-page .product-details-panel{grid-template-columns:1fr}}.product-detail-status{grid-gap:12px;display:grid;gap:12px;justify-items:center;min-height:55vh;padding:80px 24px;place-content:center;text-align:center}.product-detail-status h1,.product-detail-status p{margin:0}.products-page .products .products-breadcrumb{margin-top:20px}.products-page .catalog-shell{padding:38px 0 76px}.products-page .catalog-heading{padding-bottom:20px}.products-page .catalog-heading h2{color:#0f172a;font-size:30px;margin:0}.products-page .catalog-result-count{color:#64748b!important}.products-page .catalog-toolbar-modern{flex-wrap:nowrap;gap:10px;min-height:0;padding:20px 0 22px}.products-page .catalog-toolbar-modern .catalog-search{background:#f7f7f7;border:1px solid #e5e7eb;border-radius:13px;box-shadow:none;flex:0 0 250px;gap:5px;height:46px;padding:0 12px 0 7px;width:250px}.products-page .catalog-toolbar-modern .catalog-search:focus-within{background:#fff;border-color:#8eace7;box-shadow:0 0 0 3px #2563eb14}.products-page .catalog-search button{background:#0000;border:0;border-radius:9px;color:#7b8490;display:grid;min-height:34px;min-width:34px;padding:0;place-items:center;width:34px}.products-page .catalog-search button:hover{background:#edf3ff;color:#2563eb;transform:none}.products-page .catalog-search button svg{height:18px;width:18px}.products-page .catalog-search input{font-size:12px}.products-page .catalog-toolbar-modern>select.filter-select{background-color:#f7f7f7;border:1px solid #e5e7eb;border-radius:13px;box-shadow:none;color:#303640;flex:0 0 132px!important;font-size:11px;height:46px;max-width:132px!important;min-width:132px!important;padding:0 35px 0 16px;width:132px!important}.products-page .catalog-toolbar-modern>select.filter-select:hover{background-color:#f1f2f3}.products-page .catalog-toolbar-modern>select.filter-select.active{background-color:#f4f7ff;border-color:#9fbaee;color:#174faf}.products-page .catalog-clear-filters{background:#0000;border:0;border-radius:9px;color:#2563eb;cursor:pointer;font:inherit;font-size:9px;font-weight:700;min-height:34px;padding:0 10px;white-space:nowrap}.products-page .catalog-clear-filters:hover{background:#edf3ff}.products-page .catalog-sort{flex:0 0 auto;gap:6px;height:46px;margin-left:auto;padding:0 0 0 14px}.products-page .catalog-sort>span:after{content:":"}.products-page .catalog-sort select{background:#f7f7f7;border:1px solid #e5e7eb;border-radius:13px;height:46px;padding-left:13px;width:150px}.products-page .catalog-layout-wide{padding-top:30px}.products-page .catalog-layout-wide .catalog-grid{gap:40px 20px}.products-page .catalog-card{display:flex;flex-direction:column;height:100%}.products-page .catalog-layout-wide .catalog-card-media{aspect-ratio:1/1;background:#f6f6f5;border:1px solid #eeeeec;border-radius:19px}.products-page .catalog-layout-wide .catalog-card-media>img{height:72%;object-fit:contain;object-position:center;width:72%}.products-page .catalog-layout-wide .catalog-card-body{display:flex;flex:1 1;flex-direction:column;min-height:126px;padding:16px 4px 0}.products-page .catalog-layout-wide .catalog-card-body h3{color:#0f172a}.products-page .catalog-layout-wide .catalog-card-body>p{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#64748b;display:-webkit-box;min-height:34px;overflow:hidden}.products-page .catalog-layout-wide .catalog-card-footer{padding-top:13px}@media (max-width:1180px){.products-page .catalog-toolbar-modern{flex-wrap:wrap}.products-page .catalog-toolbar-modern .catalog-search{flex:1 1 250px}.products-page .catalog-toolbar-modern>select.filter-select{flex:1 1 130px!important;max-width:none!important;min-width:130px!important;width:auto!important}.products-page .catalog-sort{flex:1 1 210px;margin-left:0}.products-page .catalog-sort select{width:100%}}@media (max-width:700px){.products-page .products .products-hero-campaign .products-hero-content,.products-page .products .products-hero.products-hero-campaign{min-height:174px}.products-page .products .products-hero-campaign .products-hero-content{padding:28px 0}.products-page .catalog-shell{padding-top:32px;width:calc(100% - 28px)}.products-page .catalog-toolbar-modern{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.products-page .catalog-toolbar-modern .catalog-search{grid-column:1/-1;width:100%}.products-page .catalog-toolbar-modern>select.filter-select{max-width:none!important;min-width:0!important;width:100%!important}.products-page .catalog-clear-filters{justify-self:start}.products-page .catalog-sort{border-left:0;border-top:1px solid #e5e7eb;grid-column:1/-1;margin:2px 0 0;padding:10px 0 0;width:100%}.products-page .catalog-sort select{flex:1 1}}@media (max-width:430px){.products-page .catalog-toolbar-modern{grid-template-columns:1fr}.products-page .catalog-sort,.products-page .catalog-toolbar-modern .catalog-search{grid-column:1}}.product-detail-status p{color:#6e6e73}.product-detail-status a{background:#2563eb;border-radius:999px;color:#fff;padding:11px 20px;text-decoration:none}.products-page .products .products-hero.products-hero-campaign{background:linear-gradient(135deg,#f8fafb,#f2f7fa 58%,#edf4f7);border-bottom:1px solid #e0e7eb;height:auto;min-height:238px}.products-page .products .products-hero-campaign .products-hero-content{align-items:center;background:#0000;display:flex;height:auto;margin:0 auto;min-height:238px;overflow:visible;padding:42px 0;width:min(1300px,calc(100% - 48px))}.products-page .products .products-hero-campaign .products-hero-copy{max-width:780px;padding:0;width:100%}.products-page-eyebrow{align-items:center;color:#2563eb;display:inline-flex;font-size:9px;font-weight:850;gap:10px;letter-spacing:1.9px}.products-page-eyebrow:before{background:#2563eb;content:"";height:1px;width:24px}.products-page .products .products-hero-campaign .products-hero-content h1{color:#0a2733;font-size:clamp(34px,3.25vw,46px);font-weight:680;letter-spacing:-1.8px;line-height:1.04;margin:12px 0 0;max-width:760px}.products-page .products .products-hero-campaign .products-hero-copy>p{color:#667680;font-size:13px;line-height:1.65;margin:15px 0 0;max-width:590px}.products-breadcrumb{align-items:center;color:#8a969e;display:flex;font-size:10px;gap:10px;margin-top:22px}.products-breadcrumb a{color:#52636d;text-decoration:none;transition:color .18s ease}.products-breadcrumb a:hover{color:#2563eb}.products-breadcrumb span{color:#aab3b9;font-size:15px}.products-breadcrumb strong{color:#2563eb;font-weight:750}.products-page .catalog-shell{padding-top:42px}@media(max-width:760px){.products-page .products .products-hero.products-hero-campaign{min-height:218px}.products-page .products .products-hero-campaign .products-hero-content{min-height:218px;padding:36px 0;width:calc(100% - 34px)}.products-page .products .products-hero-campaign .products-hero-content h1{font-size:34px;letter-spacing:-1.35px}.products-page .products .products-hero-campaign .products-hero-copy>p{font-size:12px}.products-page .catalog-shell{padding-top:34px}}.products-page .products .products-hero.products-hero-campaign{min-height:190px}.products-page .products .products-hero-campaign .products-hero-content{min-height:190px;padding:28px 0}.products-page .products .products-hero-campaign .products-hero-content h1{font-size:clamp(32px,3vw,43px);letter-spacing:-1.6px;margin-top:10px}.products-page .products .products-hero-campaign .products-hero-copy>p{margin-top:12px}.products-page .catalog-shell{padding-top:38px}@media(max-width:760px){.products-page .products .products-hero-campaign .products-hero-content,.products-page .products .products-hero.products-hero-campaign{min-height:174px}.products-page .products .products-hero-campaign .products-hero-content{padding:28px 0}.products-page .catalog-shell{padding-top:32px}}.products-page .catalog-shell{padding:30px 0 78px}.shop-breadcrumb{align-items:center;color:#8a929d;display:flex;font-size:11px;gap:10px;margin-bottom:24px}.shop-breadcrumb a{color:inherit;text-decoration:none}.shop-breadcrumb a:hover{color:#2563eb}.shop-breadcrumb strong{color:#65707d;font-weight:600}.shop-breadcrumb b{color:#18232c;font-weight:700}.products-page .catalog-heading{border:0;padding:0}.products-page .catalog-heading h1{color:#0f172a;font-size:28px;letter-spacing:-.7px;line-height:1.1;margin:0}.products-page .catalog-toolbar-modern{border-bottom:1px solid #e6e9ed;min-height:62px;padding:8px 0 16px}.products-page .catalog-toolbar-modern .catalog-search{flex:0 0 260px;width:260px}.products-page .catalog-layout-wide{grid-gap:28px;display:grid;gap:28px;grid-template-columns:250px minmax(0,1fr);padding-top:24px}.catalog-filter-panel{background:#fff;border:1px solid #e2e6eb;border-radius:13px;overflow:hidden;position:sticky;top:88px}.catalog-filter-panel-title{align-items:center;border-bottom:1px solid #e8ebef;display:flex;justify-content:space-between;min-height:52px;padding:0 16px}.catalog-filter-panel-title strong{font-size:14px}.catalog-filter-panel-title button{background:#0000;border:0;color:#2563eb;cursor:pointer;font:inherit;font-size:10px;font-weight:700}.catalog-filter-section{border-bottom:1px solid #e8ebef;padding:17px 16px}.catalog-filter-section:last-child{border-bottom:0}.catalog-filter-section h2{color:#17212b;font-size:12px;margin:0 0 13px}.catalog-price-fields{grid-gap:9px;display:grid;gap:9px;grid-template-columns:1fr 1fr}.catalog-price-fields label{color:#747e89;display:flex;flex-direction:column;font-size:9px;gap:6px}.catalog-price-fields label>div{align-items:center;border:1px solid #dce1e7;border-radius:7px;color:#34404b;display:flex;font-size:11px;gap:5px;height:35px;padding:0 9px}.catalog-price-fields input{background:#0000;border:0;color:#17212b;font:inherit;min-width:0;outline:0;width:100%}.catalog-filter-options{display:flex;flex-direction:column;gap:8px}.catalog-filter-options button{align-items:center;background:#0000;border:0;color:#55616d;cursor:pointer;display:flex;font:inherit;font-size:10px;gap:8px;padding:0;text-align:left}.catalog-filter-options button i{background:#fff;border:1px solid #cbd2da;border-radius:3px;box-sizing:border-box;height:13px;width:13px}.catalog-filter-options button.active{color:#174faf;font-weight:700}.catalog-filter-options button.active i{background:#2563eb;border-color:#2563eb;box-shadow:inset 0 0 0 3px #fff}.products-page .catalog-layout-wide .catalog-grid{gap:18px}.products-page .catalog-layout-wide .catalog-card{background:#fff;border:1px solid #e6e9ed;border-radius:14px;box-sizing:border-box;padding:12px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.products-page .catalog-layout-wide .catalog-card:hover{border-color:#cbd8ed;box-shadow:0 8px 22px rgba(15,23,42,.055)}.products-page .catalog-layout-wide .catalog-card-media{background:#f7f8f9;border-radius:10px;height:225px}.products-page .catalog-layout-wide .catalog-card-media--large-product>img,.products-page .catalog-layout-wide .catalog-card-media--small-product>img,.products-page .catalog-layout-wide .catalog-card-media>img{max-height:76%;max-width:76%}.products-page .catalog-layout-wide .catalog-card-body{min-height:132px;padding:14px 3px 0;text-align:center}.products-page .catalog-layout-wide .catalog-card-body h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:13px;line-height:1.35;overflow:hidden;white-space:normal}.products-page .catalog-layout-wide .catalog-card-footer{align-items:stretch;display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:12px}.products-page .catalog-layout-wide .catalog-card-footer>div{justify-content:center}.products-page .catalog-layout-wide .catalog-card-footer>div strong{font-size:17px}.products-page .catalog-layout-wide .catalog-card-footer button{border-radius:7px;font-size:10px;min-height:36px;width:100%}.products-page .catalog-pagination{margin-top:34px}@media(max-width:1050px){.products-page .catalog-layout-wide{gap:20px;grid-template-columns:220px minmax(0,1fr)}.products-page .catalog-layout-wide .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.products-page .catalog-shell{padding-top:24px;width:calc(100% - 28px)}.products-page .catalog-heading{align-items:flex-start;flex-direction:row}.products-page .catalog-toolbar-modern{align-items:center;display:flex;flex-wrap:wrap}.products-page .catalog-toolbar-modern .catalog-search{flex:1 1 100%;width:100%}.products-page .catalog-toolbar-secondary{margin:0;width:100%}.products-page .catalog-sort{border:0;padding:8px 0 0;width:100%}.products-page .catalog-layout-wide{grid-template-columns:1fr}.catalog-filter-panel{display:grid;grid-template-columns:1fr 1fr;position:static}.catalog-filter-panel-title{grid-column:1/-1}.catalog-filter-section{border-right:1px solid #e8ebef}.products-page .catalog-layout-wide .catalog-grid{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.products-page .catalog-layout-wide .catalog-card{padding:9px}.products-page .catalog-layout-wide .catalog-card-media{aspect-ratio:1;height:auto}.products-page .catalog-layout-wide .catalog-card-body{min-height:125px;padding-top:11px}}@media(max-width:480px){.catalog-filter-panel{grid-template-columns:1fr}.catalog-filter-panel-title{grid-column:auto}.products-page .catalog-layout-wide .catalog-grid{grid-template-columns:1fr}.products-page .catalog-layout-wide .catalog-card-media{aspect-ratio:auto;height:280px}}.products-page .catalog-result-count{font-size:11px!important;font-weight:450;gap:5px}.products-page .catalog-result-count strong{color:#354052;font-size:13px;font-weight:650}.products-page .catalog-toolbar-modern{gap:22px;justify-content:space-between}.products-page .catalog-toolbar-primary{align-items:center;display:flex;gap:10px;min-width:0}.products-page .catalog-toolbar-secondary{align-items:center;display:flex;flex:0 0 auto}.products-page .catalog-toolbar-primary .catalog-search{flex:0 1 250px;height:46px;width:250px}.products-page .catalog-toolbar-primary>select.filter-select{background-color:#f7f7f7;border:1px solid #e5e7eb;border-radius:13px;color:#303640;cursor:pointer;flex:0 0 132px;font:inherit;font-size:11px;font-weight:650;height:46px;max-width:132px;min-width:132px;padding:0 35px 0 16px;width:132px}.products-page .catalog-toolbar-primary>select.filter-select:hover{background-color:#f1f2f3}.products-page .catalog-toolbar-primary>select.filter-select.active{background-color:#f4f7ff;border-color:#9fbaee;color:#174faf}.products-page .catalog-toolbar-secondary .catalog-sort{margin-left:0}@media(max-width:1180px){.products-page .catalog-toolbar-modern{align-items:flex-end;flex-wrap:wrap}.products-page .catalog-toolbar-primary{flex:1 1 100%;flex-wrap:wrap;width:100%}.products-page .catalog-toolbar-primary .catalog-search{flex:1 1 250px}.products-page .catalog-toolbar-primary>select.filter-select{flex:1 1 130px;max-width:none;min-width:130px;width:auto}.products-page .catalog-toolbar-secondary{margin-left:auto}}@media(max-width:700px){.products-page .catalog-toolbar-modern{display:flex}.products-page .catalog-toolbar-primary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.products-page .catalog-toolbar-primary .catalog-search{grid-column:1/-1;width:100%}.products-page .catalog-toolbar-primary>select.filter-select{max-width:none;min-width:0;width:100%}.products-page .catalog-toolbar-primary .catalog-clear-filters{justify-self:start}.products-page .catalog-toolbar-secondary{border-top:1px solid #e5e7eb;margin:0;padding-top:10px;width:100%}.products-page .catalog-toolbar-secondary .catalog-sort{border:0;padding:0;width:100%}.products-page .catalog-toolbar-secondary .catalog-sort select{flex:1 1}.products-page .catalog-layout-wide{padding-top:16px}}@media(max-width:430px){.products-page .catalog-toolbar-primary{grid-template-columns:1fr}.products-page .catalog-toolbar-primary .catalog-search{grid-column:1}}.products-page .products{background:#fff;overflow:clip}.products-page .catalog-shell{padding:26px 0 64px;width:min(1300px,calc(100% - 48px))}.products-page .shop-breadcrumb{font-size:11px;margin-bottom:22px}.products-page .catalog-heading{align-items:center;min-height:40px}.products-page .catalog-heading h1{font-size:clamp(30px,2.3vw,34px);font-weight:700;letter-spacing:-.9px}.products-page .catalog-result-count{color:#7b8490!important;margin-left:auto}.products-page .catalog-toolbar-modern{align-items:center;border-bottom:1px solid #e8ebef;display:flex;gap:16px;margin-top:8px;min-height:66px;padding:8px 0 12px}.products-page .catalog-toolbar-primary{flex:1 1 auto}.products-page .catalog-toolbar-primary .catalog-search{background:#fafbfc;border:1px solid #e2e6ea;border-radius:12px;flex:0 1 280px;height:45px;width:280px}.products-page .catalog-toolbar-primary .catalog-search:focus-within{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.products-page .catalog-toolbar-secondary{gap:10px;margin-left:auto}.products-page .catalog-sort{border-left:1px solid #e5e7eb;height:45px;padding-left:12px}.products-page .catalog-sort select{background-color:#fafbfc;border:1px solid #e2e6ea;border-radius:12px;height:45px;min-width:150px}.products-page .catalog-mobile-filter-button{display:none}.products-page .catalog-layout-wide{align-items:start;gap:22px;grid-template-columns:240px minmax(0,1fr);padding-top:20px}.products-page .catalog-filter-panel{background:#fff;border:1px solid #e5e7eb;border-radius:15px;box-shadow:none;overflow:hidden;position:sticky;top:86px}.products-page .catalog-filter-panel-title{border-bottom:0;min-height:50px;padding:0 17px}.products-page .catalog-filter-panel-title strong{color:#17212b;font-size:15px}.products-page .catalog-filter-panel-title>div{align-items:center;display:flex;gap:10px}.products-page .catalog-filter-close{display:none}.products-page .catalog-filter-section{border:0;padding:14px 17px 15px}.products-page .catalog-filter-section+.catalog-filter-section{padding-top:9px}.products-page .catalog-filter-section-heading{align-items:center;background:#0000;border:0;cursor:default;display:flex;font:inherit;justify-content:space-between;padding:0;width:100%}.products-page .catalog-filter-section-heading h2{color:#24313a;font-size:13px;font-weight:700;margin:0 0 11px}.products-page .catalog-filter-section-heading span{color:#65727d;font-size:17px;line-height:1;margin-bottom:11px}.products-page .catalog-filter-section.is-collapsible{border-top:1px solid #edf0f2;margin:0 10px;padding:14px 7px}.products-page .catalog-filter-section.is-collapsible .catalog-filter-section-heading{cursor:pointer}.products-page .catalog-price-fields{gap:8px}.products-page .catalog-price-fields label{font-size:10px}.products-page .catalog-price-fields label>div{background:#fbfcfd;border-color:#dfe4e9;border-radius:9px;height:38px}.products-page .catalog-price-fields label>div:focus-within{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb14}.products-page .catalog-filter-options{gap:8px}.products-page .catalog-filter-options button{color:#596672;font-size:12px;min-height:20px}.products-page .catalog-filter-options button i{flex:0 0 14px;height:14px;width:14px}.products-page .catalog-results{min-width:0}.products-page .catalog-layout-wide .catalog-grid{align-items:stretch;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.products-page .catalog-layout-wide .catalog-card{border:1px solid #e7eaee;border-radius:15px;box-shadow:none;height:auto;min-height:0;overflow:hidden;padding:10px}.products-page .catalog-layout-wide .catalog-card:hover{border-color:#cfd9e8;box-shadow:0 8px 20px rgba(15,23,42,.045);transform:translateY(-2px)}.products-page .catalog-layout-wide .catalog-card-media{align-items:center;aspect-ratio:auto;background:#f7f7f8;border:0;border-radius:13px;display:flex;height:238px;justify-content:center;overflow:hidden;width:100%}.products-page .catalog-layout-wide .catalog-card-media:after{display:none}.products-page .catalog-layout-wide .catalog-card-media--large-product>img,.products-page .catalog-layout-wide .catalog-card-media--small-product>img,.products-page .catalog-layout-wide .catalog-card-media>img{height:auto;max-height:78%;max-width:78%;mix-blend-mode:normal;object-fit:contain;object-position:center;position:static;transition:transform .28s ease;width:auto}.products-page .catalog-layout-wide .catalog-card:hover .catalog-card-media>img{transform:scale(1.018)}.products-page .catalog-wishlist{background:#fff;border-color:#dfe3e8;box-shadow:none;height:38px;opacity:1;right:11px;top:11px;width:38px}.products-page .catalog-layout-wide .catalog-card-body{min-height:0;padding:13px 5px 3px;text-align:left}.products-page .catalog-card-category{color:#7c8792;display:block;font-size:10px;letter-spacing:.1em;margin-bottom:5px}.products-page .catalog-layout-wide .catalog-card-body h3{color:#15202a;font-size:15px;font-weight:650;line-height:1.38;margin:0;min-height:41px}.products-page .catalog-layout-wide .catalog-card-body>p{display:none}.products-page .catalog-layout-wide .catalog-card-footer{gap:11px;margin-top:10px;padding-top:0}.products-page .catalog-layout-wide .catalog-card-footer>div{justify-content:flex-start}.products-page .catalog-layout-wide .catalog-card-footer>div strong{font-size:18px}.products-page .catalog-layout-wide .catalog-card-footer button{border-radius:10px;font-size:11px;font-weight:650;min-height:40px}.products-page .catalog-pagination{display:flex;justify-content:center;margin:30px auto 0}.products-page .catalog-filter-backdrop{display:none}@media (max-width:1050px){.products-page .catalog-layout-wide{gap:18px;grid-template-columns:220px minmax(0,1fr)}.products-page .catalog-layout-wide .catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.products-page .catalog-shell{padding:22px 0 48px;width:calc(100% - 28px)}.products-page .shop-breadcrumb{margin-bottom:16px}.products-page .catalog-heading h1{font-size:29px}.products-page .catalog-toolbar-modern{align-items:stretch;flex-direction:column;margin-top:10px;padding-bottom:14px}.products-page .catalog-toolbar-primary .catalog-search{flex:1 1 auto;max-width:none;width:100%}.products-page .catalog-toolbar-secondary{border:0;display:grid;grid-template-columns:1fr 1fr;margin:0;padding:0;width:100%}.products-page .catalog-mobile-filter-button{align-items:center;background:#fff;border:1px solid #dfe4e9;border-radius:11px;color:#24313a;display:inline-flex;font:650 12px Poppins,sans-serif;gap:7px;height:44px;justify-content:center;padding:0 14px}.products-page .catalog-mobile-filter-button svg{height:18px;width:18px}.products-page .catalog-mobile-filter-button span{background:#2563eb;border-radius:9px;color:#fff;display:grid;font-size:9px;height:18px;min-width:18px;place-items:center}.products-page .catalog-sort{border:0;height:44px;padding:0;width:auto}.products-page .catalog-sort>span,.products-page .catalog-sort>svg{display:none}.products-page .catalog-sort select{height:44px;min-width:0;width:100%}.products-page .catalog-layout-wide{display:block;padding-top:16px}.products-page .catalog-filter-panel{border:0;border-radius:0;bottom:0;display:block;max-height:100vh;overflow-y:auto;position:fixed;right:0;top:0;transform:translateX(105%);transition:transform .25s ease;width:min(88vw,350px);z-index:1201}.products-page .catalog-filter-panel.is-open{transform:translateX(0)}.products-page .catalog-filter-panel-title{background:#fff;border-bottom:1px solid #e8ebef;position:sticky;top:0;z-index:2}.products-page .catalog-filter-close{border:1px solid #e0e4e8!important;border-radius:50%;color:#27343d!important;display:grid;height:34px;padding:0;place-items:center;width:34px}.products-page .catalog-filter-close svg{height:18px;width:18px}.products-page .catalog-filter-backdrop{background:#0a27336b;border:0;display:block;inset:0;position:fixed;z-index:1200}.products-page .catalog-layout-wide .catalog-grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.products-page .catalog-layout-wide .catalog-card-media{aspect-ratio:1/1;height:auto}}@media (max-width:520px){.products-page .catalog-heading{align-items:flex-end;flex-direction:row;gap:12px}.products-page .catalog-result-count{white-space:nowrap}.products-page .catalog-layout-wide .catalog-grid{grid-template-columns:1fr}.products-page .catalog-layout-wide .catalog-card-media{aspect-ratio:auto;height:270px}}@media (prefers-reduced-motion:reduce){.products-page .catalog-card,.products-page .catalog-card-media>img,.products-page .catalog-filter-panel{transition:none!important}.products-page .catalog-card:hover,.products-page .catalog-card:hover .catalog-card-media>img{transform:none!important}}.user-page{background:#f7f8fa;color:#1d1f24;min-height:760px;width:100%}.account-hero{background:#f7f5f2;border-bottom:1px solid #ebe7e1}.account-hero>div{margin:0 auto;padding:55px 0;text-align:center;width:min(1300px,calc(100% - 48px))}.account-hero span,.menu-name>span{color:#667085;font-size:9px;font-weight:800;letter-spacing:2.2px}.account-hero h1{color:#181b22;font-size:clamp(38px,4vw,56px);font-weight:600;letter-spacing:-2.3px;line-height:1;margin:9px 0 8px}.account-hero h1 em{color:#2563eb;font-style:normal;font-weight:500}.account-hero p{color:#737985;font-size:12px;line-height:1.65;margin:0 auto;max-width:540px}.user-page .my-page-frame{grid-gap:30px;grid-template-columns:minmax(0,1fr) 330px;padding:52px 0 88px}.my-page-frame .my-page-left,.my-page-frame .my-page-right{margin:0;min-width:0;width:100%}.my-page-left>div{border-radius:15px;box-shadow:0 12px 35px #1e293b0a}.my-page-left .menu-name{border-bottom:1px solid #e9ebef;color:inherit;display:block;padding:26px 28px 22px}.menu-name h2{font-size:25px;letter-spacing:-.6px;margin:6px 0 5px}.menu-name p{color:#858a93;font-size:11px;margin:0}.user-page .settings{display:flex;flex-direction:column}.user-page .settings .member-media-frame{align-items:center;display:flex;margin:0 -28px 24px;padding:22px 28px}.user-page .settings .member-media-frame .mb-image{background:#f2f5fb;border:1px solid #e2e6ed;border-radius:50%;height:76px;object-fit:cover;width:76px}.user-page .settings .media-change-box{align-items:flex-start;display:flex;flex-direction:column}.user-page .settings .media-change-box span{color:#202329}.user-page .settings .media-change-box p{color:#8a8f98}.user-page .settings .up-del-box{background:none}.user-page .settings .up-del-box .MuiButton-root{border:1px solid #dce1e8;border-radius:8px}.user-page .settings .up-del-box .MuiButton-root:hover{background:#f2f6ff;border-color:#2563eb}.user-page .settings .up-del-box svg{height:18px;width:18px}.user-page .settings .input-frame{display:flex;gap:16px;width:100%}.user-page .settings .long-input{width:100%}.user-page .settings .long-input,.user-page .settings .short-input{display:flex;flex-direction:column}.user-page .settings .spec-label{color:#454a53;font-size:10px;font-weight:750;letter-spacing:.3px;margin:0 0 7px}.user-page .settings .spec-input,.user-page .settings .spec-textarea{background:#fafbfc;border:1px solid #dfe3e9;box-shadow:none;box-sizing:border-box;color:#30343b;font:12px inherit;outline:none;transition:border-color .18s,box-shadow .18s,background .18s;width:100%}.user-page .settings .spec-textarea{height:130px;line-height:1.6}.user-page .settings .spec-input:focus,.user-page .settings .spec-textarea:focus{box-shadow:0 0 0 3px #2563eb17}.user-page .settings .save-box{display:flex;justify-content:flex-end;margin-top:22px}.user-page .settings .save-box .MuiButton-root{border-radius:9px;box-shadow:none;font-size:11px;font-weight:750;padding:0 19px}.user-page .settings .save-box .MuiButton-root:hover{background:#1d4ed8;box-shadow:none}.user-page .order-info-box{align-items:stretch;background:#fff;border:1px solid #e3e6eb;border-radius:15px;box-shadow:0 12px 35px #1e293b0d;box-sizing:border-box;padding:26px 22px}.user-page .order-info-box .order-user-img{display:flex;justify-content:center;position:relative}.user-page .order-info-box .order-user-avatar{background:#f2f5fb;border:1px solid #e2e6ed;filter:none;height:105px;object-fit:cover;width:105px}.user-page .order-info-box .order-user-icon-box{background:#2563eb;border:3px solid #fff;border-radius:50%;bottom:2px;box-sizing:border-box;height:27px;padding:5px;position:absolute;right:calc(50% - 57px);width:27px}.user-page .order-info-box .order-user-icon-box img{filter:brightness(0) invert(1);width:100%}.user-page .order-info-box .order-user-name{color:#1f2228;font-size:21px;font-weight:700;line-height:1.3;margin-top:14px;text-align:center}.user-page .order-info-box .order-user-prof{color:#2563eb;font-size:9px;font-weight:800;line-height:1.6;text-align:center;text-transform:uppercase}.profile-detail{align-items:flex-start;border-top:1px solid #eceef1;display:flex;gap:10px;padding:16px 0}.profile-detail:first-of-type{margin-top:22px}.profile-detail>svg{color:#2563eb;width:18px}.profile-detail div{display:flex;flex-direction:column;gap:4px}.profile-detail small{color:#9a9fa8;font-size:7px;font-weight:800;letter-spacing:.8px}.profile-detail span{color:#525760;font-size:11px;line-height:1.45}.user-page .order-info-box .user-desc{border-top:1px solid #eceef1;color:#747983;font-size:11px;line-height:1.65;margin:0;padding-top:16px;text-align:left;width:auto}@media(max-width:900px){.user-page .my-page-frame{grid-template-columns:1fr}.my-page-frame .my-page-right{grid-row:1}.user-page .order-info-box{grid-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:auto 1fr}.user-page .order-info-box>div:first-child{grid-row:1/4}.profile-detail{padding:10px 0}.user-page .order-info-box .user-desc{grid-column:1/-1;margin-top:10px}}@media(max-width:600px){.account-hero>div{padding:42px 0;width:calc(100% - 28px)}.user-page .my-page-frame{padding:30px 0 65px}.my-page-left .menu-name{padding:22px 18px 18px}.my-page-left .menu-content{padding:0 18px 22px}.user-page .settings .member-media-frame{margin:0 -18px 22px;padding:20px 18px}.user-page .settings .input-frame{display:block}.user-page .settings .short-input{width:100%}.user-page .order-info-box{display:flex}.my-page-frame .my-page-right{grid-row:auto}}.user-page .my-page-frame{display:flex;flex-direction:row;gap:30px;padding:50px 0}.my-page-frame .my-page-left{width:70%}.my-page-frame .my-page-right{width:30%}.my-page-left>div{background:#0000;border:0;border-radius:0;box-shadow:none;overflow:visible}.my-page-left .menu-name{border:0;color:#0000;font-size:45px;height:70px;justify-content:center;padding:0}.my-page-left .menu-content{margin-top:10px;padding:0}.user-page .settings{width:95%}.user-page .settings .member-media-frame{border:0;gap:0;margin:25px 0 0;padding:10px;width:100%}.user-page .settings .member-media-frame .mb-image{border:2px solid #9b8cff;height:100px;width:100px}.user-page .settings .media-change-box{margin-left:20px}.user-page .settings .media-change-box span{color:#292d35;font-family:GT Walsheim Pro;font-size:16px;font-weight:400}.user-page .settings .media-change-box p{color:#697080;font-size:14px;margin:10px 0 14px}.user-page .settings .up-del-box{align-items:center;background:#e2e5ea;border-radius:8px;display:flex;height:37px;justify-content:center;width:37px}.user-page .settings .up-del-box .MuiButton-root{background:#0000;border:0;color:#343940;min-width:37px;padding:6px}.user-page .settings .input-frame{gap:0;justify-content:space-between}.user-page .settings .short-input{width:49%}.user-page .settings .spec-label{color:#0000;font-family:"Source Serif Pro";font-size:16px;font-weight:400;line-height:25px}.user-page .settings .spec-input{height:54px;margin-bottom:0;padding-left:20px}.user-page .settings .spec-input,.user-page .settings .spec-textarea{border:1px solid #e0e3e8;border-radius:5px;box-shadow:0 4px 10px #1f29371a;color:#4f547b;font-size:15px;margin-top:10px}.user-page .settings .spec-textarea{height:200px;padding:20px}.user-page .settings .save-box{margin-top:25px}.user-page .settings .save-box .MuiButton-root{background:#292d35;border-radius:5px;color:#e5bb7b;min-height:40px;text-transform:uppercase}.user-page .order-info-box{align-items:center;background:#f8f8ff;border:1px solid #e3e6ed;border-radius:16px;box-shadow:12px 13px 6px #1f293726,inset 0 0 16px #2563eb14;display:flex;flex-direction:column;padding:20px;width:100%}.user-page .order-info-box .order-user-avatar{border:2px solid #9b8cff;border-radius:50%;height:150px;width:150px}.user-page .order-info-box .order-user-icon-box{background:#e8ecf3;bottom:0;height:37px;right:0;width:37px}.user-page .order-info-box .order-user-icon-box img{filter:none}.user-page .order-info-box .order-user-name{font-family:Commissioner;font-size:28px;font-weight:500;margin-top:10px}.user-page .order-info-box .order-user-prof{color:#979ca5;font-family:Commissioner;font-size:18px;font-weight:500;line-height:32px;text-transform:none}.user-page .order-info-box .user-media-box{color:#343940;display:flex;justify-content:space-between;margin-top:10px;width:60%}.user-page .order-info-box .user-media-box svg{width:20px}.user-page .order-info-box .user-desc{border:0;color:#616164;font-size:16px;line-height:24px;margin-top:30px;padding:0;text-align:center;width:90%}@media(max-width:900px){.user-page .my-page-frame{display:flex;flex-direction:column}.my-page-frame .my-page-left,.my-page-frame .my-page-right{width:100%}.my-page-frame .my-page-right{order:-1}.user-page .order-info-box{display:flex}.user-page .settings{width:100%}}@media(max-width:600px){.user-page .settings .input-frame{display:flex;flex-direction:column}.user-page .settings .short-input{width:100%}.my-page-left .menu-name{height:25px}.user-page .settings .member-media-frame{margin:10px 0;padding:0}.user-page .settings .member-media-frame .mb-image{height:82px;width:82px}}.user-page .my-page-frame{display:block;margin:0 auto;padding:48px 0 88px;width:min(980px,100%)}.my-page-frame .my-page-left{width:100%}.my-page-left>div{background:#fff;border:1px solid #e3e6eb;border-radius:12px;box-shadow:0 10px 30px #1e293b0a;overflow:hidden}.my-page-left .menu-name{align-items:center;background:#f1f2f4;border-bottom:1px solid #e4e7ec;color:#20242b;display:flex;font-size:inherit;height:auto;justify-content:space-between;padding:18px 22px}.my-page-left .menu-name>div{align-items:center;display:flex;gap:14px}.my-page-left .menu-name span{color:#2563eb;font-size:8px;font-weight:800;letter-spacing:1.4px}.my-page-left .menu-name h2{font-size:15px;letter-spacing:0;margin:0}.my-page-left .menu-name p{color:#747a84;font-size:10px;margin:0}.my-page-left .menu-content{box-sizing:border-box;margin:0;padding:0 28px 28px;width:100%}.user-page .settings{width:100%}.user-page .settings .member-media-frame{background:#fff;border-bottom:1px solid #eceef1;gap:18px;margin:0 -28px 26px;padding:24px 28px;width:auto}.user-page .settings .member-media-frame .mb-image{border:1px solid #dce2ea;box-shadow:none;height:84px;width:84px}.user-page .settings .media-change-box{justify-content:center;margin:0}.user-page .settings .media-change-box span{color:#262a31;font-size:13px;font-weight:700}.user-page .settings .media-change-box p{color:#8a9099;font-size:10px;margin:5px 0 10px}.user-page .settings .up-del-box{background:#0000;height:auto;width:auto}.user-page .settings .up-del-box .MuiButton-root{background:#fff;border:1px solid #dce2ea;border-radius:7px;color:#2563eb;display:flex;gap:7px;min-width:0;padding:7px 11px;text-transform:none;width:auto}.user-page .settings .up-del-box .MuiButton-root span{color:#2563eb;font-size:10px;font-weight:700}.user-page .settings .avatar-file-ready{color:#148052;display:block;font-size:9px;font-weight:700;margin:0 0 10px;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-page .settings .short-input{width:50%}.user-page .settings .spec-label{color:#363b44;font-family:inherit;font-size:9px;font-weight:700;line-height:1.4;margin:0 0 6px}.user-page .settings .spec-input{margin:0 0 18px;padding:0 13px}.user-page .settings .spec-input,.user-page .settings .spec-textarea{border:1px solid #d9dee6;border-radius:7px;box-shadow:none;color:#343941;font-size:12px}.user-page .settings .spec-textarea{height:120px;padding:13px}.user-page .settings .save-box{margin-top:20px}.user-page .settings .save-box .MuiButton-root{background:#2563eb;color:#fff;min-height:41px;padding:0 18px;text-transform:none}@media(max-width:600px){.my-page-left .menu-name{align-items:flex-start;flex-direction:column;gap:7px;height:auto}.my-page-left .menu-content{padding:0 18px 22px}.user-page .settings .member-media-frame{margin:0 -18px 22px;padding:20px 18px}.user-page .settings .input-frame{gap:0}.user-page .settings .short-input{width:100%}}.my-page-left .menu-name p{-webkit-text-fill-color:#747a84!important;background:none!important;color:#747a84!important}.user-page .settings .avatar-upload{border:0;border-radius:50%;height:84px;min-width:84px;overflow:hidden;padding:0;position:relative;width:84px}.user-page .settings .avatar-upload .mb-image{border:1px solid #c9d1dc;box-sizing:border-box;height:84px;transition:filter .18s;width:84px}.user-page .settings .avatar-camera{align-items:center;background:#141b267a;border-radius:50%;color:#fff!important;display:flex;inset:0;justify-content:center;opacity:0;position:absolute;transition:opacity .18s}.user-page .settings .avatar-camera svg{width:22px}.user-page .settings .avatar-upload:focus-visible .avatar-camera,.user-page .settings .avatar-upload:hover .avatar-camera{opacity:1}.user-page .settings .avatar-upload:hover .mb-image{filter:brightness(.82)}.user-page .settings .input-frame{gap:18px}.user-page .settings .spec-label{font-size:11px;margin-bottom:7px}.user-page .settings .spec-input{height:44px;margin:0}.user-page .settings .spec-textarea{height:84px;margin:0;min-height:84px;resize:vertical}.user-page .settings .field-helper{color:#8a9099;font-size:9px;line-height:1.4;margin-top:6px}.user-page .settings .save-box{gap:10px;margin-top:0}.user-page .settings .save-box .discard-button{background:#fff;border:1px solid #d9dee6;color:#505761}.user-page .settings .save-box .discard-button:hover{background:#f7f8fa;border-color:#b9c1cc;color:#353a42}@media(max-width:600px){.user-page .settings .avatar-upload{height:82px;min-width:82px;width:82px}.user-page .settings .avatar-upload .mb-image{height:82px;width:82px}.user-page .settings .input-frame{margin-bottom:20px}.user-page .settings .save-box{flex-wrap:wrap}.user-page .settings .save-box .MuiButton-root{flex:1 1;white-space:nowrap}}.user-page .my-page-frame{grid-gap:24px;align-items:start;display:grid;grid-template-columns:minmax(0,1fr) 280px;width:min(1120px,100%)}.edit-profile-row{align-items:center;border-bottom:1px solid #eceef1;display:flex;gap:20px;justify-content:space-between;margin:0 -28px 24px;padding:18px 28px}.edit-profile-row>div{display:flex;flex-direction:column;gap:4px}.edit-profile-row strong{font-size:13px}.edit-profile-row span{color:#858b95;font-size:9px}.edit-profile-button{border:1px solid #cfd5de!important;border-radius:7px!important;color:#343942!important;font-size:9px!important;font-weight:750!important;min-height:36px!important;padding:0 14px!important;text-transform:uppercase!important}.edit-profile-button:hover{background:#f4f7ff!important;border-color:#2563eb!important;color:#2563eb!important}.user-page .settings input:disabled,.user-page .settings textarea:disabled{-webkit-text-fill-color:#646a74;background:#f6f7f8;border-color:#e5e8ed;color:#646a74;cursor:not-allowed;opacity:1}.user-page .settings .avatar-upload.Mui-disabled{opacity:1}.user-page .settings .avatar-upload.Mui-disabled .avatar-camera{display:none}.user-page .settings .up-del-box .MuiButton-root.Mui-disabled{background:#f5f6f7;border-color:#e4e7eb;color:#a0a5ad}.user-page .settings .up-del-box .MuiButton-root.Mui-disabled span{color:#a0a5ad}.profile-summary-card{align-items:center;background:#fff;border:1px solid #e1e5eb;box-shadow:0 10px 30px #1e293b0d;display:flex;flex-direction:column;padding:25px 22px}.profile-summary-avatar{position:relative}.profile-summary-avatar>img{background:#f2f5fb;border:1px solid #cfd6df;border-radius:50%;height:104px;object-fit:cover;width:104px}.profile-summary-avatar>span{background:#2563eb;border:3px solid #fff;border-radius:50%;bottom:5px;box-sizing:border-box;height:28px;padding:6px;position:absolute;right:1px;width:28px}.profile-summary-avatar>span img{filter:brightness(0) invert(1);width:100%}.profile-summary-card h2{font-size:20px;margin:13px 0 3px}.profile-summary-card>b{letter-spacing:1px;margin-bottom:20px;text-transform:uppercase}.profile-summary-row{align-items:flex-start;border-top:1px solid #eceef1;display:flex;gap:9px;padding:14px 0;width:100%}.profile-summary-row>svg{color:#2563eb;width:17px}.profile-summary-row>div{display:flex;flex-direction:column;gap:4px;min-width:0}.profile-summary-row small{color:#9a9fa8;font-size:7px;font-weight:800;letter-spacing:.8px}.profile-summary-row span{color:#50555e;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.profile-summary-card>p{border-top:1px solid #eceef1;color:#737985;font-size:10px;margin:0;padding-top:14px;width:100%}@media(max-width:900px){.user-page .my-page-frame{grid-template-columns:1fr}.profile-summary-card{grid-column-gap:18px;column-gap:18px;display:grid;grid-row:1;grid-template-columns:auto 1fr}.profile-summary-avatar{grid-row:1/4}.profile-summary-card h2,.profile-summary-card>b{align-self:end;text-align:left}.profile-summary-card>p,.profile-summary-row{grid-column:1/-1}}@media(max-width:600px){.edit-profile-row{align-items:flex-start;flex-direction:column;margin:0 -18px 20px;padding:16px 18px}.user-page .my-page-frame{display:grid}.profile-summary-card{display:flex}.edit-profile-button{width:100%}}.user-page .account-container{margin:0 auto;padding:0!important}.user-page .my-page-frame{grid-template-columns:minmax(0,72fr) minmax(285px,28fr);padding:52px 0 90px;width:100%}.my-page-left .menu-name{background:#f3f4f6;padding:22px 26px}.my-page-left .menu-name>div{display:block}.my-page-left .menu-name h2{font-size:22px;font-weight:650;letter-spacing:-.35px;margin:0 0 5px}.my-page-left .menu-name p{font-size:12px!important;line-height:1.5}.my-page-left .menu-content{padding:0 30px 30px}.user-page .settings .member-media-frame{gap:20px;margin:0 -30px 28px;padding:26px 30px}.user-page .settings .avatar-upload{height:94px;min-width:94px;width:94px}.user-page .settings .avatar-upload .mb-image{height:94px;width:94px}.user-page .settings .media-change-box span{font-size:15px}.user-page .settings .media-change-box p{font-size:12px;line-height:1.45;margin:6px 0 12px}.user-page .settings .up-del-box .MuiButton-root span{font-size:11px}.edit-profile-row{margin:0 -30px 26px;padding:19px 30px}.edit-profile-row strong{font-size:16px}.edit-profile-row span{font-size:11px;line-height:1.45}.edit-profile-button{font-size:10px!important;min-height:39px!important}.user-page .settings .input-frame{margin-bottom:24px}.user-page .settings .spec-label{font-size:13px;font-weight:650}.user-page .settings .spec-input{background:#fff;font-size:14px;height:46px;padding:0 14px}.user-page .settings .spec-textarea{background:#fff;font-size:14px;height:104px;line-height:1.55;min-height:104px;padding:14px}.user-page .settings .field-helper{font-size:11px;line-height:1.45}.user-page .settings .spec-input:focus,.user-page .settings .spec-textarea:focus{background:#fff;border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.user-page .settings .save-box .MuiButton-root{border-radius:8px;font-size:12px;min-height:42px}.profile-summary-card{border-radius:12px;padding:28px 25px}.profile-summary-avatar>img{height:114px;width:114px}.profile-summary-card h2{font-size:22px;margin-top:15px}.profile-summary-card>b{font-size:9px}.profile-summary-row{gap:11px;padding:16px 0}.profile-summary-row>svg{width:19px}.profile-summary-row small{font-size:9px}.profile-summary-row span{font-size:13px;line-height:1.5}.profile-summary-card>p{font-size:12px;line-height:1.6;padding-top:16px}.profile-summary-card{background:linear-gradient(180deg,#f7f9ff,#fff 43%);border-color:#dfe5ee;box-shadow:0 18px 45px #1e293b14;overflow:hidden;padding:0 24px 24px;position:relative}.profile-summary-card:before{background:radial-gradient(circle,#2563eb1f,#2563eb00 70%);border-radius:50%;content:"";height:190px;left:50%;pointer-events:none;position:absolute;top:-85px;transform:translateX(-50%);width:250px}.profile-summary-label{align-items:center;border-bottom:1px solid #d6dde8d9;display:flex;height:48px;justify-content:space-between;position:relative;width:100%}.profile-summary-label>span{color:#7b8491;font-size:8px;font-weight:800;letter-spacing:1.35px}.profile-summary-label>i{align-items:center;color:#277653;display:flex;font-size:9px;font-style:normal;font-weight:700;gap:5px}.profile-summary-label>i:before{background:#25a66a;border-radius:50%;box-shadow:0 0 0 3px #25a66a1a;content:"";height:6px;width:6px}.profile-summary-avatar{margin-top:22px}.profile-summary-avatar>img{border:4px solid #fff;box-shadow:0 0 0 1px #d5ddea,0 10px 25px #2563eb1f;height:108px;position:relative;width:108px}.profile-summary-avatar>span{bottom:4px;box-shadow:0 4px 10px #2563eb3d;right:-2px}.profile-summary-card h2{color:#1e232b;font-size:21px;letter-spacing:-.35px;margin:16px 0 5px;position:relative}.profile-summary-card>b{background:#edf3ff;border-radius:999px;color:#2563eb;font-size:8px;letter-spacing:1.15px;margin-bottom:22px;padding:5px 9px}.profile-summary-row{border-top-color:#e8ecf2;gap:12px;padding:15px 0}.profile-summary-icon{background:#eef4ff;border-radius:9px;color:#2563eb;display:grid;flex:0 0 34px;height:34px;place-items:center;width:34px}.profile-summary-icon>svg{height:17px;width:17px}.profile-summary-row>div{gap:5px;justify-content:center}.profile-summary-card>p>small,.profile-summary-row small{color:#88919e;font-size:8px;font-weight:800;letter-spacing:1.15px}.profile-summary-row span{color:#3f4650;font-size:12px}.profile-summary-card>p.is-empty,.profile-summary-row.is-empty span:last-child{color:#9299a4}.profile-summary-card>p{color:#555d68;display:flex;flex-direction:column;font-size:11px;gap:7px;padding:16px 0 0}.profile-summary-card>p>small{display:block}@media(max-width:980px){.user-page .account-container{width:calc(100% - 36px)}.user-page .my-page-frame{gap:18px;grid-template-columns:minmax(0,68fr) minmax(260px,32fr)}.my-page-left .menu-content{padding:0 22px 24px}.user-page .settings .member-media-frame{margin:0 -22px 25px;padding:24px 22px}.edit-profile-row{margin:0 -22px 24px;padding:18px 22px}}@media(max-width:760px){.user-page .my-page-frame{grid-template-columns:1fr}.profile-summary-card{display:flex;grid-row:auto}.user-page .settings .short-input{width:100%}.user-page .settings .input-frame{flex-direction:column;gap:20px}}@media(max-width:600px){.user-page .account-container{width:calc(100% - 28px)}.user-page .my-page-frame{padding:30px 0 65px}.my-page-left .menu-name{padding:19px 18px}.my-page-left .menu-content{padding:0 18px 22px}.user-page .settings .member-media-frame{margin:0 -18px 22px;padding:21px 18px}.edit-profile-row{margin:0 -18px 22px;padding:17px 18px}.user-page .settings .save-box .MuiButton-root{min-height:44px}}.user-page .settings{position:relative}.user-page .settings .edit-profile-row{align-items:center;background:#fbfcfe;margin:0 -30px;padding:18px 30px}.user-page .settings .edit-profile-row>div{padding-right:16px}.user-page .settings .edit-profile-row strong{color:#242932;font-size:15px}.user-page .settings .edit-profile-row span{color:#7b838e;font-size:11px;max-width:470px}.user-page .settings .edit-profile-button{background:#fff!important;border-color:#bfc9d8!important;flex:0 0 auto}.user-page .settings .edit-profile-button:not(.Mui-disabled){box-shadow:0 4px 12px #1e293b0d}.user-page .settings .member-media-frame{margin-top:0}.user-page .settings .spec-label{color:#303640}.user-page .settings .field-helper{color:#7b838e}.profile-summary-card h2{font-weight:700}.profile-summary-card>p{letter-spacing:.02px}@media(max-width:980px){.user-page .settings .edit-profile-row{margin:0 -22px;padding:17px 22px}}@media(max-width:600px){.user-page .settings .edit-profile-row{flex-direction:row;margin:0 -18px;padding:16px 18px}.user-page .settings .edit-profile-button{width:auto}.user-page .settings .edit-profile-row span{font-size:10px}}.member-page-burak-card{align-items:center;background:#fff;border:1px solid #e1e5eb;border-radius:14px;box-shadow:0 12px 32px #1e293b0f;display:flex;flex-direction:column;padding:28px 24px;text-align:center}.member-page-burak-card>img{background:#f1f4fb;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #9b8cff,0 10px 24px #5348b426;height:108px;object-fit:cover;width:108px}.member-page-burak-card h2{color:#20242b;font-size:22px;letter-spacing:-.35px;margin:17px 0 5px}.member-page-burak-card>span{background:#eef3ff;border-radius:999px;letter-spacing:1.15px;text-transform:uppercase}.member-page-burak-card>div{align-items:flex-start;border-top:1px solid #e8ebf0;color:#2563eb;display:flex;margin-top:26px;padding-top:17px;text-align:left;width:100%}.member-page-burak-card>div>svg{flex:0 0 18px;height:18px;width:18px}.member-page-burak-card>div>p{color:#616975;font-size:12px;line-height:1.55;margin:0}.member-page-burak-card:hover{border-color:#d4dbea;box-shadow:0 16px 38px #1e293b14}@media(max-width:760px){.member-page-burak-card{grid-row:auto}}.member-page-burak-card{background:linear-gradient(180deg,#fbfcfe,#fff 58%);border:1px solid #e2e6ec;border-radius:18px;box-shadow:0 14px 36px rgba(24,32,45,.065);overflow:hidden;padding:22px;position:relative;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.member-page-burak-card:before{border-bottom:1px solid #e9edf2;color:#7c8592;content:"ACCOUNT";font-size:8px;font-weight:800;letter-spacing:1.65px;margin-bottom:20px;padding-bottom:14px;text-align:left;width:100%}.member-page-burak-card>img{background:#eef3fb;border:4px solid #fff;box-shadow:0 0 0 1px #cbd7ea,0 10px 24px #2563eb1a;height:96px;width:96px}.member-page-burak-card h2{color:#191d24;font-size:21px;font-weight:700;letter-spacing:-.45px;margin:16px 0 7px}.member-page-burak-card>span{background:#edf3ff;color:#2563eb;font-size:8px;font-weight:800;letter-spacing:1.2px;padding:5px 10px}.member-page-burak-card>div{align-items:center;background:#f5f7fa;border:0;border-radius:11px;gap:10px;margin-top:24px;padding:14px}.member-page-burak-card>div>svg{color:#2563eb;height:17px;width:17px}.member-page-burak-card>div>p{color:#59616d;font-size:11px;font-weight:500}.member-page-burak-card:hover{border-color:#cfd8e6;box-shadow:0 18px 42px rgba(24,32,45,.085);transform:translateY(-2px)}.user-page{background:#f6f8fb;min-height:calc(100vh - 72px)}.user-page .account-container{width:min(1300px,calc(100% - 48px))}.account-page-header{padding-top:44px}.account-page-header h1{color:#16202d;font-size:clamp(28px,2.4vw,32px);font-weight:680;letter-spacing:-1px;line-height:1.1;margin:0}.account-page-header p{color:#737c88;font-size:14px;line-height:1.5;margin:8px 0 0}.user-page .my-page-frame{gap:24px;grid-template-columns:minmax(0,74fr) minmax(300px,26fr);padding:30px 0 82px}.my-page-left>div{border-color:#e1e6ed;border-radius:16px;box-shadow:0 8px 24px rgba(24,32,45,.035)}.my-page-left .menu-name{background:#fff;padding:24px 30px 20px}.my-page-left .menu-name h2{font-size:21px;line-height:1.2}.my-page-left .menu-name p{margin-top:6px;max-width:560px}.user-page .settings .edit-profile-row{background:#fafbfd}.user-page .settings .member-media-frame{padding-bottom:20px;padding-top:20px}.user-page .settings .avatar-upload,.user-page .settings .avatar-upload .mb-image{height:78px;min-width:78px;width:78px}.user-page .settings .spec-input,.user-page .settings .spec-textarea{border-color:#dce2ea;border-radius:9px}.member-page-burak-card{border-radius:16px;box-shadow:0 8px 24px #18202d0a;position:sticky;top:24px}.member-page-burak-card:hover{border-color:#e1e5eb;box-shadow:0 8px 24px #18202d0a;transform:none}@media (max-width:760px){.user-page .account-container{width:calc(100% - 28px)}.user-page .my-page-frame{gap:18px;padding:22px 0 58px}.account-page-header{padding-top:30px}.account-page-header p{font-size:13px}.member-page-burak-card{position:static}.my-page-left .menu-name{padding:21px 18px 18px}}.help-page{background:#f8f8ff;display:flex;height:auto;width:100%}.help-page .help-container{flex-direction:row;margin-bottom:50px;margin-top:50px}.help-page .help-menu{border-bottom:1px solid #f8f8ff;display:flex;flex-direction:row;height:60px;justify-content:center;width:100%}.help-page .help-menu .table-list{display:flex;justify-content:space-between}.help-page .css-1gsv261{width:75%}.help-page .css-heg063-MuiTabs-flexContainer{justify-content:space-between}.help-page .css-19kzrtu{padding-top:24px}.help-page .help-main-content{height:auto;min-height:680px;width:100%}.help-page .help-contact-panel{padding-left:0;padding-right:0}.help-page .rules-box{align-items:center;background:#f8f8ff;border:1px solid #ededed;border-radius:8px;box-shadow:0 20px 30px #19192e0a;display:flex;flex-direction:column;height:auto;justify-content:center;padding:24px;width:100%}.rules-box .rules-frame{display:flex;flex-direction:column;height:100%;width:100%}.rules-box .rules-frame p{border-bottom:1px solid #ddd;color:#000;font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.00938em}.help-page .accordion-menu,.help-page .admin-letter-box{display:flex;flex-direction:column;height:auto;width:100%}.help-page .admin-letter-box{align-items:center;background:#f8f8ff;border:1px solid #ededed;border-radius:8px;box-shadow:0 20px 30px #19192e0a;justify-content:center;padding:60px}.help-page .admin-letter-box .admin-letter-container{display:flex;flex-direction:column;height:100%;width:100%}.help-page .admin-letter-container .admin-letter-frame{margin-top:30px}.help-page .admin-letter-frame span{color:#140342;font-family:ABeeZee;font-size:24px;font-style:normal;font-weight:400;line-height:28px}.help-page .admin-letter-frame p{color:#4f547b;font-family:Sedan;font-size:15px;font-style:normal;font-weight:400;line-height:26px;margin-top:20px}.help-page .admin-letter-container .admin-letter-frame{display:flex;flex-direction:column}.help-page .admin-letter-frame .admin-input-box{display:flex;flex-direction:column;height:auto;margin-top:30px;width:100%}.help-page .admin-letter-frame .admin-input-box label{color:#140342;font-family:Verdana;font-size:16px;font-style:normal;font-weight:700;line-height:19px}.help-page .admin-letter-frame .admin-input-box input{height:60px}.help-page .admin-letter-frame .admin-input-box input,.help-page .admin-letter-frame .admin-input-box textarea{background:#f8f8ff;border:1px solid #ddd;border-radius:8px;color:#4f547b;display:flex;font-family:Verdana;font-size:15px;font-style:normal;font-weight:400;line-height:26px;margin-top:10px;padding:20px;width:100%}.help-page .admin-letter-frame .admin-input-box textarea{height:150px}.help-page{background:#f5f7fa;color:#0a2733;min-height:100vh}.help-page .help-container{margin-bottom:0;margin-top:0;max-width:1300px;padding:72px 0 88px;width:min(1300px,calc(100% - 48px))}.help-heading{margin:0 auto 48px;max-width:690px;text-align:center}.help-heading>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:2.2px}.help-heading h1{color:#0a2733;font-size:clamp(42px,4.2vw,60px);font-weight:680;letter-spacing:-2.4px;line-height:1.06;margin:12px 0 0}.help-heading p{color:#667085;font-size:15px;line-height:1.65;margin:17px auto 0;max-width:600px}.help-page .help-menu{border:0;height:auto}.help-page .help-tabs-border{border-bottom:1px solid #dfe4ea;width:100%}.help-page .table_list .MuiTabs-flexContainer{gap:clamp(44px,8vw,120px);justify-content:center}.help-page .table_list .MuiTab-root{color:#7b8490;font-size:12px;font-weight:750;letter-spacing:1px;min-height:54px;min-width:110px;padding:0 12px}.help-page .table_list .MuiTab-root.Mui-selected{color:#0a2733}.help-page .table_list .MuiTabs-indicator{background:#2563eb;height:2px}.help-page .help-main-content{min-height:620px}.help-page .help-tab-panel{padding:34px 0 0}.help-page .rules-box{grid-gap:14px;background:#0000;border:0;box-shadow:none;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));padding:0}.help-term-card{grid-gap:18px;background:#fff;border:1px solid #e1e6ec;border-radius:15px;box-shadow:0 5px 18px rgba(15,23,42,.035);box-sizing:border-box;display:grid;gap:18px;grid-template-columns:36px minmax(0,1fr);min-height:156px;padding:26px}.faq-number,.help-term-card>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:1px}.help-term-card h2{color:#0a2733;font-size:16px;font-weight:720;margin:0}.help-term-card p{color:#667085;font-size:13px;line-height:1.65;margin:10px 0 0}.help-page .accordion-menu{gap:10px}.help-page .accordion-menu .MuiAccordion-root{background:#fff;border:1px solid #e1e6ec;border-radius:13px!important;box-shadow:none;overflow:hidden}.help-page .accordion-menu .MuiAccordion-root:before{display:none}.help-page .accordion-menu .MuiAccordion-root.Mui-expanded{border-color:#bfd0ef}.help-page .accordion-menu .MuiAccordionSummary-root{min-height:66px;padding:0 22px}.help-page .accordion-menu .MuiAccordionSummary-content{align-items:center;display:flex;gap:18px;margin:17px 0}.help-page .accordion-menu .MuiAccordionSummary-content h2{color:#172f3a;font-size:14px;font-weight:700;margin:0}.help-page .accordion-menu .MuiAccordionSummary-expandIconWrapper{color:#667085}.help-page .accordion-menu .MuiAccordionSummary-expandIconWrapper.Mui-expanded{color:#2563eb}.help-page .accordion-menu .MuiAccordionDetails-root{padding:0 62px 22px 76px}.help-page .accordion-menu .MuiAccordionDetails-root p{color:#667085;font-size:13px;line-height:1.7;margin:0}.help-page .help-contact-panel{padding-top:10px}@media(max-width:700px){.help-page .help-container{padding:54px 0 68px;width:calc(100% - 32px)}.help-heading{margin-bottom:34px}.help-heading h1{font-size:38px;letter-spacing:-1.6px}.help-heading p{font-size:14px}.help-page .table_list .MuiTabs-flexContainer{gap:0}.help-page .table_list .MuiTab-root{flex:1 1;font-size:11px;min-width:0}.help-page .rules-box{grid-template-columns:1fr}.help-term-card{gap:12px;min-height:0;padding:22px 18px}.help-page .accordion-menu .MuiAccordionSummary-root{padding:0 16px}.help-page .accordion-menu .MuiAccordionSummary-content{gap:12px}.help-page .accordion-menu .MuiAccordionDetails-root{padding:0 18px 20px 51px}}.contact-page{background:#f5f5f3;color:#0a2733;min-height:100vh;padding:82px 0 96px}.contact-page--embedded{background:#0000;min-height:0;padding:24px 0 48px}.contact-page--embedded .contact-shell{width:100%}.contact-shell{margin:0 auto;width:min(1300px,calc(100% - 48px))}.contact-heading{margin:0 auto 58px;max-width:720px;text-align:center}.contact-form-heading>span,.contact-heading>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:2px}.contact-heading h1{font-size:clamp(42px,4.2vw,62px);font-weight:680;letter-spacing:-2.4px;line-height:1.08;margin:12px 0 0}.contact-heading p{color:#667085;font-size:16px;line-height:1.65;margin:18px auto 0;max-width:590px}.contact-details-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.contact-details-grid article{background:#fff;border:1px solid #e5e7eb;border-radius:18px;box-shadow:0 2px 8px rgba(15,23,42,.025);box-sizing:border-box;min-height:205px;padding:25px}.contact-details-grid i{background:#0a2733;border-radius:13px;color:#fff;display:grid;font-style:normal;height:46px;place-items:center;width:46px}.contact-details-grid i svg{height:21px;width:21px}.contact-details-grid h2{font-size:17px;font-weight:700;margin:22px 0 0}.contact-details-grid p{color:#737b87;font-size:12px;line-height:1.7;margin:10px 0 0}.contact-details-grid a{color:inherit;text-decoration:none}.contact-details-grid a:hover{color:#2563eb}.contact-panel{grid-gap:10px;background:#fff;border:1px solid #e4e6e9;border-radius:22px;box-shadow:0 10px 36px rgba(15,23,42,.045);display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,.94fr);margin-top:58px;padding:10px}.contact-form{padding:40px 38px 34px}.contact-form-heading h2{font-size:30px;font-weight:680;letter-spacing:-1px;margin:10px 0 0}.contact-form-heading p{color:#737b87;font-size:13px;margin:9px 0 0}.contact-form-grid{grid-gap:17px 14px;display:grid;gap:17px 14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px}.contact-form-grid label{color:#263746;display:flex;flex-wrap:wrap;font-size:11px;font-weight:700;gap:7px;justify-content:space-between;min-width:0}.contact-form-grid label.full{grid-column:1/-1}.contact-form-grid label>small{color:#98a2b3;font:inherit;font-weight:500}.contact-form-grid input,.contact-form-grid textarea{background:#fff;border:1px solid #d8dde5;border-radius:9px;box-sizing:border-box;color:#152734;font:inherit;font-size:13px;font-weight:500;outline:0;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.contact-form-grid input{height:47px;padding:0 14px}.contact-form-grid textarea{height:132px;line-height:1.55;padding:14px;resize:vertical}.contact-form-grid input:focus,.contact-form-grid textarea:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.contact-form-grid input::placeholder,.contact-form-grid textarea::placeholder{color:#a0a7b1}.contact-form>button{background:#0a2733;border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:12px;font-weight:750;height:46px;margin-top:24px;min-width:150px;transition:background .2s ease,transform .2s ease}.contact-form>button:hover{background:#2563eb;transform:translateY(-1px)}.contact-form-note{color:#8b929c;font-size:10px;line-height:1.5;margin:12px 0 0}.contact-visual{background:#dde4e8;border-radius:16px;min-height:650px;overflow:hidden;position:relative}.contact-visual>img{display:block;height:100%;object-fit:cover;width:100%}@media (max-width:980px){.contact-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-panel{grid-template-columns:1fr}.contact-visual{grid-row:1;min-height:440px}}@media (max-width:600px){.contact-page{padding:60px 0 72px}.contact-shell{width:calc(100% - 32px)}.contact-heading{margin-bottom:38px}.contact-heading h1{font-size:38px;letter-spacing:-1.6px}.contact-heading p{font-size:14px}.contact-details-grid{gap:12px;grid-template-columns:1fr}.contact-details-grid article{min-height:175px;padding:22px}.contact-panel{margin-top:38px;padding:7px}.contact-form{padding:28px 18px 24px}.contact-form-heading h2{font-size:26px}.contact-form-grid{grid-template-columns:1fr}.contact-form-grid label.full{grid-column:auto}.contact-form>button{width:100%}.contact-visual{min-height:330px}}.about-page{background:#f7f6f2;color:#111827;font-family:Poppins,sans-serif;overflow:clip}.about-container{margin:0 auto;width:min(1200px,calc(100% - 48px))}.about-dot-label,.about-eyebrow{align-items:center;color:#66727c;display:inline-flex;font-size:11px;font-weight:650;gap:9px;letter-spacing:.04em}.about-eyebrow{color:#2563eb;font-weight:750;letter-spacing:.15em}.about-dot-label:before{background:#2563eb;border-radius:50%;content:"";height:8px;width:8px}.about-hero{background:linear-gradient(180deg,#fff,#f7f6f2 70%);padding:94px 0 112px}.about-hero-copy{max-width:980px;text-align:center}.about-hero h1{color:#111827;font-size:clamp(43px,5.1vw,72px);font-weight:620;letter-spacing:-.055em;line-height:1.06;margin:18px auto 0;max-width:900px}.about-hero-copy>p{color:#65717d;font-size:15px;line-height:1.75;margin:22px auto 0;max-width:650px}.about-hero-visual{height:590px;margin-top:70px;position:relative}.about-hero-visual>img{border-radius:22px;display:block;height:100%;object-fit:cover;object-position:center 38%;width:100%}.about-stat-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-radius:16px;bottom:22px;box-shadow:0 15px 35px #0f172a17;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:108px;padding:21px 24px;position:absolute;right:22px;width:190px}.about-stat-card:nth-of-type(2){right:224px}.about-stat-card strong{color:#0a2733;font-size:36px;font-weight:550;line-height:1}.about-stat-card span{color:#5d6973;font-size:12px;font-weight:600;margin-top:9px}.about-purpose{padding:118px 0 130px}.about-section-intro{margin:0 auto 84px;max-width:800px;text-align:center}.about-section-intro h2{color:#14182c;font-size:clamp(34px,4vw,54px);letter-spacing:-.045em;line-height:1.18;margin:18px 0 0}.about-purpose-row{grid-gap:80px;align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);margin-top:70px}.about-purpose-row.reverse{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.about-purpose-row.reverse .about-purpose-copy{order:2}.about-purpose-copy>span{color:#2563eb;font-size:11px;font-weight:800;letter-spacing:.16em}.about-purpose-copy h3{color:#14182c;font-size:34px;letter-spacing:-.035em;margin:12px 0 20px}.about-purpose-copy p{color:#596570;font-size:14px;line-height:1.75;margin:0 0 14px}.about-purpose-image{background:#fff;border-radius:20px;box-shadow:0 8px 28px #0f172a0d;height:470px;padding:7px}.about-purpose-image img{border-radius:15px;display:block;height:100%;object-fit:cover;width:100%}.about-history{background:#111527;color:#fff;padding:120px 0 140px}.about-history-heading{text-align:center}.about-history-heading .about-dot-label{color:#aeb5c6}.about-history-heading h2{font-size:44px;letter-spacing:-.04em;margin:16px 0 8px;text-transform:capitalize}.about-history-heading p{color:#9da6ba;font-size:13px;margin:0}.about-timeline{grid-gap:90px 110px;display:grid;gap:90px 110px;grid-template-columns:1fr 1fr;margin-top:80px}.about-milestone:nth-child(2n){padding-top:125px}.about-milestone-copy{max-width:430px}.about-milestone-copy>span{color:#4f7fff;font-size:10px;font-weight:800;letter-spacing:.14em}.about-milestone-copy h3{font-size:30px;letter-spacing:-.03em;margin:10px 0 14px;text-transform:capitalize}.about-milestone-copy p{color:#aab2c3;font-size:13px;line-height:1.7;margin:0 0 26px}.about-milestone-image{height:420px;position:relative}.about-milestone-image img{border-radius:18px;display:block;height:100%;object-fit:cover;width:calc(100% - 45px)}.about-milestone-image strong{bottom:8px;color:#7c8499;font-size:34px;font-weight:400;letter-spacing:.22em;line-height:1;position:absolute;right:0;writing-mode:vertical-rl}.about-experts{background:#f7f6f2;padding:130px 0}.about-experts-layout{grid-gap:90px;align-items:start;display:grid;gap:90px;grid-template-columns:330px minmax(0,1fr)}.about-experts-intro{position:sticky;top:120px}.about-experts-intro h2{color:#14182c;font-size:42px;letter-spacing:-.045em;line-height:1.15;margin:15px 0}.about-experts-intro p{color:#64707a;font-size:14px;line-height:1.7}.about-expert-list{grid-gap:18px;display:grid;gap:18px}.about-expert-card{border:1px solid #ebecef;border-radius:18px;box-sizing:border-box;min-height:230px;padding:34px 38px}.about-expert-card>div{background:#edf3ff;border-radius:14px;color:#2563eb;display:grid;height:52px;place-items:center;width:52px}.about-expert-card svg{height:27px;width:27px}.about-expert-card>span{color:#87909a;display:block;font-size:10px;font-weight:650;letter-spacing:.13em;margin-top:28px;text-transform:uppercase}.about-expert-card h3{color:#111827;font-size:25px;letter-spacing:-.025em;margin:7px 0 12px;text-transform:capitalize}.about-expert-card p{color:#65717b;font-size:13px;line-height:1.7;margin:0;max-width:600px}.about-cta{background:#fff;padding:78px 0}.about-cta .about-container{align-items:center;display:flex;gap:30px;justify-content:space-between}.about-cta h2{color:#111827;font-size:34px;letter-spacing:-.035em;margin:12px 0 0}.about-cta a{align-items:center;background:#2563eb;border-radius:11px;color:#fff;display:inline-flex;font-size:13px;font-weight:650;gap:10px;height:50px;padding:0 22px;text-decoration:none}.about-cta a svg{width:19px}.about-cta a:hover{background:#1d4ed8}@media(max-width:900px){.about-hero{padding-top:70px}.about-hero-visual{height:480px}.about-purpose-row,.about-purpose-row.reverse{gap:32px;grid-template-columns:1fr}.about-purpose-row.reverse .about-purpose-copy{order:0}.about-purpose-image{height:420px}.about-timeline{gap:70px 45px}.about-milestone-image{height:350px}.about-experts-layout{gap:38px;grid-template-columns:1fr}.about-experts-intro{max-width:650px;position:static}.about-expert-list{grid-template-columns:repeat(3,1fr)}.about-expert-card{padding:26px 22px}.about-expert-card h3{font-size:20px}}@media(max-width:700px){.about-container{width:calc(100% - 30px)}.about-hero{padding:58px 0 78px}.about-hero h1{font-size:40px}.about-hero-visual{height:390px;margin-top:44px}.about-stat-card{bottom:12px;min-height:88px;padding:16px;right:12px;width:150px}.about-stat-card:nth-of-type(2){right:172px}.about-stat-card strong{font-size:28px}.about-purpose{padding:78px 0 90px}.about-section-intro{margin-bottom:54px}.about-section-intro h2{font-size:34px}.about-purpose-row{margin-top:48px}.about-purpose-copy h3{font-size:29px}.about-purpose-image{height:330px}.about-history{padding:84px 0 96px}.about-history-heading h2{font-size:36px}.about-timeline{gap:60px;grid-template-columns:1fr;margin-top:55px}.about-milestone:nth-child(2n){padding-top:0}.about-milestone-image{height:360px}.about-experts{padding:86px 0}.about-experts-intro h2{font-size:34px}.about-expert-list{grid-template-columns:1fr}.about-cta{padding:60px 0}.about-cta .about-container{align-items:flex-start;flex-direction:column}.about-cta h2{font-size:30px}}@media(max-width:440px){.about-hero h1{font-size:34px}.about-hero-copy>p{font-size:13px}.about-hero-visual{height:330px}.about-stat-card{width:132px}.about-stat-card:nth-of-type(2){right:154px}.about-stat-card strong{font-size:24px}.about-stat-card span{font-size:10px}.about-milestone-image,.about-purpose-image{height:290px}}@media(prefers-reduced-motion:no-preference){.about-cta a{transition:background .2s ease,transform .2s ease}.about-cta a:hover{transform:translateY(-2px)}}.about-experts{padding:130px 0 170px}.about-experts-layout{gap:78px;grid-template-columns:340px minmax(0,1fr)}.about-experts-intro{top:118px}.about-expert-list{display:block;padding-bottom:90px;position:relative}.about-expert-card{background:#fff;border:1px solid #e7e9ed;border-radius:20px;box-shadow:0 14px 34px #0f172a12;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(270px,.98fr);margin-bottom:30px;min-height:520px;overflow:hidden;padding:8px;position:sticky;top:104px}.about-expert-card:nth-child(2){top:122px;z-index:2}.about-expert-card:nth-child(3){top:140px;z-index:3}.about-expert-photo{background:#e7ebef!important;border-radius:15px!important;color:inherit!important;height:504px!important;overflow:hidden;width:auto!important}.about-expert-photo img{display:block;height:100%;object-fit:cover;object-position:center top;width:100%}.about-expert-copy{align-items:flex-start!important;background:#0000!important;border-radius:0!important;color:#111827!important;display:flex!important;flex-direction:column;height:auto!important;padding:32px 28px 25px;width:auto!important}.about-expert-copy>span{color:#7c8791;font-size:11px;font-weight:550}.about-expert-copy h3{color:#12172b;font-size:27px;letter-spacing:-.035em;line-height:1.2;margin:8px 0 0}.about-expert-copy p{color:#53616d;font-size:13px;line-height:1.65;margin:auto 0 20px;max-width:300px}.about-expert-socials{background:#0000!important;display:flex!important;flex-direction:row!important;gap:8px;height:auto!important;width:auto!important}.about-expert-socials span{background:#f5f6f7;border-radius:9px;color:#1f2933;display:grid;font-size:13px;font-weight:700;height:34px;place-items:center;width:34px}.about-milestone-image.contain{background:#fff;border-radius:18px;overflow:hidden}.about-milestone-image.contain img{object-fit:contain;object-position:center}@media(max-width:1050px){.about-experts-layout{gap:42px;grid-template-columns:290px minmax(0,1fr)}.about-expert-card{grid-template-columns:minmax(0,1fr) minmax(220px,.82fr)}.about-expert-copy{padding:27px 22px}}@media(max-width:900px){.about-experts-layout{gap:38px;grid-template-columns:1fr}.about-experts-intro{position:static}.about-expert-list{display:block}.about-expert-card{grid-template-columns:minmax(0,1fr) minmax(250px,.9fr);top:84px}.about-expert-card:nth-child(2){top:100px}.about-expert-card:nth-child(3){top:116px}}@media(max-width:700px){.about-experts{padding:86px 0}.about-expert-list{padding-bottom:0}.about-expert-card,.about-expert-card:nth-child(2),.about-expert-card:nth-child(3){grid-template-columns:1fr;margin-bottom:18px;min-height:0;position:relative;top:auto}.about-expert-photo{height:440px!important}.about-expert-copy{min-height:220px;padding:25px 22px}.about-expert-copy p{margin:45px 0 20px}}@media(max-width:440px){.about-expert-photo{height:360px!important}.about-expert-copy{min-height:205px}.about-expert-copy h3{font-size:24px}}.checkout-page{background:linear-gradient(180deg,#f8fafb,#f4f7f9);color:#0a2733;min-height:760px}.checkout-shell{margin:0 auto;padding:42px 0 88px;width:min(1300px,calc(100% - 48px))}.checkout-heading{margin-bottom:25px}.checkout-card-title span,.checkout-delivery-method>span,.checkout-heading>span,.checkout-summary-title span{color:#2563eb;font-size:9px;font-weight:850;letter-spacing:1.8px}.checkout-heading h1{font-size:38px;letter-spacing:-1.4px;line-height:1;margin:8px 0}.checkout-heading p{color:#71808a;font-size:13px;margin:0}.checkout-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 370px}.checkout-main-column{display:flex;flex-direction:column;gap:14px;min-width:0}.checkout-form-card,.checkout-progress,.checkout-summary-card{background:#fff;border:1px solid #dfe6ea;border-radius:15px;box-shadow:0 12px 38px rgba(10,39,51,.045)}.checkout-progress{grid-gap:20px;align-items:center;box-sizing:border-box;display:grid;gap:20px;grid-template-columns:auto 1fr auto 1fr auto;min-height:78px;padding:0 24px}.checkout-progress>i{background:#d8e0e5;height:1px}.checkout-progress>div{align-items:center;color:#93a0a8;display:flex;gap:10px}.checkout-progress>div>svg,.checkout-step-number{background:#f4f6f8;border:1px solid #dfe5e9;border-radius:50%;box-sizing:border-box;display:grid;font-size:12px;height:34px;place-items:center;width:34px}.checkout-progress>div>svg{padding:8px}.checkout-progress>div>span{display:flex;flex-direction:column;gap:3px}.checkout-progress b{font-size:10px}.checkout-progress small{font-size:8px}.checkout-progress .active{color:#2563eb}.checkout-progress .active .checkout-step-number{background:#2563eb;border-color:#2563eb;box-shadow:0 5px 13px #2563eb2e;color:#fff}.checkout-progress .complete{color:#148052}.checkout-progress .complete>svg{background:#eaf8f0;border-color:#c6ead7}.checkout-form-card{padding:30px 28px}.checkout-card-title{border-bottom:1px solid #e9edef;padding-bottom:21px}.checkout-card-title h2,.checkout-summary-title h2{color:#0a2733;font-size:21px;letter-spacing:-.35px;margin:7px 0 5px}.checkout-card-title p{color:#7b8891;font-size:11px;margin:0}.checkout-fields{grid-gap:19px 18px;display:grid;gap:19px 18px;grid-template-columns:1fr 1fr;padding-top:23px}.checkout-field{display:flex;flex-direction:column;gap:8px;position:relative}.checkout-field.wide{grid-column:1/-1}.checkout-field>span{color:#334650;font-size:10px;font-weight:750}.checkout-field>span em{color:#98a3aa;font-style:normal;font-weight:500;margin-left:5px}.checkout-field input,.checkout-field select,.checkout-field textarea{background:#fcfdfe;border:1px solid #d7e0e5;border-radius:9px;box-sizing:border-box;color:#172e39;font:inherit;font-size:11px;outline:0;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease;width:100%}.checkout-field input,.checkout-field select{height:46px;padding:0 13px}.checkout-field textarea{min-height:82px;padding:13px 13px 25px;resize:vertical}.checkout-field input:focus,.checkout-field select:focus,.checkout-field textarea:focus{background:#fff;border-color:#84a8ee;box-shadow:0 0 0 3px #2563eb14}.checkout-field input::placeholder,.checkout-field textarea::placeholder{color:#a3adb4}.checkout-field.invalid input,.checkout-field.invalid select{background:snow;border-color:#e16a6a}.checkout-field>small{color:#c84444;font-size:8px;margin-top:3px;position:absolute;top:100%}.checkout-character-count{bottom:9px;color:#7d8991;font-size:8px;font-weight:600;position:absolute;right:12px}.checkout-delivery-method{border-top:1px solid #e9edef;margin-top:27px;padding-top:23px}.checkout-delivery-options{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-top:13px}.checkout-delivery-options>button{grid-gap:10px;align-items:center;background:#fff;border:1px solid #d9e1e6;border-radius:11px;color:#223943;cursor:pointer;display:grid;gap:10px;grid-template-columns:18px 48px 1fr;min-height:96px;padding:15px;position:relative;text-align:left;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.checkout-delivery-options>button:hover{background:#fbfdff;border-color:#9eb9ee}.checkout-delivery-options>button.selected{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb14}.delivery-radio{background:#fff;border:2px solid #b9c5cd;border-radius:50%;box-sizing:border-box;height:14px;width:14px}.selected .delivery-radio{border:4px solid #2563eb}.checkout-delivery-options>button>span{background:#f1f4f7;border-radius:50%;color:#53646e;display:grid;height:46px;place-items:center;width:46px}.checkout-delivery-options>button.selected>span{background:#edf4ff;color:#2563eb}.checkout-delivery-options svg{height:20px;width:20px}.checkout-delivery-options>button>div{display:flex;flex-direction:column;gap:4px;min-width:0}.checkout-delivery-options strong{font-size:11px}.checkout-delivery-options small{color:#86929a;font-size:9px}.checkout-delivery-options>button>div>b{color:#50616b;font-size:9px}.checkout-form-actions{align-items:center;border-top:1px solid #e9edef;display:flex;justify-content:space-between;margin-top:24px;padding-top:21px}.checkout-back,.checkout-submit{align-items:center;border-radius:9px;cursor:pointer;display:inline-flex;font:inherit;font-size:10px;font-weight:800;height:44px;justify-content:center}.checkout-back{background:#0000;border:0;color:#52636d;gap:7px;padding:0}.checkout-back svg{width:17px}.checkout-back:hover{color:#2563eb}.checkout-submit{background:#0a2733;border:1px solid #0a2733;box-shadow:0 8px 20px #0a273333;color:#fff;min-width:205px;padding:0 20px;transition:transform .17s ease,background .17s ease}.checkout-submit:hover{background:#123b4c;transform:translateY(-1px)}.checkout-submit:disabled{background:#aebbd2;border-color:#aebbd2;box-shadow:none;cursor:not-allowed;transform:none}.checkout-summary-card{padding:25px;position:sticky;top:92px}.checkout-summary-title{align-items:flex-start;display:flex;justify-content:space-between}.checkout-summary-title h2{font-size:19px}.checkout-summary-title>b{background:#edf4ff;border-radius:999px;color:#2563eb;font-size:8px;padding:6px 9px}.checkout-summary-items{margin:18px 0;max-height:330px;overflow-y:auto;padding-right:4px}.checkout-summary-items article{grid-gap:12px;align-items:center;border-bottom:1px solid #edf0f2;display:grid;gap:12px;grid-template-columns:56px minmax(0,1fr) auto;min-height:72px;padding:10px 0}.checkout-summary-items article:last-child{border-bottom:0}.checkout-summary-items img{background:#f6f8f9;border:1px solid #e5eaed;border-radius:10px;box-sizing:border-box;height:56px;object-fit:contain;padding:5px;width:56px}.checkout-summary-items article>div{display:flex;flex-direction:column;gap:5px;min-width:0}.checkout-summary-items strong{color:#172e39;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.checkout-summary-items span{color:#859199;font-size:9px}.checkout-summary-items article>b{font-size:10px}.checkout-totals{border-bottom:1px solid #e3e9ec;border-top:1px solid #e3e9ec;padding:17px 0}.checkout-totals p,.checkout-totals>div{align-items:center;display:flex;justify-content:space-between;margin:0}.checkout-totals p{color:#74818a;font-size:10px;padding:5px 0}.checkout-totals p b{color:#263b46}.checkout-totals .free{color:#148052}.checkout-totals>div{border-top:1px solid #e3e9ec;color:#0a2733;font-size:12px;font-weight:800;margin-top:10px;padding-top:13px}.checkout-totals>div strong{font-size:22px;letter-spacing:-.5px}.checkout-assurance,.checkout-shipping-note{align-items:flex-start;border-radius:10px;display:flex;gap:10px;margin-top:14px;padding:13px}.checkout-assurance{background:#f3f7fc}.checkout-shipping-note{background:#eef9f4}.checkout-assurance>svg,.checkout-shipping-note>svg{color:#2563eb;flex:0 0 18px;height:18px;width:18px}.checkout-shipping-note>svg{color:#148052}.checkout-assurance>div,.checkout-shipping-note>div{display:flex;flex-direction:column;gap:4px}.checkout-assurance strong,.checkout-shipping-note strong{color:#203641;font-size:9px}.checkout-assurance span,.checkout-shipping-note span{color:#73818a;font-size:8px;line-height:1.45}.checkout-step-section{border-top:0;margin-top:0;min-height:280px;padding-top:28px}.checkout-step-section .checkout-delivery-options{gap:12px;grid-template-columns:1fr}.checkout-step-section .checkout-delivery-options>button{grid-template-columns:18px 44px 1fr;min-height:78px}.checkout-payment-review{align-items:flex-start;background:linear-gradient(145deg,#f9fbff,#f2f7fc);border:1px solid #dfe6ea;border-radius:12px;box-sizing:border-box;display:flex;gap:20px;margin-top:24px;min-height:260px;padding:38px}.checkout-payment-review>svg{background:#e8f1ff;border-radius:12px;box-sizing:initial;color:#2563eb;height:28px;padding:12px;width:28px}.checkout-payment-review>div{display:flex;flex-direction:column;gap:8px}.checkout-payment-review span{color:#2563eb;font-size:8px;font-weight:850;letter-spacing:1.5px}.checkout-payment-review h3{color:#0a2733;font-size:20px;margin:0}.checkout-payment-review p{color:#71808a;font-size:11px;line-height:1.6;margin:0;max-width:520px}.checkout-payment-review b{border-top:1px solid #dce5ed;color:#334650;font-size:10px;margin-top:12px;padding-top:14px}.checkout-payment-layout{grid-template-columns:370px minmax(0,1fr)}.checkout-payment-layout .checkout-main-column{grid-column:2;grid-row:1}.checkout-payment-layout .checkout-summary-card{grid-column:1;grid-row:1;position:static}.checkout-payment-panel{padding-top:24px}.checkout-payment-label{align-items:center;display:flex;gap:15px;margin-bottom:17px}.checkout-payment-label span{color:#2563eb;font-size:9px;font-weight:850;letter-spacing:1.6px}.checkout-payment-label b{border-bottom:2px solid #2563eb;color:#172e39;font-size:10px;padding-bottom:5px}.checkout-credit-card{background:linear-gradient(125deg,#03080c 0 58%,#172027 58% 68%,#090e12 68% 75%,#020609 75%);border-radius:15px;box-shadow:0 18px 35px #040c1138;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:182px;justify-content:space-between;padding:22px;width:310px}.credit-card-bottom,.credit-card-top{align-items:center;display:flex;justify-content:space-between}.credit-card-top i{background:linear-gradient(90deg,#d6aa28 48%,#f2d45a 0);border-radius:4px;box-shadow:inset 0 0 0 1px #00000040;height:20px;width:28px}.credit-card-top span{font-size:16px;letter-spacing:-4px;transform:rotate(90deg)}.checkout-credit-card>strong{font-size:17px;font-weight:550;letter-spacing:2.1px}.credit-card-bottom>span{display:flex;flex-direction:column;gap:4px}.credit-card-bottom small{color:#aeb8bd;font-size:7px;letter-spacing:1px}.credit-card-bottom b{font-size:10px;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credit-card-bottom img{height:30px;object-fit:contain;width:48px}.checkout-payment-fields{grid-gap:19px 15px;display:grid;gap:19px 15px;grid-template-columns:1fr 1fr;margin-top:24px}.checkout-payment-fields .checkout-field:nth-child(-n+2){grid-column:1/-1}.checkout-billing-check{align-items:center;color:#334650;cursor:pointer;display:flex;font-size:10px;font-weight:700;gap:8px;margin-top:22px}.checkout-billing-check input{accent-color:#2563eb}.checkout-payment-notice{align-items:center;background:#f3f7fc;border-radius:9px;color:#71808a;display:flex;font-size:8px;gap:9px;line-height:1.45;margin-top:18px;padding:11px 13px}.checkout-payment-notice svg{color:#2563eb;width:16px}.checkout-summary-details{border-top:1px solid #e3e9ec;padding:0 0 15px}.checkout-summary-details p{display:flex;flex-direction:column;gap:5px;margin:14px 0 0}.checkout-summary-details span{color:#829099;font-size:8px;font-weight:800;letter-spacing:1px}.checkout-summary-details b{color:#334650;font-size:9px;line-height:1.5}.checkout-payment-page{background:#fff;min-height:calc(100vh - 75px)}.checkout-payment-page .checkout-shell{padding:46px 0 72px;width:min(1120px,calc(100% - 48px))}.checkout-payment-page .checkout-heading{display:none}.checkout-payment-page>.checkout-shell>.checkout-progress{border:0;border-radius:0;box-shadow:none;margin:0 0 42px;min-height:84px;padding:0 8px}.checkout-payment-page .checkout-progress>div{min-width:130px}.checkout-payment-page .checkout-progress b{font-size:11px}.checkout-payment-page .checkout-progress small{font-size:9px}.checkout-payment-page .checkout-layout{gap:90px;grid-template-columns:440px 520px;justify-content:space-between}.checkout-payment-page .checkout-main-column{gap:0}.checkout-payment-page .checkout-form-card,.checkout-payment-page .checkout-summary-card{border:0;border-radius:0;box-shadow:none;padding:0}.checkout-payment-page .checkout-card-title{border:0;padding:0 0 20px}.checkout-payment-page .checkout-card-title p,.checkout-payment-page .checkout-card-title>div>span{display:none}.checkout-payment-page .checkout-card-title h2{font-size:22px;margin:0}.checkout-payment-page .checkout-payment-panel{padding-top:0}.checkout-payment-page .checkout-payment-label{margin:0 0 20px}.checkout-payment-page .checkout-payment-label>span{display:none}.checkout-payment-page .checkout-payment-label b{font-size:11px}.checkout-payment-page .checkout-credit-card{border-radius:11px;box-shadow:0 10px 24px #040c111f;height:160px;padding:18px;width:270px}.checkout-payment-page .checkout-credit-card>strong{font-size:14px;letter-spacing:1.7px}.checkout-payment-page .credit-card-top i{height:17px;width:24px}.checkout-payment-page .credit-card-top span{font-size:13px}.checkout-payment-page .credit-card-bottom img{height:26px;width:41px}.checkout-payment-page .checkout-payment-fields{gap:18px 12px;margin-top:25px}.checkout-payment-page .checkout-field{gap:7px}.checkout-payment-page .checkout-field>span{color:#263b46;display:block;font-size:10px}.checkout-payment-page .checkout-field input{border-radius:5px;font-size:10px;height:43px;padding:0 14px}.checkout-payment-page .checkout-field>small{font-size:8px}.checkout-payment-page .checkout-billing-check{font-size:9px;margin-top:20px}.checkout-payment-page .checkout-form-actions{border:0;gap:13px;margin-top:27px;padding-top:0}.checkout-payment-page .checkout-back,.checkout-payment-page .checkout-submit{border-radius:5px;height:45px;min-width:0;width:calc(50% - 6px)}.checkout-payment-page .checkout-back{border:1px solid #0a2733}.checkout-payment-page .checkout-back svg{display:none}.checkout-payment-page .checkout-submit{background:#050708;border-color:#050708;box-shadow:none}.checkout-payment-page .checkout-summary-title h2{font-size:18px}.checkout-payment-page .checkout-summary-title span,.checkout-payment-page .checkout-summary-title>b{display:none}.checkout-payment-page .checkout-summary-items{margin:18px 0 20px;max-height:280px}.checkout-payment-page .checkout-summary-items article{background:#f5f6f7;border:0;border-radius:8px;grid-template-columns:44px minmax(0,1fr) auto;margin-bottom:9px;min-height:58px;padding:7px 12px}.checkout-payment-page .checkout-summary-items img{background:#0000;border:0;height:44px;padding:3px;width:44px}.checkout-payment-page .checkout-summary-items article>b,.checkout-payment-page .checkout-summary-items strong{font-size:10px}.checkout-payment-page .checkout-summary-details{border-bottom:1px solid #e3e9ec;padding:0 0 15px}.checkout-payment-page .checkout-summary-details p{margin-top:14px}.checkout-payment-page .checkout-summary-details span{font-size:8px}.checkout-payment-page .checkout-summary-details b{font-size:10px}.checkout-payment-page .checkout-totals{border:0;padding:14px 0 0}.checkout-payment-page .checkout-totals p{font-size:10px}.checkout-payment-page .checkout-totals>div{margin-top:8px;padding-top:11px}.checkout-payment-page .checkout-totals>div strong{font-size:18px}.checkout-success-overlay{animation:checkoutFadeIn .2s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07181f94;box-sizing:border-box;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:1500}.checkout-success-modal{animation:checkoutModalIn .28s ease;background:#fff;border-radius:18px;box-shadow:0 25px 70px #04141b47;box-sizing:border-box;padding:38px 34px 32px;text-align:center;width:min(410px,100%)}.checkout-success-modal>svg{color:#16a064;filter:drop-shadow(0 8px 13px rgba(22,160,100,.2));height:72px;width:72px}.checkout-success-modal>span{color:#15915d;display:block;font-size:9px;font-weight:850;letter-spacing:1.8px;margin-top:18px}.checkout-success-modal h2{color:#0a2733;font-size:29px;margin:8px 0 9px}.checkout-success-modal p{color:#71808a;font-size:11px;line-height:1.65;margin:0 auto;max-width:320px}.checkout-success-modal button{background:#0a2733;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:800;height:46px;margin-top:25px;width:100%}.checkout-success-modal button:hover{background:#123b4c}@keyframes checkoutFadeIn{0%{opacity:0}to{opacity:1}}@keyframes checkoutModalIn{0%{opacity:0;transform:translateY(12px) scale(.97)}to{opacity:1;transform:none}}@media(max-width:1040px){.checkout-layout{grid-template-columns:minmax(0,1fr) 330px}.checkout-progress{gap:12px;padding:0 18px}.checkout-progress small{display:none}}@media(max-width:900px){.checkout-layout,.checkout-payment-layout,.checkout-payment-page .checkout-layout{grid-template-columns:1fr}.checkout-payment-layout .checkout-main-column,.checkout-payment-layout .checkout-summary-card{grid-column:1;grid-row:auto}.checkout-payment-layout .checkout-main-column{grid-row:1}.checkout-payment-layout .checkout-summary-card{grid-row:2}.checkout-summary-card{position:static}.checkout-summary-items{max-height:none}.checkout-payment-page .checkout-layout{gap:32px;margin:0 auto;max-width:500px}}@media(max-width:680px){.checkout-shell{padding:34px 0 60px;width:calc(100% - 28px)}.checkout-heading h1{font-size:31px}.checkout-progress{gap:8px;grid-template-columns:1fr;min-height:68px}.checkout-progress>div,.checkout-progress>i{display:none}.checkout-progress>.active{display:flex}.checkout-form-card{padding:22px 17px}.checkout-card-title>svg{display:none}.checkout-delivery-options,.checkout-fields{grid-template-columns:1fr}.checkout-field.wide{grid-column:auto}.checkout-credit-card{max-width:310px;width:100%}.checkout-payment-fields{grid-template-columns:1fr}.checkout-payment-fields .checkout-field:nth-child(-n+2){grid-column:auto}.checkout-form-actions{align-items:stretch;flex-direction:column-reverse;gap:14px}.checkout-submit{width:100%}.checkout-back{align-self:flex-start}.checkout-summary-card{padding:20px}}.order-page{background:radial-gradient(circle at 88% 5%,rgba(37,99,235,.055),#0000 24%),#f5f7f9;color:#0a2733;min-height:760px}.orders-dashboard{margin:0 auto;padding:52px 0 86px;width:min(1300px,calc(100% - 48px))}.orders-dashboard-header{align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:30px}.orders-title>span{color:#2563eb;font-size:9px;font-weight:850;letter-spacing:1.9px}.orders-title h1{color:#0a2733;font-size:36px;letter-spacing:-1.2px;line-height:1;margin:8px 0 7px}.orders-title p{color:#72808a;font-size:13px;margin:0}.orders-shop-button{align-items:center;background:#0a2733;border:1px solid #0a2733;border-radius:10px;box-shadow:0 8px 22px #0a273329;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:800;gap:12px;min-height:44px;padding:0 18px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.orders-shop-button:hover{background:#123b4c;box-shadow:0 11px 26px #0a273333;transform:translateY(-1px)}.orders-shop-button b{font-size:16px}.orders-overview{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:22px}.orders-overview-card{grid-gap:7px 14px;align-content:center;background:#fff;border:1px solid #dfe5e9;border-radius:14px;box-shadow:0 8px 26px rgba(10,39,51,.035);box-sizing:border-box;display:grid;gap:7px 14px;grid-template-columns:minmax(0,1fr) auto;min-height:108px;overflow:hidden;padding:18px 20px;position:relative}.orders-overview-card:before{background:#8293a0;content:"";inset:0 auto 0 0;position:absolute;width:4px}.orders-overview-card.pending:before{background:#e1a72e}.orders-overview-card.active:before{background:#2563eb}.orders-overview-card.complete:before{background:#148052}.orders-overview-card>span{color:#667680;font-size:10px;font-weight:800;letter-spacing:.65px;text-transform:uppercase}.orders-overview-card>strong{color:#0a2733;font-size:30px;grid-column:2;grid-row:1/3;letter-spacing:-1px;line-height:1}.orders-overview-card>small{color:#8a969e;font-size:9px;line-height:1.35}.orders-toolbar{align-items:center;display:flex;gap:11px}.orders-date-filter,.orders-search{align-items:center;background:#fff;border:1px solid #dce3e8;border-radius:10px;box-sizing:border-box;color:#64727c;display:flex;gap:9px;height:44px;transition:border-color .18s ease,box-shadow .18s ease}.orders-date-filter:focus-within,.orders-search:focus-within{border-color:#8fb0ef;box-shadow:0 0 0 3px #2563eb14}.orders-search{padding:0 14px;width:280px}.orders-date-filter svg,.orders-search svg{color:#50616d;height:18px;width:18px}.orders-search input{background:#0000;border:0;color:#0a2733;font:inherit;font-size:12px;outline:0;width:100%}.orders-search input::placeholder{color:#9aa5ad}.orders-date-filter{padding:0 12px}.orders-date-filter select{background:#fff;border:0;color:#33434d;cursor:pointer;font:inherit;font-size:12px;min-width:105px;outline:0}.orders-dashboard-grid{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) 268px}.burak-orders-main{min-width:0}.burak-order-tabs{background:#fff!important;border:1px solid #dfe6ea!important;border-radius:12px!important;box-shadow:0 7px 24px rgba(10,39,51,.035);padding:5px!important}.burak-order-tabs .MuiTabs-flexContainer{gap:5px}.burak-order-tabs .MuiTab-root{border-radius:8px;color:#74818a;font-size:11px;font-weight:750;letter-spacing:0;min-height:48px;text-transform:none;transition:color .18s ease,background .18s ease}.burak-order-tabs .MuiTab-root.Mui-selected{background:#edf4ff}.burak-order-tabs .MuiTabs-indicator{display:none}.burak-order-tabs .MuiTab-root span{align-items:center;display:flex;gap:8px;justify-content:center}.burak-order-tabs .MuiTab-root b{align-items:center;background:#eef1f3;border-radius:999px;box-sizing:border-box;color:#66737c;display:inline-flex;font-size:9px;height:22px;justify-content:center;min-width:22px;padding:0 6px}.burak-order-tabs .MuiTab-root.Mui-selected b{background:#fff;box-shadow:0 2px 7px #2563eb1f;color:#2563eb}.orders-tab-panel{padding:16px 0 0!important}.modern-order-card{background:#fff;border:1px solid #dfe5e9;border-radius:14px;box-shadow:0 9px 30px rgba(10,39,51,.045);margin-bottom:16px;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.modern-order-card:hover{border-color:#ced9df;box-shadow:0 14px 38px #0a273312}.modern-order-header{background:#fbfcfd;border-bottom:1px solid #e8edef;gap:24px;justify-content:space-between;min-height:76px;padding:0 21px}.modern-order-header,.order-header-summary,.order-identity{align-items:center;display:flex}.order-identity{gap:12px}.order-header-summary>div small,.order-identity>small{color:#929da5;font-size:7px;font-weight:850;letter-spacing:1.25px}.order-identity>strong{color:#0a2733;font-size:13px;letter-spacing:.15px}.order-identity>span{border-left:1px solid #dce3e7;color:#7f8b93;font-size:10px;padding-left:12px}.order-header-summary{gap:18px}.order-header-summary>div{align-items:flex-end;display:flex;flex-direction:column;gap:3px;min-width:92px}.order-header-summary>div strong{color:#0a2733;font-size:19px;letter-spacing:-.4px}.order-status{border-radius:999px;font-size:8px;font-weight:850;letter-spacing:.5px;padding:6px 10px;text-transform:uppercase}.status-1{background:#fff4d6;color:#966600}.status-2{background:#e8f1ff;color:#1f5ed5}.status-4{background:#e8f8ef;color:#148052}.modern-order-items{padding:3px 21px}.modern-order-item{grid-gap:14px;align-items:center;border-bottom:1px solid #edf0f2;display:grid;gap:14px;grid-template-columns:52px minmax(0,1fr) auto;min-height:72px;padding:9px 0}.modern-order-item:last-child{border-bottom:0}.modern-order-item img{background:#f7f8f9;border:1px solid #e7ebee;border-radius:10px;box-sizing:border-box;height:52px;object-fit:contain;padding:5px;width:52px}.modern-order-item>div{display:flex;flex-direction:column;gap:5px;min-width:0}.modern-order-item>div strong{color:#172e39;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modern-order-item>div span{color:#87939b;font-size:10px}.modern-order-item>b{color:#172e39;font-size:12px}.order-progress{display:grid;grid-template-columns:repeat(4,1fr);margin:14px 21px 20px;padding:0 5px;position:relative}.order-progress:before{background:#e3e8eb;content:"";height:2px;left:7%;position:absolute;right:7%;top:14px}.order-progress>div{align-items:center;color:#a0aab1;display:flex;flex-direction:column;gap:7px;position:relative;text-align:center;z-index:1}.order-progress>div>span{background:#fff;border:2px solid #e1e6e9;border-radius:50%;display:grid;height:30px;place-items:center;width:30px}.order-progress>div.active{color:#2563eb}.order-progress>div.active>span{background:#edf4ff;border-color:#9ebbf4;box-shadow:0 0 0 4px #fff}.order-progress svg{height:14px;width:14px}.order-progress small{font-size:8px;font-weight:750}.modern-order-footer{align-items:center;background:#fbfcfd;border-top:1px solid #e8edef;display:flex;gap:16px;justify-content:space-between;min-height:58px;padding:0 21px}.modern-order-footer>span{color:#7c8991;font-size:10px}.modern-order-footer>span b{color:#172e39;margin-left:7px}.modern-order-footer>div{display:flex;gap:8px}.order-action{align-items:center;background:#fff;border:1px solid #d5dde2;border-radius:8px;color:#344650;cursor:pointer;display:inline-flex;font:inherit;font-size:9px;font-weight:800;justify-content:center;min-height:36px;padding:0 14px;text-decoration:none;transition:background .17s ease,border-color .17s ease,box-shadow .17s ease,transform .17s ease}.order-action:hover{transform:translateY(-1px)}.order-action.primary{background:#0a2733;border-color:#0a2733;box-shadow:0 6px 16px #0a27332e;color:#fff}.order-action.primary:hover{background:#123b4c;border-color:#123b4c}.order-action.secondary:hover{background:#f7f9fa;border-color:#b9c6ce}.order-action:disabled{background:#eceff3!important;border-color:#d8dce3!important;box-shadow:none!important;color:#9299a5!important;cursor:not-allowed;transform:none!important}.burak-orders-aside{display:flex;flex-direction:column;gap:14px;position:sticky;top:92px}.burak-profile-card,.orders-support-card{background:#fff;border:1px solid #dfe5e9;border-radius:14px;box-shadow:0 9px 30px #0a27330a}.burak-profile-card{align-items:center;display:flex;flex-direction:column;padding:21px;text-align:center}.burak-profile-card>small{align-self:flex-start;color:#929da5;font-size:7px;font-weight:850;letter-spacing:1.3px}.burak-profile-card>img{background:#edf4ff;border:2px solid #a9c2f3;border-radius:50%;box-sizing:border-box;height:64px;margin-top:9px;object-fit:cover;padding:3px;width:64px}.burak-profile-card h2{color:#0a2733;font-size:18px;margin:11px 0 3px}.burak-profile-card>span{color:#2563eb;font-size:8px;font-weight:850;text-transform:uppercase}.account-order-summary{background:#f8fafb;border:1px solid #e4e9ed;border-radius:10px;display:grid;grid-template-columns:1fr 1fr;margin-top:16px;width:100%}.account-order-summary>div{align-items:center;display:flex;flex-direction:column;gap:3px;padding:11px 8px}.account-order-summary>div+div{border-left:1px solid #e4e9ed}.account-order-summary b{color:#0a2733;font-size:15px}.account-order-summary small{color:#87939b;font-size:8px;font-weight:750;letter-spacing:.6px;text-transform:uppercase}.profile-details{border-top:1px solid #e6ebee;margin-top:18px;padding-top:12px;width:100%}.profile-details p{align-items:flex-start;color:#65737c;display:flex;font-size:10px;gap:9px;line-height:1.45;margin:8px 0;text-align:left}.profile-details p svg{color:#2563eb;flex:0 0 15px;height:15px;width:15px}.orders-support-card{align-items:flex-start;display:flex;gap:11px;padding:18px}.orders-support-card>svg{background:#edf4ff;border-radius:10px;box-sizing:initial;color:#2563eb;height:19px;padding:9px;width:19px}.orders-support-card strong{color:#172e39;font-size:11px}.orders-support-card p{color:#7b8891;font-size:9px;line-height:1.55;margin:6px 0 11px}.orders-support-card a{color:#2563eb;font-size:9px;font-weight:800;text-decoration:none}.orders-support-card a:hover{text-decoration:underline}.orders-empty,.orders-request-state{align-items:center;background:#fff;border:1px solid #dfe5e9;border-radius:14px;box-shadow:0 9px 30px rgba(10,39,51,.035);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-height:300px;padding:38px 24px;text-align:center}.orders-empty{background:linear-gradient(145deg,#fff 60%,#f7faff);min-height:390px;padding:38px 42px}.orders-empty-copy{align-items:center;display:flex;flex-direction:column}.orders-empty-copy>span{background:#edf4ff;border-radius:16px;box-shadow:0 8px 22px #2563eb1a;color:#2563eb;display:grid;height:58px;place-items:center;width:58px}.orders-empty-copy>span svg{height:27px;width:27px}.orders-empty-copy h3{color:#172e39;font-size:19px;margin:16px 0 6px}.orders-empty-copy p{color:#7b8891;font-size:11px;margin:0}.orders-empty-copy a{align-items:center;background:#0a2733;border-radius:8px;color:#fff;display:flex;font-size:9px;font-weight:800;gap:9px;margin-top:18px;min-height:38px;padding:0 15px;text-decoration:none}.orders-empty-copy a:hover{background:#123b4c}.orders-empty-steps{border-top:1px solid #e7ecef;display:grid;grid-template-columns:repeat(3,1fr);margin-top:34px;max-width:700px;padding-top:25px;text-align:left;width:100%}.orders-empty-steps>div{grid-gap:4px 10px;display:grid;gap:4px 10px;grid-template-columns:auto 1fr;padding:0 24px}.orders-empty-steps>div+div{border-left:1px solid #e7ecef}.orders-empty-steps b{color:#2563eb;font-size:9px;grid-row:1/3;letter-spacing:1px}.orders-empty-steps strong{color:#263b46;font-size:10px}.orders-empty-steps small{color:#8a969e;font-size:8px;line-height:1.4}.orders-empty>span{background:#edf4ff;border-radius:50%;color:#2563eb;display:grid;height:52px;place-items:center;width:52px}.orders-empty h3,.orders-request-state h3{color:#172e39;font-size:17px;margin:16px 0 6px}.orders-empty p,.orders-request-state p{color:#7b8891;font-size:11px;margin:0}.orders-empty a{color:#2563eb;font-size:10px;font-weight:800;margin-top:17px;text-decoration:none}.orders-loader{animation:orders-spin .8s linear infinite;border:3px solid #dce6fa;border-radius:50%;border-top-color:#2563eb;height:34px;width:34px}.orders-request-state.error h3{margin-top:0}.orders-request-state button{background:#0a2733;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-size:10px;font-weight:800;margin-top:17px;min-height:38px;padding:0 16px}@keyframes orders-spin{to{transform:rotate(1turn)}}@media(max-width:980px){.orders-dashboard-grid{grid-template-columns:1fr}.burak-orders-aside{display:grid;grid-template-columns:1fr 1fr;position:static}.orders-dashboard-header{align-items:flex-start;flex-direction:column}.orders-toolbar{width:100%}.orders-search{flex:1 1}}@media(max-width:1080px){.orders-overview{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.orders-dashboard{padding:36px 0 60px;width:calc(100% - 28px)}.orders-title h1{font-size:30px}.orders-shop-button{justify-content:center;width:100%}.orders-overview{gap:9px;grid-template-columns:1fr 1fr}.orders-overview-card{min-height:96px;padding:14px}.orders-overview-card>strong{font-size:25px}.orders-overview-card>small{display:none}.orders-toolbar{align-items:stretch;flex-direction:column}.orders-search{flex:none;width:100%}.orders-date-filter{width:100%}.orders-date-filter select{flex:1 1}.burak-order-tabs .MuiTab-root{font-size:9px;padding:0 4px}.burak-order-tabs .MuiTab-root span{gap:4px}.burak-order-tabs .MuiTab-root b{display:none}.modern-order-header{align-items:flex-start;padding:14px 16px}.order-header-summary,.order-identity{align-items:flex-start;flex-direction:column;gap:5px}.order-identity>span{border:0;padding:0}.order-header-summary{align-items:flex-end}.order-header-summary>div{min-width:0}.modern-order-items{padding:3px 16px}.order-progress{margin:13px 12px 18px}.order-progress small{font-size:7px}.modern-order-footer{align-items:flex-start;flex-direction:column;padding:11px 16px}.modern-order-footer>div{width:100%}.order-action{flex:1 1}.burak-orders-aside{grid-template-columns:1fr}.orders-empty{padding:30px 20px}.orders-empty-steps{gap:0;grid-template-columns:1fr}.orders-empty-steps>div{padding:13px 6px}.orders-empty-steps>div+div{border-left:0;border-top:1px solid #edf0f2}}.orders-dashboard-header{margin-bottom:24px}.burak-order-tabs{align-items:center;gap:12px}.burak-order-tabs .MuiTabs-root{flex:1 1;min-width:0}.burak-order-tabs .orders-toolbar{flex:0 0 auto}.burak-order-tabs .orders-search{height:40px;width:190px}.burak-order-tabs .orders-date-filter{height:40px}.modern-order-header{grid-gap:14px;background:#fff;display:grid;gap:14px;grid-template-columns:58px minmax(170px,1fr) auto 90px 112px;min-height:86px;padding:12px 18px}.order-preview{background:#f7f9fa;border:1px solid #e6ebee;border-radius:10px;box-sizing:border-box;height:58px;object-fit:contain;padding:5px;width:58px}.order-identity{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.order-identity>small{color:#2563eb;font-size:7px;font-weight:850;letter-spacing:.8px}.order-identity>strong{font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-identity>span{border:0;font-size:9px;padding:0}.order-total{align-items:flex-end;display:flex;flex-direction:column;gap:3px}.order-total small{color:#929da5;font-size:7px;font-weight:850;letter-spacing:1px}.order-total strong{color:#0a2733;font-size:15px}.order-details-toggle{align-items:center;background:#fff;border:1px solid #d9e1e6;border-radius:8px;color:#263b46;cursor:pointer;display:flex;font:inherit;font-size:9px;font-weight:800;gap:12px;height:38px;justify-content:center;padding:0 12px;transition:border-color .18s ease,background .18s ease,color .18s ease}.order-details-toggle:hover{background:#f5f8ff;border-color:#9bb7ed;color:#2563eb}.order-details-toggle span{font-size:17px;line-height:1;transition:transform .18s ease}.order-details-toggle[aria-expanded=true] span{transform:rotate(90deg)}.modern-order-card.expanded{border-color:#cddbf7}.modern-order-card.expanded .modern-order-header{border-bottom:1px solid #e8edef}.modern-order-card:not(.expanded) .modern-order-header{border-bottom:0}.status-0{background:#fff0f0;color:#b93c3c}.orders-shipping-card>svg{background:#eaf8f0;color:#148052}@media(max-width:1100px){.burak-order-tabs{align-items:stretch;flex-direction:column}.burak-order-tabs .orders-toolbar{width:100%}.burak-order-tabs .orders-search{flex:1 1;width:auto}.modern-order-header{grid-template-columns:52px minmax(150px,1fr) auto 76px 104px}.order-preview{height:52px;width:52px}}@media(max-width:680px){.burak-order-tabs .orders-toolbar{flex-direction:row}.burak-order-tabs .orders-search{flex:1 1;width:0}.modern-order-header{gap:10px;grid-template-columns:48px minmax(0,1fr) auto;padding:14px}.order-preview{height:48px;width:48px}.order-status{grid-column:1/2;justify-self:start}.order-total{align-items:flex-start;grid-column:2/3}.order-details-toggle{grid-column:3/4;padding:0 8px;width:100%}.order-identity{min-width:0}.burak-orders-aside{grid-template-columns:1fr}}.burak-order-tabs{align-items:stretch;display:flex;flex-direction:column;gap:0;overflow:hidden;padding:0!important}.burak-order-tabs .MuiTabs-root{box-sizing:border-box;min-height:92px;overflow:visible;padding:14px 22px 0;width:100%}.burak-order-tabs .MuiTabs-scroller{overflow:visible!important}.burak-order-tabs .MuiTabs-flexContainer{gap:0;position:relative}.burak-order-tabs .MuiTabs-flexContainer:before{background:#d8dfe4;content:"";height:1px;left:12.5%;position:absolute;right:12.5%;top:19px}.burak-order-tabs .MuiTab-root{background:#0000!important;border-radius:0;color:#a0a9af;flex:1 1;min-height:70px;min-width:0;overflow:visible;padding:30px 18px 8px;position:relative;text-align:left;z-index:1}.burak-order-tabs .MuiTab-root:before{background:#c7ced3;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #c7ced3;box-sizing:border-box;content:"";height:14px;left:50%;position:absolute;top:12px;transform:translateX(-50%);transition:background .18s ease,box-shadow .18s ease,transform .18s ease;width:14px}.burak-order-tabs .MuiTab-root.Mui-selected{color:#0a2733}.burak-order-tabs .MuiTab-root.Mui-selected:before{background:#2563eb;box-shadow:0 0 0 2px #2563eb33;transform:translateX(-50%) scale(1.08)}.burak-order-tabs .MuiTab-root.cancelled-history-tab.Mui-selected:before{background:#d9414b;box-shadow:0 0 0 2px #d9414b2e}.burak-order-tabs .MuiTab-root>span{grid-gap:2px 8px;align-items:end;display:grid;gap:2px 8px;grid-template-columns:1fr auto;justify-content:normal;text-align:left;width:100%}.burak-order-tabs .MuiTab-root span>small{color:#9aa4ab;font-size:7px;font-weight:800;grid-column:1/2;letter-spacing:1px}.burak-order-tabs .MuiTab-root span>strong{color:inherit;font-weight:800;grid-column:1/2;text-transform:none}.burak-order-tabs .MuiTab-root span>b{align-self:center;background:#f0f3f5;color:#7c8991;font-size:8px;grid-column:2/3;grid-row:1/3;height:24px;min-width:24px}.burak-order-tabs .MuiTab-root.Mui-selected span>b{background:#edf4ff;box-shadow:none;color:#2563eb}.burak-order-tabs .cancelled-history-tab.Mui-selected span>b{background:#fff0f0;color:#c53e48}.burak-order-tabs .orders-toolbar{background:#fbfcfd;border-top:1px solid #e8edef;box-sizing:border-box;padding:13px 14px;width:100%}.burak-order-tabs .orders-search{flex:1 1;height:42px;width:auto}.burak-order-tabs .orders-date-filter{height:42px}.orders-tab-panel{padding-top:18px!important}.modern-order-card{border-radius:12px;box-shadow:0 7px 24px #0a27330a}@media(max-width:760px){.burak-order-tabs .MuiTabs-root{min-height:80px;padding:10px 7px 0}.burak-order-tabs .MuiTab-root{min-height:65px;padding:28px 5px 6px}.burak-order-tabs .MuiTab-root:before{height:12px;top:10px;width:12px}.burak-order-tabs .MuiTabs-flexContainer:before{top:16px}.burak-order-tabs .MuiTab-root span>small{font-size:6px}.burak-order-tabs .MuiTab-root span>strong{font-size:8px}.burak-order-tabs .MuiTab-root span>b{display:none}.burak-order-tabs .orders-toolbar{align-items:stretch;flex-direction:column}.burak-order-tabs .orders-search{flex:none;width:100%}.burak-order-tabs .orders-date-filter{width:100%}}.order-page{min-height:calc(100vh - 76px)}.orders-dashboard{padding:44px 0 72px;width:min(1120px,calc(100% - 48px))}.orders-dashboard-header{align-items:center;margin-bottom:22px}.burak-orders-main{width:100%}.burak-order-tabs{border-radius:14px!important}.burak-order-tabs .MuiTabs-root{min-height:64px;padding:8px 12px 0}.burak-order-tabs .MuiTabs-flexContainer:before{display:none}.burak-order-tabs .MuiTab-root{border-radius:9px!important;min-height:54px;padding:8px 12px}.burak-order-tabs .MuiTab-root:before{display:none}.burak-order-tabs .MuiTab-root.Mui-selected{background:#edf4ff!important;color:#1f5ed5}.burak-order-tabs .MuiTab-root>span{align-items:center;display:flex;gap:8px;justify-content:center;text-align:center}.burak-order-tabs .MuiTab-root span>strong{font-size:11px}.burak-order-tabs .MuiTab-root span>b{height:23px;min-width:23px;position:static}.burak-order-tabs .orders-toolbar{padding:12px}.burak-order-tabs .orders-search{min-width:260px}.orders-empty{background:#fff;min-height:235px;padding:34px 24px}.orders-empty-copy>span{border-radius:14px;height:50px;width:50px}.orders-empty-copy h3{margin-top:14px}.orders-request-state{min-height:280px}@media(max-width:680px){.orders-dashboard{padding:30px 0 52px;width:calc(100% - 28px)}.orders-dashboard-header{align-items:stretch}.burak-order-tabs .MuiTabs-root{min-height:58px;padding:7px 7px 0}.burak-order-tabs .MuiTabs-scroller{overflow-x:auto!important}.burak-order-tabs .MuiTabs-flexContainer{width:max-content}.burak-order-tabs .MuiTab-root{min-height:49px;min-width:106px;padding:7px 10px}.burak-order-tabs .MuiTab-root span>strong{font-size:9px}.burak-order-tabs .MuiTab-root span>b{display:inline-flex}.burak-order-tabs .orders-search{min-width:0}}.blog-page{background:#fff;color:#181b22;min-height:800px}.blog-hero{background:#f7f5f2;border-bottom:1px solid #ebe7e1}.blog-hero>div{margin:0 auto;padding:64px 0;text-align:center;width:min(1300px,calc(100% - 48px))}.blog-content>header span,.blog-hero span{color:#667085;font-size:9px;font-weight:800;letter-spacing:2.2px}.blog-hero h1{font-size:clamp(40px,4.5vw,62px);font-weight:600;letter-spacing:-2.8px;line-height:1;margin:10px 0}.blog-hero h1 em{color:#2563eb;font-style:normal;font-weight:500}.blog-hero p{color:#737985;font-size:13px;line-height:1.65;margin:0 auto;max-width:600px}.blog-shell{margin:0 auto;padding:52px 0 90px;width:min(1300px,calc(100% - 48px))}.blog-featured{background:#f8f9fb;border:1px solid #e1e5eb;border-radius:12px;display:grid;grid-template-columns:1.38fr 1fr;margin-bottom:58px;min-height:390px;overflow:hidden}.blog-featured>img{height:100%;min-height:390px;object-fit:cover;width:100%}.blog-featured-copy{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;padding:44px}.blog-category,.blog-featured-copy>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.blog-featured h2{font-size:clamp(27px,3vw,40px);letter-spacing:-1.3px;line-height:1.08;margin:12px 0 13px}.blog-featured-copy>p{color:#6e747e;font-size:13px;line-height:1.7;margin:0}.blog-meta{color:#8b919a;font-size:10px;gap:16px;margin-top:20px}.blog-meta,.blog-meta span{align-items:center;display:flex}.blog-meta span{gap:5px}.blog-meta svg{height:14px;width:14px}.blog-featured button{align-items:center;background:#2563eb;border:0;border-radius:8px;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:11px;font-weight:750;gap:9px;margin-top:24px;min-height:41px;padding:0 16px}.blog-featured button:hover{background:#1d4ed8}.blog-featured button svg{width:17px}.blog-layout{grid-gap:34px;align-items:start;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) 270px}.blog-content>header{align-items:flex-end;border-bottom:1px solid #e7e9ed;display:flex;justify-content:space-between;padding-bottom:20px}.blog-content>header h2{font-size:27px;letter-spacing:-.6px;margin:6px 0 0}.blog-content>header>p{color:#8b9099;font-size:11px;margin:0}.blog-grid{grid-gap:28px 22px;display:grid;gap:28px 22px;grid-template-columns:repeat(2,minmax(0,1fr));padding-top:25px}.blog-card{background:#fff;border:1px solid #e3e6eb;border-radius:11px;overflow:hidden;transition:transform .2s,border-color .2s,box-shadow .2s}.blog-card:hover{border-color:#ccd5e3;box-shadow:0 14px 32px #1e293b12;transform:translateY(-3px)}.blog-card>img{background:#f4f5f6;display:block;height:220px;object-fit:cover;width:100%}.blog-card>div{padding:20px}.blog-card h3{font-size:18px;letter-spacing:-.35px;line-height:1.28;margin:9px 0}.blog-card>div>p{color:#747a84;font-size:11px;line-height:1.65;margin:0;min-height:62px}.blog-card .blog-meta{margin-top:15px}.blog-card footer{align-items:center;border-top:1px solid #eceef1;display:flex;justify-content:space-between;margin-top:17px;padding-top:15px}.blog-card footer b{color:#555b64;font-size:10px}.blog-card footer button{background:#fff;border:1px solid #dce1e8;border-radius:50%;color:#2563eb;cursor:pointer;display:grid;height:31px;place-items:center;width:31px}.blog-card footer button:hover{background:#f1f5ff;border-color:#2563eb}.blog-card footer svg{width:16px}.blog-empty{display:grid;min-height:280px;place-content:center;text-align:center}.blog-empty h3{font-size:20px;margin:0}.blog-empty p{color:#838993;font-size:12px}.blog-sidebar{display:flex;flex-direction:column;gap:18px;position:sticky;top:96px}.blog-search{align-items:center;background:#fff;border:1px solid #dfe3e9;border-radius:9px;display:flex;gap:8px;height:44px;padding:0 13px}.blog-search:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb14}.blog-search svg{color:#9096a0;width:18px}.blog-search input{background:#0000;border:0;color:#30343b;font:12px inherit;outline:0;width:100%}.blog-categories{background:#fff;border:1px solid #e2e5ea;border-radius:11px;padding:20px}.blog-categories h3{font-size:16px;margin:0 0 14px}.blog-categories button{align-items:center;background:#0000;border:0;border-radius:7px;color:#606670;cursor:pointer;display:flex;font:inherit;font-size:11px;justify-content:space-between;min-height:38px;padding:0 10px;width:100%}.blog-categories button:hover{background:#f6f7f9}.blog-categories button.active{background:#eef4ff;color:#2563eb;font-weight:750}.blog-categories button b{background:#f2f3f5;border-radius:5px;color:#858b94;font-size:8px;min-width:22px;padding:3px 5px}.blog-categories button.active b{background:#fff;color:#2563eb}.blog-categories h3{font-size:17px}.blog-categories button{font-size:13px;min-height:42px}.blog-categories button b{font-size:9px}@media(max-width:980px){.blog-featured-copy{padding:30px}.blog-layout{grid-template-columns:1fr}.blog-sidebar{display:grid;grid-template-columns:1fr 1fr;position:static}.blog-search{grid-column:1/-1}}@media(max-width:720px){.blog-hero>div{padding:48px 0}.blog-shell{padding-top:32px}.blog-featured{grid-template-columns:1fr}.blog-featured>img{height:270px;min-height:0}.blog-grid,.blog-sidebar{grid-template-columns:1fr}.blog-search{grid-column:auto}}@media(max-width:520px){.blog-hero>div,.blog-shell{width:calc(100% - 28px)}.blog-featured-copy{padding:24px}.blog-featured>img{height:220px}.blog-card>img{height:205px}.blog-content>header{align-items:flex-start;flex-direction:column;gap:8px}}.blog-image-link{display:block;min-height:390px;overflow:hidden}.blog-image-link img{display:block;height:100%;min-height:390px;object-fit:cover;transition:transform .35s;width:100%}.blog-image-link:hover img{transform:scale(1.015)}.blog-title-link{color:inherit;text-decoration:none}.blog-title-link:hover{color:#2563eb}.blog-read-button{align-items:center;background:#2563eb;border-radius:8px;color:#fff;display:flex;font-size:11px;font-weight:750;gap:9px;margin-top:24px;min-height:41px;padding:0 16px;text-decoration:none}.blog-read-button:hover{background:#1d4ed8}.blog-read-button svg{width:17px}.blog-card-image{aspect-ratio:16/9;background:#f4f5f6;display:block;overflow:hidden;padding:0;width:100%}.blog-card-image img{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .3s;width:100%}.blog-card:hover .blog-card-image img{transform:scale(1.012)}.blog-card footer a{background:#fff;border:1px solid #dce1e8;border-radius:50%;color:#2563eb;display:grid;height:31px;place-items:center;text-decoration:none;width:31px}.blog-card footer a:hover{background:#f1f5ff;border-color:#2563eb}.blog-card footer .blog-card-read-more{align-items:center;border-radius:7px;display:flex;font-size:10px;font-weight:750;gap:6px;height:34px;padding:0 12px;width:auto}.blog-card footer .blog-card-read-more svg{height:14px;width:14px}.blog-detail-page{color:#181b22;min-height:800px}.article-header{background:#f7f5f2;border-bottom:1px solid #ebe7e1}.article-header>div{margin:0 auto;padding:58px 0 62px;text-align:center;width:min(900px,calc(100% - 48px))}.article-header>div>a{align-items:center;color:#68707b;display:inline-flex;font-size:10px;font-weight:700;gap:6px;text-decoration:none}.article-header>div>a:hover{color:#2563eb}.article-header>div>a svg{width:16px}.article-header>div>span{color:#2563eb;display:block;font-size:9px;font-weight:800;letter-spacing:1.5px;margin-top:28px;text-transform:uppercase}.article-header h1{font-size:clamp(36px,5vw,64px);letter-spacing:-2.5px;line-height:1.04;margin:11px auto 13px;max-width:850px}.article-header>div>p{color:#6f7680;font-size:14px;line-height:1.7;margin:0 auto;max-width:680px}.article-header .blog-meta{justify-content:center}.article-body{margin:0 auto;padding:48px 0 90px;width:min(1000px,calc(100% - 48px))}.article-cover{background:#f4f5f6;border-radius:12px;display:block;max-height:570px;width:100%}.article-prose{margin:44px auto 0;width:min(680px,100%)}.article-prose>p{color:#3f454e;font-size:16px;line-height:1.9;margin:0 0 24px}.article-prose>p:first-child{color:#242830;font-size:20px;line-height:1.65}.article-prose aside{background:#f5f7fb;border-left:3px solid #2563eb;margin:38px 0;padding:25px 27px}.article-prose aside strong{font-size:12px}.article-prose aside p{color:#606873;font-size:14px;line-height:1.7;margin:9px 0 0}.next-article{border:1px solid #e1e5eb;border-radius:10px;box-sizing:border-box;color:#22262d;display:flex;flex-direction:column;gap:7px;margin:55px auto 0;padding:24px 55px 24px 24px;position:relative;text-decoration:none;width:min(680px,100%)}.next-article:hover{background:#fafcff;border-color:#b9caed}.next-article span{color:#2563eb;font-size:8px;font-weight:800;letter-spacing:1.3px}.next-article strong{font-size:17px}.next-article svg{color:#2563eb;position:absolute;right:22px;top:50%;transform:translateY(-50%)}.blog-not-found{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:620px;text-align:center}.blog-not-found>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:1.5px}.blog-not-found h1{font-size:38px;margin:10px 0 22px}.blog-not-found a{align-items:center;color:#2563eb;display:flex;font-size:12px;font-weight:700;gap:7px;text-decoration:none}@media(max-width:720px){.blog-image-link{height:270px;min-height:0}.blog-image-link img{min-height:0}.article-header>div{padding:45px 0}.article-body{padding-top:30px}.article-prose{margin-top:30px}.article-prose>p{font-size:15px}.article-prose>p:first-child{font-size:18px}}@media(max-width:520px){.blog-image-link{height:220px}.blog-card-image{aspect-ratio:16/10}.article-body,.article-header>div{width:calc(100% - 28px)}.article-cover{border-radius:9px}.article-header h1{letter-spacing:-1.5px}}.article-cover{aspect-ratio:2/1;height:auto;max-height:460px;object-fit:cover}.article-header h1 em{color:#2563eb;font:inherit}.blog-detail-page{background:#f7f8fa}.article-body{padding-top:38px;width:min(1040px,calc(100% - 48px))}.article-content-card{background:#fff;border:1px solid #e1e5eb;border-radius:12px;box-shadow:0 12px 34px rgba(30,41,59,.045);max-height:760px;overflow-x:hidden;overflow-y:auto;scrollbar-color:#9fb8ee #eef1f5;scrollbar-width:thin}.article-content-card::-webkit-scrollbar{width:7px}.article-content-card::-webkit-scrollbar-track{background:#eef1f5}.article-content-card::-webkit-scrollbar-thumb{background:#7da2ef;border:2px solid #eef1f5;border-radius:99px}.article-content-card::-webkit-scrollbar-thumb:hover{background:#2563eb}.article-content-card .article-cover{border-bottom:1px solid #e8ebef;border-radius:0;max-height:440px}.article-content-card .article-prose{padding:42px 0 38px}.article-content-card .article-prose>p{font-size:15px;line-height:1.8;margin-bottom:20px}.article-content-card .article-prose>p:first-child{font-size:18px;line-height:1.65}.article-content-card .article-prose aside{margin:32px 0 0}.article-navigation{display:flex;justify-content:flex-start;margin:24px auto 0;width:100%}.article-navigation .back-articles{align-items:center;border:1px solid #e1e5eb;box-sizing:border-box;color:#22262d;display:flex;gap:13px;margin:0;min-height:72px;min-width:230px;padding:15px 20px;text-decoration:none}.back-articles>svg{color:#2563eb}.back-articles>span{display:flex;flex-direction:column;gap:5px}.back-articles small{color:#2563eb;font-size:8px;font-weight:800;letter-spacing:1.2px}.back-articles strong{font-size:15px}.article-navigation a:hover{background:#fafcff;border-color:#b9caed}@media(max-width:720px){.article-content-card{max-height:680px}.article-content-card .article-prose{padding:30px 24px;width:auto}.article-navigation .back-articles{width:100%}}@media(max-width:520px){.article-body{width:calc(100% - 28px)}.article-content-card .article-prose{padding:25px 18px}.article-content-card .article-prose>p{font-size:14px}.article-content-card .article-prose>p:first-child{font-size:17px}}.article-header>div{padding:52px 0 56px}.article-header>div>span{margin-top:24px}.article-header h1{font-size:clamp(38px,4.6vw,60px);line-height:1.06;max-width:820px}.article-header>div>p{font-size:15px}.article-body{padding:46px 0 92px;width:min(1080px,calc(100% - 48px))}.article-content-card{background:#0000;border:0;border-radius:0;box-shadow:none;max-height:none;overflow:visible;scrollbar-width:auto}.article-content-card .article-cover{aspect-ratio:2/1;background:#f4f5f7;border:1px solid #e4e7eb;border-radius:12px;max-height:none;object-fit:cover;width:100%}.article-content-card .article-prose{margin:0 auto;padding:48px 0 22px;width:min(720px,100%)}.article-intro-label{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:1.8px;margin-bottom:16px}.article-content-card .article-prose>p{color:#3e454f;font-size:16px;line-height:1.9;margin:0 0 25px}.article-content-card .article-prose>p.article-lead{color:#22272f;font-size:21px;font-weight:450;letter-spacing:-.2px;line-height:1.7;margin-bottom:30px}.article-content-card .article-prose aside{background:#f5f7fb;border-left:3px solid #2563eb;margin:38px 0;padding:25px 28px}.article-signoff{align-items:center;border-top:1px solid #e7e9ed;color:#8a9099;display:flex;font-size:10px;gap:7px;margin-top:42px;padding-top:20px}.article-signoff strong{color:#343a43;font-size:11px}.article-navigation{margin-top:8px;width:min(720px,100%)}.article-navigation .back-articles{background:#fff;border-color:#dbe3ef;border-radius:8px;border-radius:10px;box-shadow:0 8px 24px rgba(30,41,59,.055);gap:12px;min-height:58px;min-height:64px;min-width:210px;min-width:224px;padding:12px 17px;padding:10px 18px 10px 10px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease}.article-navigation .back-articles>svg{background:#eef4ff;border-radius:8px;box-sizing:border-box;color:#2563eb;height:38px;padding:9px;transition:color .2s ease,background-color .2s ease,transform .2s ease;width:38px}.article-navigation .back-articles small{color:#77808c;font-size:8px;letter-spacing:1.45px}.article-navigation .back-articles strong{color:#20242b;font-size:14px;letter-spacing:-.1px}.article-navigation .back-articles:hover{background:#fbfdff;border-color:#b8c9e8;box-shadow:0 12px 30px #2563eb1a;transform:translateY(-2px)}.article-navigation .back-articles:hover>svg{background:#2563eb;color:#fff;transform:translateX(-2px)}.article-navigation .back-articles:focus-visible{outline:3px solid #2563eb33;outline-offset:3px}@media(max-width:720px){.article-header>div{padding:42px 0 46px}.article-content-card{max-height:none}.article-content-card .article-prose{box-sizing:border-box;padding:35px 22px 20px}.article-content-card .article-prose>p{font-size:15px}.article-content-card .article-prose>p.article-lead{font-size:19px}.article-navigation{width:calc(100% - 44px)}}@media(max-width:520px){.article-body{padding-top:28px;width:calc(100% - 28px)}.article-content-card .article-cover{aspect-ratio:16/10;border-radius:9px}.article-content-card .article-prose{padding:30px 8px 18px}.article-navigation{width:100%}.article-header h1{font-size:34px}.article-header>div>p{font-size:13px}.article-cover{aspect-ratio:16/10}}.blog-page .blog-hero>div{padding:58px 0 60px}.blog-page .blog-hero span{letter-spacing:1.8px}.blog-page .blog-hero h1{font-size:clamp(40px,4vw,50px);font-weight:620;letter-spacing:-2px;line-height:1.04}.blog-page .blog-shell{padding-top:44px}.blog-page .blog-featured{border-radius:15px;box-shadow:none;grid-template-columns:58% 42%;height:350px;margin-bottom:60px;min-height:0}.blog-page .blog-image-link{background:#f3f5f7;height:350px;min-height:0}.blog-page .blog-image-link img{min-height:0;object-position:center}.blog-page .blog-featured-copy{padding:36px 40px}.blog-page .blog-category,.blog-page .blog-featured-copy>span{font-size:10px;letter-spacing:1.25px}.blog-page .blog-featured h2{font-size:clamp(29px,2.4vw,34px);font-weight:680;letter-spacing:-1px;line-height:1.08;margin:11px 0 12px}.blog-page .blog-featured-copy>p{font-size:14px;line-height:1.65}.blog-page .blog-meta{font-size:12px;margin-top:18px}.blog-page .blog-read-button{border-radius:19px;gap:7px;margin-top:22px;min-height:38px;padding:0 15px}.blog-page .blog-read-button svg{width:15px}.blog-page .blog-latest-header{align-items:center;display:flex;justify-content:space-between;padding-bottom:16px}.blog-page .blog-latest-header h2{font-size:28px;letter-spacing:-.6px;margin:6px 0 0}.blog-page .blog-search{border-radius:11px;box-sizing:border-box;height:42px;width:240px}.blog-page .blog-categories{align-items:center;border:0;display:flex;flex-wrap:wrap;gap:9px;margin-top:16px;padding:0}.blog-page .blog-categories button{background:#fff;border:1px solid #dbe2ea;border-radius:18px;color:#44505b;cursor:pointer;font-size:11px;font-weight:700;height:36px;letter-spacing:.05px;min-height:0;padding:0 16px;transition:color .2s ease,background-color .2s ease,border-color .2s ease;white-space:nowrap;width:auto}.blog-page .blog-categories button:hover{background:#f2f6ff;border-color:#aabde1;color:#2563eb}.blog-page .blog-categories button.active{background:#eef4ff;border-color:#b9cdf9;box-shadow:none;color:#2563eb}.blog-page .blog-categories button.active:hover{background:#e7efff;border-color:#9eb9f2;color:#1f5adb}.blog-page .blog-categories button:focus-visible{outline:3px solid #2563eb33;outline-offset:2px}.blog-page .blog-grid{gap:44px 30px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:24px}.blog-page .blog-card{background:#0000;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;min-width:0;overflow:visible}.blog-page .blog-card:hover{border-color:#0000;box-shadow:none;transform:none}.blog-page .blog-card-image{aspect-ratio:16/10;background:#f4f6f8;border-radius:15px}.blog-page .blog-card[data-category=HOW_TO] .blog-card-image img,.blog-page .blog-card[data-category=HUMOR] .blog-card-image img,.blog-page .blog-card[data-category=PRODUCT_GUIDE] .blog-card-image img,.blog-page .blog-card[data-category=REVIEWS] .blog-card-image img{box-sizing:border-box;object-fit:contain;padding:18px}.blog-page .blog-card[data-category=HUMOR] .blog-card-image img,.blog-page .blog-card[data-category=PRODUCT_GUIDE] .blog-card-image img{padding:22px}.blog-page .blog-card-image img{transition:transform .28s ease}.blog-page .blog-card:hover .blog-card-image img{transform:scale(1.025)}.blog-page .blog-card>div{display:flex;flex:1 1;flex-direction:column;padding:19px 2px 0}.blog-page .blog-card h3{-webkit-line-clamp:2;font-size:20px;font-weight:680;letter-spacing:-.4px;line-height:1.28;margin:8px 0 10px;min-height:50px}.blog-page .blog-card h3,.blog-page .blog-card>div>p{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-page .blog-card>div>p{-webkit-line-clamp:3;color:#626b76;font-size:13px;line-height:1.58;margin:0;min-height:63px}.blog-page .blog-card .blog-meta{color:#7b8490;font-size:11px;margin-top:auto;padding-top:18px}.blog-page .blog-card>div>.blog-card-read-more{align-items:center;background:#0000;border:0;border-radius:0;color:#2563eb;display:inline-flex;font-size:11px;font-weight:700;gap:5px;height:auto;margin-top:15px;padding:0;width:auto}.blog-page .blog-card>div>.blog-card-read-more:hover{background:#0000}.blog-page .blog-card>div>.blog-card-read-more svg{transition:transform .2s ease}.blog-page .blog-card>div>.blog-card-read-more:hover svg{transform:translateX(4px)}.blog-page .blog-title-link{transition:color .2s ease}@media (max-width:980px){.blog-page .blog-featured-copy{padding:30px}.blog-page .blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.blog-page .blog-hero>div{padding:48px 0}.blog-page .blog-featured{grid-template-columns:1fr;height:auto}.blog-page .blog-image-link{height:270px}.blog-page .blog-latest-header{align-items:flex-start;flex-direction:column;gap:18px}.blog-page .blog-search{width:100%}.blog-page .blog-grid{grid-template-columns:1fr}}@media (max-width:520px){.blog-page .blog-featured-copy{padding:24px}.blog-page .blog-image-link{height:220px}}.blog-page .blog-grid{gap:28px 24px}.blog-page .blog-card{background:#fff;border:1px solid #dfe5e9;border-radius:14px;box-shadow:0 5px 18px rgba(10,39,51,.045);overflow:hidden}.blog-page .blog-card:hover{border-color:#c9d4da;box-shadow:0 12px 28px rgba(10,39,51,.075);transform:translateY(-2px)}.blog-page .blog-card-image{aspect-ratio:16/9;background:#edf1f3;border-radius:10px;margin:8px 8px 0;width:calc(100% - 16px)}.blog-page .blog-card-image img,.blog-page .blog-card[data-category=HOW_TO] .blog-card-image img,.blog-page .blog-card[data-category=HUMOR] .blog-card-image img,.blog-page .blog-card[data-category=PRODUCT_GUIDE] .blog-card-image img,.blog-page .blog-card[data-category=REVIEWS] .blog-card-image img{box-sizing:border-box;height:100%;object-fit:cover;object-position:center;padding:0;width:100%}.blog-page .blog-card>div{padding:17px 18px 19px}.blog-page .blog-card>div>.blog-card-read-more{background:#0a2733;border-radius:8px;color:#fff;margin-top:17px;min-height:36px;padding:0 14px;text-decoration:none;width:max-content}.blog-page .blog-card>div>.blog-card-read-more:hover{background:#123b4c;color:#fff}.blog-page .blog-card>div>.blog-card-read-more:focus-visible{outline:3px solid #0a273333;outline-offset:2px}.blog-page .blog-shell-index{padding-bottom:96px;padding-top:28px}.blog-index-intro{background:#0000;border-radius:0;margin-bottom:8px;max-width:760px;padding:0}.blog-index-intro>span{color:#7d8791;font-size:11px;font-weight:650;letter-spacing:.15px}.blog-index-intro>span b{color:#4f83ff;margin:0 6px}.blog-index-intro>span a{color:inherit;text-decoration:none;transition:color .18s ease}.blog-index-intro>span a:hover{color:#2563eb}.blog-index-intro>span a:focus-visible{border-radius:3px;outline:2px solid #2563eb3d;outline-offset:3px}.blog-index-intro h1{color:#181b22;font-size:clamp(32px,2.8vw,39px);font-weight:670;letter-spacing:-1.1px;line-height:1.17;margin:7px 0 9px;max-width:760px}.blog-index-intro h1 em{color:#2563eb;font-style:normal;font-weight:inherit}.blog-index-intro p{color:#737985;font-size:13px;line-height:1.65;margin:0;max-width:620px}@media (max-width:720px){.blog-page .blog-shell-index{padding-top:24px}.blog-index-intro{margin-bottom:18px}.blog-page .blog-categories{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 0 5px;scrollbar-width:none;width:100%}.blog-page .blog-categories::-webkit-scrollbar{display:none}}.blog-detail-page{background:#fff;color:#0f172a;overflow-x:clip}.blog-detail-page .article-header>div{padding:44px 0 48px;width:min(920px,calc(100% - 48px))}.blog-detail-page .article-header>div>span{margin-top:20px}.blog-detail-page .article-header h1{font-size:clamp(40px,4.4vw,58px);line-height:1.06;margin:10px auto 12px;max-width:860px}.blog-detail-page .article-header>div>p{font-size:14px;line-height:1.65;max-width:720px}.blog-detail-page .article-header .blog-meta{margin-top:16px}.blog-detail-page .article-body{padding:46px 0 0;width:min(1160px,calc(100% - 48px))}.blog-detail-page .article-cover-frame{background:#f7f8fa;border:1px solid #e5e7eb;border-radius:18px;height:clamp(480px,47vw,560px);margin:0;overflow:hidden;width:100%}.blog-detail-page .article-content-card .article-cover{aspect-ratio:auto;border:0;border-radius:0;height:100%;max-height:none;object-fit:contain;object-position:center;width:100%}.blog-detail-page .article-content-card .article-prose{padding:66px 0 0;width:min(800px,100%)}.blog-detail-page .article-intro-label{font-size:9px;letter-spacing:1.8px;margin-bottom:15px}.blog-detail-page .article-prose li,.blog-detail-page .article-prose p{color:#344054;font-size:17px;line-height:1.74}.blog-detail-page .article-content-card .article-prose>p.article-lead{color:#172033;font-size:21px;font-weight:500;line-height:1.62;margin:0 0 44px}.blog-detail-page .article-section{margin-top:44px}.blog-detail-page .article-section:first-of-type{margin-top:0}.blog-detail-page .article-prose h2{color:#0f172a;font-size:clamp(27px,2.3vw,31px);font-weight:700;letter-spacing:-.65px;line-height:1.2;margin:0 0 17px}.blog-detail-page .article-prose h3{color:#0f172a;font-size:23px;font-weight:700;line-height:1.3;margin:38px 0 14px}.blog-detail-page .article-prose ol,.blog-detail-page .article-prose ul,.blog-detail-page .article-section>p{margin:0}.blog-detail-page .article-prose ol,.blog-detail-page .article-prose ul{padding-left:24px}.blog-detail-page .article-prose li+li{margin-top:9px}.blog-detail-page .article-prose a{color:#2563eb;text-decoration-thickness:1px;text-underline-offset:3px}.blog-detail-page .article-content-card .article-prose aside,.blog-detail-page .article-prose blockquote{background:#f5f7fb;border-left:3px solid #2563eb;border-radius:0 9px 9px 0;box-shadow:none;margin:42px 0;padding:28px}.blog-detail-page .article-content-card .article-prose aside p,.blog-detail-page .article-prose blockquote p{color:#475467;font-size:16px;line-height:1.7;margin:8px 0 0}.blog-detail-page .article-content-card .article-prose aside strong{color:#0f172a;font-size:14px}.blog-detail-page .article-prose figure{margin:42px 0}.blog-detail-page .article-prose figure img{border-radius:12px;display:block;height:auto;width:100%}.blog-detail-page .article-prose figcaption{color:#667085;font-size:12px;line-height:1.5;margin-top:10px}.blog-detail-page .article-author{align-items:center;border-top:1px solid #e5e7eb;display:flex;gap:16px;margin-top:48px;padding-top:24px}.blog-detail-page .article-author-logo{background:#eef4ff;border-radius:50%;display:grid;height:54px;overflow:hidden;place-items:center;width:54px}.blog-detail-page .article-author-logo-inner{display:grid;height:36px;overflow:visible;place-items:center;width:36px}.blog-detail-page .article-author-logo .brand-logo{display:block;height:27px;transform:scale(.82);width:29px}.blog-detail-page .article-author-logo .brand-logo__mark{margin:0}.blog-detail-page .article-author-logo .brand-logo__name{display:none}.blog-detail-page .article-author>div:last-child{display:flex;flex-direction:column;gap:3px}.blog-detail-page .article-author strong{color:#0f172a;font-size:14px}.blog-detail-page .article-author small,.blog-detail-page .article-author span{color:#667085;font-size:11px}.blog-detail-page .article-navigation{margin:28px auto 0;width:min(800px,100%)}.blog-detail-page .article-navigation .back-articles{background:#0000;border:0;border-radius:0;box-shadow:none;color:#2563eb;display:inline-flex;font-size:13px;font-weight:700;gap:7px;min-height:0;min-width:0;padding:0}.blog-detail-page .article-navigation .back-articles>svg{background:#0000;border-radius:0;color:currentColor;height:18px;padding:0;transition:transform .2s ease;width:18px}.blog-detail-page .article-navigation .back-articles>span{display:inline}.blog-detail-page .article-navigation .back-articles:hover{background:#0000;border:0;box-shadow:none;transform:none}.blog-detail-page .article-navigation .back-articles:hover>svg{background:#0000;color:currentColor;transform:translateX(-4px)}.related-stories{margin:92px auto 0;padding-bottom:100px;width:min(1300px,calc(100% - 48px))}.related-stories>header>span{color:#2563eb;font-size:9px;font-weight:800;letter-spacing:1.8px}.related-stories>header h2{color:#0f172a;font-size:31px;letter-spacing:-.7px;line-height:1.2;margin:7px 0 28px}.related-stories-grid{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr))}.related-story{min-width:0}.related-story-image{aspect-ratio:16/10;background:#f4f6f8;border-radius:14px;display:block;overflow:hidden;width:100%}.related-story-image img{display:block;height:100%;object-fit:cover;object-position:center;transition:transform .28s ease;width:100%}.related-story[data-category=HOW_TO] .related-story-image img,.related-story[data-category=HUMOR] .related-story-image img,.related-story[data-category=PRODUCT_GUIDE] .related-story-image img,.related-story[data-category=REVIEWS] .related-story-image img{box-sizing:border-box;object-fit:contain;padding:16px}.related-story:hover .related-story-image img{transform:scale(1.025)}.related-story>div{padding:18px 2px 0}.related-story-title{color:inherit;text-decoration:none}.related-story h3{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#0f172a;display:-webkit-box;font-size:19px;letter-spacing:-.35px;line-height:1.3;margin:8px 0 0;min-height:48px;overflow:hidden;transition:color .2s ease}.related-story-title:hover h3{color:#2563eb}.related-story .blog-meta{color:#7b8490;font-size:11px;margin-top:14px}.related-story-link{align-items:center;color:#2563eb;display:inline-flex;font-size:11px;font-weight:700;gap:5px;margin-top:14px;text-decoration:none}.related-story-link svg{height:15px;transition:transform .2s ease;width:15px}.related-story-link:hover svg{transform:translateX(4px)}@media (max-width:980px){.blog-detail-page .article-cover-frame{height:clamp(420px,55vw,500px)}.related-stories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.blog-detail-page .article-header>div{padding:38px 0 42px;width:calc(100% - 36px)}.blog-detail-page .article-header h1{font-size:clamp(34px,10vw,42px);letter-spacing:-1.4px}.blog-detail-page .article-header .blog-meta{flex-wrap:wrap;justify-content:center;row-gap:7px}.blog-detail-page .article-body,.related-stories{width:calc(100% - 36px)}.blog-detail-page .article-body{padding-top:36px}.blog-detail-page .article-cover-frame{border-radius:13px;height:clamp(280px,68vw,420px)}.blog-detail-page .article-content-card .article-prose{padding:44px 0 0}.blog-detail-page .article-prose li,.blog-detail-page .article-prose p{font-size:16px;line-height:1.75}.blog-detail-page .article-content-card .article-prose>p.article-lead{font-size:19px;margin-bottom:38px}.blog-detail-page .article-section{margin-top:42px}.blog-detail-page .article-prose h2{font-size:26px}.blog-detail-page .article-content-card .article-prose aside,.blog-detail-page .article-prose blockquote{margin:40px 0;padding:23px 22px}.related-stories{margin-top:88px;padding-bottom:80px}.related-stories-grid{gap:42px;grid-template-columns:1fr}.related-story h3{min-height:0}}.blog-image-placeholder{background:#f4f6f8;color:#7b8490;display:grid;font-size:12px;font-weight:650;height:100%;place-items:center;width:100%}.blog-loader{animation:blog-loader-spin .75s linear infinite;border:3px solid #dbe7ff;border-radius:50%;border-top-color:#2563eb;box-sizing:border-box;display:block;height:28px;margin:0 auto 16px;width:28px}.blog-empty button,.blog-error-actions button{background:#2563eb;border:0;border-radius:8px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:750;margin:14px auto 0;min-height:38px;padding:0 16px}.blog-error-actions{align-items:center;display:flex;gap:18px;justify-content:center;margin-top:18px}.blog-error-actions button{margin:0}.blog-error-actions a{align-items:center;display:inline-flex;gap:6px}@keyframes blog-loader-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.blog-loader{animation-duration:1.5s}}.auth-modal{align-items:stretch;display:flex;justify-content:stretch}.auth-modal .MuiBackdrop-root{background:#fff}.auth-stage{display:flex;min-height:100%;outline:none;width:100%}.auth-card{background:#fff;color:#172033;display:grid;grid-template-columns:minmax(480px,1fr) minmax(560px,1fr);min-height:100vh;outline:none;width:100vw}.auth-form-panel{box-sizing:border-box;min-width:0;overflow-y:auto;padding:38px clamp(48px,7vw,130px) 54px;position:relative}.auth-form-panel>*{box-sizing:border-box;margin-left:auto;margin-right:auto;width:min(540px,100%)}.auth-brand{align-items:center;display:flex;min-height:32px}.auth-brand .brand-logo{font-size:20px;transform:scale(1.08);transform-origin:left center}.auth-back{align-items:center;background:none;border:0;color:#526174;cursor:pointer;display:flex;font:inherit;font-size:13px;font-weight:700;gap:7px;margin-top:34px;padding:0}.auth-back:focus-visible,.auth-back:hover{color:#0875d1;outline:none}.auth-back svg{height:19px;width:19px}.auth-heading{margin-top:42px}.auth-heading h2{color:#111722;font-size:48px;font-weight:400;letter-spacing:-1.5px;line-height:1.1;margin:0}.auth-heading p{color:#687587;font-size:15px;line-height:1.6;margin:15px 0 0}.auth-form{gap:20px;margin-top:34px}.auth-field,.auth-form{display:flex;flex-direction:column}.auth-field{gap:9px}.auth-field>span{color:#263143;font-size:13px;font-weight:700}.auth-input-wrap{position:relative}.auth-input-wrap>svg{color:#708096;height:21px;left:17px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:color .15s ease;width:21px}.auth-input-wrap input{background:#fff;border:1px solid #b9c3cf;border-radius:2px;box-sizing:border-box;color:#172033;font:inherit;font-size:15px;height:58px;outline:0;padding:0 50px 0 52px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.auth-input-wrap input::placeholder{color:#8793a3}.auth-input-wrap input:focus{border-color:#0672ce;box-shadow:inset 4px 0 0 #0672ce,0 0 0 1px #0672ce}.auth-input-wrap input[aria-invalid=true]{border-color:#dc3f49;box-shadow:inset 4px 0 0 #dc3f49}.auth-input-wrap:focus-within>svg{color:#0672ce}.auth-password-toggle{background:#0000;border:0;border-radius:6px;color:#66778e;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:40px}.auth-password-toggle:focus-visible,.auth-password-toggle:hover{background:#edf5fb;color:#0672ce;outline:none}.auth-password-toggle svg{height:21px;width:21px}.auth-form-error{background:#fff1f2;border:1px solid #fecaca;border-radius:7px;color:#b4232c;font-size:12px;font-weight:600;line-height:1.5;margin:-4px 0 0;padding:11px 13px}.auth-submit{align-items:center;background:#0672ce;border:0;border-radius:2px;color:#fff;cursor:pointer;display:flex;font:inherit;font-size:16px;font-weight:700;gap:13px;height:58px;justify-content:center;margin-top:8px;transition:background .15s ease}.auth-submit:focus-visible,.auth-submit:hover:not(:disabled){background:#055ca6;outline:none}.auth-submit:disabled{cursor:wait;opacity:.65}.auth-submit svg{height:22px;width:22px}.auth-switch{color:#465366;font-size:14px;margin-top:30px;text-align:center}.auth-switch button{background:none;border:0;color:#0672ce;cursor:pointer;font:inherit;font-weight:750;padding:0}.auth-switch button:focus-visible,.auth-switch button:hover{outline:none;text-decoration:underline}.auth-benefits{background:linear-gradient(145deg,#f4f7fa,#eaf1f7);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;min-width:0;overflow:hidden;padding:72px clamp(54px,6vw,112px) 132px;position:relative}.auth-benefits:before{border:1px solid #0672ce1f;border-radius:50%;box-shadow:0 0 0 85px rgba(6,114,206,.025),0 0 0 170px rgba(6,114,206,.018);content:"";height:520px;pointer-events:none;position:absolute;right:-180px;top:-220px;width:520px}.auth-benefits>*{position:relative;z-index:1}.auth-benefits-heading{max-width:800px}.auth-benefits-heading>span{color:#0672ce;font-size:12px;font-weight:800;letter-spacing:2.1px}.auth-benefits-heading h2{color:#111;font-size:48px;font-weight:350;letter-spacing:-1.5px;line-height:1.13;margin:15px 0 18px}.auth-benefits-heading p{color:#5d6876;font-size:18px;line-height:1.55;margin:0;max-width:690px}.auth-benefit-list{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:56px}.auth-benefit-list article{border-left:1px solid #5065782e;min-width:0;padding:0 30px}.auth-benefit-list article:first-child{border-left:0;padding-left:0}.auth-benefit-list article:last-child{padding-right:0}.auth-benefit-list article>span{color:#0672ce;display:block;font-size:11px;font-weight:800;letter-spacing:1.8px;margin-bottom:18px}.auth-benefit-list h3{color:#172033;font-size:17px;font-weight:700;margin:0 0 13px}.auth-benefit-list p{color:#657180;font-size:14px;line-height:1.65;margin:0}@media (max-width:1100px){.auth-card{grid-template-columns:minmax(430px,.9fr) minmax(470px,1.1fr)}.auth-benefits,.auth-form-panel{padding-left:48px;padding-right:48px}.auth-benefit-list{gap:0;grid-template-columns:1fr;margin-top:55px}.auth-benefit-list article,.auth-benefit-list article:first-child,.auth-benefit-list article:last-child{border:0;border-top:1px solid #5065782e;padding:20px 0}.auth-benefit-list article>span{margin-bottom:8px}}@media (max-width:900px){.auth-card{display:block;min-height:100vh}.auth-form-panel{min-height:100vh;padding:28px 24px 44px}.auth-back{margin-top:28px}.auth-heading{margin-top:34px}.auth-heading h2{font-size:38px}.auth-form{margin-top:28px}.auth-benefits{display:none}}@media (prefers-reduced-motion:reduce){.auth-card *{transition:none!important}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-float 3s ease-in-out infinite}}.App-header{align-items:center;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#704cb6}@keyframes App-logo-float{0%{transform:translateY(0)}50%{transform:translateY(10px)}to{transform:translateY(0)}}:root{--background:#f5f5f7;--surface:#fff;--text:#1d1d1f;--accent:#2563eb;--muted:#6e6e73;--color-primary:#2563eb;--color-primary-hover:#1d4ed8;--color-primary-gradient:#2563eb;--color-primary-light:#eef3ff;--color-primary-border:#b9cdfb;--color-dark:var(--text);--color-secondary:var(--muted);--color-surface:var(--background);--color-white:var(--surface);--color-border:#d2d2d7}.home-navbar{background:#f5f5f7;background:var(--color-surface);color:#1d1d1f;color:var(--color-dark);width:100%}.home-navbar a{text-decoration:none}.home-nav{grid-gap:32px;align-items:center;border-bottom:1px solid #17171714;display:grid;gap:32px;grid-template-columns:1fr auto 1fr;margin:0 auto;min-height:82px}.home-brand{align-items:center;color:#1d1d1f;color:var(--color-dark);display:inline-flex;font-size:24px;font-weight:750;gap:10px;letter-spacing:-.7px;width:max-content}.home-nav-links{align-items:center;display:flex;gap:38px}.home-nav-links a{color:#6e6e73;color:var(--color-secondary);padding:30px 0 27px;position:relative;transition:color .18s ease}.home-nav-links a:after{background:#2563eb;background:var(--color-primary);border-radius:2px;bottom:19px;content:"";position:absolute;transform:scaleX(0);transition:transform .18s ease}.home-nav-links a.active,.home-nav-links a:hover{color:#1d4ed8;color:var(--color-primary-hover)}.home-nav-links a.active:after,.home-nav-links a:hover:after{transform:scaleX(1)}.home-nav-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.home-nav-actions button,.home-slider-controls button{border:0;cursor:pointer;font:inherit}.home-login-button,.home-signup-button{border-radius:10px;font-size:14px!important;font-weight:700!important;height:44px;padding:0 20px}.home-login-button{background:#0000;color:#1d1d1f;color:var(--color-dark)}.home-login-button:hover{background:#eef3ff;background:var(--color-primary-light);color:#1d4ed8;color:var(--color-primary-hover)}.home-signup-button{background:var(--color-primary);box-shadow:none;color:#fff;color:var(--color-white)}.home-signup-button:hover{background:#1d4ed8;background:var(--color-primary-hover)}.home-avatar-button{background:#eef3ff;background:var(--color-primary-light);border-radius:50%;height:46px;overflow:hidden;padding:2px;width:46px}.home-avatar-button img{border-radius:inherit;height:100%;object-fit:cover;width:100%}.home-avatar-button svg,.other-avatar-button svg{font-size:22px}.home-hero{background:#f3f0e9;border:1px solid #d2d2d7;border:1px solid var(--color-border);border-radius:24px;box-shadow:0 12px 34px hsla(0,0%,9%,.055);display:grid;grid-template-columns:minmax(430px,.78fr) minmax(0,1.22fr);height:560px;margin:16px auto 0;width:min(1300px,calc(100% - 48px))}.home-slide-image-wrap{background:#f3f0e9;display:grid;height:560px;overflow:hidden;place-items:center}.home-slide-image-wrap.galaxy,.home-slide-image-wrap.iphone{background:#f3f0e9}.home-slide-image{animation:home-slide-enter .75s cubic-bezier(.22,.61,.36,1) both;display:block;height:560px;mix-blend-mode:multiply;object-position:center}.home-slide-image,.home-slide-image-wrap.macbook .home-slide-image{object-fit:contain}@keyframes home-slide-enter{0%{opacity:0;transform:translateX(22px) scale(.985)}to{opacity:1;transform:translateX(0) scale(1)}}.home-slide-content{background:#f3f0e9;justify-content:space-between;min-width:0;padding:58px clamp(44px,4.4vw,72px)}.home-slide-content h1{color:#1d1d1f;color:var(--color-dark);font-size:clamp(54px,4.2vw,64px);font-weight:650;letter-spacing:-3px;line-height:.98;margin:0;max-width:500px}.home-slide-content p{color:#6e6e73;color:var(--color-secondary);font-size:18px;line-height:1.65;margin:28px 0 34px;max-width:470px}.home-slide-cta{align-items:center;background:var(--color-primary);border-radius:10px;color:var(--color-white);display:inline-flex;font-size:15px;font-weight:700;gap:18px;min-height:50px;padding:0 23px;transition:transform .18s ease,background .18s ease;width:max-content}.home-slide-cta:hover{background:var(--color-primary-hover);transform:translateY(-2px)}.home-slider-controls{align-items:center;display:flex;gap:14px}.home-slider-arrow{background:#0000;border-radius:50%;color:#1d1d1f;color:var(--color-dark);font-size:19px;height:30px;padding:0;transition:color .18s ease,background .18s ease;width:30px}.home-slider-arrow:hover{background:#2563eb14;color:#2563eb;color:var(--color-primary)}.home-slide-count{color:#6e6e73;color:var(--color-secondary);flex:0 0 auto;font-size:12px;font-weight:700;letter-spacing:.8px}.home-slider-progress{background:#d4cec3;border-radius:3px;height:2px;overflow:hidden;width:min(150px,25vw)}.home-slider-progress span{background:#2563eb;background:var(--color-primary);border-radius:inherit;display:block;height:100%;transition:width .65s ease}.home-play-button{background:#0000;border:1px solid #d4cec3!important;border-radius:50%;color:#1d1d1f;color:var(--color-dark);display:grid;font-size:10px!important;font-weight:800!important;height:30px;padding:0;place-items:center;width:30px}.home-play-button:hover{border-color:#2563eb!important;border-color:var(--color-primary)!important;color:#2563eb;color:var(--color-primary)}@media (max-width:980px){.home-nav{grid-template-columns:1fr auto;width:min(100% - 36px,1300px)}.home-nav-links{border-top:1px solid #d2d2d7;border-top:1px solid var(--color-border);grid-column:1/-1;grid-row:2;justify-content:center}.home-nav-links a{padding:18px 0}.home-nav-links a:after{bottom:10px}.home-hero{grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);height:auto;width:min(100% - 36px,1300px)}.home-slide-image,.home-slide-image-wrap{max-height:480px;min-height:410px}.home-slide-content{padding:48px 36px}.home-slide-content h1{font-size:clamp(44px,6vw,54px)}}@media (max-width:600px){.home-navbar{min-height:auto;padding-bottom:28px}.home-nav{gap:12px;width:calc(100% - 28px)}.home-brand{font-size:20px}.home-login-button,.home-signup-button{height:40px;padding:0 11px}.home-nav-links{gap:20px;justify-content:flex-start;overflow-x:auto}.home-nav-links a{font-size:14px;white-space:nowrap}.home-hero{border-radius:20px;grid-template-columns:1fr;margin-top:12px;width:calc(100% - 28px)}.home-slide-image,.home-slide-image-wrap{max-height:350px;min-height:310px}.home-slide-content{min-height:460px;padding:40px 24px 30px}.home-slide-content h1{font-size:44px;letter-spacing:-2px}.home-slide-content p{font-size:16px;margin:22px 0 28px}.home-slider-controls{gap:10px;margin-top:38px}.home-slider-progress{flex:1 1;width:auto}}@media (prefers-reduced-motion:reduce){.home-slide-image{animation:none}.home-navbar *{transition:none!important}}.home-navbar{background:#f3f0e9;padding:0;position:relative}.home-nav{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#14141459;border-bottom:1px solid #ffffff24;left:50%;min-height:72px;position:absolute;top:0;transform:translateX(-50%);width:min(1240px,calc(100% - 48px));z-index:10}.home-brand,.home-login-button,.home-nav-links a{color:#ffffffe0}.home-brand{font-family:Georgia,Times New Roman,serif;font-size:25px;font-style:italic;font-weight:700;letter-spacing:-.8px;margin-left:20px}.home-nav-links a{font-size:15px;font-weight:600;padding:25px 0 23px}.home-nav-links a:after{bottom:13px;left:18%;right:18%}.home-login-button:hover{background:#ffffff1a}.home-signup-button{background:#2563eb;border-radius:9px;height:42px;padding:0 22px}.home-nav-actions{gap:16px;padding-right:20px}.home-nav-basket{align-items:center;display:flex;margin-right:8px}.home-nav-basket .MuiIconButton-root{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #fff3;color:#fff;height:42px;padding:9px;transition:background .18s ease,border-color .18s ease;width:42px}.home-nav-basket .MuiIconButton-root:hover{background:#ffffff29;border-color:#ffffff75}.home-nav-basket .MuiIconButton-root img{display:block;height:21px;width:21px}.home-nav-basket .MuiBadge-badge{background:#2563eb;color:#fff;font-size:10px;font-weight:800;height:17px;min-width:17px;padding:0 4px}.home-hero{background:#171717;border:0;border-radius:0;box-shadow:none;display:block;height:calc(100vh - 42px);isolation:isolate;margin:0;max-height:820px;min-height:720px;overflow:hidden;position:relative;width:100%}.home-hero:after{background:radial-gradient(circle at 50% 43%,#050a1257 0,#050a122e 37%,#0000 67%),linear-gradient(0deg,#050a124d,#050a1214 55%,#050a122e);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.home-slide-image-wrap{background:#171717;display:block;z-index:-2}.home-slide-image,.home-slide-image-wrap{height:100%;inset:0;position:absolute;width:100%}.home-slide-image{max-height:none;min-height:0;mix-blend-mode:normal;object-fit:cover;opacity:0;transform:scale(1.018);transition:opacity 1.6s cubic-bezier(.22,.61,.36,1),transform 2.2s cubic-bezier(.22,.61,.36,1);will-change:opacity,transform}.home-slide-image.active{opacity:1;transform:scale(1);z-index:1}.home-hero-video{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.home-video-hero:after{background:linear-gradient(90deg,#070a0e85,#070a0e29 42%,#070a0e14 72%,#070a0e33),linear-gradient(0deg,#070a0e52,#0000 48%,#070a0e29)}.home-slide-content{background:#0000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:flex-end;margin-left:0;padding:120px clamp(24px,7vw,120px) 38px;position:relative;width:100%;z-index:2}.home-hero-center{animation:none;color:#fff;left:50%;position:absolute;text-align:center;top:45%;transform:translate(-50%,-50%);width:min(900px,calc(100% - 48px))}@keyframes home-hero-copy-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.home-hero-eyebrow{align-items:center;color:#dbe8ff;display:inline-flex;font-family:Georgia,Times New Roman,serif;font-size:21px;font-style:italic;font-weight:500;gap:14px;letter-spacing:.2px;text-shadow:0 2px 18px #00000080}.home-hero-eyebrow:after,.home-hero-eyebrow:before{background:#a8c8ffcc;content:"";height:1px;width:30px}.home-hero-center>*{animation:home-hero-copy-in .82s cubic-bezier(.22,.61,.36,1) forwards;opacity:0}.home-hero-center>.home-hero-eyebrow{animation-delay:80ms}.home-hero-center>h1{animation-delay:.16s}.home-hero-center>p{animation-delay:.24s}.home-hero-center>.home-hero-actions{animation-delay:.32s}.home-slide-content .home-hero-center h1{text-wrap:balance;color:#fff;font-size:clamp(50px,4.8vw,64px);font-weight:650;letter-spacing:-3px;line-height:.98;margin:13px auto 0;max-width:850px;text-shadow:0 4px 28px #0000008f}.home-slide-content .home-hero-center>p{color:#ffffffdb;font-size:16px;line-height:1.55;margin:19px auto 0;max-width:650px;text-shadow:0 2px 18px #00000094}.home-hero-actions{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:38px}.home-trust-strip{background:#fff;border-bottom:1px solid #e5e5ea}.home-trust-strip__inner{align-items:center;color:#1d1d1f;display:flex;gap:28px;justify-content:space-between;margin:0 auto;min-height:92px;width:min(1300px,calc(100% - 48px))}.home-trust-strip__inner>span{align-items:center;display:inline-flex;gap:13px;min-width:0}.home-trust-strip__inner b{background:#eef4ff;border-radius:50%;color:#2563eb;display:grid;flex:0 0 36px;font-size:12px;height:36px;place-items:center;width:36px}.home-trust-strip__inner>span>span{display:flex;flex-direction:column;gap:3px}.home-trust-strip__inner strong{font-size:13px;line-height:1.2}.home-trust-strip__inner small{color:#6e6e73;font-size:11px;line-height:1.2}.home-trust-strip__inner>span:not(:last-child):after{background:#e1e1e6;content:"";height:30px;margin-left:clamp(16px,3vw,54px);width:1px}.home-slide-content h1{text-wrap:balance;color:#fff;font-size:clamp(42px,4vw,58px);font-weight:560;letter-spacing:-2.6px;line-height:1.02;max-width:430px;text-shadow:0 3px 24px #00000057}.home-slide-content p{color:#fffc;font-size:15px;line-height:1.55;margin:20px 0 25px;max-width:410px}.home-slide-cta,.home-slide-secondary{align-items:center;border-radius:8px;display:inline-flex;font-size:13px;font-weight:700;justify-content:center;letter-spacing:.25px;min-height:48px;padding:0 22px;text-decoration:none;vertical-align:top}.home-slide-cta{background:#2563eb;border-radius:999px;color:#fff;min-height:46px;padding:0 20px}.home-slide-cta:hover{background:#1d4ed8;box-shadow:none}.home-slide-secondary{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070d1842;border:1px solid #fff6;color:#fff;margin-left:0;transition:background .18s ease,border-color .18s ease}.home-slide-secondary:hover{background:#ffffff1a;border-color:#fff}.home-slider-controls{color:#fff;gap:12px;margin-top:0}.home-slider-arrow{color:#fff}.home-slider-arrow:hover{background:#ffffff1f;color:#fff}.home-slide-count{color:#ffffffb8}.home-slider-progress{background:#ffffff47;width:150px}.home-play-button{border-color:#ffffff59!important;color:#fff}@media (max-width:980px){.home-nav{width:min(100% - 36px,1300px)}.home-nav-links{border-top-color:#ffffff29}.home-hero{display:block;height:calc(100vh - 36px);max-height:800px;min-height:700px;width:100%}.home-slide-content{margin-left:0;padding:150px 36px 34px;width:100%}}@media (max-width:600px){.home-navbar{padding-bottom:0}.home-nav{width:calc(100% - 28px)}.home-nav-actions{gap:10px;padding-right:0}.home-brand,.home-login-button,.home-nav-links a{color:#fff}.home-brand{margin-left:0}.home-hero{border-radius:0;height:720px;margin:0;width:100%}.home-hero:after{background:linear-gradient(90deg,#0c0c0cc4,#0c0c0c47)}.home-slide-content{margin-left:0;min-height:0;padding:190px 24px 30px;width:100%}.home-hero-actions{flex-wrap:wrap}.home-hero-center{top:47%;width:calc(100% - 32px)}.home-slide-content .home-hero-center h1{font-size:clamp(42px,13vw,58px);letter-spacing:-2.6px}.home-slide-content .home-hero-center>p{font-size:14px;max-width:430px}.home-hero-actions{margin-top:27px}.home-trust-strip__inner{grid-gap:20px 16px;display:grid;gap:20px 16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:20px 0;width:calc(100% - 32px)}.home-trust-strip__inner>span:not(:last-child):after{display:none}.home-slide-content h1{font-size:42px;letter-spacing:-2.4px;line-height:1;max-width:390px}.home-slide-content p{max-width:390px}.home-slider-controls{margin-top:auto}}@media (prefers-reduced-motion:reduce){.home-hero-center>*{animation:none;opacity:1}.home-slide-image{opacity:0;transform:none;transition:none}.home-slide-image.active{opacity:1}}.other-navbar{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffff5;border-bottom:1px solid #eeeeeb;box-shadow:0 4px 18px rgba(30,30,25,.035);position:relative;width:100%;z-index:20}.other-nav{grid-gap:clamp(24px,3vw,58px);align-items:center;display:grid;gap:clamp(24px,3vw,58px);grid-template-columns:minmax(205px,1fr) auto minmax(205px,1fr);margin:0 auto;min-height:76px;width:min(1420px,calc(100% - 64px))}.other-navbar a{text-decoration:none}.other-brand{align-items:center;color:#2563eb;display:inline-flex;width:max-content}.other-brand-copy{display:flex;flex-direction:column;gap:2px}.other-brand-copy strong{font-family:Georgia,Times New Roman,serif;font-size:23px;font-style:italic;font-weight:700;letter-spacing:-1px;line-height:1}.other-brand-copy small{display:none}.other-nav-links{align-items:center;display:flex;gap:clamp(24px,2.15vw,38px);justify-content:center}.other-nav-links a{color:#55534f;font-size:14px;font-weight:600;padding:29px 0 27px;position:relative;transition:color .18s ease;white-space:nowrap}.other-nav-links a:after{background:#171714;border-radius:4px;bottom:19px;content:"";height:2px;left:0;position:absolute;right:0;transform:scaleX(0);transition:transform .18s ease}.other-nav-links a.active,.other-nav-links a:hover{color:#171714}.other-nav-links a.active:after,.other-nav-links a:hover:after{transform:scaleX(1)}.other-nav-actions{align-items:center;display:flex;gap:10px;justify-content:flex-end}.other-nav-actions button{border:0;cursor:pointer;font:inherit}.other-login-button,.other-signup-button{border-radius:22px;font-size:13px!important;font-weight:700!important;height:42px;padding:0 18px}.other-login-button{background:#0000;color:#33363d}.other-login-button:hover{background:#f3f3f1;color:#171714}.other-signup-button{background:#24231f;box-shadow:none;color:#fff}.other-signup-button:hover{background:#000}.other-nav-basket{align-items:center;display:flex;margin-right:5px}.other-nav-basket .MuiIconButton-root{background:#fafaf8;border:1px solid #efefec;color:#24272d;height:42px;width:42px}.other-nav-basket .MuiIconButton-root:hover{background:#f1f1ee}.other-nav-basket .MuiIconButton-root img{display:block;height:20px;width:20px}.other-nav-basket .MuiBadge-badge{background:#2563eb;color:#fff;font-size:10px;font-weight:800}.other-avatar-button{background:#f1f1ee;border-radius:50%;box-shadow:0 0 0 1px #e5e5e0;height:42px;overflow:hidden;padding:0;width:42px}.other-avatar-button img{border-radius:inherit;display:block;height:100%;object-fit:cover;width:100%}.other-menu-toggle{background:#f3f5f8;border:0;border-radius:10px;color:#1d1d1f;display:none;height:42px;place-items:center;width:42px}@media (max-width:1040px){.other-nav{grid-template-columns:1fr auto;width:calc(100% - 36px)}.other-menu-toggle{display:grid;grid-column:2;grid-row:1}.other-nav-actions{grid-column:2;grid-row:1;margin-right:52px}.other-nav-links{align-items:stretch;background:#fbf9f5;border-bottom:1px solid #e7e8ec;box-shadow:0 16px 28px #11182714;display:none;flex-direction:column;gap:2px;left:0;padding:10px 18px 18px;position:absolute;right:0;top:80px}.other-nav-links.open{display:flex}.other-nav-links a{border-radius:8px;padding:13px 12px}.other-nav-links a.active,.other-nav-links a:hover{background:#f3f6fd;color:#1d4ed8}.other-nav-links a:after{display:none}}@media (max-width:600px){.other-nav{gap:8px;min-height:70px;width:calc(100% - 28px)}.other-brand-copy strong{font-size:17px}.other-brand-copy small{display:none}.other-nav-links{top:70px}.other-login-button{display:none}.other-signup-button{height:38px;padding:0 12px}.other-nav-actions{gap:4px;margin-right:48px}.other-nav-basket .MuiIconButton-root{height:38px;width:38px}}.basket-frame{background:#fff;border:1px solid #e3e7ed;border-radius:12px;display:flex;flex-direction:column;height:auto;overflow:hidden;padding:0;position:relative;width:430px}.basket-frame .all-check-box{background:#fff;border-bottom:1px solid #e8ebef;box-sizing:border-box;color:#20242b;display:flex;flex-direction:row;font-size:15px;font-weight:700;height:52px;padding:0 18px}.basket-frame .all-check-box,.basket-frame .all-check-box .MuiStack-root{align-items:center;justify-content:space-between;width:100%}.basket-frame .all-check-box svg{color:#8b929c;font-size:20px;transition:color .18s}.basket-frame .all-check-box svg:hover{color:#dc3545}.basket-frame .basket-info-box{align-items:center;background:#fff;border-bottom:1px solid #eef0f3;box-sizing:border-box;display:flex;flex-direction:row;margin:0;min-height:88px;padding:14px 18px;position:relative;width:100%}.basket-info-box .product-img{background:#f7f8fa;border:1px solid #e4e7eb;border-radius:9px;box-sizing:border-box;filter:none;height:62px;object-fit:contain;padding:5px;width:62px}.basket-info-box .product-name{color:#242830;font-family:Poppins;font-size:13px;font-style:normal;font-weight:650;line-height:19px;margin-left:11px;width:150px}.basket-info-box .product-price{color:#2563eb;font-family:Poppins;font-size:12px;font-style:normal;font-weight:600;line-height:22px;width:78px}.basket-info-box .css-11u53oe-MuiSelect-select-MuiInputBase-input-MuiOutlinedInput-input{padding:6.5px 14px}.basket-info-box .css-ece9u5{min-width:72px}.basket-frame .cancel-btn{cursor:pointer;position:absolute;right:12px;top:12px}.basket-frame .cancel-btn svg{color:#9aa0a9;font-size:20px;transition:color .18s}.basket-frame .cancel-btn svg:hover{color:#dc3545}.basket-info-box .col-2{display:flex;gap:5px}.basket-info-box .col-2 button{background:#fff;border:1px solid #dce1e7;border-radius:6px;color:#343941;cursor:pointer;font-size:14px;height:27px;padding:0;transition:border-color .18s,background .18s,color .18s;width:27px}.basket-info-box .col-2 button:hover{background:#eef4ff;border-color:#2563eb;color:#2563eb}.basket-frame .basket-order{align-items:center;background:#fbfcfd;border-top:1px solid #e5e8ed;box-sizing:border-box;display:flex;flex-direction:row;height:70px;justify-content:space-between;margin-top:10px;padding:0 18px;width:100%}.basket-order .price{color:#606670;display:flex;font-family:Poppins;font-size:13px;font-style:normal;font-weight:400;line-height:30px;width:auto}.basket-order .price strong{color:#20242b;font-size:17px;margin-left:5px}.basket-frame .basket-order .MuiButton-root{background:#2563eb;border-radius:8px;box-shadow:none;color:#fff;font-size:11px;font-weight:750;min-height:40px;padding:0 17px;text-transform:none}.basket-frame .basket-order .MuiButton-root:hover{background:#1d4ed8;box-shadow:none}.basket-frame .orders-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden;overflow-y:scroll;position:relative;width:100%}.basket-frame .orders-wrapper::-webkit-scrollbar{width:5px}.basket-frame .orders-wrapper::-webkit-scrollbar-thumb{background-color:#b8c1ce;border-radius:5px}.basket-frame .orders-wrapper::-webkit-scrollbar-track{background:#f3f5f7}.basket-frame .orders-main-wrapper{display:flex;flex-direction:column;height:auto;margin-top:0;max-height:310px;min-height:110px;overflow:hidden;position:relative;width:100%}@media(max-width:520px){.basket-frame{width:min(410px,calc(100vw - 24px))}.basket-info-box .product-name{flex:1 1;min-width:0;width:auto}.basket-info-box .product-price{width:70px}.basket-frame .basket-order{padding:0 14px}}.basket-drawer{z-index:1400!important}.basket-drawer .MuiBackdrop-root{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12171f7a}.basket-drawer-paper{background:#fff!important;box-shadow:-24px 0 70px #0f172a29!important;max-width:100%;overflow:hidden!important;width:min(440px,100vw)}.basket-drawer-shell{color:#20242b;display:flex;flex-direction:column;height:100%}.basket-drawer-header{align-items:center;border-bottom:1px solid #e8ebef;box-sizing:border-box;display:flex;gap:20px;justify-content:space-between;min-height:96px;padding:24px 25px}.basket-drawer-header>div>span{color:#7b8490;font-size:8px;font-weight:800;letter-spacing:1.6px}.basket-drawer-header h2{font-size:23px;font-weight:700;letter-spacing:-.5px;margin:5px 0 0}.basket-drawer-header h2 small{color:#2563eb;font-size:12px;margin-left:6px}.basket-drawer-header .MuiIconButton-root{background:#fff;border:1px solid #e0e5eb;height:38px;width:38px}.basket-drawer-header .MuiIconButton-root:hover{background:#f3f6fa}.basket-drawer-tools{align-items:center;border-bottom:1px solid #edf0f3;color:#737b86;display:flex;font-size:11px;justify-content:space-between;min-height:49px;padding:0 25px}.basket-drawer-tools button{align-items:center;background:#0000;border:0;color:#6f7782;cursor:pointer;display:inline-flex;font:inherit;font-size:10px;font-weight:650;gap:5px}.basket-drawer-tools button:hover{color:#d14c52}.basket-drawer-tools svg{height:16px;width:16px}.basket-drawer-items{flex:1 1;min-height:0;overflow-y:auto;padding:0 25px;scrollbar-color:#cbd2dc #0000;scrollbar-width:thin}.basket-drawer-item{grid-gap:14px;border-bottom:1px solid #e9edf1;display:grid;grid-template-columns:86px minmax(0,1fr) auto;padding:20px 0;position:relative}.basket-drawer-media{background:#f4f5f6;border-radius:10px;display:grid;height:94px;overflow:hidden;place-items:center;width:86px}.basket-drawer-media img{display:block;height:88%;object-fit:contain;width:88%}.basket-drawer-item-copy{min-width:0}.basket-drawer-item-copy h3{color:#242931;font-size:13px;font-weight:700;line-height:1.35;margin:2px 0 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.basket-drawer-item-copy>p{color:#7c8490;font-size:10px;margin:0}.basket-drawer-item>strong{color:#20252d;font-size:12px;padding-top:3px;white-space:nowrap}.basket-quantity{align-items:center;background:#fff;border:1px solid #dce2e9;border-radius:7px;display:flex;height:30px;margin-top:12px;overflow:hidden;width:max-content}.basket-quantity button{background:#fff;border:0;color:#303640;cursor:pointer;font-size:15px;height:28px;padding:0;width:29px}.basket-quantity button:hover{background:#eef4ff;color:#2563eb}.basket-quantity span{color:#303640;font-weight:700;min-width:25px;text-align:center}.basket-remove{background:#0000;border:0;border-bottom:1px solid #b9bec6;color:#8a919b;cursor:pointer;font:inherit;font-size:9px;margin-top:8px;padding:0}.basket-remove:hover{border-color:#d14c52;color:#d14c52}.basket-drawer-footer{background:#fff;border-top:1px solid #e3e7ec;box-shadow:0 -10px 28px rgba(15,23,42,.035);padding:22px 25px 24px}.basket-drawer-footer>div{align-items:center;display:flex;justify-content:space-between}.basket-drawer-footer>div span{color:#555d68;font-size:12px;font-weight:650}.basket-drawer-footer>div strong{font-size:19px;letter-spacing:-.35px}.basket-drawer-footer>p{color:#8a919b;font-size:9px;margin:7px 0 17px}.basket-drawer-footer .MuiButton-root{background:#2563eb;border-radius:9px;box-shadow:none;font-size:11px;font-weight:750;min-height:45px;text-transform:none;width:100%}.basket-drawer-footer .MuiButton-root:hover{background:#1d4ed8;box-shadow:none}.basket-drawer-footer>button{background:#fff;border:1px solid #d7dde5;border-radius:9px;color:#343a43;cursor:pointer;font:inherit;font-size:10px;font-weight:700;margin-top:9px;min-height:41px;width:100%}.basket-drawer-footer>button:hover{background:#f7f9fc;border-color:#aebdd5}.basket-drawer-empty{margin:auto;padding:40px 28px;text-align:center}.basket-drawer-empty>svg{background:#edf3ff;border-radius:50%;color:#2563eb;height:48px;padding:12px;width:48px}.basket-drawer-empty h3{font-size:20px;margin:18px 0 7px}.basket-drawer-empty p{color:#7a828e;font-size:12px;line-height:1.6;margin:0 auto;max-width:260px}.basket-drawer-empty button{background:#2563eb;border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:700;margin-top:22px;min-height:42px;padding:0 18px}.basket-drawer-empty button:hover{background:#1d4ed8}@media(max-width:520px){.basket-drawer-paper{width:100vw}.basket-drawer-header{min-height:84px;padding:19px 18px}.basket-drawer-items,.basket-drawer-tools{padding:0 18px}.basket-drawer-item{gap:12px;grid-template-columns:74px minmax(0,1fr)}.basket-drawer-media{height:82px;width:74px}.basket-drawer-item>strong{bottom:23px;position:absolute;right:0}.basket-drawer-footer{padding:19px 18px 20px}}.basket-drawer-paper{width:min(420px,100vw)}.basket-drawer-header{min-height:92px;padding:22px 24px}.basket-drawer-header h2{font-size:22px;letter-spacing:-.65px}.basket-drawer-tools{background:#fafbfc;padding:0 24px}.basket-drawer-items{padding:0 24px}.basket-drawer-item{gap:14px;grid-template-columns:78px minmax(0,1fr) 65px;padding:18px 0}.basket-drawer-media{background:#f3f4f6;border-radius:8px;height:86px;width:78px}.basket-drawer-item-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:12px;margin-top:1px;padding-right:2px;white-space:normal}.basket-drawer-item-copy>p{font-size:9px}.basket-quantity{border-color:#e1e4e8;border-radius:999px;height:27px;margin-top:11px}.basket-quantity button{display:grid;height:25px;place-items:center;width:27px}.basket-quantity button svg{font-size:14px}.basket-quantity span{font-size:10px;min-width:23px}.basket-quantity button:disabled{background:#f4f5f7;color:#b7bdc6;cursor:not-allowed}.basket-stock-limit{color:#7c8490;display:block;font-size:9px;font-weight:600;margin-top:5px}.basket-stock-limit.reached{color:#d14c52}.basket-drawer-item-actions{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:space-between}.basket-drawer-item-actions button{background:#0000;border:0;color:#a0a6ae;cursor:pointer;display:grid;height:27px;padding:0;place-items:center;width:27px}.basket-drawer-item-actions button:hover{color:#dc3545}.basket-drawer-item-actions button svg{font-size:17px}.basket-drawer-item-actions strong{color:#20252d;font-size:12px;padding-bottom:3px;white-space:nowrap}.basket-drawer-footer{padding:19px 24px 22px}.basket-drawer-footer .basket-summary-row,.basket-drawer-footer .basket-summary-total{align-items:center;display:flex;justify-content:space-between}.basket-drawer-footer .basket-summary-row{margin-bottom:9px}.basket-drawer-footer .basket-summary-row span{color:#858c96;font-size:10px}.basket-drawer-footer .basket-summary-row strong{color:#555c65;font-size:11px;font-weight:650}.basket-drawer-footer .basket-summary-total{border-top:1px solid #e5e8ec;margin:15px 0 18px;padding-top:15px}.basket-drawer-footer .basket-summary-total span{color:#20242b;font-size:12px;font-weight:700}.basket-drawer-footer .basket-summary-total strong{font-size:19px;letter-spacing:-.35px}.basket-drawer-footer .MuiButton-root{background:#171719;border-radius:8px;min-height:46px}.basket-drawer-footer .MuiButton-root:hover{background:#0a2733}.basket-drawer-empty>svg{box-sizing:initial}.basket-drawer-empty button,.wishlist-empty button{background:#0a2733}.basket-drawer-empty button:hover,.wishlist-empty button:hover{background:#123b4c}@media(max-width:520px){.basket-drawer-header{padding:19px 18px}.basket-drawer-items,.basket-drawer-tools{padding-left:18px;padding-right:18px}.basket-drawer-item{grid-template-columns:72px minmax(0,1fr) 58px}.basket-drawer-media{height:80px;width:72px}.basket-drawer-footer{padding:18px}.basket-drawer-item-actions strong{position:static}}.home-navbar{background:#fff;padding-bottom:40px}.home-nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-bottom:1px solid #ececec;left:auto;min-height:76px;position:relative;top:auto;transform:none;width:min(1300px,calc(100% - 48px))}.home-brand,.home-login-button,.home-nav-links a{color:#1d1d1f}.home-brand{color:#111;font-family:inherit;font-style:normal;margin-left:0}.home-nav-links a.active,.home-nav-links a:hover{color:#2563eb}.home-nav-actions{padding-right:0}.home-nav-basket .MuiIconButton-root{background:#f7f7f8;border-color:#e1e1e5}.home-nav-basket .MuiIconButton-root img{filter:none}.home-hero.home-banner-hero{border-radius:0;box-shadow:none;height:calc(100vh - 76px);margin:0;max-height:none;min-height:620px;width:100%}.home-banner-image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.home-banner-hero:after{background:linear-gradient(0deg,#06090d8c,#06090d29 62%,#06090d1a)}.home-banner-hero .home-hero-center{top:50%}.home-banner-hero .home-hero-eyebrow{color:#ffffffe6;font-family:inherit;font-size:12px;font-style:normal;font-weight:750;letter-spacing:1.6px;text-transform:uppercase}.home-banner-hero .home-slide-cta{background:#fff;border-radius:999px;color:#151515;min-height:48px;padding:0 30px}.home-banner-hero .home-slide-cta:hover{background:#f1f1f1;color:#151515}@media(max-width:980px){.home-nav{width:min(100% - 36px,1300px)}.home-nav-links{border-top-color:#ececec}.home-hero.home-banner-hero{height:calc(100vh - 132px);min-height:620px;width:100%}}@media(max-width:600px){.home-brand,.home-login-button,.home-nav-links a{color:#1d1d1f}.home-hero.home-banner-hero{border-radius:0;height:calc(100vh - 124px);margin:0;min-height:560px;width:100%}.home-banner-image{object-position:42% center}.home-banner-hero .home-hero-center{top:50%}.home-banner-hero .home-slide-content .home-hero-center h1{font-size:clamp(38px,11vw,50px)}.home-banner-hero .home-hero-eyebrow{font-size:10px;letter-spacing:1.2px}}.home-hero.home-banner-hero{background:#fff;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.home-banner-hero:after{display:none}.home-banner-hero .home-slide-image-wrap{background:#fff;inset:auto;order:2;position:relative}.home-banner-hero .home-banner-image{box-sizing:border-box;object-fit:contain;padding:clamp(30px,4vw,66px)}.home-banner-hero .home-slide-content{background:#fff;color:#111;order:1;padding:clamp(56px,7vw,120px)}.home-banner-hero .home-hero-center{color:#111;max-width:590px;position:static;text-align:left;transform:none}.home-banner-hero .home-hero-eyebrow{color:#b56b45;text-shadow:none}.home-banner-hero .home-hero-eyebrow:before{background:#c9825c}.home-banner-hero .home-hero-eyebrow:after{display:none}.home-banner-hero .home-slide-content .home-hero-center h1{color:#111;font-size:clamp(54px,5vw,76px);letter-spacing:-4px;line-height:.93;margin:18px 0 0;text-shadow:none}.home-banner-hero .home-slide-content .home-hero-center>p{color:#68686d;font-size:16px;margin:23px 0 0;text-shadow:none}.home-banner-hero .home-hero-actions{justify-content:flex-start;margin-top:30px}.home-banner-hero .home-slide-cta{background:#111;color:#fff}.home-banner-hero .home-slide-cta:hover{background:#2563eb;color:#fff}@media(max-width:760px){.home-hero.home-banner-hero{grid-template-columns:1fr;grid-template-rows:auto minmax(300px,1fr);height:auto;min-height:calc(100vh - 124px)}.home-banner-hero .home-slide-content{padding:54px 26px 20px}.home-banner-hero .home-hero-center{max-width:470px}.home-banner-hero .home-slide-content .home-hero-center h1{font-size:clamp(46px,13vw,62px);letter-spacing:-3px}.home-banner-hero .home-slide-image-wrap{min-height:330px}.home-banner-hero .home-banner-image{padding:10px 34px 34px}.home-banner-hero .home-hero-actions{margin-top:25px}}.home-hero.home-banner-hero{background:#e4e4e4;grid-template-columns:minmax(0,48%) minmax(0,52%)}.home-banner-hero .home-slide-content{background:#e4e4e4;padding-left:clamp(36px,8vw,130px);padding-right:12px}.home-banner-hero .home-hero-center{max-width:520px}.home-banner-hero .home-slide-image-wrap{background:#e4e4e4;overflow:hidden;transform:translateX(-4vw)}.home-banner-hero .home-banner-image{object-position:center 43%}@media(max-width:900px){.home-hero.home-banner-hero{grid-template-columns:minmax(0,46%) minmax(0,54%)}.home-banner-hero .home-slide-content{padding-left:38px}.home-banner-hero .home-slide-image-wrap{transform:translateX(-2vw)}}@media(max-width:760px){.home-hero.home-banner-hero{grid-template-columns:1fr;grid-template-rows:auto minmax(360px,1fr)}.home-banner-hero .home-slide-content{padding:48px 26px 22px}.home-banner-hero .home-slide-image-wrap{min-height:380px;transform:none}.home-banner-hero .home-banner-image{object-position:center 40%}}.home-hero.home-banner-hero{background:#071f29;display:block;position:relative}.home-banner-hero:after{background:linear-gradient(90deg,#031219f0,#031219b8 27%,#03121926 55%,#0000 76%);content:"";display:block;inset:0;position:absolute;z-index:0}.home-banner-hero .home-slide-image-wrap{background:#071f29;height:100%;inset:0;min-height:0;position:absolute;transform:none;width:100%;z-index:0}.home-banner-hero .home-banner-image{height:100%;object-fit:cover;object-position:center;padding:0;width:100%}.home-banner-hero .home-slide-content{background:#0000;color:#fff;display:flex;height:100%;justify-content:center;padding:clamp(50px,8vw,130px);position:relative;width:100%;z-index:1}.home-banner-hero .home-hero-center{color:#fff;margin-right:auto;max-width:600px;width:100%}.home-banner-hero .home-hero-eyebrow{color:#ff9a4d}.home-banner-hero .home-hero-eyebrow:before{background:#ff9a4d}.home-banner-hero .home-slide-content .home-hero-center h1{color:#fff;text-shadow:0 4px 28px #00000038}.home-banner-hero .home-slide-content .home-hero-center>p{color:#ffffffc7}.home-banner-hero .home-slide-cta{background:#ff8a36;box-shadow:0 10px 28px #ff8a363d;color:#081c25}.home-banner-hero .home-slide-cta:hover{background:#ffad73;box-shadow:0 13px 32px #ff8a3652;color:#081c25}@media(max-width:760px){.home-hero.home-banner-hero{display:block;height:calc(100vh - 124px);min-height:590px}.home-banner-hero:after{background:linear-gradient(0deg,#031219f2,#031219ad 44%,#03121914 76%)}.home-banner-hero .home-banner-image{object-position:65% center}.home-banner-hero .home-slide-content{justify-content:flex-end;padding:40px 24px 52px}.home-banner-hero .home-hero-center{max-width:440px}.home-banner-hero .home-slide-content .home-hero-center h1{font-size:clamp(44px,13vw,58px)}}.home-nav,.home-navbar{background:#061c25}.home-nav{border-bottom:1px solid #ffffff1a;min-height:78px;width:min(1320px,calc(100% - 48px))}.home-brand{color:#fff}.home-nav-links{gap:34px}.home-nav-links a{color:#ffffffb3;font-size:13px;font-weight:650;padding:29px 0 26px}.home-nav-links a:after{background:#3b82f6;bottom:18px;height:2px;left:0;right:0}.home-nav-links a.active,.home-nav-links a:hover{color:#fff}.home-login-button{color:#ffffffd1}.home-login-button:hover{background:#ffffff14;color:#fff}.home-signup-button{background:#fff;border:1px solid #ffffff2e;box-shadow:0 8px 20px #0000001f;color:#071f29}.home-signup-button:hover{background:#2563eb;color:#fff}.home-nav-basket .MuiIconButton-root{background:#ffffff14;border-color:#ffffff29}.home-nav-basket .MuiIconButton-root:hover{background:#2563eb29;border-color:#3b82f6a6}.home-nav-basket .MuiIconButton-root img{filter:brightness(0) invert(1)}.home-avatar-button{background:#ffffff1a;border:1px solid #fff3}@media(max-width:980px){.home-nav{width:min(100% - 36px,1320px)}.home-nav-links{border-top-color:#ffffff1a}}@media(max-width:600px){.home-nav{width:calc(100% - 28px)}.home-brand,.home-login-button,.home-nav-links a{color:#fff}.home-nav-links{gap:24px}.home-nav-links a{color:#ffffffb3}}.brand-logo{align-items:center;color:#fff;display:inline-flex;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-style:normal;font-weight:850;letter-spacing:.45px;line-height:1}.brand-logo--dark{color:#102a35}.brand-logo__mark{color:inherit;display:inline-block;flex:0 0 29px;height:27px;margin-right:3px;position:relative;width:29px}.brand-logo__mark i{background:currentColor;display:block;position:absolute}.brand-logo__mark i:first-child{clip-path:polygon(28% 0,100% 0,72% 100%,0 100%);height:6px;left:0;top:0;width:10px}.brand-logo__mark i:nth-child(2){clip-path:polygon(12% 0,100% 0,84% 22%,62% 22%,29% 100%,6% 72%,39% 22%,0 22%);height:27px;right:0;top:0;width:22px}.brand-logo__mark i:nth-child(3){clip-path:polygon(34% 0,100% 0,60% 100%,0 68%);height:11px;left:2px;top:7px;width:9px}.brand-logo__name{white-space:nowrap}@media(max-width:600px){.brand-logo{font-size:17px}.brand-logo__mark{flex-basis:27px;height:25px;margin-right:2px;transform:scale(.9);transform-origin:left center;width:27px}}.home-nav,.other-nav{gap:clamp(16px,2vw,30px);grid-template-columns:auto minmax(190px,320px) auto minmax(max-content,1fr)}.home-nav-links,.other-nav-links{transform:translateX(40px)}.navbar-search{align-items:center;background:#ffffff1a;border:1px solid #78829133;border-radius:999px;display:flex;gap:9px;height:42px;min-width:0;padding:0 14px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.navbar-search:focus-within{background:#ffffff29;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f624}.navbar-search svg{color:#ffffffad;flex:0 0 auto;height:19px;width:19px}.navbar-search input{background:#0000;border:0;color:#fff;font:inherit;font-size:13px;min-width:0;outline:0;padding:0;width:100%}.navbar-search input::placeholder{color:#ffffff8c}.navbar-search input::-webkit-search-cancel-button{cursor:pointer}.other-nav .navbar-search{background:#f6f7f8;border-color:#e2e5e9}.other-nav .navbar-search:focus-within{background:#fff;border-color:#8bb1f6}.other-nav .navbar-search svg{color:#77808b}.other-nav .navbar-search input{color:#20242b}.other-nav .navbar-search input::placeholder{color:#8a929d}.navbar-icon-button.MuiIconButton-root{background:#ffffff14;border:1px solid #ffffff29;color:#fff;height:42px;width:42px}.navbar-icon-button.MuiIconButton-root:hover{background:#2563eb29;border-color:#3b82f6a6}.navbar-icon-button svg{font-size:21px}.navbar-icon-button .MuiBadge-badge{background:#2563eb;color:#fff;font-size:10px;font-weight:800;height:17px;min-width:17px;padding:0 4px}.other-nav .navbar-icon-button.MuiIconButton-root{background:#fafaf8;border-color:#efefec;color:#24272d}.other-nav .navbar-icon-button.MuiIconButton-root:hover{background:#f1f1ee}.navbar-account-button{background:#ffffff14;border:1px solid #ffffff29!important;border-radius:50%;color:#fff;display:grid;height:42px;padding:0;place-items:center;transition:border-color .18s ease,background .18s ease;width:42px}.navbar-account-button:hover{background:#2563eb29;border-color:#3b82f6a6!important}.navbar-account-button svg{font-size:22px}.other-nav .navbar-account-button{background:#fafaf8;border-color:#efefec!important;color:#24272d}.other-nav .navbar-account-button:hover{background:#f1f1ee}.account-menu .MuiPaper-root{border:1px solid #e4e7eb;border-radius:12px;box-shadow:0 18px 45px #0f172a24;margin-top:8px;min-width:190px;padding:7px}.account-menu .MuiMenuItem-root{border-radius:8px;color:#343a43;font-size:13px;font-weight:650;gap:2px;min-height:42px}.account-menu .MuiListItemIcon-root{color:#69717d;min-width:34px}.account-menu .account-menu-primary{background:#eef4ff;color:#1d4ed8;margin-top:3px}.account-menu .account-menu-primary:hover{background:#dfeaff}.account-menu .account-menu-primary .MuiListItemIcon-root{color:#2563eb}.wishlist-drawer-paper{background:#fff!important;overflow:hidden!important;width:min(420px,100vw)}.wishlist-drawer{color:#20242b;display:flex;flex-direction:column;height:100%}.wishlist-drawer>header{align-items:center;border-bottom:1px solid #e8ebef;display:flex;justify-content:space-between;min-height:92px;padding:22px 24px}.wishlist-drawer>header span{color:#7b8490;font-size:8px;font-weight:800;letter-spacing:1.6px}.wishlist-drawer>header h2{font-size:22px;letter-spacing:-.65px;margin:5px 0 0}.wishlist-drawer>header h2 small{color:#2563eb;font-size:12px;margin-left:6px}.wishlist-tools{align-items:center;background:#fafbfc;border-bottom:1px solid #edf0f3;color:#737b86;display:flex;font-size:11px;justify-content:space-between;min-height:49px;padding:0 24px}.wishlist-tools button{background:#0000;border:0;color:#737b86;cursor:pointer;font:inherit;font-weight:650}.wishlist-tools button:hover{color:#dc3545}.wishlist-items{min-height:0;overflow-y:auto;padding:0 24px}.wishlist-items article{border-bottom:1px solid #e9edf1;padding:18px 38px 18px 0;position:relative}.wishlist-product{grid-gap:14px;align-items:center;background:#0000;border:0;cursor:pointer;display:grid;gap:14px;grid-template-columns:78px minmax(0,1fr);padding:0;text-align:left;width:100%}.wishlist-product img{background:#f3f4f6;border-radius:9px;box-sizing:border-box;height:86px;object-fit:contain;padding:7px;width:78px}.wishlist-product span{display:flex;flex-direction:column;gap:8px;min-width:0}.wishlist-product strong{color:#242931;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-product small{color:#2563eb;font-size:12px;font-weight:750}.wishlist-add{align-items:center;background:#eef4ff;border:1px solid #d7e2f5;border-radius:7px;color:#1d4ed8;cursor:pointer;display:inline-flex;font:inherit;font-size:10px;font-weight:700;gap:6px;margin:10px 0 0 92px;min-height:32px;padding:0 12px}.wishlist-add:hover{background:#dfeaff;border-color:#b9cdf1}.wishlist-add:disabled{background:#f4f5f6;border-color:#e3e6ea;color:#9ca3ad;cursor:not-allowed}.wishlist-add svg{font-size:15px}.wishlist-remove{background:#0000;border:0;color:#a0a6ae;cursor:pointer;display:grid;height:30px;padding:0;place-items:center;position:absolute;right:0;top:22px;width:30px}.wishlist-remove:hover{color:#dc3545}.wishlist-remove svg{font-size:18px}.wishlist-empty{margin:auto;padding:40px 28px;text-align:center}.wishlist-empty>svg{background:#edf3ff;border-radius:50%;box-sizing:initial;color:#2563eb;height:48px;padding:12px;width:48px}.wishlist-empty h3{font-size:20px;margin:18px 0 7px}.wishlist-empty p{color:#7a828e;font-size:12px;line-height:1.6;margin:0 auto;max-width:260px}.wishlist-empty button{background:#2563eb;border:0;border-radius:9px;color:#fff;cursor:pointer;font:inherit;font-size:11px;font-weight:700;margin-top:22px;min-height:42px;padding:0 18px}@media(max-width:1100px){.home-nav-links,.other-nav-links{transform:none}.home-nav{grid-template-columns:auto minmax(180px,1fr) auto}.home-nav-links{grid-column:1/-1;grid-row:2}.other-nav{grid-template-columns:auto minmax(180px,1fr) auto}.other-menu-toggle{display:grid;grid-column:3;grid-row:1}.other-nav-actions{grid-column:3;grid-row:1;margin-right:52px}.other-nav-links{align-items:stretch;background:#fbf9f5;border-bottom:1px solid #e7e8ec;box-shadow:0 16px 28px #11182714;display:none;flex-direction:column;gap:2px;left:0;padding:10px 18px 18px;position:absolute;right:0;top:80px}.other-nav-links.open{display:flex}}@media(max-width:700px){.home-nav,.other-nav{gap:8px;grid-template-columns:auto 1fr auto}.navbar-search{box-sizing:border-box;grid-column:1/-1;grid-row:2;width:100%}.home-nav-links{grid-row:3}.home-nav-actions{gap:4px}.home-login-button{display:none}.home-signup-button{height:38px;padding:0 12px}.home-nav-basket .MuiIconButton-root,.navbar-account-button,.navbar-icon-button.MuiIconButton-root,.other-nav-basket .MuiIconButton-root{height:38px;width:38px}.other-nav{padding:10px 0}.other-nav-links{top:122px}}@media(min-width:1101px){.home-nav{gap:32px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);height:72px;min-height:72px;width:min(1300px,calc(100% - 48px))}.home-nav-left{align-items:center;display:flex;gap:28px;justify-self:start;min-width:0}.home-nav-left .home-brand{flex:0 0 auto;margin:0}.home-nav-left .navbar-search{background:#ffffff21;border-color:#ffffff2e;box-sizing:border-box;flex:0 0 242px;height:42px;width:242px}.home-nav-links{gap:40px;justify-self:center;transform:none}.home-nav-links a{padding:26px 0 23px}.home-nav-links a:after{bottom:14px}.home-nav-actions{gap:13px;justify-self:end;padding:0}.home-nav-actions .home-avatar-button,.home-nav-actions .home-nav-basket .MuiIconButton-root,.home-nav-actions .navbar-account-button,.home-nav-actions .navbar-icon-button.MuiIconButton-root{background:#ffffff14;border:1px solid #ffffff29!important;border-radius:50%;box-shadow:none;box-sizing:border-box;color:#fff;flex:0 0 43px;height:43px;width:43px}.home-nav-actions .home-nav-basket{align-items:center;display:flex;margin:0}.home-nav-actions .home-nav-basket .MuiIconButton-root:hover,.home-nav-actions .navbar-account-button:hover,.home-nav-actions .navbar-icon-button.MuiIconButton-root:hover{background:#2563eb29;border-color:#3b82f6a6!important}}@media(max-width:1100px){.home-nav-left{align-items:center;display:flex;gap:24px;min-width:0}.home-nav-left .navbar-search{width:min(300px,36vw)}}@media(max-width:700px){.home-nav-left{display:contents}}.home-nav,.other-nav{overflow:visible;position:relative}.navbar-search-shell{align-items:center;display:flex;position:static}.navbar-search-trigger{background:#ffffff14;border:1px solid #ffffff29!important;border-radius:50%;color:#fff;display:grid;flex:0 0 42px;height:42px;padding:0;place-items:center;transition:border-color .18s ease,background .18s ease,color .18s ease;width:42px}.navbar-search-shell.is-open .navbar-search-trigger,.navbar-search-trigger:focus-visible,.navbar-search-trigger:hover{background:#2563eb29;border-color:#3b82f6a6!important;outline:0}.navbar-search-trigger svg{height:21px;width:21px}.other-nav .navbar-search-trigger{background:#fafaf8;border-color:#efefec!important;color:#24272d}.other-nav .navbar-search-shell.is-open .navbar-search-trigger,.other-nav .navbar-search-trigger:focus-visible,.other-nav .navbar-search-trigger:hover{background:#f1f1ee;border-color:#dbe4f5!important;color:#2563eb}.navbar-search-panel{background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 5px 16px #0f172a0f;left:0;max-width:100%;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:none;transition:opacity .18s ease,visibility .18s;visibility:hidden;width:auto;z-index:60}.navbar-search-shell.is-open .navbar-search-panel{opacity:1;pointer-events:auto;transform:none;visibility:visible}.navbar-search-panel-inner{align-items:center;display:flex;gap:14px;margin:0 auto;min-height:88px;width:min(1300px,calc(100% - 48px))}.navbar-search-form{align-items:center;background:#fff;border:1px solid #d7dce2;border-radius:11px;display:flex;flex:1 1;height:50px;min-width:0;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.navbar-search-form:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.navbar-search-field-icon{color:#77808b;flex:0 0 auto;height:20px!important;margin-left:16px;width:20px!important}.navbar-search-form input{background:#0000;border:0;color:#0f172a;flex:1 1;font:inherit;font-size:14px;height:100%;min-width:0;outline:0;padding:0 14px 0 11px}.navbar-search-form input::placeholder{color:#8a929d}.navbar-search-form input::-webkit-search-cancel-button{cursor:pointer}.navbar-search-submit{background:#2563eb;border:0!important;border-radius:8px;color:#fff;display:grid;flex:0 0 48px;height:42px;margin-right:4px;padding:0;place-items:center;transition:background .18s ease;width:48px}.navbar-search-submit:focus-visible,.navbar-search-submit:hover{background:#1d4ed8;outline:0}.navbar-search-submit svg{height:20px;width:20px}.navbar-search-close{background:#0000;border:0!important;border-radius:50%;color:#334155;display:grid;flex:0 0 42px;height:42px;padding:0;place-items:center;transition:background .18s ease,color .18s ease;width:42px}.navbar-search-close:focus-visible,.navbar-search-close:hover{background:#f5f5f7;color:#0f172a;outline:0}.navbar-search-close svg{height:22px;width:22px}@media(min-width:1101px){.home-nav,.other-nav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.home-nav-left{min-width:0}.home-nav-actions,.other-nav-actions{justify-self:end}}@media(max-width:1100px){.home-nav,.other-nav{grid-template-columns:minmax(0,1fr) auto}.home-nav-left{display:flex}.home-nav-links{grid-column:1/-1;grid-row:2}.other-menu-toggle,.other-nav-actions{grid-column:2;grid-row:1}}@media(max-width:700px){.home-nav{grid-template-columns:minmax(0,1fr) auto}.home-nav-left{display:flex}.home-nav-links{grid-row:2}.other-nav{padding:0}.other-nav-links{top:70px}.navbar-search-panel-inner{gap:8px;min-height:82px;width:calc(100% - 28px)}.navbar-search-form{height:48px}.navbar-search-field-icon{margin-left:13px}.navbar-search-form input{font-size:13px;padding-right:8px}.navbar-search-submit{flex-basis:42px;height:40px;width:42px}.navbar-search-close{flex-basis:40px;height:40px;width:40px}}@media(max-width:480px){.brand-logo__name{display:none}.home-nav-basket .MuiIconButton-root,.navbar-account-button,.navbar-icon-button.MuiIconButton-root,.navbar-search-trigger,.other-nav-basket .MuiIconButton-root{flex-basis:36px;height:36px;width:36px}.home-nav-actions,.other-nav-actions{gap:3px}.other-nav-actions{margin-right:44px}}@media(prefers-reduced-motion:reduce){.navbar-search-panel{transition:none}}.home-nav .brand-logo{transform:scale(1.07);transform-origin:left center}.home-nav-actions>*{align-self:center}.home-nav-actions>.home-avatar-button,.home-nav-actions>.navbar-account-button{margin-left:7px}.home-nav-basket .MuiBadge-badge{top:2px}@media(min-width:1101px){.home-nav-links{gap:43px}}@media(min-width:701px) and (max-width:1100px){.home-nav-links{gap:37px}}.home-nav-actions .home-nav-basket .MuiIconButton-root,.home-nav-actions .navbar-icon-button.MuiIconButton-root,.home-nav-actions .navbar-search-trigger{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border-color:#0000!important;box-shadow:none;color:#ffffffd6;transition:color .17s ease,transform .17s ease}.home-nav-actions .home-nav-basket .MuiIconButton-root:hover,.home-nav-actions .navbar-icon-button.MuiIconButton-root:hover,.home-nav-actions .navbar-search-shell.is-open .navbar-search-trigger,.home-nav-actions .navbar-search-trigger:hover{background:#0000;border-color:#0000!important;color:#3b82f6;transform:scale(1.06)}.home-nav-actions .home-nav-basket .MuiIconButton-root:focus-visible,.home-nav-actions .navbar-icon-button.MuiIconButton-root:focus-visible,.home-nav-actions .navbar-search-trigger:focus-visible{background:#0000;border-color:#0000!important;color:#3b82f6;outline:2px solid #3b82f6;outline-offset:2px}.home-nav-actions .home-nav-basket .MuiIconButton-root img{filter:brightness(0) invert(1);opacity:.84;transition:filter .17s ease,opacity .17s ease}.home-nav-actions .home-nav-basket .MuiIconButton-root:focus-visible img,.home-nav-actions .home-nav-basket .MuiIconButton-root:hover img{filter:brightness(0) saturate(100%) invert(43%) sepia(93%) saturate(1848%) hue-rotate(203deg) brightness(99%) contrast(95%);opacity:1}.home-nav-actions .home-nav-basket .MuiIconButton-root img,.home-nav-actions .navbar-icon-button.MuiIconButton-root svg,.home-nav-actions .navbar-search-trigger svg{height:22px;width:22px}.home-nav-actions .home-nav-basket .MuiBadge-badge{right:1px;top:3px}.site-footer{background:#0a2733;border-top:1px solid #ffffff1a;color:#f8fafc;width:100%}.footer-back-to-top{border-bottom:1px solid #ffffff1f;display:grid;min-height:72px;place-items:center}.footer-back-to-top button{align-items:center;background:#2563eb;border:1px solid #fff3;border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:750;gap:10px;min-height:42px;padding:0 20px;transition:background .19s ease,transform .19s ease}.footer-back-to-top button:hover{background:#1d4ed8;border-color:#ffffff61;transform:translateY(-2px)}.footer-container{margin:0 auto;width:min(1300px,calc(100% - 48px))}.footer-grid{grid-gap:clamp(34px,3.6vw,58px);display:grid;gap:clamp(34px,3.6vw,58px);grid-template-columns:1.45fr 1fr 1.15fr 1fr .8fr;padding:56px 0 52px}.footer-grid section{min-width:0}.footer-brand{color:inherit;display:inline-flex;text-decoration:none}.footer-brand .brand-logo{font-size:24px}.footer-description{color:#aebbc4;font-size:14px;line-height:1.75;margin:24px 0 22px;max-width:310px}.footer-contact{color:#aebbc4;display:flex;flex-direction:column;font-size:13px;font-style:normal;gap:12px}.footer-contact a,.footer-contact span{align-items:center;color:inherit;display:flex;gap:10px;text-decoration:none}.footer-contact svg{color:#8fa1ad;flex:0 0 auto;height:17px;width:17px}.footer-contact a:hover{color:#60a5fa}.footer-socials{display:flex;gap:10px;margin-top:25px}.footer-socials a{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:50%;display:grid;height:40px;place-items:center;text-decoration:none;transition:border-color .18s ease,transform .18s ease;width:40px}.footer-social-icon{background:#f8fafc;display:block;height:18px;mask-position:center;-webkit-mask-position:center;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transition:background .18s ease;width:18px}.footer-social-instagram{mask-image:url(/static/media/instagram.12d8441fdfde9a4b6e9a.svg);-webkit-mask-image:url(/static/media/instagram.12d8441fdfde9a4b6e9a.svg)}.footer-social-telegram{mask-image:url(/static/media/brand-telegram.3dfc6e2f2b1b23a6d12e.svg);-webkit-mask-image:url(/static/media/brand-telegram.3dfc6e2f2b1b23a6d12e.svg)}.footer-social-youtube{mask-image:url(/static/media/brand-youtube.9801671219414fb375cf.svg);-webkit-mask-image:url(/static/media/brand-youtube.9801671219414fb375cf.svg)}.footer-socials a:hover{background:#60a5fa1a;border-color:#60a5fa;transform:translateY(-2px)}.footer-socials a:hover .footer-social-icon{background:#60a5fa}.footer-title{color:#f8fafc;font-size:13px;font-weight:750;letter-spacing:.08em;margin:5px 0 23px;text-transform:uppercase}.footer-links{display:flex;flex-direction:column;gap:12px}.footer-links a{color:#aebbc4;font-size:14px;line-height:1.45;max-width:100%;text-decoration:none;transition:color .18s ease,transform .18s ease;width:max-content}.footer-links a:hover{color:#60a5fa;transform:translateX(3px)}.footer-accent-link{align-items:center;color:#60a5fa;display:inline-flex;font-size:13px;font-weight:700;gap:9px;margin-top:23px;text-decoration:none}.footer-accent-link span{transition:transform .18s ease}.footer-accent-link:hover{color:#93c5fd}.footer-accent-link:hover span{transform:translateX(4px)}.footer-bottom{align-items:center;border-top:1px solid #ffffff1f;color:#91a2ad;display:flex;font-size:12px;gap:24px;justify-content:space-between;min-height:70px}.footer-bottom div{align-items:center;display:flex;gap:18px}.footer-bottom div i{background:#fff3;height:15px;width:1px}.footer-bottom a,.footer-bottom div>span{color:inherit;text-decoration:none}.footer-bottom a:hover{color:#60a5fa}@media (max-width:1080px){.footer-grid{grid-template-columns:1.45fr 1fr 1.15fr;row-gap:54px}}@media (max-width:700px){.footer-container{width:calc(100% - 40px)}.footer-back-to-top{min-height:68px}.footer-grid{gap:46px 28px;grid-template-columns:1.25fr 1fr;padding:48px 0 46px}.footer-brand-column{grid-column:1/-1}}@media (max-width:480px){.footer-grid{gap:38px;grid-template-columns:1fr;padding:42px 0 38px}.footer-brand-column{grid-column:auto}.footer-bottom{align-items:flex-start;flex-direction:column;gap:14px;padding:22px 0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.techanor-alert-container{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#07182075!important;padding:20px;z-index:2000!important}.techanor-alert-card{background:#fff!important;border:1px solid #0d2a361a!important;border-radius:20px!important;box-shadow:0 24px 70px #06192233!important;overflow:hidden!important;padding:28px 28px 24px!important;width:min(410px,calc(100vw - 32px))!important}.techanor-alert-card.techanor-alert-danger:before,.techanor-alert-card:before{display:none}.techanor-alert-danger .techanor-alert-icon.swal2-question{background:#fff1f2!important;border-color:#fecaca!important;box-shadow:0 8px 20px #dc3f491f!important;color:#dc3f49!important}.techanor-alert-confirm.techanor-alert-confirm-danger{background:#d9414b;box-shadow:0 8px 20px #d9414b33}.techanor-alert-confirm.techanor-alert-confirm-danger:hover{background:#c7353f;box-shadow:0 10px 24px #d9414b42}.techanor-alert-success .techanor-alert-icon.swal2-success{background:#f0fdf4!important;border:2px solid #bbf7d0!important;box-shadow:0 8px 20px #16a34a1f!important;color:#16a34a!important}.techanor-alert-success .swal2-success-ring{border-color:#0000!important}.techanor-alert-success [class^=swal2-success-line]{background-color:#16a34a!important}.techanor-alert-confirm.techanor-alert-confirm-success{background:#15803d;box-shadow:0 8px 20px #15803d33}.techanor-alert-confirm.techanor-alert-confirm-success:hover{background:#166534;box-shadow:0 10px 24px #15803d42}.techanor-alert-icon{background:linear-gradient(145deg,#fff5f5,#ffe8e9)!important;border:0!important;border-radius:14px!important;box-shadow:0 8px 20px #e2555a1f!important;height:48px!important;margin:0 auto 18px!important;width:48px!important}.techanor-alert-icon.swal2-error [class^=swal2-x-mark-line]{background-color:#e2555a!important;height:2px!important;top:23px!important;width:23px!important}.techanor-alert-icon.swal2-error .swal2-x-mark-line-left{left:13px!important}.techanor-alert-icon.swal2-error .swal2-x-mark-line-right{right:12px!important}.techanor-alert-icon.swal2-question{background:#eff6ff!important;border:2px solid #bfdbfe!important;box-shadow:0 8px 20px #2563eb1f!important;color:#2563eb!important}.techanor-alert-title{color:#0a2733!important;font-size:21px!important;font-weight:750!important;letter-spacing:-.35px!important;line-height:1.25!important}.techanor-alert-message,.techanor-alert-title{font-family:inherit!important;padding:0!important}.techanor-alert-message{color:#697780!important;font-size:13px!important;line-height:1.55!important;margin:9px auto 0!important;max-width:320px}.techanor-alert-actions{margin:22px 0 0!important;width:100%!important}.techanor-alert-confirm{background:#0a2733;border:0;border-radius:11px;box-shadow:0 8px 20px #0a273333;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;min-height:44px;padding:0 20px;transition:background .18s ease,transform .18s ease,box-shadow .18s ease;width:100%}.techanor-alert-confirm:hover{background:#123b4c;box-shadow:0 10px 24px #0a273345;transform:translateY(-1px)}.techanor-alert-confirm:focus-visible{outline:3px solid #2563eb38;outline-offset:3px}.techanor-alert-cancel{background:#fff;border:1px solid #d6dee3;border-radius:11px;color:#40515b;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;min-height:44px;padding:0 20px}.techanor-alert-actions:has(.techanor-alert-cancel){grid-gap:10px;display:grid!important;gap:10px;grid-template-columns:1fr 1fr}.techanor-alert-close{border-radius:50%!important;color:#829099!important;font-size:24px!important;height:34px!important;right:12px!important;top:12px!important;transition:background .18s ease,color .18s ease;width:34px!important}.techanor-alert-close:hover{background:#f1f5f7!important;color:#0a2733!important}.techanor-alert-card.swal2-show{animation:techanor-alert-in .22s cubic-bezier(.22,.61,.36,1)}@keyframes techanor-alert-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:520px){.techanor-alert-card{padding:26px 20px 21px!important}.techanor-alert-title{font-size:20px!important}}
/*# sourceMappingURL=main.8d0f1eaa.css.map*/