.qx-gold{max-width:760px;margin:40px auto;padding:24px}.qx-gold form{display:grid;gap:20px}.qx-gold label{display:grid;gap:8px}.qx-gold select,.qx-gold input[type=text]{width:100%;padding:14px;border:1px solid #aaa;border-radius:6px;background:#fff;color:#17202a;font:inherit}.qx-gold fieldset{border:1px solid #ddd;border-radius:8px;padding:20px;display:grid;gap:16px}.qx-gold fieldset label{display:flex;align-items:center;gap:12px}.qx-gold input[type=checkbox]{-webkit-appearance:auto;appearance:auto;width:20px;height:20px;accent-color:#17313d}.qx-gold [data-total]{font-size:28px}.qx-gold button{padding:15px;border:0;border-radius:6px}.qx-design-contact{max-width:1120px;width:calc(100% - 40px);margin:0 auto;padding:56px 0 64px;color:#17313d}.qx-design-contact *{box-sizing:border-box}.qx-design-contact__hero{max-width:750px;text-align:center;margin:0 auto 56px}.qx-design-contact__eyebrow{font-size:11px!important;font-weight:700;letter-spacing:1.8px;color:#2e829f;margin:0 0 14px}.qx-design-contact h1{font-size:clamp(32px,4vw,48px);letter-spacing:-1.5px;line-height:1.15;color:#17313d;margin:0 0 20px}.qx-design-contact__hero>p:not(.qx-design-contact__eyebrow){max-width:640px;margin:0 auto 24px;font-size:17px;line-height:1.8;color:#647984}.qx-design-contact__button{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:15px 24px;min-height:52px;background:#2e94bf;color:#fff!important;text-decoration:none!important;border-radius:8px;font-size:15px;font-weight:700;box-shadow:0 6px 18px #2e94bf24}.qx-design-contact__button:hover{background:#267fa4}.qx-design-contact__button:focus-visible,.qx-design-contact__email:focus-visible{outline:3px solid #17313d;outline-offset:4px}.qx-design-contact__email{display:block;width:fit-content;margin:14px auto 0;color:#52788c;font-size:13px;text-underline-offset:4px}.qx-design-contact__prepare{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;padding:38px 40px;background:#f5f9fb;border-radius:16px}.qx-design-contact h2{color:#17313d;font-size:28px;line-height:1.3;letter-spacing:-.6px;margin:0 0 14px;text-align:left}.qx-design-contact__prepare>div>p:last-child{font-size:15px;line-height:1.8;color:#637b89;max-width:360px;margin:0}.qx-design-contact__prepare ul{list-style:none;margin:0;padding:0}.qx-design-contact__prepare li{display:flex;gap:18px;padding:20px 0;border-bottom:1px solid #dce6ed}.qx-design-contact__prepare li:first-child{padding-top:0}.qx-design-contact__prepare li:last-child{border:0;padding-bottom:0}.qx-design-contact__prepare li>span{color:#2e94bf;font-size:12px;font-weight:700;padding-top:4px}.qx-design-contact h3{font-size:17px;line-height:1.4;font-weight:600;color:#25495c;margin:0 0 7px}.qx-design-contact li p{font-size:14px;line-height:1.8;color:#657c8a;margin:0}.qx-design-contact__process{padding:48px 0}.qx-design-contact__process>h2{text-align:center;margin-bottom:28px}.qx-design-contact__process ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;padding:0;gap:30px}.qx-design-contact__process li{padding-top:20px;border-top:1px solid #dce6ed}.qx-design-contact__process li>span{display:block;font-size:12px;letter-spacing:1px;font-weight:700;color:#2e94bf;margin-bottom:12px}.qx-design-contact__footer{text-align:center;padding:32px 16px 0;border-top:1px solid #e2e9ee}.qx-design-contact__footer h2{text-align:center}.qx-design-contact__footer p{font-size:15px;color:#647d8b;line-height:1.7;margin:0 0 20px}@media(max-width:749px){.qx-design-contact{padding:32px 0 40px;width:calc(100% - 32px)}.qx-design-contact__hero{margin-bottom:32px}.qx-design-contact__hero>p:not(.qx-design-contact__eyebrow){font-size:15px}.qx-design-contact h1{letter-spacing:-.8px}.qx-design-contact__prepare{grid-template-columns:1fr;gap:24px;padding:24px 20px;border-radius:12px}.qx-design-contact h2{font-size:24px}.qx-design-contact__prepare>div>p:last-child{max-width:none}.qx-design-contact__process{padding:32px 0}.qx-design-contact__process ol{grid-template-columns:1fr;gap:22px}.qx-design-contact__button{width:100%;max-width:360px}.qx-design-contact__process>h2{text-align:left}}.qx-membership-inquiry{padding:24px;background:#f2f7f8;border:1px solid #c5d6dc;border-radius:12px;color:#17313d}.qx-membership-inquiry h2{font-size:24px;line-height:1.25;margin:0 0 12px;color:inherit}.qx-membership-inquiry p,.qx-membership-inquiry li{font-size:15px;line-height:1.6}.qx-membership-inquiry ul{padding-left:20px}.qx-membership-inquiry__quote{display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border-radius:6px;background:#176786;color:#fff!important;text-align:center;text-decoration:none;font-weight:700}.qx-membership-inquiry__quote:hover{background:#124f67}.qx-membership-inquiry__quote:focus-visible,.qx-membership-inquiry__samples:focus-visible{outline:3px solid #17313d;outline-offset:4px}.qx-membership-inquiry__samples{display:inline-block;margin:14px 0 0;color:#175d79}.qx-membership-inquiry .qx-membership-inquiry__note{font-size:13px;color:#485f69}.qx-membership-inquiry__steps{padding-top:12px;border-top:1px solid #c5d6dc}@media(max-width:749px){.qx-membership-inquiry{padding:18px}.qx-membership-inquiry h2{font-size:22px}}.qx-product-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;list-style:none;margin:0 0 38px;padding:28px 30px;background:#f4f6f7;border:1px solid #e8edef;border-radius:16px;box-sizing:border-box}.qx-product-benefits li{display:flex;align-items:flex-start;gap:14px;min-width:0;margin:0;padding:0}.qx-product-benefits svg{flex:0 0 36px;color:#245c73;margin-top:2px}.qx-product-benefits h3{margin:0 0 7px;font-size:16px;line-height:1.4;font-weight:600;letter-spacing:0;color:#193542}.qx-product-benefits p{margin:0;font-size:13px;line-height:1.65;letter-spacing:0;color:#566975;overflow-wrap:anywhere}@media(max-width:1100px){.qx-product-benefits{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}}@media(max-width:749px){.qx-product-benefits{gap:24px 18px;padding:22px 18px;margin-bottom:28px;border-radius:12px}.qx-product-benefits li{flex-direction:column;gap:10px}.qx-product-benefits h3{font-size:14px}.qx-product-benefits p{font-size:12px}.qx-product-benefits svg{width:32px;height:32px;flex-basis:32px}}.qx-product-benefits{margin-bottom:0}.qx-product-benefits+.qx-product-details-section{margin-top:16px!important}.qx-product-benefits{background:#202427;border-color:#202427}.qx-product-benefits h3,.qx-product-benefits p{color:#fff}.qx-product-benefits svg{color:#d4b77a}.qx-product-reviews{margin-top:28px;padding:30px;border:1px solid #e1e8ed;border-radius:14px;background:#fff;color:#354f5f}.qx-review-source{font-size:11px;letter-spacing:1.3px;font-weight:600;color:#738894;margin-bottom:12px}.qx-product-reviews .jdgm-rev-widg{display:block!important;border:0;padding:0}.qx-product-reviews .jdgm-rev-widg__title{margin:0 0 12px;text-align:left;font-size:26px;color:#203c4d}.qx-product-reviews .jdgm-rev-widg__summary{display:flex;gap:12px;align-items:center;margin-bottom:22px;font-size:14px}.qx-product-reviews .jdgm-star{font-family:inherit!important}.qx-product-reviews .jdgm-rev__timestamp{display:block;color:#82939e;font-size:11px;margin:6px 0}.qx-product-reviews .jdgm-star:before{content:"\2605";color:#ce9c37}.qx-product-reviews .jdgm-star.jdgm--off:before{color:#d4dce1}.qx-product-reviews .jdgm-histogram,.qx-product-reviews .jdgm-rev__icon,.qx-product-reviews .jdgm-rev__br,.qx-product-reviews .jdgm-rev-widg__sort-wrapper,.qx-product-reviews .jdgm-rev__actions,.qx-product-reviews .jdgm-rev-widg__paginate-spinner-wrapper{display:none}.qx-product-reviews .jdgm-rev-widg__reviews{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.qx-product-reviews .jdgm-rev{margin:0;padding:20px;background:#f8fafb;border:1px solid #e6edf1;border-radius:10px;min-width:0}.qx-product-reviews .jdgm-rev__rating{display:block;margin-bottom:10px;letter-spacing:2px}.qx-product-reviews .jdgm-rev__author{font-size:13px;font-weight:600;color:#2e4c5e}.qx-product-reviews .jdgm-rev__body{font-size:14px;line-height:1.8;overflow-wrap:anywhere}.qx-product-reviews .jdgm-rev__body p{margin:12px 0 0}.qx-product-reviews .jdgm-rev__title:empty,.qx-product-reviews .jdgm-rev__pics:empty,.qx-product-reviews .jdgm-rev__vids:empty,.qx-product-reviews .jdgm-rev__reply:empty{display:none}@media(max-width:749px){.qx-product-reviews{padding:22px 18px}.qx-product-reviews .jdgm-rev-widg__reviews{grid-template-columns:1fr}.qx-product-reviews .jdgm-rev-widg__title{font-size:23px}}.qx-product-reviews .jdgm-paginate{display:flex;align-items:center;justify-content:center;gap:8px;margin:24px 0 12px}.qx-product-reviews .jdgm-paginate__page,.qx-product-reviews .jdgm-paginate button,.qx-product-reviews .jdgm-paginate a{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:38px;padding:6px 10px;border:1px solid #d0dce2;border-radius:6px;background:#fff;color:#245a72;text-decoration:none;cursor:pointer}.qx-product-reviews .jdgm-paginate__page.jdgm-curt,.qx-product-reviews .jdgm-paginate__page[aria-current=page]{background:#2e94bf;color:#fff;border-color:#2e94bf}.qx-product-reviews .jdgm-paginate__page:hover{border-color:#2e94bf}.qx-product-reviews{margin-top:48px!important;padding:28px 0!important;border:0!important;border-top:1px solid #dfe7ed!important}.qx-product-reviews>h2{font-size:26px;font-weight:600;margin:0 0 20px}.qx-why-choose{margin:36px 0 12px;padding:36px 28px;background:#f4f6f7;border-radius:16px;box-sizing:border-box}.qx-why-choose header{text-align:center;max-width:760px;margin:0 auto 28px}.qx-why-choose h2{margin:0 0 12px;font-size:30px;line-height:1.25;font-weight:600;letter-spacing:-.4px;color:#193542}.qx-why-choose header p{margin:0;font-size:14px;line-height:1.7;color:#566975}.qx-why-choose ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.qx-why-choose li{min-width:0;margin:0;padding:28px 20px;background:#fff;border:1px solid #e8edef;border-radius:14px;text-align:center}.qx-why-choose svg{color:#d4b77a;display:block;margin:0 auto 20px}.qx-why-choose h3{margin:0 0 12px;font-size:18px;line-height:1.4;font-weight:600;color:#193542;letter-spacing:0}.qx-why-choose li p{margin:0;font-size:13px;line-height:1.75;color:#566975;letter-spacing:0}@media(max-width:1100px){.qx-why-choose ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.qx-why-choose{padding:26px 16px;margin-top:28px;border-radius:12px}.qx-why-choose h2{font-size:24px}.qx-why-choose ul{gap:12px}.qx-why-choose li{padding:22px 12px}.qx-why-choose h3{font-size:15px}.qx-why-choose li p{font-size:12px}.qx-why-choose svg{width:38px;height:38px;margin-bottom:16px}}@media(max-width:374px){.qx-why-choose ul{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/65/compiled_assets/styles.css.map */
