@media screen and (max-width:749px){html,body{overflow-x:clip!important;width:100%!important;max-width:100%!important;overflow-wrap:break-word!important;word-wrap:break-word!important}*{box-sizing:border-box!important}.page-width,.container,.intro-container,.hero-content,[class*=inner]{width:100%!important;max-width:100%!important;padding-inline:20px!important;overflow-x:clip!important}.text-cinematic-huge,.hero-title-text,.velmor-hero__heading,h1{font-size:clamp(34px,10vw,54px)!important;line-height:1.1!important;white-space:normal!important}.intro-text-reveal,.hero-subtitle,.velmor-hero__eyebrow{font-size:clamp(26px,7vw,38px)!important;line-height:1.2!important;white-space:normal!important;letter-spacing:.1em!important}h2,.h2,.title,.collection-list-title,.rich-text__heading,.premium-card-title,.split-content h2,[class*=heading]{font-size:clamp(24px,7vw,36px)!important;line-height:1.2!important;white-space:normal!important}h3,.h3,.intro-signature,.collection-card__title,.card__heading,[class*=subheading]{font-size:clamp(18px,5vw,24px)!important;letter-spacing:.1em!important}p,.rte,.product__description,.rich-text__text,.split-content p,.footer-desc{font-size:clamp(14px,3.8vw,17px)!important;line-height:1.5!important;max-width:100%!important}.button,button,.btn,[class*=btn]{font-size:clamp(13px,3.5vw,15px)!important}.menu-list__link,.header-drawer a,.mobile-menu a{font-size:clamp(20px,5vw,24px)!important}.menu-list__submenu a{font-size:clamp(17px,4vw,19px)!important}.hero-section,.velmor-hero{min-height:100svh!important;text-align:center!important}.hero-content,.velmor-hero__inner{max-width:92vw!important;margin-inline:auto!important}[data-parallax],.hero-background,.velmor-hero__media{height:100%!important;transform:none!important}.header-premium,.header{min-height:64px!important;max-height:72px!important}.header__icon--menu span:not(.visually-hidden):not(.svg-wrapper){display:none!important}.header-drawer{max-width:90vw!important}img,video{max-width:100%!important;height:auto}.hero-background{height:100%!important;object-fit:cover!important}.template-page-contact *,.template-page-contact *:before,.template-page-contact *:after,.main-contact *,.main-contact *:before,.main-contact *:after{box-sizing:border-box!important}.template-page-contact,.main-contact{overflow-x:clip!important}.template-page-contact .contact-page,.template-page-contact .main-contact,.template-page-contact .contact,.template-page-contact .contact__wrapper,.template-page-contact .contact-page__inner,.template-page-contact .contact__container,.main-contact .contact-container{width:100%!important;max-width:100%!important;padding-left:18px!important;padding-right:18px!important;margin-left:auto!important;margin-right:auto!important;overflow:clip!important}.template-page-contact .contact-form,.template-page-contact .contact__form,.template-page-contact form,.main-contact .contact-form{width:100%!important;max-width:100%!important;min-width:0!important;margin:0 auto!important;padding:28px 18px!important;overflow:clip!important;background:#ffffff05!important;border:1px solid rgba(255,255,255,.08)!important}.template-page-contact .field,.template-page-contact .form-field,.template-page-contact .contact__field,.main-contact .form-group{width:100%!important;max-width:100%!important;min-width:0!important}.template-page-contact input,.template-page-contact textarea,.main-contact .form-input{width:100%!important;max-width:100%!important;min-width:0!important;display:block!important;font-size:15px!important;line-height:1.4!important;letter-spacing:.2px!important;text-align:left!important}.template-page-contact textarea,.main-contact textarea.form-input{min-height:130px!important}.template-page-contact button,.template-page-contact .button,.template-page-contact .contact__button,.template-page-contact button[type=submit],.main-contact .contact-btn{width:100%!important;max-width:100%!important;padding:16px 18px!important;font-size:13px!important;letter-spacing:1.8px!important;text-align:center!important}.velmor-home section,.template-index section{min-height:auto!important}.split-section{padding-bottom:40px!important;margin-bottom:0!important;min-height:auto!important}.specs-section{margin-top:0!important;padding-top:40px!important}.collection .card__heading,.collection .card__heading a,.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.card-information__text,.card-information__text a{font-size:clamp(1.45rem,4vw,1.8rem)!important;line-height:1.08!important;letter-spacing:.04em!important}}@media screen and (min-width:750px)and (max-width:1024px){.card__heading,.card__heading a,.product-card__title,.full-unstyled-link{font-size:18px!important;line-height:1.15!important;letter-spacing:1.5px!important;white-space:normal!important;max-width:100%!important}.price{font-size:15px!important}.product-grid,.collection-product-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:36px 24px!important;padding-inline:32px!important}.velmor-section-title,.section-heading,.hero-title,.velmor-hero__title{font-size:clamp(42px,7vw,72px)!important;line-height:1.05!important;letter-spacing:3px!important;max-width:92vw!important;white-space:normal!important;overflow:visible!important}.velmor-card-title,.feature-card__title,.benefit-card__title{font-size:clamp(24px,4vw,38px)!important;line-height:1.1!important;letter-spacing:2px!important;max-width:100%!important;white-space:normal!important}}@media screen and (min-width:750px)and (max-width:850px){.product-grid,.collection-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.velmor-orientation-lock{display:none}@media screen and (max-width:749px)and (orientation:landscape){.velmor-orientation-lock{display:flex!important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#000;color:#fff;align-items:center;justify-content:center;text-align:center;padding:32px}.velmor-orientation-lock__inner p{font-size:22px;letter-spacing:3px;text-transform:uppercase;margin-bottom:12px}.velmor-orientation-lock__inner span{font-size:14px;color:#ffffffa6;line-height:1.5}body{overflow:hidden!important}}.velmor-hero-copy-safe{position:absolute;left:clamp(24px,10vw,180px);top:50%;transform:translateY(-50%);z-index:4;width:min(720px,calc(100vw - 48px));max-width:calc(100vw - 48px);display:flex;flex-direction:column;align-items:flex-start;overflow:visible;pointer-events:none}.velmor-hero-copy-safe__eyebrow{margin:0 0 clamp(12px,2vw,24px);font-size:calc(clamp(10px,1.1vw,15px) * var(--hero-subtitle-scale-desktop, 1));line-height:1.2;letter-spacing:clamp(3px,.5vw,8px);color:var(--hero-subtitle-color, #c5a052);white-space:normal}.velmor-hero-copy-safe__title{margin:0;font-size:calc(clamp(38px,7vw,112px) * var(--hero-title-scale-desktop, 1));line-height:.92;letter-spacing:clamp(1px,.5vw,7px);font-weight:200;color:var(--hero-title-color-1, #fff);max-width:100%;white-space:normal;overflow:visible}.velmor-hero-copy-safe__title span{display:block;max-width:100%}.velmor-hero-copy-safe__title span:nth-child(2){color:var(--hero-title-color-2, #c5a052)}@media screen and (min-width:750px)and (max-width:1180px){.velmor-hero-copy-safe{left:clamp(28px,7vw,90px);top:52%;width:min(620px,calc(100vw - 56px));max-width:calc(100vw - 56px)}.velmor-hero-copy-safe__title{font-size:calc(clamp(42px,7vw,76px) * var(--hero-title-scale-tablet, 1));line-height:.95;letter-spacing:3px}.velmor-hero-copy-safe__eyebrow{font-size:calc(clamp(9px,1.3vw,12px) * var(--hero-subtitle-scale-tablet, 1));letter-spacing:4px}}@media screen and (min-width:750px)and (max-width:1180px)and (orientation:landscape){.velmor-hero-copy-safe{left:7vw;top:56%;width:min(520px,42vw);max-width:42vw}.velmor-hero-copy-safe__title{font-size:calc(clamp(34px,4.8vw,58px) * var(--hero-title-scale-tablet, 1));line-height:.96;letter-spacing:2px}.velmor-hero-copy-safe__eyebrow{font-size:calc(9px * var(--hero-subtitle-scale-tablet, 1));letter-spacing:4px;margin-bottom:10px}}@media screen and (max-width:749px){.velmor-hero-copy-safe{left:50%;top:54%;transform:translate(-50%,-50%);width:calc(100vw - 40px);max-width:calc(100vw - 40px);align-items:center;text-align:center}.velmor-hero-copy-safe__eyebrow{font-size:calc(10px * var(--hero-subtitle-scale-mobile, 1));letter-spacing:4px;margin-bottom:12px}}@media screen and (max-width:749px)and (orientation:portrait){.velmor-hero-copy-safe__title{font-size:calc(clamp(36px,13vw,64px) * var(--hero-title-scale-mobile, 1))!important;line-height:.95;letter-spacing:2px}}@media screen and (max-width:749px)and (orientation:landscape){.velmor-hero-copy-safe{left:32px;top:56%;transform:translateY(-50%);width:42vw;max-width:42vw;align-items:flex-start;text-align:left}.velmor-hero-copy-safe__title{font-size:calc(clamp(24px,6vw,42px) * var(--hero-title-scale-mobile-landscape, 1))!important;line-height:.95;letter-spacing:1.5px}.velmor-hero-copy-safe__eyebrow{font-size:calc(8px * var(--hero-subtitle-scale-mobile-landscape, 1));letter-spacing:3px;margin-bottom:8px}}@media screen and (min-width:750px)and (max-width:1180px)and (orientation:landscape){.velmor-collections-carousel,.collections-carousel,.collection-slider,.collection-card{pointer-events:auto!important}.collection-card a,.collection-card__link,.velmor-collection-card a{pointer-events:auto!important;position:relative!important;z-index:5!important}.velmor-collections-carousel:before,.velmor-collections-carousel:after,.collections-carousel:before,.collections-carousel:after,.collection-slider:before,.collection-slider:after{pointer-events:none!important}}@media screen and (max-width:1024px){.collection-hero__title,.main-page-title,.title--primary,.collection .title,.collection-hero .title{font-size:clamp(2.2rem,7vw,4.2rem)!important;line-height:.95!important;letter-spacing:.06em!important;max-width:90%!important;margin-inline:auto!important;margin-bottom:.5rem!important;text-align:center!important;word-break:normal!important;overflow-wrap:normal!important}.collection-hero__description{font-size:1.4rem!important;letter-spacing:.04em!important;margin-top:1rem!important}}body.template-collection [data-scroll],body.template-collection [data-scroll-reveal],body.template-collection [data-reveal],body.template-collection .scroll-reveal,body.template-collection .reveal,body.template-collection .animate-on-scroll,body.template-collection .fade-in,body.template-collection .slide-in,body.template-collection .motion-reduce,body.template-collection .product-grid__item,body.template-collection .card-wrapper{opacity:1!important;visibility:visible!important;transform:none!important;animation:none!important;transition:none!important;will-change:auto!important}
/*# sourceMappingURL=/cdn/shop/t/60/assets/velmor-mobile-fixes.css.map */
