.rte,.rte p,.rte li,[class*=description] p,[class*=accordion] p{font-size:16px!important;line-height:1.65!important}footer,footer p,footer a,footer li{font-size:14px!important;line-height:1.6!important}small,.small,[class*=caption],[class*=meta]{font-size:14px!important}[class*=card] h3,[class*=card__heading],[class*=product-card] h3,[class*=product-card__title],[class*=card-title]{font-family:var(--font-body--family, Lato, sans-serif)!important;font-weight:600!important;font-size:16px!important;line-height:1.4!important}[class*=price]{font-family:var(--font-body--family, Lato, sans-serif)!important;font-weight:600}input,select,textarea,button{font-family:var(--font-body--family, Lato, sans-serif)!important}button,[class*=button]{font-size:15px!important}[class*=breadcrumb] a,[class*=breadcrumb] span{font-size:14px!important}#vl-satc{position:fixed;bottom:0;left:0;right:0;z-index:150;background:#2b2118;color:#faf6f0;padding:12px 32px;display:flex;align-items:center;gap:22px;transform:translateY(100%);transition:transform .32s cubic-bezier(.4,0,.2,1);box-shadow:0 -4px 28px #2b211847;font-family:var(--font-body--family, Lato, sans-serif)}#vl-satc.vl-satc--on{transform:translateY(0)}.vl-satc-left{display:flex;align-items:center;gap:14px;flex:1;min-width:0;overflow:hidden}.vl-satc-thumb{width:44px;height:44px;object-fit:cover;flex-shrink:0;border-radius:3px}.vl-satc-meta{min-width:0}.vl-satc-cat{font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:#cbb391;margin-bottom:2px}.vl-satc-title{font-family:var(--font-heading--family, Lato, sans-serif);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vl-satc-right{display:flex;align-items:center;gap:18px;flex-shrink:0}.vl-satc-price{font-size:19px;font-weight:700;color:#d9c3a5;font-family:var(--font-body--family, Lato, sans-serif)}.vl-satc-btn{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 28px;background:var(--color-primary, #87643a);color:#fff;border:none;border-radius:4px;font-family:var(--font-body--family, Lato, sans-serif);font-size:13px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:filter .2s}.vl-satc-btn:hover{filter:brightness(1.12)}.vl-satc-btn-text--short,.vl-satc-btn-price{display:none}@media(max-width:719px){#vl-satc{padding:8px 12px;gap:8px}.vl-satc-left,.vl-satc-price,.vl-satc-btn-text{display:none}.vl-satc-right{gap:8px;flex:1}.vl-satc-btn{flex:1;justify-content:center;height:46px;padding:0 12px;font-size:13px;letter-spacing:.06em}.vl-satc-btn-text--short{display:inline}.vl-satc-btn-price{display:inline;font-weight:700;opacity:.92;margin-left:4px}.vl-satc-btn-price:before{content:"\b7";margin-right:8px;opacity:.7}}.vl-satc-sel{background:#ffffff14;color:#faf6f0;border:1px solid rgba(217,195,165,.4);border-radius:4px;padding:10px 30px 10px 13px;font-size:13px;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='5' viewBox='0 0 8 5'%3E%3Cpath d='M0 0l4 5 4-5z' fill='%23d9c3a5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;max-width:190px;min-width:110px;flex-shrink:0;font-family:var(--font-body--family, Lato, sans-serif);text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.vl-satc-sel option{color:#2b2118;background:#faf6f0}@media(max-width:719px){#vl-satc{flex-wrap:wrap;gap:8px}.vl-satc-sel{display:block;flex:1 1 0;min-width:0;max-width:none;width:auto;font-size:12px;padding:8px 24px 8px 10px;background-position:right 8px center}.vl-satc-right{flex:1 1 100%;order:5}}.text-block.custom,.text-block.custom p{font-size:16px!important;line-height:1.65!important}.text-block.h4{font-size:26px!important}[class*=accordion] p{font-size:16px!important;line-height:1.65!important}@media(max-width:749px){media-gallery slideshow-arrows.mobile\:hidden{display:flex!important;mix-blend-mode:normal}media-gallery .slideshow-control{display:flex!important;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#ffffffd9!important;box-shadow:0 1px 8px #2b21182e;color:#2b2118}media-gallery .slideshow-control svg{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/vl-custom.css.map */
