@font-face{font-display:swap;ascent-override:108%;descent-override:35%;font-family:Geogrotesque-Input;font-style:normal;font-weight:500;size-adjust:100%;src:url(/fonts/GeogrotesqueCyr-Medium.woff2?3c8812fe664148c661b50d8dc7fd832e) format("woff2")}#content>.woocommerce .checkout-breadcrumbs{padding:50px 0}@media only screen and (max-width:80em){#content>.woocommerce .checkout-breadcrumbs{padding:25px 0}}@media only screen and (max-width:48em){#content>.woocommerce .checkout-breadcrumbs{padding:25px 0}}.shop_table .quantity{background-color:#fff}.shop_table .button.primary:not(.is-outline){background-color:#122a3a;font-size:14px;font-weight:600;line-height:30px;opacity:1;padding:10px 40px}.shop_table .cart_item td.product-name,.shop_table .cart_item td.product-subtotal{font-size:24px;font-weight:400}.shop_table .cart_item td.product-name p,.shop_table .cart_item td.product-subtotal p{margin:0}.shop_table span.amount{font-weight:500}.shop_table .actions{font-size:18px}.shop_table .order-total td,.shop_table .order-total th,.shop_table thead th{border-width:1px}.place-order .button.alt:not(.is-outline){background-color:#122a3a;font-size:24px;height:70px;width:100%}th{font-size:18px;font-weight:400;text-transform:inherit}form .woocommerce-shipping-fields p{margin-bottom:0}label,legend{font-weight:400}#customer_details input,#customer_details span.selection{margin-bottom:10px}#customer_details #billing_first_name_field,#customer_details #billing_last_name_field,#customer_details p.form-row-first,#customer_details p.form-row-last{float:left;width:49.5%}@media only screen and (max-width:48em){#customer_details p.form-row-first,#customer_details p.form-row-last{width:100%}}#customer_details p.form-row-first{margin-right:1%}#customer_details .woocommerce-billing-fields p{margin-bottom:0}.woocommerce-form__label{font-weight:500!important}.cart-sidebar a.button.primary{display:none}.cart_totals .wc-proceed-to-checkout{margin:.1em 0}.shop_table.cart thead th{border-color:hsla(0,0%,69%,.5);border-width:1px!important;font-family:Geogrotesque;font-size:16px;font-weight:600;letter-spacing:0}.shop_table.cart thead .product-removal{text-align:center}@media only screen and (max-width:48em){.shop_table.cart thead .product-quantity{text-align:center!important}}.shop_table.cart .cart_item td{border-bottom:1px solid hsla(0,0%,69%,.5)!important;padding-bottom:20px;padding-top:20px}.shop_table.cart .cart_item td.product-thumbnail{max-width:100px;width:100px}.shop_table.cart .cart_item td.product-name{color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600}.shop_table.cart .cart_item .product-name-inner{color:#000;font-size:20px;font-weight:500;margin-top:5px}.shop_table.cart .cart_item td.product-price,.shop_table.cart .cart_item td.product-subtotal{border:0;color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600;padding-bottom:10px}@media only screen and (max-width:48em){.shop_table.cart .cart_item .product-quantity{text-align:center!important}}.shop_table.cart .cart_item a.icon-remove,.shop_table.cart .cart_item a.remove{border:0;color:#000;font-size:30px!important;line-height:30px!important;margin:0 auto!important;position:unset}@media only screen and (max-width:48em){.shop_table tr.shipping th{width:auto!important}}.cart_totals .button.alt:not(.is-outline){background-color:#122a3a;font-size:20px;padding:10px 20px}.cart_totals .product-name{border-color:hsla(0,0%,69%,.5);border-width:1px!important;font-family:Geogrotesque;font-size:16px;font-weight:600;letter-spacing:0}.cart_totals .cart-subtotal td,.cart_totals .cart-subtotal th{border:0;color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600;padding-bottom:10px}.cart_totals .shipping__table{border-width:1px;border-left:0;border-right:0;border-top:0}.cart_totals .shipping__table th{color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600}.cart_totals .shipping__table td,.cart_totals .shipping__table th{border-color:hsla(0,0%,69%,.5);padding-bottom:40px}.cart_totals .shipping__table .adt-shipping-static{color:#111;font-family:Geogrotesque;font-size:20px;font-weight:600}.cart_totals .shipping__table .adt-shipping-static .amount{color:#111}.cart_totals .shipping__table .adt-shipping-static .tax_label{color:#111;font-size:80%}.cart_totals .shipping__table small{font-size:12px;font-weight:400}@media only screen and (max-width:48em){.cart_totals .shipping__table small{font-size:9px}}.cart_totals .order-total td,.cart_totals .order-total th{border-color:hsla(0,0%,69%,.5);color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600}.cart_totals .order-total td{font-size:30px}.cart_totals .order-total .includes_tax{color:#afafaf!important;display:block;font-size:14px;font-weight:400}.cart_totals .order-total .includes_tax .woocommerce-Price-amount.amount{color:#afafaf!important}.coupon{align-items:baseline;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.coupon .widget-title{border-bottom:0;color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600;margin-bottom:0}.coupon .widget-title .icon-tag{display:none}.coupon input[name=coupon_code]{width:60%}.coupon .lifepeaks-code-check .button,.coupon input[type=submit]{background-color:#122a3a;color:#fff;font-family:Geogrotesque;font-size:18px;font-weight:400;margin:0!important;min-width:auto;padding:7px 40px;text-shadow:none;text-transform:uppercase;width:35%!important}@supports (-webkit-appearance:none){.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=email].input-text,input[type=tel].input-text,input[type=text].input-text,select,textarea.input-text{font-family:Segoe UI,system-ui,sans-serif!important}.select-resize-ghost::-moz-placeholder,.select2-container .select2-choice::-moz-placeholder,.select2-container .select2-selection::-moz-placeholder,input[type=email].input-text::-moz-placeholder,input[type=tel].input-text::-moz-placeholder,input[type=text].input-text::-moz-placeholder,select::-moz-placeholder,textarea.input-text::-moz-placeholder{font-family:Geogrotesque-Input,Geogrotesque!important}.select-resize-ghost::placeholder,.select2-container .select2-choice::placeholder,.select2-container .select2-selection::placeholder,input[type=email].input-text::placeholder,input[type=tel].input-text::placeholder,input[type=text].input-text::placeholder,select::placeholder,textarea.input-text::placeholder{font-family:Geogrotesque-Input,Geogrotesque!important}}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=email].input-text,input[type=tel].input-text,input[type=text].input-text,select,textarea.input-text{border:1px solid hsla(0,0%,69%,.75);box-shadow:none;color:#000;font-family:Geogrotesque-Input,Geogrotesque,system-ui,sans-serif!important;font-size:16px!important;font-weight:500;height:62px;overflow:visible!important;padding:0 10px!important}.select-resize-ghost:focus,.select2-container .select2-choice:focus,.select2-container .select2-selection:focus,input[type=email].input-text:focus,input[type=tel].input-text:focus,input[type=text].input-text:focus,select:focus,textarea.input-text:focus{border-color:#000}.select-resize-ghost::-moz-placeholder,.select2-container .select2-choice::-moz-placeholder,.select2-container .select2-selection::-moz-placeholder,input[type=email].input-text::-moz-placeholder,input[type=tel].input-text::-moz-placeholder,input[type=text].input-text::-moz-placeholder,select::-moz-placeholder,textarea.input-text::-moz-placeholder{color:rgba(0,0,0,.33);height:62px;letter-spacing:1px;overflow:visible!important;padding:0 10px!important;text-transform:uppercase}.select-resize-ghost::placeholder,.select2-container .select2-choice::placeholder,.select2-container .select2-selection::placeholder,input[type=email].input-text::placeholder,input[type=tel].input-text::placeholder,input[type=text].input-text::placeholder,select::placeholder,textarea.input-text::placeholder{color:rgba(0,0,0,.33);height:62px;letter-spacing:1px;overflow:visible!important;padding:0 10px!important;text-transform:uppercase}@media only screen and (max-width:48em){.select-resize-ghost::-moz-placeholder,.select2-container .select2-choice::-moz-placeholder,.select2-container .select2-selection::-moz-placeholder,input[type=email].input-text::-moz-placeholder,input[type=tel].input-text::-moz-placeholder,input[type=text].input-text::-moz-placeholder,select::-moz-placeholder,textarea.input-text::-moz-placeholder{text-transform:capitalize}.select-resize-ghost::placeholder,.select2-container .select2-choice::placeholder,.select2-container .select2-selection::placeholder,input[type=email].input-text::placeholder,input[type=tel].input-text::placeholder,input[type=text].input-text::placeholder,select::placeholder,textarea.input-text::placeholder{text-transform:capitalize}}@media only screen and (max-width:80em){.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=email].input-text,input[type=tel].input-text,input[type=text].input-text,select,textarea.input-text{font-size:16px!important;padding:0 10px!important}}@media only screen and (max-width:48em){.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,input[type=email].input-text,input[type=tel].input-text,input[type=text].input-text,select,textarea.input-text{font-size:16px!important;padding:0 10px!important;text-transform:capitalize}}.select-resize-ghost,.select2-container .select2-choice,.select2-container .select2-selection,select{min-height:62px;padding:0 30px}.select2-container .select2-choice>.select2-chosen,.select2-container .select2-selection--single .select2-selection__rendered,.select2-selection{padding:10px 0}#wrapper #main .blockUI.blockOverlay{background-color:transparent!important}.cart_totals.processing,.woocommerce-cart-form.processing,.woocommerce-checkout-payment[style="position: relative; zoom: 1;"],.woocommerce-checkout-review-order-table[style="position: relative; zoom: 1;"],.woocommerce-checkout.processing{opacity:.5;pointer-events:none}.checkout-breadcrumbs a{flex-direction:column;font-size:18px;margin:0 25px;text-transform:none;width:140px}@media only screen and (max-width:48em){.checkout-breadcrumbs a{margin:0;width:125px}}.checkout-breadcrumbs span.divider:after{border-bottom:1px solid #000;content:"";height:1px;left:-85px;position:absolute;top:-12px;width:170px}@media only screen and (max-width:48em){.checkout-breadcrumbs span.divider:after{left:-37px;width:75px}}.checkout-breadcrumbs span.divider i{display:none}.current .breadcrumb-step{background-color:#122a3a!important;margin-bottom:5px}.checkout-breadcrumbs .breadcrumb-step{font-size:12px;height:20px;line-height:20px;margin-bottom:5px;width:20px}.checkout-breadcrumbs a{font-family:Geogrotesque;font-size:12px;font-weight:600}.checkout-breadcrumbs a.current{font-size:16px;margin-bottom:0}@media only screen and (max-width:48em){.checkout-breadcrumbs a.current{font-size:14px}}.checkout-breadcrumbs span.divider:after{border-bottom-width:2px}.checkout-breadcrumbs .adt-breadcrumb-completed{color:#c19e63!important}.checkout-breadcrumbs .adt-breadcrumb-completed .breadcrumb-step{background-color:#c19e63!important}.checkout-breadcrumbs .adt-breadcrumb-completed+span.divider:after{border-color:#c19e63!important}.woocommerce-billing-fields{border-top:0}.page-checkout .woocommerce-form-coupon,.page-checkout .woocommerce-form-coupon-toggle,.woocommerce-billing-fields>h3{display:none}.page-checkout{padding-bottom:0;padding-top:0}.page-checkout .lifepeaks-code-check{align-items:center;display:none;justify-content:space-between;width:100%}.page-checkout .lifepeaks-code-check .input-text{margin-bottom:0;margin-right:3%;width:75%}.page-checkout .lifepeaks-code-check .button{margin:0!important;padding:10px 0!important;width:22%}@media only screen and (max-width:48em){.page-checkout .lifepeaks-code-check .input-text{margin-right:5%;width:60%}.page-checkout .lifepeaks-code-check .button{font-size:18px!important;padding:7px 0!important;width:35%}}.woocommerce-checkout .large-7.col>br:first-child,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart_item,.woocommerce-checkout .woocommerce-checkout-review-order-table thead{display:none}.woocommerce-checkout .checkout-sidebar{border-left:1px solid hsla(0,0%,69%,.75);padding-left:40px}@media only screen and (max-width:80em){.woocommerce-checkout .checkout-sidebar{border-left:none!important;padding-left:0}}.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal td,.woocommerce-checkout .woocommerce-checkout-review-order-table .cart-subtotal th{border:0;color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600;padding-bottom:10px}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table{border-width:1px;border-left:0;border-right:0;border-top:0}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table th{color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table td,.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table th{border-color:hsla(0,0%,69%,.5);padding-bottom:40px}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table .adt-shipping-static{color:#111;font-family:Geogrotesque;font-size:20px;font-weight:600}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table .adt-shipping-static .amount{color:#111}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table .adt-shipping-static .tax_label{color:#111;font-size:80%}.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table small{font-size:12px;font-weight:400}@media only screen and (max-width:48em){.woocommerce-checkout .woocommerce-checkout-review-order-table .shipping__table small{font-size:9px}}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td,.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total th{border-color:hsla(0,0%,69%,.5);color:#000;font-family:Geogrotesque;font-size:20px;font-weight:600}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total td{font-size:30px}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .includes_tax{color:#afafaf!important;display:block;font-size:14px;font-weight:400}.woocommerce-checkout .woocommerce-checkout-review-order-table .order-total .includes_tax .woocommerce-Price-amount.amount{color:#afafaf!important}.woocommerce-checkout .place-order{border-top:1px solid hsla(0,0%,69%,.5);padding-top:20px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper{padding-bottom:15px}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-form__label{font-size:16px;margin-bottom:0}.woocommerce-checkout .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-link{text-decoration:underline}.woocommerce-checkout .woocommerce-privacy-policy-text{color:#afafaf;font-size:16px}.woocommerce-checkout .woocommerce-privacy-policy-text p{font-weight:500}.woocommerce-checkout .woocommerce-privacy-policy-text a{color:#afafaf;text-decoration:underline}.form-row.woocommerce-invalid .input-text{border-color:red}.form-row.woocommerce-invalid .input-text::-moz-placeholder{color:red}.form-row.woocommerce-invalid .input-text::placeholder{color:red}.woocommerce-error li div{font-weight:500}.wc_payment_method .mp-checkout-logo{margin-left:-5px}.wc_payment_method .ap-checkout-logo,.wc_payment_method .mp-checkout-logo{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:0 3px 3px 0;height:25px;margin-top:.7px}.adt-newsletter{margin-bottom:20px}.adt-newsletter .woocommerce-form__label{font-size:16px;margin-bottom:0}@media (max-width:849px){.shop_table.cart .cart_item td.product-info-mobile .product-info-wrapper{align-items:start;display:flex;flex-direction:column;text-align:left}.shop_table.cart .cart_item td.product-info-mobile .product-thumbnail-inner{margin-bottom:10px}.shop_table.cart .cart_item td.product-info-mobile .product-thumbnail-inner img{max-width:120px}.shop_table.cart .cart_item td.product-info-mobile .product-name-inner{font-size:14px;font-weight:600;width:100%}}.free-shipping-progress-mobile-anchor{display:none}@media only screen and (max-width:48em){.free-shipping-progress-mobile-anchor{display:block;padding:0 15px 20px}.free-shipping-progress-row{display:none}}.free-shipping-progress{border-radius:8px;display:block;margin-top:15px;padding-bottom:20px;width:100%}.free-shipping-progress__text{color:#333;font-size:16px;font-weight:600;margin-bottom:12px;text-align:center}.free-shipping-progress__text .woocommerce-Price-amount{font-size:18px;font-weight:600!important}.free-shipping-progress__bar{background-color:#afafaf;border-radius:10px;height:20px;position:relative}.free-shipping-progress__fill{align-items:center;background:linear-gradient(90deg,#0c1c26,#122a3a);border-radius:10px;display:flex;height:100%;justify-content:flex-end;position:relative;transition:width .3s ease,background .3s ease}.free-shipping-progress__icon{background-color:#c7a874;border-radius:50%;color:#0f0e0e;flex-shrink:0;height:40px;padding:5px;position:absolute;right:-2px;top:50%;transform:translateY(-50%);transition:background-color .3s ease;width:40px}@media only screen and (max-width:80em){.free-shipping-progress__icon{height:30px;width:30px}}.free-shipping-progress__icon svg{display:block;height:100%;width:100%}.free-shipping-progress__icon svg line,.free-shipping-progress__icon svg path{stroke:currentColor;transition:stroke .3s ease}.free-shipping-progress--completed .free-shipping-progress__fill{background:linear-gradient(90deg,#cdb07f,#c7a874)}.free-shipping-progress--completed .free-shipping-progress__text{color:#c7a874}.free-shipping-progress--completed .free-shipping-progress__icon{background-color:#122a3a;color:#c7a874}#cart-popup .free-shipping-progress__text{font-size:14px}#cart-popup .free-shipping-progress__bar{height:14px}#cart-popup .free-shipping-progress__icon{height:26px;width:26px}.adt-cart-upsell-quantity-wrapper{bottom:0;height:40px;margin-bottom:1.3em;position:relative;transition:all 3ms;white-space:nowrap;width:100%}@media only screen and (max-width:80em){.adt-cart-upsell-quantity-wrapper{align-items:center;display:flex;position:unset}}.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector{align-items:center;bottom:0;display:inline-flex;height:40px;left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transition:left .2s cubic-bezier(.17,.67,.83,.67),opacity .1s cubic-bezier(.17,.67,.83,.67);width:-moz-max-content;width:max-content}@media only screen and (max-width:80em){.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector{flex-shrink:0;opacity:1;position:unset}}@media only screen and (max-width:48em){.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector{height:35px}}.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector button{background-color:#fff;border:1px solid #ddd;cursor:pointer;font-size:14px;height:100%;line-height:1;margin:0;padding:0;transition:background-color .2s;width:25px}.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector button:hover{background-color:#f5f5f5}.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector button.adt-qty-minus{border-right:none}.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector button.adt-qty-plus{border-left:none}@media only screen and (max-width:80em){.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector button{width:20px}}.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector input.adt-upsell-qty{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;border:1px solid #ddd;border-left:none;border-right:none;font-size:12px;height:100%;margin:0;padding:0;text-align:center;width:35px}.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector input.adt-upsell-qty::-webkit-inner-spin-button,.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector input.adt-upsell-qty::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media only screen and (max-width:80em){.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector input.adt-upsell-qty{width:30px}}@media only screen and (max-width:48em){.adt-cart-upsell-quantity-wrapper .adt-upsell-qty-selector input.adt-upsell-qty{font-size:11px;width:25px}}.adt-cart-upsell-quantity-wrapper a.add_to_cart_button{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(18,42,58,.5)!important;bottom:0;display:flex;font-size:clamp(12px,1.2vw,12px);height:40px;justify-content:center;left:0;line-height:1;margin:auto;padding:0 .8em;position:absolute;right:0;text-transform:uppercase;top:0;transition:right .2s cubic-bezier(.17,.67,.83,.67);width:-moz-max-content;width:max-content}@media only screen and (max-width:80em){.adt-cart-upsell-quantity-wrapper a.add_to_cart_button{border:0;height:40px;outline:0;padding:0 .5em;position:relative}}@media only screen and (max-width:48em){.adt-cart-upsell-quantity-wrapper a.add_to_cart_button{font-size:9px;height:35px;padding:0 .5em}}@media only screen and (min-width:428px){.adt-cart-upsell-quantity-wrapper:hover .adt-upsell-qty-selector{left:-110px;opacity:1}}@media only screen and (min-width:428px) and (max-width:80em){.adt-cart-upsell-quantity-wrapper:hover .adt-upsell-qty-selector{left:0}}@media only screen and (min-width:428px){.adt-cart-upsell-quantity-wrapper:hover a.add_to_cart_button{background-color:#122a3a!important;border-color:#122a3a;right:-90px}}.adt-upsell-header{font-size:16px;font-weight:600}@media only screen and (max-width:48em){.mobile-product-price__qty{display:none!important}}.lifepeaks-code-check{margin:0!important;width:100%}.lifepeaks-code-check .input-text{margin-right:3%;width:60%}@media only screen and (max-width:48em){.lifepeaks-code-check .button{display:flex;justify-content:center}.adt-cart-upsell-wrapper,.adt-cart-upsell-wrapper .row.slider,.cart-wrapper{overflow:visible!important}.adt-cart-upsell-wrapper .flickity-prev-next-button{display:block!important;opacity:1!important;pointer-events:auto!important;transform:translateZ(0)!important;visibility:visible!important;will-change:transform!important;z-index:99999!important}}.checkout_coupon .coupon br{display:none!important}