.vn-footer .vn-footer-brand .footer__title{font-size:23px;line-height:1.25;letter-spacing:-.03em;text-transform:none;margin:0 0 14px;padding:0}.vn-footer .vn-footer-brand .rte{font-size:13px;line-height:1.7;max-width:380px}.vn-footer .vn-footer-brand .rte p{margin:0 0 12px}.vn-footer .vn-footer-brand a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.vn-footer .footer__link-item{line-height:1.5;padding:7px 0}.vn-footer .footer__title{letter-spacing:.02em}@media(max-width:999px){.vn-footer .vn-footer-brand{padding:0 0 22px;margin-bottom:0;border-bottom:1px solid #dce3d6}.vn-footer .footer__block-item--links .footer__title{padding-top:20px;padding-bottom:20px;font-size:13px;text-transform:none}.vn-footer .footer__aside{margin-top:0}.vn-footer .footer__aside-item{margin-top:24px}}.vn-collection .collection__title{font-size:clamp(25px,2.7vw,38px);letter-spacing:-.035em;line-height:1.15;margin-bottom:12px}.vn-collection .collection__description{font-size:14px;line-height:1.65;max-width:780px;margin-top:12px}.vn-collection .card__header{background:#f4f6ef;padding:28px 30px 22px;border-radius:16px 16px 0 0}.vn-collection .collection__products-count{color:#596650}.vn-collection-nav{margin-top:18px}.vn-collection-chips{display:flex;gap:8px;overflow:auto;padding:2px 0 8px;scrollbar-width:thin}.vn-collection-chips>a,.vn-tag-chip>a{display:block;flex-shrink:0;padding:8px 14px;border:1px solid #cdd9c7;background:#fff;border-radius:30px;font-size:12px;line-height:1.4;white-space:nowrap;color:#28513a}.vn-tag-chip{flex-shrink:0}.vn-collection-chips>a[aria-current],.vn-collection-chips a:hover{background:#285c3e;color:#fff;border-color:#285c3e}.vn-collection-benefits{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:8px;font-size:11px;color:#4c624c}.vn-collection-benefits p{margin:0}.vn-collection-benefits a{text-decoration:underline;white-space:nowrap}.vn-collection .product-list--collection{background:#f5f6f2;gap:12px;padding:12px;display:flex;flex-wrap:wrap}.vn-collection .product-list--collection>.product-item{border-radius:12px;background:#fff;padding:18px;box-shadow:0 1px 3px #183f2c08;flex-grow:0;flex-shrink:0}.vn-collection .product-list--collection>.product-item--vertical{width:calc((100% - 36px)/4)}.vn-collection .product-list--collection>.product-item--list{width:100%}.vn-collection .product-item__title{font-size:14px;line-height:1.45;font-weight:600;min-height:4.35em}.vn-collection .product-item__vendor{color:#63715e}.vn-collection .product-item__price-list .price{font-size:19px;margin-top:4px}.vn-collection .product-item__price-list .price--compare{font-size:13px}.vn-collection .product-item__action-list{margin-top:14px}.vn-collection .product-item__action-button{font-size:12px;min-height:44px;line-height:1.3;padding:12px 8px;white-space:normal}.vn-collection .product-item__image-wrapper .aspect-ratio{height:180px;padding-bottom:0!important}.vn-collection .product-item__image-wrapper img{width:100%;height:100%;object-fit:contain}.vn-collection .product-item--list .product-item__title{min-height:0}.vn-collection a:focus-visible{outline:2px solid #285c3e;outline-offset:3px}@media(max-width:1199px)and (min-width:641px){.vn-collection .product-list--collection>.product-item--vertical{width:calc((100% - 24px)/3)}}@media(max-width:640px){.vn-collection .card__header{padding:22px 20px 16px;border-radius:0}.vn-collection .collection__description{font-size:13px;line-height:1.5}.vn-collection .collection__products-count{margin-bottom:0}.vn-collection-nav{margin-top:14px}.vn-collection-benefits{display:block;font-size:10px;line-height:1.6}.vn-collection-benefits a{display:none}.vn-collection .product-list--collection{gap:8px;padding:10px}.vn-collection .product-list--collection>.product-item{padding:12px}.vn-collection .product-list--collection>.product-item--vertical{width:calc((100% - 8px)/2)}.vn-collection .product-item__title{font-size:12px;line-height:1.45}.vn-collection .product-item__vendor{font-size:10px}.vn-collection .product-item__price-list .price{font-size:17px}.vn-collection .product-item__image-wrapper .aspect-ratio{height:150px}.vn-collection .product-item__action-button{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/23/compiled_assets/styles.css.map?subset=ABAAAAAAAAAAAAE */
