.dusari-app-banner{display:block;background:#eee6da;border-bottom:1px solid #ded5ca;color:#332b25}.dusari-app-banner[hidden]{display:none}.dusari-app-inner{display:flex;align-items:center;gap:22px;padding-block:12px}.dusari-app-brand{display:flex;align-items:center;justify-content:center;width:104px;height:56px;border-radius:12px;background:#f8f5ef;flex-shrink:0;font-size:21px}.dusari-app-brand img{display:block;width:82px;height:auto}.dusari-app-copy{flex:1}.dusari-app-copy p{font-size:15px;line-height:1.35;margin:0 0 4px}.dusari-app-copy>span{font-size:12px;color:#6f6256;line-height:1.5}.dusari-app-stores{display:flex;gap:9px}.dusari-app-stores a{display:flex;flex-direction:column;justify-content:center;min-width:133px;min-height:52px;padding:8px 19px;background:#332b25;color:#f8f5ef;border:1px solid #332b25;border-radius:12px;text-decoration:none;line-height:1.3;transition:background .2s,box-shadow .2s}.dusari-app-stores a:hover{background:#54463b;box-shadow:0 4px 12px #332b2512}.dusari-app-stores span{font-size:9px;letter-spacing:.04em}.dusari-app-stores strong{font-size:14px;font-weight:500;letter-spacing:0}.dusari-app-close{display:grid;place-items:center;width:44px;height:44px;padding:0;background:transparent;border:0;color:#756b62;cursor:pointer;border-radius:50%;flex-shrink:0}.dusari-app-close:hover{background:#332b2509;color:#332b25}@media(max-width:989px){.dusari-app-inner{gap:15px}.dusari-app-brand{display:none}.dusari-app-stores a{min-width:120px;padding-inline:15px}}@media(max-width:749px){.dusari-app-inner{display:grid;grid-template-columns:1fr 44px;column-gap:10px;row-gap:11px;padding-block:13px}.dusari-app-copy{grid-column:1;grid-row:1}.dusari-app-copy p{font-size:14px;margin-bottom:2px}.dusari-app-copy>span{font-size:11px}.dusari-app-close{grid-column:2;grid-row:1;align-self:start}.dusari-app-stores{grid-column:1/-1;grid-row:2;gap:9px}.dusari-app-stores a{min-width:0;flex:1;min-height:49px;padding:7px 16px}.dusari-app-stores strong{font-size:14px}}.dusari-announcement{text-align:center;background:#eee6da;color:#4d4136;padding:8px 18px;font-size:11px;letter-spacing:.07em;line-height:1.5}.dusari-announcement--highlight{background:#302622;color:#fff9f0;padding:12px 18px;font-size:16px;font-weight:500;letter-spacing:.01em}.dusari-announcement-content{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 18px;max-width:1200px;margin-inline:auto}.dusari-announcement-label{display:inline-block;flex-shrink:0;background:#a53b35;color:#fff9f0;border-radius:5px;padding:4px 12px;font-size:19px;line-height:1.35;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.dusari-announcement-detail{display:inline-flex;align-items:center;gap:18px}.dusari-announcement-detail:last-child{font-weight:600}.dusari-announcement-detail+.dusari-announcement-detail:before{content:"\b7";color:#d0bfb0;font-weight:400}.dusari-header{display:flex;align-items:center;justify-content:space-between;gap:36px;min-height:96px;border-bottom:1px solid #ded5ca}.dusari-logo{width:145px;flex-shrink:0;display:block;line-height:1}.dusari-logo img{width:100%;height:auto;display:block}.dusari-logo span{font-size:32px;color:#332b25;text-decoration:none}.dusari-desktop-nav{display:flex;align-items:center;gap:30px}.dusari-desktop-nav a,.dusari-mobile-links a{font-size:13px;color:#332b25;text-decoration:none;padding-block:10px}.dusari-desktop-nav a:hover{text-decoration:underline;text-underline-offset:6px}.dusari-header-icons{display:flex;align-items:center;gap:23px}.dusari-header-icons a{color:#332b25;position:relative;display:flex;min-height:44px;min-width:27px;align-items:center;justify-content:center}.dusari-header-icons .cart-count-bubble{bottom:0;left:12px;background:#332b25;color:#fff}.dusari-mobile-menu{display:none}.dusari-nav-preview{color:inherit}@media(max-width:989px){.dusari-desktop-nav{gap:17px}.dusari-header{gap:20px}.dusari-logo{width:125px}.dusari-header-icons{gap:14px}}@media(max-width:749px){.dusari-header{min-height:77px;position:relative;gap:14px}.dusari-logo{position:absolute;left:50%;transform:translate(-50%);width:112px}.dusari-desktop-nav{display:none!important}.dusari-mobile-menu{display:block}.dusari-mobile-menu summary{list-style:none;display:flex;align-items:center;min-height:44px;min-width:44px;cursor:pointer}.dusari-mobile-menu summary::-webkit-details-marker{display:none}.dusari-mobile-links{position:absolute;left:-18px;right:auto;top:100%;width:max-content;max-width:calc(100vw - 18px);max-height:calc(100dvh - 110px);box-sizing:border-box;overflow-y:auto;overscroll-behavior:contain;background:#f8f5ef;display:grid;padding:14px 24px 18px;z-index:30;border:1px solid #ded5ca;border-left:0;border-radius:0 0 16px;box-shadow:6px 12px 28px #332b251a}.dusari-mobile-menu[open] .dusari-mobile-links{animation:dusari-menu-slide-in .24s cubic-bezier(.22,1,.36,1) both}.dusari-mobile-group{display:grid}.dusari-mobile-group+.dusari-mobile-group{border-top:1px solid #ded5ca;margin-top:8px;padding-top:8px}.dusari-mobile-links a{box-sizing:border-box;font-size:16px;line-height:1.5;min-height:44px;padding:10px 0;overflow-wrap:anywhere}.dusari-mobile-links a:hover{text-decoration:underline;text-underline-offset:5px}.dusari-mobile-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:2px}.dusari-header-icons{gap:4px}.dusari-header-icons a{min-width:44px}.dusari-header-icons .dusari-search{position:absolute;left:48px;top:50%;transform:translateY(-50%)}.dusari-announcement{font-size:10px;padding-block:7px}.dusari-announcement--highlight{font-size:13px;padding:11px 18px}.dusari-announcement-content{gap:7px 12px}.dusari-announcement-label{font-size:16px;padding:4px 10px}.dusari-announcement-detail:last-child{flex-basis:100%;justify-content:center;font-size:14px}.dusari-announcement-detail+.dusari-announcement-detail:before{display:none}}@keyframes dusari-menu-slide-in{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@media(prefers-reduced-motion:reduce){.dusari-mobile-menu[open] .dusari-mobile-links{animation:none}}.dusari-service-links{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:55px;padding-block:48px 26px;border-top:1px solid #ded5ca}.dusari-service-links h2{font-size:20px;margin:0 0 16px;letter-spacing:0}.dusari-service-links a{display:table;color:#332b25;font-size:14px;line-height:1.6;min-height:44px;padding-block:11px;text-decoration:none;text-underline-offset:5px}.dusari-service-links a:hover{text-decoration:underline}.dusari-service-contact p{font-size:12px;line-height:1.6;color:#756b62;margin:18px 0 0}.dusari-service-contact p:first-of-type{margin-top:0}.dusari-service-contact a{padding-top:4px;overflow-wrap:anywhere}@media(max-width:749px){.dusari-service-links{grid-template-columns:1fr 1fr;gap:24px 20px;padding-block:32px 18px}.dusari-service-links h2{font-size:18px;margin-bottom:10px}.dusari-service-links a{font-size:13px}.dusari-service-contact{grid-column:1/-1}.dusari-service-contact p{margin-top:10px}}.dusari-product-service{margin-top:0;border-bottom:1px solid #ded5ca}.dusari-service-accordion{border-top:1px solid #ded5ca}.dusari-service-accordion summary{display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:14px;line-height:1.5;padding-block:18px;cursor:pointer;list-style:none;min-height:56px}.dusari-service-accordion summary::-webkit-details-marker{display:none}.dusari-service-accordion summary span{font-size:21px;font-weight:400;transition:transform .2s}.dusari-service-accordion[open] summary span{transform:rotate(45deg)}.dusari-service-accordion>div{padding-bottom:20px;font-size:13px;line-height:1.7;color:#756b62}.dusari-service-accordion p{margin:0 0 10px}.dusari-service-accordion a{color:#332b25;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:44px}
/*# sourceMappingURL=/cdn/shop/t/7/compiled_assets/styles.css.map?subset=AECBAAAAAAAAEA */
