:root{--vavorin-font:"Instrument Sans",Arial,sans-serif;--font-body--family:var(--vavorin-font);--font-heading--family:var(--vavorin-font);--font-subheading--family:var(--vavorin-font);--font-accent--family:var(--vavorin-font)}body{font-family:var(--vavorin-font);font-size:16px;line-height:1.55}body :is(h1,h2,h3,h4,h5,h6,p,button,input,select,textarea,label,summary,figcaption){font-family:var(--vavorin-font)!important}:is(.vv,.vvpm,.vch,.vb-header,.vb-footer,.vb-announcement,#vavorin-detail,.vv-cart-feedback){font-family:var(--vavorin-font)!important}:is(.vv,.vvpm,.vch,.vb-header,.vb-footer,#vavorin-detail) :is(a,span,small,strong,li){font-family:inherit!important}:is(h1,h2,h3,h4,h5,h6){font-style:normal;letter-spacing:-.025em;line-height:1.2}.vv h1{font-size:clamp(36px,4.6vw,58px);font-weight:600;line-height:1.08;letter-spacing:-.035em}.vv h2{font-size:clamp(28px,3vw,38px);font-weight:600}.vv h3{font-size:22px;font-weight:600}.vv .vv-copy>p:not(.vv-eyebrow),.vv .vv-hero-copy>p{font-size:16px;line-height:1.65}.product-details h1{font-size:clamp(27px,3vw,36px);font-weight:600;line-height:1.15;letter-spacing:-.025em}.product-details product-price{font-weight:600}#vavorin-detail h2{font-weight:600;letter-spacing:-.025em}#vavorin-detail h3{font-weight:600}.vch .vch-notice-group{font-weight:600}@media(max-width:749px){.vv .vv-copy>p:not(.vv-eyebrow),.vv .vv-hero-copy>p{font-size:15px}.vv h3{font-size:20px}}.vch-languages{border-top:1px solid #e1e8e3;margin-top:8px;padding:14px 8px 2px}.vch-language-form label{display:block;font-size:12px;margin-bottom:7px}.vch-language-form>div{display:flex;align-items:center;gap:8px}.vch-language-form select{min-width:0;flex:1;height:40px;border:1px solid #dce5dc;border-radius:5px;background:#fff;color:inherit;padding:0 9px;font:inherit;font-size:14px}.vch-language-form button{height:40px;border:1px solid #dce5dc;border-radius:5px;padding:0 10px;background:#f4f7f5;font-size:12px;cursor:pointer}:is(.vv-btn,.vch-actions>a,.vch-menu summary,.vch-menu-panel a,.vvpm summary,.add-to-cart-button){transition:background-color .16s ease,color .16s ease,transform .16s ease}@media(hover:hover){:is(.vv-btn,.add-to-cart-button):hover{transform:translateY(-1px)}.vch-actions>a:hover{color:#005b37}.vch-menu-panel a:hover{background:#f4f7f5;border-radius:4px}}:is(.vv-btn,.vch-actions>a,.vch-menu summary,.add-to-cart-button):active{transform:scale(.98)}.vvpm details[open]>p{animation:vavorin-detail-open .16s ease-out}.vvpm .vvpm-delivery-steps strong{white-space:normal;min-height:2.8em;display:flex;align-items:center;justify-content:center}.vvpm .vvpm-delivery-date{white-space:normal;min-height:1.4em}@keyframes vavorin-detail-open{from{opacity:.45;transform:translateY(-3px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){:is(.vv-btn,.vch-actions>a,.vch-menu summary,.vch-menu-panel a,.vvpm summary,.add-to-cart-button){transition:none}.vvpm details[open]>p{animation:none}}
.vch-country-select{width:100%;min-width:0;min-height:40px;padding:8px;border:1px solid #dce6df;border-radius:6px;background:#fff;color:#101512;font:inherit}.vch-market-selector{margin-bottom:12px}