.qv{font-family:Figtree,system-ui,sans-serif;color:#111;-webkit-font-smoothing:antialiased}.qv *,.qv *:before,.qv *:after{box-sizing:border-box}.qv h1,.qv h2,.qv h3,.qv h4{font-family:inherit;color:inherit;letter-spacing:-.03em}.qv p{letter-spacing:normal}.qv img{max-width:100%}.qv-wrap{max-width:1300px;margin:0 auto;padding:0 40px}.qv-eyebrow{margin:0;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#555}.qv-h1{margin:0;font-size:68px;line-height:1.02;letter-spacing:-.035em;font-weight:800}.qv-h2{margin:0;font-size:40px;line-height:1.1;letter-spacing:-.03em;font-weight:800}.qv-h2--lg{font-size:48px;line-height:1.08}.qv-lead{margin:0;font-size:18px;line-height:1.6;color:#3a3a3a}.qv-muted{color:#555}.qv-panel{background:#f5f5f7;border-radius:28px}.qv-shot{mix-blend-mode:multiply;display:block}.qv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 24px;border-radius:999px;border:0;font-family:inherit;font-weight:700;font-size:16px;line-height:1;text-decoration:none;cursor:pointer;transition:background .15s,color .15s,box-shadow .15s}.qv-btn--dark{background:#111;color:#fff}.qv-btn--dark:hover{background:#333;color:#fff}.qv-btn--line{background:transparent;color:#111;box-shadow:inset 0 0 0 2px #111}.qv-btn--line:hover{background:#111;color:#fff}.qv-btn--light{background:#fff;color:#111}.qv-btn--light:hover{background:#e9e9e9;color:#111}.qv-btn--sm{min-height:44px;font-size:15px}.qv-btn--block{width:100%}.qv-btn:focus-visible{outline:3px solid #4f86e8;outline-offset:3px}.qv-btn[disabled]{opacity:.5;cursor:not-allowed}.qv-link{font-weight:700;color:#111;text-decoration:none}.qv-link:hover{text-decoration:underline;text-underline-offset:4px}.qv-tile{transition:transform .2s,box-shadow .2s}.qv-tile:hover{transform:translateY(-3px);box-shadow:0 12px 28px #00000014}.qv-badge{display:inline-block;background:#111;color:#fff;font-size:12px;font-weight:700;padding:5px 10px;border-radius:999px}.qv details summary{list-style:none;cursor:pointer}.qv details summary::-webkit-details-marker{display:none}.qv details[open] .qv-plus{transform:rotate(45deg)}.qv-plus{font-size:28px;font-weight:400;transition:transform .2s;line-height:1}.qv-check{display:flex;gap:12px;align-items:center}.qv-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.qv-card{display:flex;flex-direction:column;gap:14px;height:100%}.qv-card .qv-card__price{margin-top:auto}.qv-card__media{position:relative;display:block;background:#f5f5f7;border-radius:20px;padding:24px}.qv-card__media img{width:100%;aspect-ratio:1;object-fit:contain;mix-blend-mode:multiply;display:block}.qv-card__badge{position:absolute;top:16px;left:16px}.qv-card__title{margin:0;font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.01em}.qv-card__title a{color:#111;text-decoration:none}.qv-card__title a:hover{text-decoration:underline}.qv-card__spec{margin:0;font-size:15px;color:#555}.qv-card__price{margin:0;font-size:16px;color:#3a3a3a}.qv-card__price s{color:#777;margin-left:6px}.qv-card form{margin:0}@media(max-width:900px){.qv-wrap{padding:0 16px}.qv-hide-m{display:none!important}.qv-stack{grid-template-columns:1fr!important}.qv-h1{font-size:44px}.qv-h2,.qv-h2--lg{font-size:32px}}.announcement-bar__message,.announcement-bar .announcement-bar__message span{font-family:Figtree,system-ui,sans-serif;font-size:13px;font-weight:500;letter-spacing:.01em}.qvwi-header .header{padding-top:0;padding-bottom:0;min-height:72px}.qvwi-header{border-bottom:1px solid #ececec}.qvwi-header .header__menu-item,.qvwi-header .header__menu-item span{font-family:Figtree,system-ui,sans-serif;font-size:15px;font-weight:600;color:#111}.qvwi-header .header__icon{color:#111}.qvwi-footer__links{border-top:1px solid #ececec;padding:56px 0 40px;background:#fff}@media(min-width:750px){.qvwi-footer__links .qvwi-footer__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}}.qvwi-footer__links .footer-block__heading{font-family:Figtree,system-ui,sans-serif;font-size:15px;font-weight:700;letter-spacing:0;margin-bottom:14px;color:#111}.qvwi-footer__links .qvwi-footer__item:first-child .footer-block__heading{font-size:26px;font-weight:800;letter-spacing:-.04em;margin-bottom:12px}.qvwi-footer__links .qvwi-footer__item:first-child .rte,.qvwi-footer__links .qvwi-footer__item:first-child .rte p{font-size:15px;color:#555;line-height:1.5;margin:0}.qvwi-footer__links .footer-block__details-content a.list-menu__item--link{font-size:15px;color:#3a3a3a;padding:5px 0}:where(.qv) img{height:auto}.qvwi-header .header.page-width{max-width:1300px;padding:0 40px;min-height:72px;column-gap:40px}@media(max-width:900px){.qvwi-header .header.page-width{padding:0 16px}}.qvwi-header .header__heading-logo-wrapper img,.qvwi-header .header__heading-logo{height:26px;width:auto}.qvwi-header .header__heading-link{padding:0}.qvwi-header .list-menu--inline{gap:0}.qvwi-header .header__inline-menu .header__menu-item{padding:8px 14px}.qvwi-header .header__inline-menu>.list-menu>li:first-child>.header__menu-item,.qvwi-header .header__inline-menu>.list-menu>li:first-child header-menu summary{padding-left:0}.qvwi-header .header__icons{gap:4px}.qvwi-header .header__icon{width:44px;height:44px;border-radius:50%}.qvwi-header .header__icon:hover{background:#f2f2f4}.qvwi-footer,footer.footer{margin-top:96px!important;padding-top:0!important}.qvwi-footer__links{border-top:1px solid #ececec;padding:56px 0 40px;margin:0}.qvwi-footer__links .footer__content-top.page-width,.qvwi-footer__legal .page-width{max-width:1300px;padding-left:40px;padding-right:40px}@media(max-width:900px){.qvwi-footer__links .footer__content-top.page-width,.qvwi-footer__legal .page-width{padding-left:16px;padding-right:16px}}.qvwi-footer__links .qvwi-footer__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}@media(max-width:900px){.qvwi-footer__links .qvwi-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.qvwi-footer__links .qvwi-footer__item{display:flex;flex-direction:column;gap:10px}.qvwi-footer__links .footer-block__heading{margin:0 0 4px;font-size:15px;font-weight:700;color:#111;letter-spacing:0}.qvwi-footer__links .qvwi-footer__item:first-child{gap:12px}.qvwi-footer__links .qvwi-footer__item:first-child .footer-block__heading{margin:0;font-size:26px;font-weight:800;letter-spacing:-.04em;line-height:1.2}.qvwi-footer__links .footer-block__details-content.rte{display:flex;flex-direction:column;gap:10px;margin:0}.qvwi-footer__links .footer-block__details-content.rte p{margin:0;font-size:15px;line-height:1.5;color:#555}.qvwi-footer__links .footer-block__details-content.rte a{font-size:15px;color:#3a3a3a;text-decoration:none}.qvwi-footer__links .footer-block__details-content.rte a:hover{color:#111;text-decoration:underline}.qvwi-footer__links .qvwi-footer__payments{padding:0}.qvwi-footer__links .qvwi-pay{gap:8px}.qvwi-footer__links .qvwi-pay__item--text{height:auto;padding:6px 12px;border:1px solid #d9d9d9;border-radius:6px;font-size:13px;font-weight:700;color:#111;gap:0}.qvwi-footer__links .qvwi-pay__item--text svg{display:none}.qvwi-footer__legal{background:#fff!important;padding:0!important}.qvwi-footer__legal .qvwi-footer__legal-inner{display:block!important;padding-top:20px!important;padding-bottom:32px!important;border-top:0!important;background:linear-gradient(#ececec,#ececec) 0 -20px / 100% 1px no-repeat content-box border-box}.qvwi-footer__legal .qvwi-footer__logo-tile,.qvwi-footer__legal .qvwi-footer__policies,.qvwi-footer__legal .footer__payment,.qvwi-footer__legal .qvwi-footer__localization{display:none!important}.qvwi-footer__legal .qvwi-footer__copyright{margin:0;font-size:13px;color:#555}.qvwi-footer__legal .qvwi-footer__copyright a{display:none}.qvwi-header,.qvwi-header *,.qvwi-footer__links,.qvwi-footer__links *,.qvwi-footer__legal,.qvwi-footer__legal *{letter-spacing:0}.qvwi-footer__links .qvwi-footer__item:first-child .footer-block__heading{letter-spacing:-.04em}.qvwi-header summary.header__menu-item{padding-right:30px!important}.qvwi-header summary.header__menu-item .icon-caret{right:10px!important}.qvwi-header .header__heading-logo-wrapper{display:block;height:30px;overflow:visible}.qvwi-header .header__heading-logo-wrapper img,.qvwi-header .header__heading-logo{height:54px!important;width:auto!important;max-width:none;margin:-12px 0 0 -16px}.qvwi-footer__links{padding-bottom:40px!important}.qvwi-footer__links .footer__content-top{padding-bottom:0!important}.qvwi-footer__links .qvwi-footer__grid{margin-bottom:0!important}.qvwi-footer__legal{margin-top:0!important}.qvwi-footer__links .footer-block__details-content.rte{gap:10px}.qvwi-footer__links .footer-block__details-content.rte p{line-height:18px}.qvwi-footer__links .footer-block__details-content.rte{padding:0!important}.qvwi-footer__links .footer-block__details-content.rte a{display:inline;padding:0!important;line-height:18px}.qvwi-footer__links .footer-block__details-content.rte p{height:auto;line-height:18px}.qvwi-header .header__heading-logo-wrapper img,.qvwi-header .header__heading-logo{height:70px!important;margin:-20px 0 0 -22px}.qvwi-header .header__heading-link,.qvwi-header .header__heading-logo-wrapper{background:transparent!important}.qvwi-header .qv-wordmark{display:block;font-family:Figtree,system-ui,sans-serif;font-size:28px;font-weight:800;letter-spacing:-.04em;line-height:1;color:#111}.qvwi-header .header__heading-link{text-decoration:none}.qvwi-header .header__heading{margin:0}.qv-split__media img{mix-blend-mode:multiply}body:has([id$=__qvwi_contact]) .qvwi-footer,body:has([id$=__qvwi_contact]) footer.footer{margin-top:0!important}footer.qvwi-footer{border-top:0!important}.qvwi-footer__legal{border-top:0!important}.qv-logo{display:block;width:var(--qv-logo-w, 76px);aspect-ratio:574 / 298;overflow:hidden;line-height:0}.qv-logo .qv-logo__img{display:block;width:209%!important;max-width:none!important;height:auto!important;margin:-34.5% 0 0 -53%;mix-blend-mode:multiply}.qvwi-footer__logo{margin:0 0 4px;line-height:0}@media(max-width:749px){.qvwi-header .qv-logo{--qv-logo-w: 64px}}@media(min-width:990px){.qvwi-header .header__heading-link{margin-left:0;padding-left:0}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/qv.css.map */
