.ctv-teaser{display:flex;align-items:center;justify-content:center;gap:12px;max-width:1100px;margin:0 auto;padding:16px clamp(20px,4vw,40px);background:#2a2724;color:#faf9f6;text-decoration:none;font-family:-apple-system,Inter,sans-serif;font-size:clamp(.9rem,1.4vw,1.05rem);font-weight:500;letter-spacing:.02em;border-radius:10px;transition:background .25s ease}.ctv-teaser:hover{background:#3a342a}.ctv-teaser__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#faf9f626;flex-shrink:0}.ctv-teaser__arrow{font-size:1.1rem;animation:ctv-bounce 1.6s ease-in-out infinite}@keyframes ctv-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.collection-tutorial-video{padding:clamp(40px,6vw,72px) clamp(20px,5vw,60px);background:#faf9f6;scroll-margin-top:100px}.ctv-inner{max-width:860px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:16px}.ctv-eyebrow{font-family:-apple-system,Inter,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:#8a7a60}.ctv-heading{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:500;color:#2a2724;margin:0;text-align:center}.ctv-video-wrap{width:100%;border-radius:12px;overflow:hidden;box-shadow:0 8px 40px #281e1424;background:#000}.ctv-video{width:100%;display:block;max-height:540px;object-fit:contain}.ctv-caption{font-family:-apple-system,Inter,sans-serif;font-size:.88rem;color:#7a6e62;text-align:center;margin:0}.footer__content-bottom{border-top:1px solid rgba(255,255,255,.1)}.footer__content-bottom-wrapper{padding-top:8px}.footer__payment{margin-bottom:20px}.footer__payment .list-payment{gap:8px}.footer__copyright{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px 0;text-align:center}.footer__copyright .copyright__content,.footer__copyright .policies a{font-size:.78rem;letter-spacing:.04em;opacity:.62;transition:opacity .2s ease}.footer__copyright .copyright__content{padding:0 10px}.footer__copyright .policies{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.footer__copyright .policies li{position:relative;padding:0 10px}.footer__copyright .policies li:after{content:"\b7";position:absolute;right:-1px;opacity:.4}.footer__copyright .policies li:last-child:after{content:none}.footer__copyright .policies a{text-decoration:none}.footer__copyright .policies a:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
