.vivazz-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px;padding-block:60px}.vivazz-story__image img{width:100%;height:auto;border-radius:12px}.vivazz-story__copy{max-width:470px}.vivazz-story__copy h2{font:700 clamp(27px,3vw,42px)/1.15 var(--heading-font-family)}.vivazz-story__copy p{margin:24px 0;line-height:1.8}.vivazz-story__copy .button{font-size:13px}@media(max-width:749px){.vivazz-story{grid-template-columns:1fr;gap:28px;padding-block:30px}.vivazz-story__copy{max-width:none}}.vivazz-videos{display:block;padding-block:28px 40px}.vivazz-videos__heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px;gap:20px}.vivazz-videos__heading h2{font:750 clamp(22px,2.7vw,36px)/1.2 var(--heading-font-family)}.vivazz-videos__heading p{font-size:14px;margin-top:10px;color:#565c66}.vivazz-videos__controls{display:flex;gap:10px}.vivazz-videos__controls button{display:grid;place-items:center;border:1px solid #242a33;border-radius:50%;width:42px;height:42px}.vivazz-videos__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/4);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin}.vivazz-videos__card{scroll-snap-align:start;border-radius:14px;overflow:hidden;background:#f3f3f3}.vivazz-videos__card video{width:100%;aspect-ratio:9/13;object-fit:cover;display:block;background:#101820}.vivazz-videos__card a{display:flex;justify-content:space-between;gap:10px;padding:14px;font-size:13px;font-weight:700;background:#fff;border:1px solid #eee;border-top:0}.vivazz-videos__card video:focus-visible,.vivazz-videos button:focus-visible{outline:3px solid #103da5;outline-offset:2px}@media(max-width:800px){.vivazz-videos__track{grid-auto-columns:42%}.vivazz-videos__heading h2{font-size:22px}.vivazz-videos__heading p{font-size:12px}.vivazz-videos__controls button{width:32px;height:32px}.vivazz-videos{padding-block:24px}}.vivazz-directory{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:32px}.vivazz-directory ul{list-style:none;padding:0}.vivazz-directory li{padding-block:6px}.vivazz-directory li ul{padding-left:16px;font-size:.9em}.vivazz-directory a:hover{text-decoration:underline}.vivazz-product-details{padding-block:50px;max-width:1050px}.vivazz-product-details>h2{font:700 28px/1.2 var(--heading-font-family);margin-bottom:32px}.vivazz-product-details .prose img{max-width:100%;height:auto;margin-inline:auto}.vivazz-product-details table{width:100%;border-collapse:collapse}.vivazz-product-details td,.vivazz-product-details th{padding:10px;border:1px solid #ddd}.vivazz-product-details iframe{max-width:100%}@media(max-width:700px){.vivazz-product-details{padding-block:30px}.vivazz-product-details>h2{font-size:22px}}vivazz-size-helper{display:block;margin-block:12px}vivazz-size-helper summary{cursor:pointer;font-weight:650;font-size:14px;text-decoration:underline;text-underline-offset:4px}.vivazz-size-helper__body{padding:18px;background:#f6f7f9;border-radius:8px;margin-top:12px}.vivazz-size-helper__body p{font-size:13px;line-height:1.7;margin-bottom:12px}.vivazz-size-helper__body label{display:block;font-size:13px;font-weight:600}.vivazz-size-helper__form{display:flex;gap:8px;margin-block:8px 12px}.vivazz-size-helper__form input{width:100%;min-width:0;background:#fff;border:1px solid #ccc;padding:10px;border-radius:5px}.vivazz-size-helper__form button{background:#111;color:#fff;border-radius:5px;padding:10px 16px;white-space:nowrap;font-size:13px}.vivazz-size-helper__body table{width:100%;font-size:12px;margin-bottom:12px;border-collapse:collapse}.vivazz-size-helper__body td,.vivazz-size-helper__body th{padding:5px 8px;border-bottom:1px solid #ddd;text-align:left}.vivazz-size-helper__result{font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
