.im-home{--im-red:#951629;--im-ink:#191918;color:var(--im-ink);font-family:var(--font-montserrat),sans-serif;background:#faf9f6}.im-home *{box-sizing:border-box}.im-home a{color:inherit;text-decoration:none}.im-home img{display:block}.im-home h1,.im-home h2,.im-home h3,.im-home p{margin:0}:is(.im-home a:focus-visible,.im-home button:focus-visible,.im-home input:focus-visible){outline:2px solid var(--im-red);outline-offset:4px}.im-home .im-header{z-index:20;background:#faf9f6;border:0;gap:32px;max-width:none;min-height:0;margin:0;padding:22px max(32px,50vw - 640px);display:flex;position:relative}.im-logo{flex-shrink:0;width:158px}.im-logo img{object-fit:contain;width:100%;height:40px}.im-nav{align-items:center;gap:28px;margin:auto;font-size:11px;display:flex}.im-nav a{padding:8px 0;position:relative}.im-nav a:hover{color:var(--im-red)}.im-active:after{content:"";background:var(--im-red);height:2px;position:absolute;bottom:0;left:0;right:0}.im-header-actions{align-items:center;gap:22px;display:flex}.im-home .im-button{background:var(--im-red);color:#fff;border:1px solid var(--im-red);white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;padding:15px 24px;font-size:11px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.im-home .im-button:hover{background:#771223;transform:translateY(-2px)}.im-header .im-button{padding:11px 17px;font-size:10px}.im-menu{display:none}.im-hero{isolation:isolate;height:min(660px,52vw);min-height:580px;position:relative;overflow:hidden}.im-hero-image{object-fit:cover;object-position:center 46%;z-index:-2;width:100%;height:100%;animation:20s ease-in-out infinite alternate im-breathe;position:absolute;inset:0}.im-hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#fffaf2dd 0%,#fffaf280 30%,#0000 57%);position:absolute;inset:0}.im-hero-copy{max-width:560px;animation:.9s both im-copy-in;position:absolute;top:50%;left:max(50px,50vw - 590px);transform:translateY(-45%)}.im-kicker{letter-spacing:2px;font-size:9px;font-weight:600}.im-hero h1{letter-spacing:-3.3px;margin:24px 0 22px;font-size:clamp(52px,5.5vw,79px);font-weight:900;line-height:1.04}.im-hero h1 span{color:var(--im-red)}.im-hero-desc{color:#4f4840;font-size:13px;line-height:1.9}.im-hero-buttons{gap:12px;margin-top:26px;display:flex}.im-motion{color:#62594f;background:#fff9;border:1px solid #776c5840;border-radius:2px;align-items:center;gap:7px;padding:7px 10px;font-size:9px;display:flex;position:absolute;bottom:23px;left:max(50px,50vw - 590px)}.im-ticker{background:var(--im-red);color:#fff;padding:14px 0;overflow:hidden}.im-ticker>div{width:max-content;animation:45s linear infinite im-scroll;display:flex}.im-ticker span{letter-spacing:2px;white-space:nowrap;padding:0 28px;font-size:9px}.im-ticker b{margin-left:50px;font-weight:400}.im-content{max-width:1280px;margin:auto;padding:0 40px}.im-section{padding-top:48px}.im-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:25px;display:flex}.im-home h2{letter-spacing:-1.1px;font-size:clamp(24px,2.5vw,34px);font-weight:850;line-height:1.15}.im-section-head h2{padding-bottom:12px;position:relative}.im-section-head h2:after{content:"";background:var(--im-red);width:32px;height:2px;position:absolute;bottom:0;left:0}.im-section-head>p{color:#79736b;max-width:300px;font-size:11px;line-height:1.8}.im-categories{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.im-category-photo{aspect-ratio:4/5;transform-origin:50%;background-image:url(/mot-category-atlas.webp);background-repeat:no-repeat;background-size:200% 200%;width:100%;transition:filter .4s,transform .4s}.im-category-0{background-position:0 0}.im-category-1{background-position:100% 0}.im-category-2{background-position:0 100%}.im-category-3{background-position:100% 100%}.im-categories a:hover .im-category-photo{filter:brightness(1.08);transform:translateY(-4px)}.im-categories h3{margin-top:15px;font-size:13px;font-weight:700}.im-categories p{color:#8a8379;margin-top:6px;font-size:10px;line-height:1.7}.im-shortcuts{flex-wrap:wrap;gap:9px;margin-top:25px;display:flex}.im-shortcuts a{border:1px solid #dcd6cd;border-radius:2px;padding:9px 15px;font-size:10px;transition:background .2s}.im-shortcuts a:hover{background:#ebe7e0}.im-find{background:#efede7;grid-template-columns:1fr 1.1fr;gap:50px;margin-top:45px;padding:30px;display:grid}.im-find h2{margin-top:13px;font-size:27px}.im-find form{background:#fff;align-items:center;gap:10px;padding:7px 7px 7px 15px;display:flex}.im-find input{background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:11px}.im-find button{background:var(--im-red);color:#fff;white-space:nowrap;border:0;border-radius:0;padding:11px 15px;font-size:10px}.im-team-links{color:#81766a;flex-wrap:wrap;gap:15px;margin-top:14px;font-size:9px;display:flex}.im-team-links a:hover{color:var(--im-red)}.im-text-link{text-underline-offset:5px;white-space:nowrap;font-size:11px;text-decoration:underline!important}.im-products{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.im-product-photo{aspect-ratio:1;background:#f0efea;position:relative;overflow:hidden}.im-product-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:15px;transition:transform .4s}.im-product:hover img{transform:scale(1.05)}.im-product-photo>span{color:#3d6d48;background:#fff;padding:6px 9px;font-size:9px;position:absolute;top:12px;left:12px}.im-product h3{margin-top:13px;font-size:12px;font-weight:500;line-height:1.6}.im-product p{color:var(--im-red);margin-top:6px;font-size:11px;font-weight:650}.im-note{color:#8a8075;align-items:center;gap:9px;font-size:10px;line-height:1.8;display:flex;margin-top:24px!important}.im-note svg{flex-shrink:0}.im-stock-empty{background:#f0efea;align-items:center;gap:24px;padding:25px;display:flex}.im-stock-empty h3{font-size:13px;font-weight:600}.im-stock-empty p{color:#81776c;margin-top:8px;font-size:11px;line-height:1.8}.im-stock-empty .im-button{margin-left:auto;font-size:10px}.im-order{border-top:1px solid #e0d9cf;justify-content:space-between;align-items:center;gap:35px;margin-top:50px;padding:35px 0;display:flex}.im-order h2{margin-top:14px;font-size:28px}.im-order p:not(.im-kicker){color:#8a8075;margin-top:12px;font-size:11px;line-height:1.8}.im-order>div:last-child{flex-direction:column;align-items:center;gap:15px;display:flex}.im-services{color:#8a8075;border-top:1px solid #e0d9cf;justify-content:space-between;gap:25px;padding:24px 0 30px;font-size:10px;display:flex}.im-services span{align-items:center;gap:9px;display:flex}.im-home .im-footer{background:#efede7;border:0;grid-template-columns:1.4fr 1fr 1fr;align-items:start;gap:30px;max-width:none;margin:0;padding:40px max(40px,50vw - 600px);display:grid}.im-footer img{object-fit:contain;width:160px;height:42px}.im-footer p{letter-spacing:1.3px;margin-top:16px;font-size:8px}.im-footer h3{margin-bottom:17px;font-size:11px;font-weight:600}.im-footer a{color:#81776c;overflow-wrap:anywhere;margin-top:12px;font-size:10px;display:block}.im-footer-bottom{color:#8a8075;border-top:1px solid #ddd5c8;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:20px;font-size:9px;display:flex}.im-footer-bottom a{margin:0}.im-paused *{animation-play-state:paused!important}@keyframes im-breathe{0%{transform:scale(1)}to{transform:scale(1.055)}}@keyframes im-scroll{to{transform:translate(-50%)}}@keyframes im-copy-in{0%{opacity:0;translate:0 15px}to{opacity:1;translate:0}}@media (max-width:1000px){.im-home .im-header{gap:20px;padding:20px 25px}.im-nav{gap:16px;font-size:10px}.im-logo{width:135px}.im-header-actions{gap:15px}.im-hero{min-height:500px}.im-hero-copy,.im-motion{left:35px}.im-content{padding:0 25px}.im-categories{gap:13px}.im-find{gap:25px}.im-home .im-footer{padding:35px 25px}}@media (max-width:640px){.im-home .im-header{flex-wrap:wrap;justify-content:space-between;gap:12px;padding:15px 19px}.im-logo{width:125px}.im-logo img{height:34px}.im-header-actions{gap:16px}.im-header .im-button{padding:9px 12px;font-size:9px}.im-menu{background:0 0;border:0;padding:0;display:flex}.im-nav{display:none}.im-nav-open{border-top:1px solid #ddd;flex-direction:column;flex-basis:100%;order:3;align-items:flex-start;gap:8px;margin:10px 0 0;padding-top:12px;font-size:12px;display:flex}.im-active:after{display:none}.im-hero{height:580px;min-height:0}.im-hero-image{object-position:68% center}.im-hero:before{background:linear-gradient(#0000 20%,#fffaf235 43%,#fffaf2d9 72%,#fffaf2f5 100%)}.im-hero-copy{max-width:none;inset:auto 23px 57px;transform:none}.im-hero h1{letter-spacing:-2px;margin:16px 0 15px;font-size:48px}.im-hero-desc{font-size:11px;line-height:1.8}.im-kicker{letter-spacing:1.5px;font-size:8px}.im-hero-buttons{gap:9px;margin-top:20px}.im-home .im-button{padding:13px 17px;font-size:10px}.im-hero .im-button{font-size:10px}.im-motion{padding:5px 8px;font-size:8px;bottom:18px;left:23px}.im-ticker{padding:12px 0}.im-ticker span{letter-spacing:1.5px;padding:0 18px;font-size:8px}.im-ticker b{margin-left:25px}.im-content{padding:0 19px}.im-section{padding-top:32px}.im-section-head{flex-wrap:wrap;align-items:start;gap:15px;margin-bottom:20px}.im-home h2{letter-spacing:-.8px;font-size:24px}.im-section-head>p{font-size:10px}.im-category-section .im-section-head>p br{display:none}.im-category-section .im-section-head>p{max-width:none}.im-categories{grid-template-columns:1fr 1fr;gap:23px 12px}.im-categories h3{margin-top:11px;font-size:11px}.im-categories p{margin-top:5px;font-size:9px}.im-shortcuts{gap:7px;margin-top:22px}.im-shortcuts a{padding:8px 11px;font-size:9px}.im-find{grid-template-columns:1fr;gap:18px;margin-top:30px;padding:23px 18px}.im-find h2{margin-top:9px;font-size:22px}.im-find form{gap:7px;padding-left:10px}.im-find input{font-size:10px}.im-find button{padding:11px;font-size:9px}.im-team-links{gap:12px;font-size:8px}.im-text-link{font-size:10px}.im-products{grid-template-columns:1fr 1fr;gap:23px 12px}.im-product-photo img{padding:10px}.im-product h3{margin-top:10px;font-size:10px}.im-product p{font-size:10px}.im-note{align-items:start;font-size:9px;margin-top:20px!important}.im-stock-empty{flex-wrap:wrap;gap:13px;padding:20px 18px}.im-stock-empty>svg{flex-shrink:0;width:25px}.im-stock-empty>div{flex:1}.im-stock-empty h3{font-size:11px;line-height:1.7}.im-stock-empty p{font-size:10px}.im-stock-empty .im-button{margin-left:38px;padding:10px 14px;font-size:9px}.im-order{flex-direction:column;align-items:start;gap:22px;margin-top:32px;padding:28px 0}.im-order h2{font-size:23px;line-height:1.25}.im-order p:not(.im-kicker){font-size:10px}.im-order>div:last-child{flex-direction:row;gap:19px}.im-order .im-text-link{font-size:9px}.im-services{gap:12px;padding:20px 0;font-size:8px}.im-services span{gap:5px;line-height:1.7}.im-services svg{flex-shrink:0;width:15px}.im-home .im-footer{grid-template-columns:1fr 1fr;gap:27px 15px;padding:30px 22px}.im-footer>div:first-child{grid-column:1/-1}.im-footer h3{font-size:10px}.im-footer a{font-size:9px}.im-footer-bottom{gap:12px;font-size:8px}}@media (prefers-reduced-motion:reduce){.im-home *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--primary:#ed263b;--ring:#ed263b;--background:#fff;--primary-foreground:#fff}body,.motlanding,.im-home{background:#fff}.im-home{--im-red:#ed263b}.lp-strip{text-align:center;color:#fff!important;background:#ed263b!important}.site-header{background:#fff!important;box-shadow:0 1px #f0e7e7!important}.site-header .lp-logo{width:165px!important;height:auto!important;margin-right:0!important;transform:none!important}.site-header .lp-logo img{object-fit:contain!important;width:100%!important;height:44px!important;position:static!important}.site-header .header-order,.lp-primary,.primary{color:#fff;background:#ed263b;border-radius:8px}.site-header nav a:hover{color:#ed263b}.lp-footer{color:#161616;background:#fff3f3}.lp-footer span,.lp-footer>a{color:#595151}.im-hero{border-radius:24px;max-width:1200px;height:460px;min-height:440px;margin:24px auto 0}.im-hero-image{object-position:65% center;animation:none}.im-hero:before{background:linear-gradient(90deg,#fff6f2 0%,#fff6f2f5 27%,#fff6f28c 48%,#fff6f200 75%)}.im-hero-copy{max-width:660px;animation:none;left:42px;transform:translateY(-50%)}.im-hero h1{letter-spacing:-2.6px;font-size:clamp(38px,4.6vw,66px)}.im-hero-desc{color:#514847}.im-home .im-button{border-radius:8px;padding:15px 23px;font-size:13px}.im-home .im-button:hover{background:#d61c30}.im-home .im-outline{color:#242020;background:#fff8;border-color:#dfc7c7}.im-home .im-outline:hover{background:#fff}.im-kicker{color:#ed263b;font-size:11px}.im-benefits{color:#625555;flex-wrap:wrap;justify-content:center;gap:36px;padding:26px 24px 0;font-size:12px;display:flex}.im-benefits span,.im-benefits a{align-items:center;gap:8px;display:flex}.im-home h2{font-size:30px}.im-section-head h2:after{display:none}.im-category-photo{aspect-ratio:1;background:#fff4f3;border-radius:16px;overflow:hidden}.im-category-photo img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:12px}.im-category-label{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.im-categories h3{font-size:15px}.im-category-label>span{color:#a34b51;font-size:11px}.im-categories p{color:#756767;font-size:12px}.im-find{background:linear-gradient(115deg,#fff3f3,#fff8f6);border-radius:16px}.im-find input{font-size:13px}.im-team-links{font-size:12px}.im-text-link{font-size:13px}.im-product-photo{background:#fff4f3;border-radius:16px}.im-product h3{font-size:14px}.im-product p,.im-note{font-size:12px}.im-order{margin-bottom:26px}.im-order p:not(.im-kicker){font-size:13px}.department-browser{flex-wrap:wrap;align-items:flex-start;gap:10px;max-width:1224px;margin:0 auto;padding:0 24px 20px;display:flex}.department-browser button{color:#493638;white-space:normal;text-align:left;background:#fff5f5;border:1px solid #f4dddd;border-radius:9px;padding:12px 16px;font-size:13px}.department-browser button.active{color:#fff;background:#ed263b;border-color:#ed263b}.department-browser>div{display:contents}.subcategory-buttons{background:#fff7f7;border-radius:12px;flex-wrap:wrap;order:2;gap:8px;width:100%;padding:15px;display:flex}.subcategory-buttons button{background:#fff}.subcategory-buttons span{margin-left:6px;font-size:11px}.catalog-layout .product-group-label{color:#79656a;margin-top:5px;font-size:11px;line-height:1.5}.catalog-layout .productinfo h3{white-space:normal}.catalog-layout .productimage{background:#fff5f4}.catalog-layout .ordernotice{background:#fff3f3}.catalog-tools{flex-wrap:wrap}.catalog-tools label{min-width:170px}.catalog-tools button{background:#ed263b;border-color:#ed263b;border-radius:8px}.catalog-layout .price{color:#df2035}@media (max-width:800px){.im-hero{height:440px;min-height:420px;margin:16px 20px 0}.im-hero-copy{left:28px}.im-hero h1{font-size:46px}.im-benefits{gap:18px;font-size:11px}.im-home h2{font-size:26px}}@media (max-width:640px){.im-hero{border-radius:18px;height:470px;min-height:470px;margin:14px}.im-hero:before{background:linear-gradient(#0000,#fff6f240 23%,#fff6f2e8 57%,#fff6f2 100%)}.im-hero-image{object-position:60% center}.im-hero-copy{inset:auto 18px 28px 22px;transform:none}.im-hero h1{letter-spacing:-1.5px;font-size:38px}.im-hero-desc{font-size:12px}.im-home .im-button{padding:13px 15px;font-size:11px}.im-categories h3{font-size:13px}.im-category-label{flex-wrap:wrap;gap:5px}.im-categories p{font-size:11px}.im-benefits{gap:12px;padding:18px 16px 0}.im-find input{font-size:16px}.im-find button{font-size:11px}.department-browser{gap:7px;padding:0 20px 15px}.department-browser button{padding:10px;font-size:12px}.subcategory-buttons{padding:10px}.site-header .lp-logo{width:135px!important}.site-header .lp-logo img{height:35px!important}.im-home h2{font-size:24px}.catalog-tools input,.catalog-tools select{font-size:16px}.im-team-links{font-size:11px}}.site-header{justify-content:space-between!important;align-items:center!important;display:flex!important}.site-header nav{flex-wrap:wrap;justify-content:center;align-items:center;width:auto;flex-direction:row!important;gap:14px!important;padding:0!important;display:flex!important;position:static!important}.site-header nav a{white-space:nowrap;border:0!important;padding:8px 0!important}.site-header .header-order{margin-left:auto}.im-category-photo,.im-product-photo{background:#fff;border:1px solid #f0e9e9}.im-category-photo img,.im-product-photo img{mix-blend-mode:normal}@media (max-width:1100px){.site-header{gap:10px!important}.site-header nav{border-top:1px solid #f4eeee;order:3;justify-content:space-between;width:100%;gap:8px!important;padding-top:10px!important}.site-header nav a{text-align:center;background:#fff4f4;border-radius:7px;flex:1;font-size:12px;padding:10px 8px!important}}@media (max-width:600px){.site-header nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important;display:grid!important}.site-header nav a{white-space:normal;font-size:11px;line-height:1.4;padding:9px 5px!important}.site-header .header-order{margin-left:auto}}.im-edit-mode [data-edit-section]{cursor:pointer;position:relative}.im-edit-mode [data-edit-section]:hover{outline-offset:-3px;outline:3px dashed #a92232}.im-edit-mode [data-edit-section]:hover:after{content:"Bấm để chỉnh sửa";color:#fff;z-index:40;background:#a92232;padding:7px 12px;font-size:11px;position:absolute;top:10px;right:10px}.im-edit-mode .im-hero-image,.im-edit-mode .im-ticker>div{animation:none!important}
