.product-details product-price,.product-details product-price .price{font-size:1.75rem!important;font-weight:600;line-height:1.15}.product-details .text-block h2{font-size:clamp(1.375rem,1.1rem + .9vw,1.75rem)!important;line-height:1.15;margin-block:1.1em .4em}button.slideshow-control{width:24px!important;height:24px!important}@media screen and (max-width:749px){footer .menu__item a{display:inline-flex;align-items:center;min-height:44px}footer [class*=legal_links] a{display:inline-block;padding-block:12px}}.vl-assurance{display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center;width:100%}.vl-sample{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:600;text-decoration:underline;text-underline-offset:4px;color:inherit}.vl-sample:hover{color:#e8673f}.vl-badges{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.vl-badges li{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:999px;font-size:.8125rem;line-height:1.25}.vl-badges svg{flex:none;opacity:.9}:root{--vl-ease:cubic-bezier(.22,1,.36,1);--vl-fast:.15s;--vl-base:.28s}@media(prefers-reduced-motion:no-preference){.button,.add-to-cart-button{transition:transform var(--vl-fast) var(--vl-ease)}.button:active,.add-to-cart-button:active{transform:scale(.98)}.vl-sample{transition:color var(--vl-fast) var(--vl-ease)}.vl-badges li{animation:vl-rise .45s var(--vl-ease) both}.vl-badges li:nth-child(2){animation-delay:.05s}.vl-badges li:nth-child(3){animation-delay:.1s}.vl-badges li:nth-child(4){animation-delay:.15s}.vl-badges li:nth-child(5){animation-delay:.2s}@keyframes vl-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(hover:hover){.product-card .product-media__image{transition:transform var(--vl-base) var(--vl-ease)}.product-card:hover .product-media__image{transform:scale(1.025)}}}.vl-band{background:var(--vl-band-bg);color:var(--color-foreground)}.vl-wrap{max-width:90rem;margin-inline:auto;padding:clamp(48px,7vw,88px) clamp(16px,3.2vw,40px)}.vl-head{text-align:center;max-width:46rem;margin:0 auto clamp(28px,4vw,48px)}.vl-head--left{text-align:left;margin-inline:0}.vl-head__title{margin:0 0 .5rem}.vl-head__title--sm{font-size:clamp(1.5rem,1.2rem + 1vw,2rem)}.vl-head__intro{margin:0;opacity:.88}.vl-grid{list-style:none;margin:0;padding:0;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,15.5rem),1fr))}.vl-card{position:relative;display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid rgb(var(--color-foreground-rgb) / .16);border-radius:18px;background:rgb(var(--color-foreground-rgb) / .045)}.vl-card__icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:#e8673f2e;color:#f59a78}.vl-card__num{position:absolute;top:-8px;right:-8px;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:#e8673f;color:#202219;font-weight:700;font-size:.8125rem;display:inline-flex;align-items:center;justify-content:center}.vl-card__title{margin:6px 0 0;font-size:1.25rem;line-height:1.2}.vl-card__title a{color:inherit;text-decoration:none}.vl-card--link .vl-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit}.vl-card__text{margin:0;opacity:.9;line-height:1.5}.vl-card__meta{margin-top:auto;padding-top:8px;font-size:.8125rem;letter-spacing:.04em;text-transform:uppercase;opacity:.78}.vl-card--link:hover,.vl-card--link:focus-within{border-color:#e8673f}.vl-faq__layout{display:grid;gap:28px;grid-template-columns:1fr}@media(min-width:990px){.vl-faq__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px;align-items:start}.vl-faq__aside{position:sticky;top:96px}}.vl-faq__aside .vl-head__title,.vl-faq__aside .vl-head__intro{text-align:left}.vl-faq__all{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin-top:16px;font-weight:600;text-decoration:underline;text-underline-offset:4px;color:inherit}.vl-qa{border-bottom:1px solid rgb(var(--color-foreground-rgb) / .18)}.vl-qa:first-child{border-top:1px solid rgb(var(--color-foreground-rgb) / .18)}.vl-qa__q{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:16px 0;cursor:pointer;list-style:none;font-weight:600;font-size:1.0625rem;line-height:1.3}.vl-qa__q::-webkit-details-marker{display:none}.vl-qa__q:focus-visible{outline:2px solid #E8673F;outline-offset:4px;border-radius:6px}.vl-qa__chev{flex:none}.vl-qa[open] .vl-qa__chev{transform:rotate(180deg)}.vl-qa__a{padding:0 0 18px;max-width:42rem;line-height:1.6}.vl-qa__a p{margin:0 0 .6em}.vl-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.vl-chip{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border:1px solid rgb(var(--color-foreground-rgb) / .3);border-radius:999px;color:inherit;text-decoration:none;font-weight:600}.vl-chip:hover,.vl-chip[aria-current=page]{background:#e8673f;border-color:#e8673f;color:#202219}@media(prefers-reduced-motion:no-preference){.vl-card{transition:border-color var(--vl-fast) var(--vl-ease),transform var(--vl-fast) var(--vl-ease)}.vl-card--link:hover{transform:translateY(-2px)}.vl-qa__chev{transition:transform var(--vl-fast) var(--vl-ease)}.vl-chip{transition:background-color var(--vl-fast) var(--vl-ease),color var(--vl-fast) var(--vl-ease)}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/viralize-ux.css.map */
