@media screen and (max-width:700px){.qvh__inner{padding-inline:16px!important}.qvf__inner,.qv-home .qv-shell,.qv-home .qv-final-cta,:is(.qvp-shell,.qv-hiw-shell,.qv-ug-shell,.qv-about-shell,.qv-faq-shell,.qv-track-shell,.qv-legal-shell,.qp-shell,.qv-returns-shell,.qv-ship-shell,.qv-tos-shell,.qv-collection-shell),#qv-contact .qv-wrap,.qv-cart .qv-cart-shell,:is(.template-search__header.page-width,.template-search__results.page-width,.template-search .facets-wrapper.page-width,.template-404.page-width,.main-blog.page-width,.main-article.page-width){width:calc(100% - 32px)!important;max-width:none!important;margin-inline:auto!important}.qv-home .qv-hero__inner{width:calc(100% - 32px)!important;justify-content:center}.qv-home .qv-hero__copy,.qv-home .qv-hero__actions{width:100%!important;max-width:420px!important}.qv-home .qv-hero #qv-home-title,.qv-home .qv-hero .qv-hero__lead{max-width:420px!important}.qv-home .qv-hero__image{width:min(420px,calc(100% - 32px))!important;max-width:100%!important;height:auto!important;aspect-ratio:1!important;object-fit:contain!important;border-radius:16px}.qv-home .qv-hero__note{align-self:center!important;width:min(420px,calc(100% - 32px))!important;max-width:100%!important;margin:9px auto 20px!important;text-align:right;line-height:1.25}.qv-home .qv-hero__note span{margin-left:8px}.qv-home .qv-why__image{width:min(100%,420px)!important;height:auto!important;aspect-ratio:1!important;margin-inline:auto}#MainContent :is(.qv-home,.qvp,.qv-about,.qv-hiw,.qv-ug,.qv-faq,.qv-track-page,.qv-legal,.qp,.qv-returns,.qv-ship,.qv-tos,.qv-cart,.qv-collection) :is(section,article,[class$=__copy],[class$=__media]){min-width:0}#MainContent :is(.qv-home,.qvp,.qv-about,.qv-hiw,.qv-ug,.qv-faq,.qv-track-page,.qv-legal,.qp,.qv-returns,.qv-ship,.qv-tos,.qv-cart,.qv-collection,#qv-contact) :is(h1,h2,h3,p,li,small){overflow-wrap:anywhere}#MainContent :is(.qv-home,.qvp,.qv-about,.qv-hiw,.qv-ug,.qv-faq,.qv-track-page,.qv-legal,.qp,.qv-returns,.qv-ship,.qv-tos,.qv-cart,.qv-collection,#qv-contact) :is(p,li,small):not([class*=eyebrow]):not([class*=badge]):not([class*=note]){font-size:clamp(14px,3.75vw,16px)!important;line-height:1.55!important}:is(.qv-final-cta,.qvp-final,.qv-about-final,.qv-hiw-final,.qv-faq-support__card,.qv-track-support__card,.qv-returns-support__card,.qv-ship-help__card),#qv-contact .qv-bottom-wrap{display:grid!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;min-height:0!important;gap:0!important}:is(.qv-final-cta,.qvp-final,.qv-about-final,.qv-hiw-final,.qv-faq-support__card,.qv-track-support__card,.qv-returns-support__card,.qv-ship-help__card)>*,#qv-contact .qv-bottom-wrap>*{grid-column:1!important;grid-row:auto!important;min-width:0!important}:is(.qv-final-cta__visual,.qvp-final-image,.qv-about-final__image,.qv-hiw-final__image,.qv-faq-support__media,.qv-track-support__media,.qv-returns-support__media,.qv-ship-help__media),#qv-contact .qv-bottom-art{position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:clamp(170px,48vw,220px)!important;min-height:0!important;padding:8px!important;overflow:hidden!important}:is(.qv-final-cta__visual,.qvp-final-image,.qv-about-final__image,.qv-hiw-final__image,.qv-faq-support__media,.qv-track-support__media,.qv-returns-support__media,.qv-ship-help__media) img,#qv-contact .qv-bottom-art img{position:static!important;inset:auto!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important;transform:none!important}.qv-final-cta__visual:after{display:none!important}.qv-final-cta__copy{padding:17px 16px 8px!important}.qv-final-cta>.qv-btn{justify-self:start!important;margin:4px 16px 17px!important}:is(.qvp-final-copy,.qv-about-final__copy,.qv-hiw-final__copy,.qv-faq-support__copy,.qv-track-support__copy,.qv-returns-support__copy,.qv-ship-help__copy),#qv-contact .qv-bottom-copy{width:100%!important;min-height:0!important;padding:18px 16px!important}:is(.qv-final-cta__copy,.qvp-final-copy,.qv-about-final__copy,.qv-hiw-final__copy,.qv-faq-support__copy,.qv-track-support__copy,.qv-returns-support__copy,.qv-ship-help__copy) h2,#qv-contact .qv-bottom-title{font-size:clamp(22px,5.5vw,26px)!important;line-height:1.2!important}.qvp-demo .qvp-video{width:min(100%,280px)!important;max-width:280px!important;margin-inline:auto!important}:is(.qv-benefit strong,.qv-trust__item strong,.qvp-benefit strong,.qvp-fit strong,.qvp-shipping strong,.qv-about-values strong,.qv-about-support strong,.qv-about-why__points strong,.qv-hiw-benefits strong,.qv-hiw-mini-benefits strong,.qv-hiw-coats-callout strong,.qv-hiw-tip strong,.qv-ug-card>strong,.qv-ug-process strong,.qv-track-step strong,.qv-faq-fact strong,#qv-contact .qv-method-name,#qv-contact .qv-quick-title){font-size:clamp(14px,3.7vw,16px)!important;line-height:1.38!important}:is(.qv-hiw-benefits span,.qvp-why-points span,.qv-track-step span,#qv-contact .qv-method-detail,#qv-contact .qv-quick-desc,.qv-ug-trouble__title){font-size:clamp(13px,3.45vw,15px)!important;line-height:1.5!important}.qv-benefit span,.qv-trust__item span{font-size:clamp(13px,3.45vw,15px)!important;line-height:1.5!important}:is(.qv-faq-home summary,.qvp-faq summary,.qv-hiw-faq summary,.qv-ug-trouble summary,.qv-faq-panel summary){font-size:clamp(12px,3.25vw,14px)!important;line-height:1.35!important}:is(.qv-legal-item__head>strong,.qp-item__head>strong,.qv-returns-item__head>strong,.qv-ship-item__head>strong,.qv-tos-item__head>strong){font-size:clamp(12px,3.25vw,14px)!important;line-height:1.35!important}:is(.qv-legal-item__text,.qp-item__text,.qv-returns-item__text,.qv-ship-item__text,.qv-tos-item__text,.qv-faq-panel details>div){font-size:clamp(14px,3.75vw,16px)!important;line-height:1.65!important;overflow-wrap:anywhere}:is(.qv-legal-item__text,.qp-item__text,.qv-returns-item__text,.qv-ship-item__text,.qv-tos-item__text) a{overflow-wrap:anywhere}#qv-contact :is(.qv-input,.qv-select,.qv-phone-input,.qv-textarea),.qv-track-form input,.qv-faq-search input{font-size:16px!important}#qv-contact :is(.qv-input,.qv-select,.qv-phone){min-height:42px!important}#qv-contact .qv-textarea{min-height:96px!important;height:auto!important}#qv-contact .qv-label{font-size:13px!important}.qv-ug-spec-grid article>span,.qv-hiw-coat-type>span{font-size:13px!important;line-height:1.5!important}.qv-ug-spec-grid article>strong,.qv-hiw-coat-type strong{font-size:14px!important;line-height:1.4!important}.qv-ug-spec-grid article,.qv-hiw-coat-type{height:auto!important}}@media screen and (max-width:480px){.qv-why__reasons{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.qv-why__reasons>div{min-height:0!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:12px!important;padding:14px 12px!important;text-align:left!important}.qv-why__reasons>div+div{border-top:1px solid #c5dbe8!important;border-left:0!important}.qv-why__reasons span{margin-top:0!important;font-size:14px!important;line-height:1.45!important}.qv-hiw-coat-types{grid-template-columns:repeat(2,minmax(0,1fr))!important}.qv-hiw-coat-type:last-child{grid-column:1 / -1!important}.qv-cart-item__details{min-width:0!important}.qv-cart-item__controls{flex-wrap:wrap!important;gap:8px!important}.qv-cart .qv-cart-support{grid-template-columns:44px minmax(0,1fr)!important;row-gap:9px!important}.qv-cart .qv-cart-support__button{grid-column:2!important;grid-row:2!important;justify-self:start!important}.qv-cart .qv-cart-support__email{white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.35!important}}@media screen and (max-width:360px){.qv-ug-spec-grid{grid-template-columns:minmax(0,1fr)!important}.qvp-bundles__grid{gap:5px;padding:6px}}@media screen and (max-width:700px){:is(.qv-home .qv-eyebrow,.qvp-eyebrow,.qv-about-eyebrow,.qv-hiw-eyebrow,.qv-ug-eyebrow,.qv-faq-eyebrow,.qv-track-eyebrow,.qv-legal-eyebrow,.qp-eyebrow,.qv-returns-eyebrow,.qv-ship-eyebrow,.qv-tos-eyebrow,#qv-contact .qv-eyebrow){font-size:11px!important;line-height:1.35!important}:is(.qv-home .qv-action,.qv-home .qv-routine,.qv-home .qv-why,.qv-home .qv-faq-home) h2,:is(.qvp-demo-copy,.qvp-section-head,.qvp-faq-head,.qvp-why-copy) h2,:is(.qv-about-why__copy,.qv-about-section-head,.qv-about-origin__story,.qv-about-support__head) h2,:is(.qv-hiw-section-head,.qv-hiw-card-head,.qv-hiw-tips__content,.qv-hiw-faq__heading) h2,.qv-ug-section__head h2,.qv-ug-final h2,#qv-contact .qv-card-title,.qv-track-progress-head h2{font-size:clamp(22px,5.6vw,27px)!important;line-height:1.18!important}:is(.qv-faq-home__head a,.qvp-faq-head a,.qv-hiw-faq__heading a,.qv-track-help-link,.qv-tos-related__links a){font-size:13px!important;line-height:1.45!important}.qv-home .qv-hero__inner{padding-top:28px!important}.qv-home .qv-hero__image{margin-top:18px!important}.qv-home .qv-hero__note,.qvp-breadcrumb{font-size:12px!important}.qv-benefit{min-height:0!important;gap:14px!important;padding:17px 2px!important}.qv-action{padding:34px 0!important}.qv-action__grid{gap:20px!important}.qv-routine{padding-bottom:26px!important}.qv-routine__panel{padding:20px!important}.qv-routine__visual{margin-top:18px!important}.qv-trust{padding-bottom:24px!important}.qv-trust__item{min-height:0!important;padding:16px 4px!important}.qv-why{padding:10px 0 28px!important}.qv-why__copy{padding:0 0 16px!important}.qv-why__reasons{margin-top:14px!important}.qv-faq-home{padding-bottom:30px!important}.qv-faq-home__head{flex-wrap:wrap;gap:9px!important;margin-bottom:15px!important}.qv-faq-home__grid{gap:9px!important}.qv-faq-home details p{padding:0 15px 15px!important}.qv-final-cta__copy{padding:20px 18px 8px!important}.qvp-intro{gap:22px!important;padding-bottom:24px!important}.qvp-info{padding-inline:2px!important}.qvp-description{margin-top:12px!important}.qvp-benefit{min-height:0!important;padding:14px 0!important}.qvp-demo{gap:21px!important;padding:32px 0 25px!important}.qvp-demo-copy{padding-inline:2px!important}.qvp-trust>div{min-height:0!important;padding:14px 2px!important}.qvp-routine{margin-top:23px!important;padding:20px 16px!important}.qvp-fit,.qvp-details{margin-top:22px!important}.qvp-fit{gap:10px!important}.qvp-fit article{min-height:0!important;padding:16px!important}.qvp-details article{padding:19px 16px!important}.qvp-detail-head h2{font-size:17px!important;line-height:1.25!important}.qvp-faq,.qvp-why{margin-top:27px!important}.qvp-faq-cols,.qvp-faq-col{gap:9px!important}.qvp-faq details p{padding:0 15px 16px!important}.qvp-why-copy{padding:22px 18px!important}.qvp-final{margin-top:24px!important}.qvp-sticky strong{font-size:13px!important}.qvp-sticky span{font-size:12px!important}}@media screen and (max-width:700px){.qv-about-hero__copy,.qv-hiw-hero__copy,.qv-ug-hero__copy{padding:28px 18px 24px!important}.qv-about-values article,.qv-hiw-benefits article{min-height:0!important;padding:16px 14px!important}.qv-about-why{margin-top:23px!important;padding:20px 16px!important}.qv-about-why__points>div{min-height:0!important;padding:13px 0!important}.qv-about-commit{margin-top:24px!important;padding:20px 16px!important}.qv-about-commit__grid article{min-height:0!important;padding:16px 12px!important}.qv-about-commit h3{font-size:16px!important;line-height:1.35!important}.qv-about-origin{gap:12px!important;margin-top:24px!important}.qv-about-origin__story,.qv-about-transparency{padding:20px 16px!important}.qv-about-support{margin-top:26px!important}.qv-about-support__grid{gap:10px!important;margin-top:15px!important}.qv-about-support__grid>a{min-height:0!important;padding:15px 13px!important}.qv-about-final{margin-top:24px!important}.qv-hiw-steps-section{margin-top:24px!important;padding:21px 16px!important}.qv-hiw-steps{gap:12px!important}.qv-hiw-step{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important;padding:12px!important}.qv-hiw-step__image{width:96px!important;height:96px!important}.qv-hiw-step__title h3{font-size:16px!important;line-height:1.3!important}.qv-hiw-step__title span{font-size:11px!important}.qv-hiw-info{gap:12px!important;margin-top:24px!important}.qv-hiw-mist,.qv-hiw-coats-card{padding:20px 16px!important}.qv-hiw-mini-benefits>div{min-height:0!important;padding:12px 2px!important}.qv-hiw-coat-types{gap:9px!important}.qv-hiw-coat-type{min-height:0!important;padding:14px 8px!important}.qv-hiw-coats-callout{padding:14px!important}.qv-hiw-tips{margin-top:24px!important}.qv-hiw-tips__content{padding:20px 16px!important}.qv-hiw-tip{min-height:0!important;padding:14px!important}.qv-hiw-faq{margin-top:25px!important}.qv-hiw-faq-cols,.qv-hiw-faq-col{gap:9px!important}.qv-hiw-faq details p{padding:0 15px 16px!important}.qv-hiw-final{margin-top:24px!important}.qv-ug-guide{gap:16px!important;padding-top:20px!important}.qv-ug-section{padding:20px 16px!important}.qv-ug-section__head{gap:12px!important;margin-bottom:17px!important}.qv-ug-card{min-height:0!important;padding:16px 13px!important}.qv-ug-process{gap:9px!important;padding:10px!important}.qv-ug-process article{min-height:0!important;padding:15px 12px!important}.qv-ug-note{margin-top:13px!important}.qv-ug-trouble details>p{padding:0 14px 16px!important}.qv-ug-spec-grid{gap:9px!important;padding:9px!important}.qv-ug-spec-grid article{min-height:0!important;padding:16px!important}.qv-ug-final{margin-top:20px!important;padding:22px 18px!important}#qv-contact .qv-hero{padding:28px 0 22px!important}#qv-contact .qv-hero-description{max-width:420px!important}#qv-contact .qv-hero-art img{object-fit:contain!important}#qv-contact .qv-methods{gap:10px!important;margin-top:16px!important}#qv-contact .qv-method{min-height:0!important;padding:15px 13px!important}#qv-contact .qv-main{padding:24px 0!important}#qv-contact .qv-form-card{padding:21px 17px!important}#qv-contact .qv-form{margin-top:17px!important}#qv-contact .qv-field{margin-bottom:15px!important}#qv-contact .qv-textarea{min-height:120px!important;max-height:none!important}#qv-contact .qv-side{gap:14px!important;margin-top:18px!important}#qv-contact .qv-quick-card,#qv-contact .qv-help-card{padding:19px 17px!important}#qv-contact .qv-quick-link{min-height:0!important;padding:13px 10px!important}#qv-contact .qv-counter,#qv-contact .qv-phone-prefix{font-size:13px!important}.qv-faq-hero__copy{padding:28px 18px 24px!important}.qv-faq-search{min-height:48px!important}.qv-faq-body{padding:24px 0!important}.qv-faq-panel details>div{padding:0 15px 18px!important}.qv-faq-fact{min-height:0!important;padding:16px 12px!important}.qv-faq-facts{padding-bottom:24px!important}.qv-track-hero__copy{padding:28px 18px 22px!important}.qv-track-main{padding:24px 0!important}.qv-track-card{padding:20px 16px!important}.qv-track-form input{height:48px!important;min-height:48px!important}.qv-track-help-link{margin-top:14px!important}.qv-track-help-text{font-size:13px!important;line-height:1.5!important}.qv-track-progress-head{margin-top:30px!important}.qv-track-progress{gap:14px!important;margin-top:20px!important}.qv-track-step{min-height:68px!important;gap:12px!important}.qv-track-step span{margin-top:5px!important}.qv-track-support{padding-bottom:24px!important}}@media screen and (max-width:700px){:is(.qv-legal-breadcrumb,.qp-breadcrumb,.qv-returns-breadcrumb,.qv-tos-breadcrumb){font-size:12px!important;line-height:1.45!important}:is(.qv-legal-policy,.qp-policy,.qv-returns-policy,.qv-ship-policy,.qv-tos-policy){padding:24px 0 22px!important}:is(.qv-legal-item__text,.qp-item__text,.qv-returns-item__text,.qv-ship-item__text,.qv-tos-item__text){padding-right:16px!important;padding-left:16px!important}:is(.qv-legal-item,.qp-item,.qv-returns-item,.qv-ship-item,.qv-tos-item).is-open :is(.qv-legal-item__text,.qp-item__text,.qv-returns-item__text,.qv-ship-item__text,.qv-tos-item__text){padding-bottom:20px!important}:is(.qv-legal-item__text,.qp-item__text,.qv-returns-item__text,.qv-ship-item__text,.qv-tos-item__text) h3{font-size:16px!important;line-height:1.4!important}.qv-tos-related__card{padding:20px 16px!important}.qv-cart-main{padding:24px 0!important}.qv-cart-items__list{gap:13px!important}.qv-cart-summary,.qv-cart-trust{margin-top:18px!important;padding:20px 16px!important}.qv-cart-trust__item{min-height:0!important;padding:15px 0!important}.qv-cart-summary__tax{font-size:13px!important;line-height:1.45!important}.qv-cart .qv-cart-support{margin:20px 0 24px!important;padding:16px 13px!important}.qv-cart .qv-cart-support__copy strong,.qv-cart .qv-cart-support__copy p{white-space:normal!important;line-height:1.4!important}.qv-cart .qv-cart-support__email{font-size:12px!important;line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere!important}.qv-collection{padding:30px 0 40px!important}.qv-collection-lead{margin-bottom:20px!important}.qv-collection-card{gap:17px!important;padding:16px!important}.qv-collection-copy{padding:6px 2px 8px!important}.qv-collection-copy h2{font-size:24px!important;line-height:1.2!important}}@media screen and (max-width:480px){.qv-hiw-tips-grid{grid-template-columns:minmax(0,1fr)!important;gap:9px!important}.qv-ug-spec-grid{grid-template-columns:minmax(0,1fr)!important}.qv-cart .qv-cart-item{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important;min-height:0!important;padding:14px!important}.qv-cart .qv-cart-item__image{grid-column:1!important;grid-row:1!important;width:96px!important;height:96px!important}.qv-cart .qv-cart-item__details{grid-column:2!important;grid-row:1!important;padding-top:0!important}.qv-cart .qv-cart-item__price{grid-column:1 / -1!important;grid-row:2!important;justify-self:end!important;margin-top:0!important}}@media screen and (max-width:360px){.qv-hiw-step{grid-template-columns:minmax(0,1fr)!important}.qv-hiw-step__image{width:min(100%,220px)!important;height:auto!important;aspect-ratio:1!important;margin-inline:auto!important}}@media screen and (max-width:700px){.qvf__top{padding:30px 0 24px!important}.qvf__brand{padding-bottom:24px!important}.qvf__tagline{font-size:13px!important;line-height:1.5!important}.qvf__nav{gap:26px 18px!important;padding:25px 0 28px!important}.qvf__column h2{margin-bottom:13px!important;font-size:15px!important;line-height:1.3!important}.qvf__column a{margin-bottom:10px!important;font-size:13px!important;line-height:1.45!important}.qvf__bottom{gap:9px!important;font-size:12px!important;line-height:1.45!important}.qvf__bottom-slogan{font-size:11px!important;line-height:1.45!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/qv-mobile-alignment.css.map */
