.dv-header-actions{gap:9px!important}.dv-header .dv-action{width:40px;height:40px;min-height:40px;border-radius:12px;box-shadow:none;border-color:#e6e3da;background:transparent}.dv-header .dv-action>.dv-icon{width:22px;height:22px;stroke-width:1.6}.dv-header .dv-account{width:auto;padding:0 12px;gap:8px;font-size:11px}.dv-header .dv-account>.dv-icon:last-child{width:12px;height:12px}.dv-header .dv-cart-count{width:18px;height:18px;min-width:18px;font-size:10px;top:-6px;right:-5px;box-shadow:none}
.dv-hero-house{display:none!important}.dv-hero-buttons .dv-button-outline{background:none;border:0;padding-inline:8px;font-size:12px}.dv-slider-controls{bottom:14px;left:50%;border-radius:30px;background:#fffcf0e8;backdrop-filter:blur(10px);padding:8px 12px;gap:12px;box-shadow:0 2px 12px #12372810}.dv-slider-controls>[data-slide-prev],.dv-slider-controls>[data-slide-next]{display:none}.dv-slider-pause{font-family:Arial,sans-serif;font-size:11px;letter-spacing:1px;color:#315345;min-width:18px;min-height:20px}.dv-slider-dots{gap:6px;align-items:center}.dv-slider-dots button{width:6px;height:6px;border:0;background:#92a397;transition:width .25s,background .25s;border-radius:5px}.dv-slider-dots button[aria-pressed=true]{width:21px;background:#b18a45}
.dv-benefits{background:transparent;border:1px solid #e7dfd2;border-radius:16px;padding:19px 0;margin-top:18px;gap:0}.dv-benefits>div{justify-content:flex-start;padding:0 25px;gap:13px;border-left:1px solid #e7dfd2;font-size:13px;font-weight:500;line-height:1.8}.dv-benefits>div>.dv-icon{width:31px;height:31px;flex:0 0 31px;stroke-width:1.35;color:#47705d}.dv-benefits span{max-width:none;white-space:nowrap}
.dv-footer{background:#f1eee6;color:#254536;border-top:1px solid #ded8ca;margin-top:48px}.dv-footer-grid{grid-template-columns:1.4fr .8fr 1fr;gap:32px 60px;padding-block:28px 32px}.dv-footer-brand{grid-column:1/-1;display:flex;align-items:center;gap:32px;border-bottom:1px solid #ddd8cb;padding-bottom:23px}.dv-footer .dv-footer-brand .dv-logo{color:#174d3b!important;margin:0;max-width:185px;flex-shrink:0}.dv-footer .dv-footer-brand p{max-width:460px;margin:0;color:#69766b;font-size:12px;line-height:2}.dv-footer .dv-footer-shop{margin-right:auto;color:#174d3b;border:1px solid #c9cfbf;padding:9px 14px;border-radius:9px;white-space:nowrap}.dv-footer h2{color:#244d3b;border:0;padding:0;margin:0 0 18px;font-size:14px}.dv-footer nav{font-size:12px;gap:10px}.dv-footer nav a{color:#647164}.dv-footer a:hover{color:#936f2f}.dv-footer .dv-footer-categories{gap:10px 25px}.dv-footer-phone{color:#174d3b;margin-bottom:16px;gap:12px}.dv-footer-phone small{color:#71806f;font-size:11px}.dv-footer-phone b{font-size:23px;letter-spacing:0;font-weight:500}.dv-footer-contact .dv-icon{color:#a17e40;width:19px;height:19px;flex-basis:19px}.dv-footer address{font-size:12px;color:#647164;max-width:260px}.dv-footer-bottom{border-top-color:#ddd8cb;color:#798274;font-size:11px;padding-block:15px}.dv-footer-bottom a{color:#607160;font-size:11px}
@media(max-width:1023px){.dv-header .dv-glass{width:34px;height:34px;border-radius:10px;background:#fffcf02b;border-color:#fff9eb66;color:#fffaf0!important;box-shadow:none}.dv-header .dv-glass .dv-icon{width:21px;height:21px;stroke-width:1.5}.dv-header.is-compact .dv-glass{color:#174d3b!important;background:#ffffff60;border-color:#d4dccf}.dv-slider-controls{bottom:12px;padding:6px 10px;gap:9px}.dv-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:6px 14px;border-radius:15px;gap:0;margin-top:14px}.dv-benefits>div{padding:12px 5px;justify-content:flex-start;gap:9px;font-size:11px;border:0;min-height:48px}.dv-benefits>div:nth-child(-n+2){border-bottom:1px solid #e7dfd2}.dv-benefits>div>.dv-icon{width:25px;height:25px;flex-basis:25px}.dv-benefits span{max-width:none;white-space:normal;text-wrap:balance}}
