/* Verify Together 2.0. Scoped presentation; WooCommerce still owns checkout. */
.vt-site{--navy:#10243e;--ink:#25313d;--gold:#efc16d;--muted:#627185;--cream:#f7f4ee;--line:#dce3e9}
.vt-site .vt-nav-inner{gap:20px}.vt-site .vt-nav nav{gap:22px}.vt-site .vt-nav nav a{font-size:12px}.vt-nav-tools{display:flex;align-items:center;gap:16px}.vt-bag-link{color:var(--navy);padding:8px;display:flex;align-items:center;min-width:38px;min-height:40px;justify-content:center}.vt-menu-toggle{display:none;border:1px solid #ccd5de;border-radius:7px;background:transparent;width:40px;height:40px;padding:10px;cursor:pointer}.vt-menu-toggle span{display:block;height:2px;width:18px;margin:3px 0;background:var(--navy)}
.vt-site a:focus-visible,.vt-site button:focus-visible,.vt-site input:focus-visible,.vt-site select:focus-visible,.vt-site textarea:focus-visible,.vt-site summary:focus-visible{outline:3px solid #2b66d9;outline-offset:4px}.vt-site [hidden]{display:none!important}.vt-site .vt-coming-soon{font-size:34px}.vt-footer-bottom nav{display:flex;flex-wrap:wrap;gap:16px;align-content:flex-start;min-width:170px;font-size:12px}.vt-footer-legal{font-size:11px;color:#a7b6c7;margin-top:22px}.vt-commerce-main{background:#f7f4ee;min-height:65vh;padding:62px 0 84px}.vt-page-heading{margin-bottom:38px;max-width:900px}.vt-site .vt-page-heading h1{font:normal clamp(36px,4.4vw,57px)/1.12 Georgia,serif;letter-spacing:-.035em;color:var(--navy);margin:15px 0}.vt-page-heading>p:last-child{color:var(--muted);font-size:17px}.vt-wc-content{padding:38px;background:white;border:1px solid #e3e3df;border-radius:18px;box-shadow:0 16px 48px #10243e07}.vt-wc-content:after{content:'';display:block;clear:both}.vt-site .vt-checkout-note{font-size:12px;line-height:1.7;color:var(--muted);max-width:740px;margin-top:24px}.vt-site .woocommerce{color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:15px}.vt-site .woocommerce h2,.vt-site .woocommerce h3{font-family:Georgia,serif;color:var(--navy);font-weight:normal;letter-spacing:-.02em;line-height:1.25}.vt-site .woocommerce h2{font-size:29px;margin:12px 0 24px}.vt-site .woocommerce h3{font-size:24px;margin:24px 0 18px}.vt-site .woocommerce p{margin-bottom:16px}.vt-site .woocommerce a:not(.button){color:#214f70;text-decoration:underline;text-underline-offset:3px}.vt-site .woocommerce .button,.vt-site .woocommerce button.button,.vt-site .woocommerce a.button,.vt-site button.single_add_to_cart_button,.vt-site .woocommerce input.button,.vt-site .woocommerce #respond input#submit,.vt-site .wc-block-components-button:not(.is-link){background:linear-gradient(120deg,#f8d58d,#eaba64);color:#10243e;border:1px solid #d6ad64;border-radius:8px;padding:14px 23px;min-height:48px;font:700 15px/1.3 Arial,Helvetica,sans-serif;text-decoration:none;box-shadow:0 4px 10px #a8822a12;cursor:pointer;letter-spacing:0;text-transform:none;white-space:normal}.vt-site .woocommerce .button:hover,.vt-site button.single_add_to_cart_button:hover{background:#e7b95f;color:#10243e}.vt-site .woocommerce .button:disabled,.vt-site .woocommerce .button.disabled,.vt-site .woocommerce .button:disabled[disabled]{opacity:.48;cursor:not-allowed;color:#10243e}.vt-site .woocommerce input.input-text,.vt-site .woocommerce textarea,.vt-site .woocommerce select,.vt-site .woocommerce input[type=email],.vt-site .woocommerce input[type=password],.vt-site .woocommerce input[type=text],.vt-site .woocommerce input[type=tel],.vt-site .woocommerce input[type=number]{box-sizing:border-box;width:100%;max-width:100%;min-height:48px;border:1px solid #c9d3dc;background:#fff;border-radius:7px;padding:12px 13px;color:#25313d;font:16px/1.45 Arial,Helvetica,sans-serif;box-shadow:none}.vt-site .woocommerce input[type=checkbox],.vt-site .woocommerce input[type=radio]{appearance:auto;width:17px;height:17px;vertical-align:middle;accent-color:#205947}.vt-site .woocommerce label{display:block;font-size:13px;font-weight:600;line-height:1.6;color:#243a50;margin-bottom:6px}.vt-site .woocommerce label.checkbox,.vt-site .woocommerce .woocommerce-form__label-for-checkbox{display:inline;font-weight:400;line-height:1.7}.vt-site .woocommerce form .form-row{padding:0;margin:0 0 19px}.vt-site .woocommerce form .form-row-first,.vt-site .woocommerce form .form-row-last{width:48%}.vt-site .woocommerce .select2-container .select2-selection--single{height:48px;border:1px solid #c9d3dc;border-radius:7px}.vt-site .woocommerce .select2-container .select2-selection--single .select2-selection__rendered{line-height:46px;padding-left:13px}.vt-site .woocommerce .select2-container .select2-selection--single .select2-selection__arrow{height:46px}.vt-site .woocommerce textarea{min-height:120px}.vt-site .woocommerce .woocommerce-invalid input.input-text{border-color:#b83a3a}.vt-site .woocommerce .required{color:#9e342e}.vt-site .woocommerce .optional{font-weight:400;color:var(--muted)}
.vt-site .woocommerce table.shop_table{width:100%;border:1px solid #dce3e9;border-radius:10px;border-spacing:0;margin-bottom:24px;overflow:hidden;font-size:14px}.vt-site .woocommerce table.shop_table th{background:#f2f5f7;color:var(--navy);padding:17px 15px;font-size:12px;letter-spacing:.03em;vertical-align:middle}.vt-site .woocommerce table.shop_table td{padding:18px 15px;vertical-align:middle;border-top:1px solid #e0e6eb;overflow-wrap:anywhere}.vt-site .woocommerce table.cart img{width:64px;height:auto;border-radius:4px}.vt-site .woocommerce table.cart .product-name{max-width:320px}.vt-site .woocommerce table.cart .product-remove{width:45px}.vt-site .woocommerce a.remove{font-size:22px;text-decoration:none;color:#935445!important;background:#f9eeea;width:25px;height:25px;line-height:23px;text-align:center;border-radius:50%}.vt-site .woocommerce a.remove:hover{background:#a33d32;color:white!important}.vt-site .woocommerce .quantity .qty{width:74px;min-width:60px;text-align:center;padding:10px 7px}.vt-site .woocommerce .coupon{display:flex;gap:10px;flex-wrap:wrap;float:left;max-width:100%}.vt-site .woocommerce table.cart td.actions .coupon .input-text{width:170px;min-width:100px;float:none;margin:0}.vt-site .woocommerce .coupon .button{margin:0}.vt-site .woocommerce .cart-collaterals{display:flow-root;width:100%;margin-top:15px}.vt-site .woocommerce .cart-collaterals .cart_totals{max-width:520px;width:48%;float:right;background:#f8f7f2;border:1px solid #e2e2d9;border-radius:12px;padding:27px}.vt-site .woocommerce .cart-collaterals .cart_totals h2{font-size:28px;margin-top:0}.vt-site .woocommerce .wc-proceed-to-checkout{padding-bottom:0}.vt-site .woocommerce .wc-proceed-to-checkout a.checkout-button{margin-bottom:0;display:block;text-align:center}.vt-site .woocommerce .woocommerce-notices-wrapper:empty{display:none}.vt-site .woocommerce-message,.vt-site .woocommerce-info,.vt-site .woocommerce-error{position:relative;padding:20px 24px 20px 50px!important;margin:16px 0 24px!important;border-radius:9px;list-style:none!important;font:14px/1.6 Arial,Helvetica,sans-serif;box-shadow:none}.vt-site .woocommerce-message{background:#edf5f0;color:#23543e;border-top:3px solid #37816a}.vt-site .woocommerce-info{background:#edf3f7;color:#214668;border-top:3px solid #4b7799}.vt-site .woocommerce-error{background:#f9eeeb;color:#862f2a;border-top:3px solid #b9554e}.vt-site .woocommerce-error li{margin:0}.vt-site .woocommerce-message:before,.vt-site .woocommerce-error:before,.vt-site .woocommerce-info:before{left:21px;top:21px}.vt-site>.woocommerce-message,.vt-site>.woocommerce-info,.vt-site>.woocommerce-error{max-width:1200px;margin:16px auto!important}
.vt-site form.checkout{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);column-gap:44px;align-items:start}.vt-site form.checkout #customer_details{grid-column:1;grid-row:span 4;width:100%;margin-bottom:20px}.vt-site form.checkout #customer_details .col-1,.vt-site form.checkout #customer_details .col-2{width:100%;float:none}.vt-site form.checkout #order_review_heading{grid-column:2;grid-row:auto;margin-top:0}.vt-site form.checkout #order_review{grid-column:2;grid-row:auto}.vt-site form.checkout>.woocommerce-NoticeGroup,.vt-site form.checkout>.woocommerce-NoticeGroup-checkout{grid-column:1 / -1;grid-row:auto}.vt-site .woocommerce-checkout #payment{background:#f2f5f6;border:1px solid #dbe3e7;border-radius:11px;padding:0;overflow:visible}.vt-site .woocommerce-checkout #payment ul.payment_methods{margin:0;padding:22px;list-style:none;border-bottom:1px solid #dce3e7}.vt-site .woocommerce-checkout #payment ul.payment_methods li{line-height:1.7;margin:9px 0;list-style:none}.vt-site .woocommerce-checkout #payment ul.payment_methods label{display:inline;font-size:14px}.vt-site .woocommerce-checkout #payment div.payment_box{background:#e5edf1;border-radius:7px;color:#243a50;padding:15px;font-size:13px}.vt-site .woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#e5edf1}.vt-site .woocommerce-checkout #payment .place-order{padding:22px;margin:0}.vt-site .woocommerce #place_order{width:100%;margin-top:15px}.vt-site .woocommerce-privacy-policy-text{font-size:12px;line-height:1.7;color:var(--muted)}.vt-site .woocommerce form.login,.vt-site .woocommerce form.register,.vt-site .woocommerce form.checkout_coupon{border:1px solid #dce3e9;padding:25px;border-radius:10px;background:#fbfcfd}.vt-site .woocommerce .woocommerce-MyAccount-navigation{width:24%;float:left;background:#f4f5f2;border:1px solid #e1e4dd;border-radius:12px;padding:12px}.vt-site .woocommerce .woocommerce-MyAccount-navigation ul{margin:0;padding:0;list-style:none}.vt-site .woocommerce .woocommerce-MyAccount-navigation li{list-style:none;margin:0}.vt-site .woocommerce .woocommerce-MyAccount-navigation li a{display:block;padding:13px 14px;border-radius:7px;text-decoration:none;font-size:14px;font-weight:600}.vt-site .woocommerce .woocommerce-MyAccount-navigation li.is-active a{background:#10243e;color:white}.vt-site .woocommerce .woocommerce-MyAccount-content{width:71%;float:right;overflow-wrap:anywhere}.vt-site .woocommerce .woocommerce-MyAccount-content fieldset{border:1px solid #dbe3e8;border-radius:10px;margin:25px 0;padding:24px}.vt-site .woocommerce .woocommerce-MyAccount-content legend{font-family:Georgia,serif;padding:0 10px;font-size:21px}.vt-site .woocommerce .woocommerce-customer-details address{padding:22px;border:1px solid #dce3e9;border-radius:10px;line-height:1.8}.vt-site .woocommerce ul.order_details{display:flex;flex-wrap:wrap;gap:20px;padding:22px;background:#f4f6f7;border-radius:12px}.vt-site .woocommerce ul.order_details li{float:none;list-style:none;margin:0;padding:0 20px 0 0;font-size:11px}.vt-site .woocommerce ul.order_details strong{font-size:15px;margin-top:8px}
.vt-single-product{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:start}.vt-product-visual{background:linear-gradient(135deg,#e7ecee,#eee3d2);border:1px solid #e1dccc;border-radius:20px;padding:32px;text-align:center}.vt-product-visual .vt-eyebrow{font-size:10px}.vt-feature-cover{display:block;width:66%;max-width:330px;margin:22px auto 20px;box-shadow:10px 18px 40px #10243e30;transform:rotate(-2deg);border-radius:3px}.vt-product-thumbnails{display:flex;align-items:center;justify-content:center;gap:12px}.vt-product-thumbnails img{width:20%;height:auto;box-shadow:0 4px 12px #10243e17;border:3px solid white}.vt-site .vt-image-caption{font-size:11px;color:#526273;margin:19px 0 0}.vt-site .vt-product-summary.summary{float:none;width:100%;margin:0;padding:10px 0}.vt-site .vt-product-summary .product_title{font:normal clamp(30px,3.8vw,48px)/1.14 Georgia,serif;letter-spacing:-.035em;color:var(--navy);margin:16px 0 23px}.vt-site .vt-product-summary .price{font:44px/1.2 Georgia,serif;color:var(--navy);margin-bottom:25px}.vt-site .vt-product-summary .price ins{text-decoration:none}.vt-site .vt-product-summary .price del{font-size:27px;color:#6a7785}.vt-site .vt-product-summary .woocommerce-product-details__short-description{line-height:1.8;font-size:15px;color:#536476}.vt-site .vt-product-summary ul{list-style:none;padding:0;margin:20px 0 26px}.vt-site .vt-product-summary ul li{padding:6px 0 6px 23px;position:relative;line-height:1.6}.vt-site .vt-product-summary ul li:before{content:'\2713';position:absolute;left:0;color:#28765b;font-weight:bold}.vt-site .vt-product-summary form.cart{margin:25px 0;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.vt-site .vt-product-summary .single_add_to_cart_button{flex:1;min-width:210px;font-size:16px;min-height:54px}.vt-site .vt-product-summary .product_meta{font-size:11px;color:#667385}.vt-site .vt-product-summary .product_meta>span{display:block;margin-top:6px}.vt-product-reassurance{display:flex;gap:12px;flex-wrap:wrap;border-top:1px solid #d7ddda;padding-top:22px;margin-top:24px}.vt-product-reassurance span{font-size:11px;background:#fff;border:1px solid #dce4e2;padding:7px 10px;border-radius:6px}.vt-site .vt-product-summary .vt-muted{max-width:none;font-size:12px}.vt-product-detail-block{margin-top:60px;background:#fff;border:1px solid #dce3e9;padding:32px;border-radius:15px}.vt-site .woocommerce-tabs ul.tabs{display:flex;gap:20px;list-style:none;border-bottom:1px solid #dce3e9;padding:0;margin:0 0 24px}.vt-site .woocommerce-tabs ul.tabs li{background:none;border:none;padding:0;margin:0}.vt-site .woocommerce-tabs ul.tabs li:before,.vt-site .woocommerce-tabs ul.tabs li:after,.vt-site .woocommerce-tabs ul.tabs:before{display:none}.vt-site .woocommerce-tabs ul.tabs a{display:block;text-decoration:none;padding:15px 0;color:var(--navy)}.vt-site .woocommerce-tabs .panel{font-size:15px;line-height:1.85;max-width:850px}.vt-site .woocommerce-tabs .panel h2,.vt-site .woocommerce-tabs .panel h3{font-family:Georgia,serif;letter-spacing:-.02em;font-weight:normal}.vt-site .woocommerce-tabs .panel h2{font-size:30px;margin-bottom:22px}.vt-site .woocommerce-tabs .panel h3{font-size:23px;margin:25px 0 12px}.vt-site ul.products li.product{border:1px solid #e0e3e4;border-radius:14px;padding:20px;background:#fbfcfc;overflow:hidden}.vt-site ul.products li.product h2.woocommerce-loop-product__title{font:25px/1.2 Georgia,serif;letter-spacing:-.02em;color:var(--navy);margin:16px 0}.vt-site ul.products li.product .price{font:24px/1.3 Georgia,serif;color:var(--navy);margin:15px 0}.vt-site ul.products li.product img{height:310px;object-fit:contain;margin-bottom:15px;background:#eef1ee;border-radius:9px}.vt-site ul.products li.product a{text-decoration:none!important}.vt-site ul.products li.product .button{display:block;text-align:center}.vt-support-card{max-width:790px}.vt-support-card h2{font:36px/1.2 Georgia,serif;margin:15px 0 22px}.vt-support-card p{color:#526476;line-height:1.85;margin:18px 0}.vt-info-panel{padding:22px;background:#eef3f5;border:1px solid #dce4e8;border-radius:12px;margin-top:25px;font-size:14px}.vt-info-panel h3{font:24px/1.25 Georgia,serif;margin-bottom:15px}.vt-site .vt-sample-previews{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:35px}.vt-sample-preview{display:block;background:white;border:1px solid #dfe3e5;border-radius:12px;padding:14px;text-decoration:none;transition:transform .2s}.vt-sample-preview:hover{transform:translateY(-3px)}.vt-sample-preview img{display:block;width:100%;height:180px;object-fit:cover;object-position:top;border-radius:6px;border:1px solid #e0e3e5}.vt-sample-preview span{font-size:12px;font-weight:600;display:block;padding:14px 4px 3px;color:#214f70}.vt-image-dialog{border:0;border-radius:13px;padding:16px;max-width:min(850px,94vw);width:fit-content;max-height:92vh;background:#f7f4ee;color:var(--navy)}.vt-image-dialog::backdrop{background:#06162ac7;backdrop-filter:blur(4px)}.vt-image-dialog img{max-width:100%;max-height:78vh;display:block;object-fit:contain;margin:auto}.vt-dialog-bar{display:flex;gap:25px;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px}.vt-image-dialog button{background:#10243e;color:white;border:0;border-radius:7px;min-height:40px;padding:9px 15px;cursor:pointer}.vt-sample-previews .vt-image-caption{margin:0}.vt-site .wc-block-cart,.vt-site .wc-block-checkout{color:#25313d;font-family:Arial,Helvetica,sans-serif}.vt-site .wc-block-components-text-input input,.vt-site .wc-block-components-combobox .components-combobox-control__input{border-radius:7px;box-shadow:none}.vt-site .wc-block-components-sidebar{background:#f7f6f1;border:1px solid #e1e4df;border-radius:12px;padding:22px}.vt-site .wc-block-components-checkout-step__heading{font-family:Georgia,serif;color:#10243e}.vt-site .wc-block-cart__submit-button{border-radius:8px}
@media(max-width:1120px){.vt-site .vt-nav nav{gap:13px}.vt-nav-tools{gap:10px}.vt-single-product{gap:35px}.vt-site form.checkout{column-gap:25px}.vt-wc-content{padding:27px}}
@media(max-width:900px){.vt-site .vt-nav nav{display:none}.vt-menu-toggle{display:block}.vt-site .vt-nav{position:sticky;z-index:500}.vt-site .vt-nav nav.is-open{display:flex;position:absolute;top:100%;left:0;right:0;background:white;flex-direction:column;align-items:stretch;padding:15px 24px;box-shadow:0 12px 20px #10243e15;border-top:1px solid #dce3e9}.vt-site .vt-nav nav.is-open a{font-size:15px;padding:10px 0}.vt-site .woocommerce form.checkout{display:block}.vt-site form.checkout #customer_details{float:none}.vt-site .woocommerce .cart-collaterals .cart_totals{width:100%;max-width:none}.vt-single-product{grid-template-columns:1fr;gap:35px}.vt-product-visual{max-width:650px;width:100%;margin:0 auto}.vt-product-detail-block{margin-top:38px}.vt-site .woocommerce .woocommerce-MyAccount-navigation,.vt-site .woocommerce .woocommerce-MyAccount-content{width:100%;float:none}.vt-site .woocommerce .woocommerce-MyAccount-navigation{margin-bottom:28px}.vt-site .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;gap:5px;flex-wrap:wrap}.vt-commerce-main{padding:40px 0 55px}.vt-site .woocommerce .woocommerce-MyAccount-navigation li a{font-size:12px;padding:10px}}
@media(max-width:600px){.vt-site .vt-nav-inner{gap:8px}.vt-nav-tools{gap:7px}.vt-site .vt-nav .vt-btn-small{display:none}.vt-bag-link{padding:5px;min-width:32px}.vt-site .vt-nav .vt-brand{font-size:20px}.vt-site .vt-nav .vt-brand small{font-size:6.5px}.vt-site .vt-nav .vt-brand-mark{width:31px;height:37px}.vt-wc-content{padding:19px 15px;border-radius:12px}.vt-site .vt-page-heading h1{font-size:37px}.vt-site .vt-page-heading>p:last-child{font-size:14px}.vt-site .woocommerce form .form-row-first,.vt-site .woocommerce form .form-row-last{width:100%;float:none}.vt-site .woocommerce table.shop_table td,.vt-site .woocommerce table.shop_table th{padding:14px 10px}.vt-site .woocommerce .cart-collaterals .cart_totals{padding:20px 15px}.vt-site .woocommerce .coupon{float:none;width:100%;margin-bottom:12px}.vt-site .woocommerce table.cart td.actions .coupon .input-text{width:100%;flex:1}.vt-site .woocommerce .coupon .button{width:auto;min-width:90px;padding:12px 15px}.vt-site .woocommerce table.cart td.actions>.button{width:100%}.vt-site .woocommerce .col2-set .col-1,.vt-site .woocommerce .col2-set .col-2{width:100%;float:none}.vt-site .woocommerce table.woocommerce-table--order-downloads{font-size:12px}.vt-site .woocommerce table.woocommerce-table--order-downloads .download-remaining,.vt-site .woocommerce table.woocommerce-table--order-downloads .download-expires{display:none}.vt-site .woocommerce ul.order_details{display:grid;grid-template-columns:1fr 1fr;padding:18px;gap:18px}.vt-site .woocommerce ul.order_details li{border:0;padding:0}.vt-site .woocommerce-message,.vt-site .woocommerce-info,.vt-site .woocommerce-error{padding:18px 16px 18px 39px!important;font-size:13px}.vt-site .woocommerce-message:before,.vt-site .woocommerce-error:before,.vt-site .woocommerce-info:before{left:15px;top:20px}.vt-site .woocommerce-message .button{float:none;display:block;margin-bottom:12px;text-align:center}.vt-product-visual{padding:22px}.vt-product-detail-block{padding:24px 19px}.vt-site .vt-product-summary .product_title{font-size:38px}.vt-site .vt-sample-previews{grid-template-columns:1fr;gap:12px}.vt-sample-preview{display:grid;grid-template-columns:100px 1fr;align-items:center;gap:15px}.vt-sample-preview img{height:120px}.vt-sample-preview span{font-size:14px}.vt-site .woocommerce ul.products li.product{width:100%!important;margin-right:0}.vt-site .woocommerce table.shop_table_responsive tr{display:block}.vt-site .woocommerce table.shop_table_responsive thead{display:none}.vt-site .woocommerce table.shop_table_responsive tr td{display:block;text-align:right!important}.vt-site .woocommerce table.shop_table_responsive tr td:before{content:attr(data-title) ': ';font-weight:600;float:left;margin-right:15px}.vt-site .woocommerce table.shop_table_responsive tr td.product-remove:before,.vt-site .woocommerce table.shop_table_responsive tr td.actions:before{display:none}.vt-site .woocommerce table.shop_table_responsive tr td.product-thumbnail{display:none}.vt-site .woocommerce table.shop_table_responsive .product-name{max-width:none}.vt-site .woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-downloads tr td:before{content:none}.vt-site .woocommerce .woocommerce-MyAccount-content .woocommerce-table--order-downloads td{text-align:left!important}.vt-site .vt-footer-bottom{gap:22px}}
@media(prefers-reduced-motion:reduce){.vt-site *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}

@media(min-width:601px){.vt-site .woocommerce form .form-row-first{float:left}.vt-site .woocommerce form .form-row-last{float:right}.vt-site .woocommerce form .form-row-wide{clear:both}.vt-site .woocommerce-billing-fields__field-wrapper:after{content:"";display:block;clear:both}}

/* Paddle review / legal pages */
.vt-site .vt-price-status{display:block;margin-top:6px;font-size:12px;line-height:1.45;color:#6b7480;font-weight:500}.vt-paddle-note{margin-top:15px!important;padding:13px 15px;border:1px solid #dce2e8;background:#f8fafb;border-radius:8px;color:#48576a;font-size:13px;line-height:1.6}.vt-legal{max-width:900px;margin:0 auto;color:#25313d}.vt-legal h2{font-size:28px!important;line-height:1.25!important;margin:34px 0 12px!important;color:#10243e!important}.vt-legal h3{margin:20px 0 8px!important;color:#10243e}.vt-legal p,.vt-legal li{font-size:16px;line-height:1.75;color:#3e4d5f}.vt-legal ul,.vt-legal ol{padding-left:24px}.vt-legal li+li{margin-top:8px}.vt-legal a{color:#1e5f9b;text-underline-offset:3px}.vt-legal-updated{font-size:13px!important;color:#758192!important;margin-bottom:18px!important}.vt-legal-intro,.vt-legal-highlight,.vt-legal-contact{border:1px solid #dce3e8;border-radius:12px;padding:20px 22px;margin:20px 0 28px;background:#f7f9f8}.vt-legal-highlight{background:#fff8e9;border-color:#ecd49a}.vt-legal-contact{margin-top:38px;background:#f3f7f6}.vt-legal-contact p{margin:4px 0!important}.vt-legal-note{font-size:13px!important;color:#6d7785!important;border-top:1px solid #e1e5e8;padding-top:18px;margin-top:30px!important}
@media(max-width:600px){.vt-legal h2{font-size:24px!important}.vt-legal p,.vt-legal li{font-size:15px}.vt-legal-intro,.vt-legal-highlight,.vt-legal-contact{padding:17px 16px}}
