html.yith_ywgc_opened,body.yith_ywgc_opened{overflow:hidden}@media (min-width:480px){#yith-ywgc .yith-ywgc-popup{min-width:320px}}#yith-ywgc{z-index:10001}.yith-ywgc-overlay{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:rgb(0 0 0 / .6)}.yith_ywgc_opened .yith-ywgc-popup-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:50%;min-height:50%;max-width:50%;max-height:70%;background:rgb(255 255 255);z-index:120;padding-right:15px;padding-top:35px;padding-bottom:15px;overflow:hidden;margin:1% 0;border-radius:18px}.yith-ywgc-gift-this-product-modal-opened.yith_ywgc_opened .yith-ywgc-popup-wrapper{min-width:50%;min-height:90%;max-width:70%;max-height:90%;opacity:.9}#yith-ywgc .yith-ywgc-popup-close{position:fixed;right:22px;top:13px;width:12px;height:12px;line-height:15px;cursor:pointer;display:none;text-align:center;z-index:10002}#yith-ywgc .yith-ywgc-popup-close:after{content:'×';display:block;color:inherit;font-size:1.5rem;line-height:12px;opacity:.5;transition:all ease 0.2s}#yith-ywgc .yith-ywgc-popup-close:hover:after{opacity:1}.yith-ywgc-popup-content-wrapper{margin-top:-25px}.yith-ywgc-popup-wrapper-region{height:100%;width:100%}.yith-ywgc-popup-wrapper-region::-webkit-scrollbar-track{border-radius:10px;background-color:#ebebeb}.yith-ywgc-popup-wrapper-region::-webkit-scrollbar{width:10px;background-color:#ebebeb;border-radius:10px}.yith-ywgc-popup-wrapper-region::-webkit-scrollbar-thumb{border-radius:10px;background-color:#555}.ywgc-custom-design-modal-wrapper{display:inline-block;position:relative;width:100%}.yith-ywgc-popup-wrapper .yith-plugin-fw-file{position:relative;width:100%;border:1px dashed #cbd5e1;background:rgb(203 213 225 / .25);padding:30px;cursor:pointer;display:flex;justify-content:center;align-items:center;box-sizing:border-box;height:20em}.yith-plugin-fw-file__field{cursor:pointer;position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;z-index:10}.yith-plugin-fw-file__preview{width:100%;background:#fff;padding:16px;height:17em;display:block;z-index:10}.yith-ywgc-preview-image img{width:200px;height:150px}.yith-plugin-fw-file__preview__icon{flex:0 0 24px;margin-right:8px}.yith-plugin-fw-file.yith-plugin-fw--is-dragging{border-color:var(--yith-primary)}.yith-plugin-fw-file.yith-plugin-fw--is-dragging:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(0 121 176 / .4);z-index:1;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:yith-plugin-fw-fade-in .3s forwards}.yith-plugin-fw-file:not(.yith-plugin-fw--filled) .yith-plugin-fw-file__preview{display:none}.yith-plugin-fw-file.yith-plugin-fw--filled .yith-plugin-fw-file__message{display:none}#ywgc-upload-picture-modal{position:absolute;width:100%}.yith-ywgc-drag-drop-icon-modal{position:absolute;z-index:1;top:20%}.ywgc-custom-design-modal-wrapper .yith-plugin-fw-file__message{margin-top:20%}.ywgc-custom-design-modal-wrapper .yith-plugin-fw-file__message .yith-plugin-fw-file__suggested_size{display:block;font-size:12px}button#decline-image{border:none;background-color:#7b7b7b;padding:7px 24px;font-size:12px}button#decline-image:hover{border:none;background-color:#a00}button#accept-image{border:none;padding:7px 24px;font-size:12px}button#accept-image:hover{border:none;background-color:#00afa5}@media only screen and (max-width:600px){.yith_ywgc_opened .yith-ywgc-popup-wrapper{min-width:95%;min-height:50%;max-width:95%;max-height:70%;padding:20px 5px;overflow:scroll}.ywgc-custom-upload-container-modal{width:100%;padding:10px}ul.ywgc-template-categories{padding-top:5px}ul.ywgc-template-categories li.ywgc-template-item,ul.ywgc-template-categories li.ywgc-upload-section-modal p{margin-top:5px}.ywgc-design-categories-title{margin:15px 0 0}.ywgc-upload-section-modal{margin-top:15px}#yith-ywgc .yith-ywgc-popup-close{right:15px}}@media only screen and (min-width:600px) and (max-width:1200px){.yith_ywgc_opened .yith-ywgc-popup-wrapper{min-width:70%;min-height:50%;max-width:70%;max-height:60%;overflow:scroll}#yith-ywgc .yith-ywgc-popup-close{right:15px}}@media only screen and (max-width:992px){.yith-ywgc-drag-drop-icon-modal{top:10%!important}.yith-ywgc-popup-wrapper .yith-plugin-fw-file{padding:0;height:15em}.ywgc-custom-design-modal-wrapper .yith-plugin-fw-file__message{margin-top:20%;margin-bottom:1em}}html.yith-ywgc-gift-this-product-modal-opened,body.yith-ywgc-gift-this-product-modal-opened{overflow:hidden}@media (min-width:480px){#yith-ywgc-gift-this-product-modal-container .yith-ywgc-gift-this-product-modal{min-width:320px}}#yith-ywgc-gift-this-product-modal-container{z-index:10000}.yith-ywgc-gift-this-product-modal-overlay{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;background:rgb(0 0 0 / .6)}.yith-ywgc-gift-this-product-modal-wrapper{display:none}.yith-ywgc-gift-this-product-modal-wrapper .woocommerce-product-gallery{opacity:unset!important}.yith-ywgc-gift-this-product-modal-inner{padding-bottom:2em}.yith-ywgc-gift-this-product-modal-opened .yith-ywgc-gift-this-product-modal-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:50%;min-height:70%;max-width:70%;max-height:90%;background:rgb(255 255 255);z-index:120;border-radius:18px;display:block;overflow:auto;margin:1% 0}#yith-ywgc-gift-this-product-modal-container .yith-ywgc-gift-this-product-modal-close{position:fixed;right:20px;top:10px;width:12px;height:12px;line-height:15px;cursor:pointer;text-align:center}#yith-ywgc-gift-this-product-modal-container .yith-ywgc-gift-this-product-modal-close:after{content:'×';display:block;color:inherit;font-size:1.5rem;line-height:12px;opacity:.5;transition:all ease 0.2s}#yith-ywgc-gift-this-product-modal-container .yith-ywgc-gift-this-product-modal-close:hover:after{opacity:1}.yith-ywgc-gift-this-product-modal-content-wrapper{margin-top:-25px}.yith-ywgc-gift-this-product-modal-wrapper-region{height:100%;width:90%;margin-left:5%;padding:1em 0}.yith-ywgc-gift-this-product-modal-wrapper-region::-webkit-scrollbar-track{border-radius:10px;background-color:#ebebeb}.yith-ywgc-gift-this-product-modal-wrapper-region::-webkit-scrollbar{width:10px;background-color:#ebebeb;border-radius:10px}.yith-ywgc-gift-this-product-modal-wrapper-region::-webkit-scrollbar-thumb{border-radius:10px;background-color:#555}.ywgc-custom-design-modal-wrapper{display:inline-block;position:relative;width:100%}.yith-ywgc-gift-this-product-modal-content-wrapper .gift-cards-list,.yith-ywgc-gift-this-product-modal-content-wrapper.yith-ywgc-gift-this-product-modal-content-wrapper .product_title,.yith-ywgc-gift-this-product-modal-content-wrapper a#add_recipient{display:none}.yith-ywgc-gift-this-product-modal-content-wrapper .single-product div.product .woocommerce-product-gallery{opacity:unset!important;width:45%;margin-top:0}.yith-ywgc-gift-this-product-modal-content-wrapper .single-product div.product .summary.entry-summary{width:55%;padding-left:5%}.yith-ywgc-gift-this-product-modal-content-wrapper .single-product div.product .summary.entry-summary form.gift-cards_form.cart{margin:unset}.yith-ywgc-gift-this-product-modal-content-wrapper .single-product div.product .single-product-layout-cols{margin-bottom:0}.yith-ywgc-gift-this-product-modal-content-wrapper .woocommerce-product-gallery__wrapper{margin-bottom:0}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-custom-picture p.ywgc-custom-upload-label{font-size:9px}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-preset-image.ywgc-custom-picture .ywgc_upload_plus_icon{width:50px}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-choose-image.ywgc-choose-template{font-size:11px}.yith-ywgc-gift-this-product-modal-content-wrapper #ywgc-delivery-notification-checkbox{width:unset;height:unset}.yith-ywgc-gift-this-product-modal-content-wrapper .gift-cards_form .gift-card-content-editor.step-content input{height:unset;margin:1em 0 1em 0!important}.yith-ywgc-gift-this-product-modal-content-wrapper .gift-cards_form .gift-card-content-editor.step-content textarea{margin:1em 0 1em 0}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-gift-this-product-modal-title{text-align:center;font-size:22px;margin:2em 0}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-include-shipping-container #ywgc-include-shipping-checkbox{width:unset}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-include-shipping-container label{font-size:11px}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-gifted-product-container{background-color:var(--yith-ywgc-bg-color)}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-gifted-product-container .ywgc-product-suggested .ywgc-product-image img{width:100px;height:100px;border-radius:unset}.yith-ywgc-gift-this-product-modal-content-wrapper .virtual.product-type-gift-card .ywgc-main-form-preview-container{padding:0}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-main-form-preview-container .ywgc-gifted-product-container{padding:2em 2em;font-size:14px}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-main-form-preview-container .ywgc-form-preview-from-to-container,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-main-form-preview-container .ywgc-form-preview-message-container{margin:1em 2em 2em 2em}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-main-form-preview-container .ywgc-form-preview-title-container,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-main-form-preview-container hr{margin:1em 2em 0 2em}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-gifted-product-container{border-bottom-left-radius:20px;border-bottom-right-radius:20px;font-weight:700}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-gifted-product-container .ywgc-product-suggested{display:flex;margin-top:1em}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-gifted-product-container .ywgc-product-suggested .ywgc-product-info{margin-left:1em;font-weight:400;margin-top:25px}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-gifted-product-container .ywgc-product-suggested .ywgc-product-info p{margin:unset}.ywgc-form-preview-amount p{display:inline}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-form-preview-message{word-wrap:break-word}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-form-preview-message{word-wrap:break-word}.ywgc-include-shipping-container{font-size:11px;float:right;width:100%;font-weight:300;padding-top:5px}.yith-ywgc-gift-this-product-modal-content-wrapper .gift-cards_form>h3{margin-top:0;font-size:16px}.woocommerce #page~.product_meta,.woocommerce #page~.woocommerce-tabs{display:none!important}.ywgc-form-preview-amount del,.ywgc-gifted-product-container .ywgc-product-price del{display:none}.ywgc-form-preview-amount ins,.ywgc-gifted-product-container .ywgc-product-price ins{background:unset}.yith-ywgc-gift-this-product-modal-content-wrapper input,.ywgc-label-above-input label{font-size:15px}@media only screen and (max-width:600px){.yith-ywgc-gift-this-product-modal-opened .yith-ywgc-gift-this-product-modal-wrapper{min-width:95%;min-height:70%;max-width:70%;max-height:90%}.yith-ywgc-gift-this-product-modal-content-wrapper .single-product div.product .woocommerce-product-gallery{width:100%}.yith-ywgc-gift-this-product-modal-content-wrapper .single-product div.product .summary.entry-summary{width:100%;padding-left:0}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-recipient-name,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-sender-name,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-recipient-email,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-postdated{width:100%}.yith-ywgc-gift-this-product-modal-content-wrapper .gift-cards_form h3.ywgc_choose_design_title{margin-top:20px}}@media only screen and (min-width:600px) and (max-width:1200px){.yith-ywgc-gift-this-product-modal-opened .yith-ywgc-gift-this-product-modal-wrapper{min-width:70%;min-height:70%;max-width:70%;max-height:90%}.yith-ywgc-gift-this-product-modal-content-wrapper .single-product div.product .woocommerce-product-gallery{width:100%}.yith-ywgc-gift-this-product-modal-content-wrapper .single-product div.product .summary.entry-summary{width:100%}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-recipient-name,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-sender-name,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-recipient-email,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-postdated{width:100%}.yith-ywgc-gift-this-product-modal-content-wrapper .gift-cards_form h3.ywgc_choose_design_title{margin-top:20px}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-delivery-date::placeholder{font-size:12px}}@media only screen and (min-width:1200px) and (max-width:1600px){.yith-ywgc-gift-this-product-modal-opened .yith-ywgc-gift-this-product-modal-wrapper{min-width:70%;min-height:70%;max-width:70%;max-height:90%}.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-recipient-name,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-sender-name,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-recipient-email,.yith-ywgc-gift-this-product-modal-content-wrapper .ywgc-postdated{width:100%}.yith-ywgc-gift-this-product-modal-content-wrapper .gift-cards_form h3.ywgc_choose_design_title{margin-top:20px}}.ywgc-include-fixed-shipping-container{font-size:15px}.yith-ywgc-gift-this-product-modal-wrapper .woocommerce-tabs,.yith-ywgc-gift-this-product-modal-wrapper .related{display:none}:root{--yith-ywgc-border-color:#d9d9d9;--yith-ywgc-upload-text-color:#9a9a9a;--yith-ywgc-bg-color:#f3f3f3}.virtual.product-type-gift-card .woocommerce-product-gallery__wrapper{border:1px solid var(--yith-ywgc-border-color);border-radius:20px}.product-type-gift-card .woocommerce-breadcrumb{display:none}.virtual.product-type-gift-card .woocommerce-product-gallery__wrapper img{border-top-left-radius:20px;border-top-right-radius:20px;width:100%}.virtual.product-type-gift-card .ywgc-main-form-preview-container{height:auto;padding:2em}.virtual.product-type-gift-card .ywgc-form-preview-title{line-height:30px}.gift-cards-list{font-size:0}.gift-cards-list h3{font-size:initial}.gift-cards-list button{font-size:initial}.gift-cards-list .ywgc-amount-buttons{border-radius:0;border:1px solid var(--yith-ywgc-border-color);border-right:unset;color:#404040;vertical-align:top;margin:0;padding:0 4%;height:4em;width:20%;max-width:20%;font-weight:400}.gift-cards-list .ywgc-amount-buttons:not(.selected_button){background-color:var(--yith-content-bg)}.gift-cards-list .ywgc-amount-buttons:first-of-type{border-top-left-radius:12px;border-bottom-left-radius:12px}.gift-cards-list .ywgc-amount-buttons:last-of-type{border-top-right-radius:12px;border-bottom-right-radius:12px}.ywgc-manual-amount-container.ywgc-manual-amount{background:unset;padding:0}#ywgc-manual-amount{border:none;text-align:center;height:100%;border-top-right-radius:12px;border-bottom-right-radius:12px}.gift-cards-list button:last-of-type{border-right:1px solid var(--yith-ywgc-border-color)}input#ywgc-manual-amount::placeholder{font-size:16px;opacity:1}#ywgc-manual-amount:focus{box-shadow:unset}#ywgc-manual-amount:focus::placeholder{color:#fff0}.ywgc-label-above-input input,.ywgc-label-above-input label{display:block}.ywgc-recipient-name,.ywgc-sender-name{float:left;width:49%}.ywgc-recipient-email,.ywgc-postdated{float:right;width:49%}.gift-cards_form .gift-card-content-editor.step-content input{width:100%;height:50px;border-radius:5px;margin:1em 0 2em 0}.gift-cards_form .gift-card-content-editor.step-content input#ywgc-delivery-date,.gift-cards_form .gift-card-content-editor.step-content input#ywgc-sender-name{margin-bottom:0}.gift-cards_form .gift-card-content-editor.step-content textarea{height:8em;width:100%;border-radius:5px;margin:1em 0 2em 0;resize:none}.ywgc-preset-image.ywgc-preset-image-view-all{border:2px dashed var(--yith-ywgc-border-color)}.ywgc-preset-image.ywgc-custom-picture{border:2px solid var(--yith-ywgc-border-color);background-color:var(--yith-ywgc-bg-color)}.ywgc-choose-image.ywgc-choose-template{position:absolute;font-size:14px;background:unset;border:unset;color:#404040;width:100%;height:100%;font-weight:400}.ywgc-preset-image.ywgc-custom-picture .ywgc-custom-upload-label{position:absolute;font-size:12px;color:var(--yith-ywgc-upload-text-color);text-align:center;width:100%;bottom:0;text-transform:uppercase}.ywgc-choose-image.ywgc-choose-template:hover{background:white!important;color:#404040!important}.ywgc-preset-image.ywgc-custom-picture .ywgc_upload_plus_icon{width:50px;margin-top:-15px;margin-left:auto;margin-right:auto}.gift-cards_form h3.ywgc_choose_design_title{margin-top:0}.ywgc-manual-amount-error{font-size:14px!important;color:red;float:left;margin-top:5px}.ywgc-delivery-notification-checkbox-container{text-align:left}.ywgc-custom-picture .yith-plugin-fw-file{position:absolute;top:0;left:0;width:100%;height:100%}input#ywgc-upload-picture{width:100%;height:100%}a.add-recipient{float:right}.ywgc-additional-recipient{position:relative}.ywgc-additional-recipient label{margin-bottom:15px}#ywgc-delivery-notification-checkbox{margin:0}.ywgc-recipient-sender-container .ywgc-recipient-name{float:left;width:49%}.ywgc-recipient-sender-container .ywgc-sender-name{float:right;width:49%}.yith-plugin-fw-file__message .yith-plugin-fw-file__suggested_size{display:none}.gift-cards_form .gift_card_template_button{margin-top:3em}@media only screen and (max-width:992px){.ywgc-recipient-name,.ywgc-sender-name,.ywgc-recipient-email,.ywgc-postdated{width:100%}.gift-cards-list .ywgc-amount-buttons{width:25%;max-width:30%;border:1px solid var(--yith-ywgc-border-color);border-radius:0!important}input#ywgc-manual-amount::placeholder{font-size:14px;opacity:1}div.product.virtual.product-type-gift-card .woocommerce-product-gallery{margin-bottom:2em}.gift-cards_form .gift-card-content-editor.step-content input#ywgc-delivery-date{margin-bottom:2em}}.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(even){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}.chat-toolbar #woo-cart-btn{position:relative;background:#fff0;border:none;cursor:pointer;margin:0;outline:none;align-items:center;justify-content:center}.chat-toolbar #woo-cart-btn:hover{opacity:.8}.chat-toolbar #woo-cart-btn svg{width:100%;height:100%;fill:#212121;stroke:#212121;color:#212121}.chat-toolbar .woo-cart-count{position:absolute;top:-8px;right:-8px;background-color:#f44336;color:#fff;border-radius:50%;font-size:10px;min-width:16px;height:16px;line-height:16px;text-align:center;font-weight:700;padding:0 2px;box-shadow:0 1px 3px rgb(0 0 0 / .2);z-index:10001}.chat-toolbar .woo-cart-count.empty-cart{display:none}#woo-cart-dropdown{position:fixed;right:25px;bottom:20px;border-radius:20px;width:375px;height:630px;max-width:90vw;z-index:100041;display:none;overflow:hidden;transition:all 0.3s ease;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;background:#fff}#woo-cart-dropdown.active{display:flex;flex-direction:column;border-bottom:none}#woo-cart-dropdown .woo-cart-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid #eee;background-color:#f9f9f9;border-radius:20px 20px 0 0}#woo-cart-dropdown .woo-cart-header h4{margin:0;font-size:16px;font-weight:600;color:#212121}#woo-cart-dropdown .woo-cart-close-btn{background:#fff0;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;color:#212121;outline:none}#woo-cart-dropdown .woo-cart-close-btn:hover{opacity:.7}#woo-cart-dropdown .woo-cart-close-btn svg{width:16px;height:16px;stroke:currentColor;stroke-width:2px}#woo-cart-dropdown .woo-cart-items-container{overflow-y:auto;padding:0;margin:0;background-color:#fff}#woo-cart-dropdown .woo-cart-items{padding:10px 0;margin:0}#woo-cart-dropdown .woo-cart-item{display:flex;padding:8px 15px;border-bottom:1px solid #f5f5f5;margin:0;align-items:center}#woo-cart-dropdown .woo-cart-item:last-child{border-bottom:none}#woo-cart-dropdown .woo-cart-item-image{width:50px;height:50px;margin-right:12px;background-size:cover;background-position:center;border-radius:4px;border:1px solid #f0f0f0;flex-shrink:0}#woo-cart-dropdown .woo-cart-item-details{flex:1;min-width:0}#woo-cart-dropdown .woo-cart-item-title{font-size:14px;font-weight:500;margin-bottom:2px;color:#212121;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#woo-cart-dropdown .woo-cart-item-price,#woo-cart-dropdown .woo-cart-item-quantity{font-size:12px;color:#666;margin:0}#woo-cart-dropdown .woo-cart-item-remove{background:#fff0;border:none;color:#f44336;cursor:pointer;font-size:18px;padding:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:8px;border-radius:50%;outline:none;line-height:1;text-decoration:none;font-family:sans-serif}#woo-cart-dropdown .woo-cart-item-remove:hover{background-color:rgb(244 67 54 / .1)}#woo-cart-dropdown .woo-cart-loading{text-align:center;padding:20px;color:#666}#woo-cart-dropdown .woo-cart-empty{text-align:center;padding:30px 20px;color:#666}#woo-cart-dropdown .woo-cart-footer{padding:15px;border-top:1px solid #eee;display:flex;flex-direction:column;border-radius:0 0 20px 20px}#woo-cart-dropdown .woo-cart-subtotal{display:flex;justify-content:space-between;margin-bottom:15px;font-weight:600;color:#212121}#woo-cart-dropdown .woo-cart-view-btn,#woo-cart-dropdown .woo-cart-checkout-btn{display:block;text-align:center;padding:8px 12px;border-radius:4px;text-decoration:none;margin-bottom:8px;font-size:14px;font-weight:500;transition:background-color 0.2s;cursor:pointer}#woo-cart-dropdown .woo-cart-view-btn{background-color:#fff;color:#212121!important;border:1px solid #ccc}#woo-cart-dropdown .woo-cart-checkout-btn{background-color:#212121;color:white!important;border:1px solid #212121}#woo-cart-dropdown .woo-cart-view-btn:hover{background-color:#f5f5f5}#woo-cart-dropdown .woo-cart-checkout-btn:hover{background-color:#333}@media (max-width:480px){#woo-cart-dropdown{width:100%;max-width:none;left:0;right:0;bottom:0;top:0;height:auto;border-radius:0;border:none;position:fixed;display:none;overflow-y:auto}#woo-cart-dropdown.active{display:block;min-height:100%}#woo-cart-dropdown .woo-cart-header{position:sticky;top:0;z-index:10003;background-color:#fff;border-bottom:1px solid #ddd}#woo-cart-dropdown .woo-cart-items-container{min-height:100%;max-height:100%;height:auto}#woo-cart-dropdown .woo-cart-footer{position:sticky;bottom:0;background-color:#fff;z-index:10003;border-top:1px solid #ddd}}.chat-toolbar #woo-cart-btn.toolbar-btn{align-items:center;justify-content:center}.chat-toolbar #woo-orders-btn{position:relative;background:#fff0;border:none;cursor:pointer;margin:0;outline:none;align-items:center;justify-content:center}.chat-toolbar #woo-orders-btn:hover{opacity:.8}.chat-toolbar #woo-orders-btn svg{width:100%;height:100%;fill:#d33;stroke:#d33;color:#d33}#woo-orders-dropdown{position:fixed;right:25px;bottom:20px;width:375px;height:630px;max-width:90vw;z-index:100041;display:none;overflow:hidden;transition:all 0.3s ease;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;border-radius:20px;background:#fff}#woo-orders-dropdown.active{display:flex;flex-direction:column;border-bottom:none}#woo-orders-dropdown .woo-orders-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;border-bottom:1px solid #eee;background-color:#f9f9f9}#woo-orders-dropdown .woo-orders-header h4{margin:0;font-size:16px;font-weight:600;color:#212121}#woo-orders-dropdown .woo-orders-close-btn{background:#fff0;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center;color:#212121;outline:none}#woo-orders-dropdown .woo-orders-close-btn:hover{opacity:.7}#woo-orders-dropdown .woo-orders-close-btn svg{width:16px;height:16px;stroke:currentColor;stroke-width:2px}#woo-orders-dropdown .woo-orders-container{min-height:360px;max-height:100%;overflow-y:auto;padding:0;margin:0;background-color:#fff}#woo-orders-dropdown .woo-orders-list{padding:10px 0;margin:0}#woo-orders-dropdown .woo-order-item{padding:15px;border-bottom:1px solid #f0f0f0;margin:0}#woo-orders-dropdown .woo-order-item:last-child{border-bottom:none}#woo-orders-dropdown .woo-order-header{display:flex;justify-content:space-between;margin-bottom:5px}#woo-orders-dropdown .woo-order-number{font-weight:600;color:#212121}#woo-orders-dropdown .woo-order-status{padding:2px 8px;border-radius:12px;font-size:12px;font-weight:500;background-color:#f0f0f0;color:#666}#woo-orders-dropdown .status-completed{background-color:#c8e6c9;color:#2e7d32}#woo-orders-dropdown .status-processing{background-color:#bbdefb;color:#1565c0}#woo-orders-dropdown .status-on-hold{background-color:#fff9c4;color:#f57f17}#woo-orders-dropdown .status-cancelled{background-color:#ffcdd2;color:#c62828}#woo-orders-dropdown .status-refunded{background-color:#f5f5f5;color:#616161}#woo-orders-dropdown .status-failed{background-color:#ff8a80;color:#d50000}#woo-orders-dropdown .status-pending{background-color:#ffe0b2;color:#e65100}#woo-orders-dropdown .woo-order-date{font-size:12px;color:#757575;margin-bottom:8px}#woo-orders-dropdown .woo-order-items{margin:8px 0;color:#424242;font-size:13px;line-height:1.4}#woo-orders-dropdown .woo-order-footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px}#woo-orders-dropdown .woo-order-total{font-weight:600;color:#212121}#woo-orders-dropdown .woo-order-view-btn{padding:4px 12px;background-color:#f5f5f5;color:#212121;border-radius:4px;text-decoration:none;font-size:12px;font-weight:500;transition:background-color 0.2s}#woo-orders-dropdown .woo-order-view-btn:hover{background-color:#e0e0e0}#woo-orders-dropdown .woo-orders-footer{padding:15px;border-top:1px solid #eee;display:flex;justify-content:center;position:absolute;bottom:0;width:100%}#woo-orders-dropdown .woo-orders-view-all-btn{display:inline-block;padding:8px 16px;background-color:#212121;color:#fff;border-radius:4px;text-decoration:none;font-weight:500;transition:background-color 0.2s}#woo-orders-dropdown .woo-orders-view-all-btn:hover{background-color:#424242}#woo-orders-dropdown .woo-orders-loading,#woo-orders-dropdown .woo-orders-error,#woo-orders-dropdown .woo-orders-empty,#woo-orders-dropdown .woo-orders-login-required{text-align:center;padding:40px 20px;color:#757575}#woo-orders-dropdown .woo-orders-login-required{color:#f57f17}@media (max-width:480px){#woo-orders-dropdown{width:100%;max-width:none;left:0;right:0;bottom:0;top:0;height:auto;border-radius:0;border:none;position:fixed;display:none;overflow-y:auto}#woo-orders-dropdown.active{display:block}#woo-orders-dropdown .woo-orders-header{position:sticky;top:0;z-index:10003;background-color:#fff;border-bottom:1px solid #ddd}#woo-orders-dropdown .woo-orders-container{min-height:100%;max-height:100%;height:auto}#woo-orders-dropdown .woo-orders-footer{position:sticky;bottom:0;background-color:#fff;z-index:10003;border-top:1px solid #ddd}}.mxchat-success-state{background-color:#28a745!important;color:white!important;transition:all 0.3s ease}.mxchat-bounce-animation{animation:mxchatBounce 0.6s ease-in-out}@keyframes mxchatBounce{0%,20%,60%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}80%{transform:translateY(-5px)}}.mxchat-notification-dot{position:absolute;top:-2px;right:-2px;width:8px;height:8px;background:#f44;border-radius:50%;animation:mxchatPulse 1s ease-in-out infinite;z-index:10}@keyframes mxchatPulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}100%{transform:scale(1);opacity:1}}#woo-cart-btn{position:relative}.mxchat-variation-select option:disabled{color:#ccc;font-style:italic}.mxchat-variation-select option.disabled-option{background-color:#f5f5f5}.added_to_cart.wc-forward{display:none!important}.mxchat-variation-selectors{margin:15px 0;padding:0}.mxchat-variation-option{margin-bottom:12px;display:flex}.mxchat-variation-option:last-child{margin-bottom:0}.mxchat-variation-option label{display:block;margin-bottom:5px;font-weight:500;font-size:14px;line-height:1.4;margin-right:15px}.mxchat-variation-select{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;line-height:1.4;background-color:#fff;background-image:none;box-sizing:border-box;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.mxchat-variation-select:focus{outline:none;border-color:#007cba;box-shadow:0 0 0 2px rgb(0 124 186 / .1)}.mxchat-variation-select option:disabled,.mxchat-variation-select option.disabled-option{color:#999;font-style:italic;background-color:#f5f5f5}.mxchat-variation-select:hover{border-color:#bbb}.mxchat-variation-select:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed;opacity:.6}@media (max-width:480px){.mxchat-variation-option{margin-bottom:10px}.mxchat-variation-select{padding:10px 12px;font-size:16px}}.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}.ast-featured-post{float:none}.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}.ast-animate-hidden{visibility:hidden;opacity:0}.ast-animate-display{visibility:visible;opacity:1}.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em}.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(odd),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(odd){padding:0}.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}}.site-content .ast-grid-2 .ast-article-post,.site-content .ast-grid-3 .ast-article-post,.site-content .ast-grid-4 .ast-article-post{background:0 0}.site-content .ast-grid-2 .ast-article-post .blog-layout-2,.site-content .ast-grid-2 .ast-article-post .blog-layout-3,.site-content .ast-grid-3 .ast-article-post .blog-layout-2,.site-content .ast-grid-3 .ast-article-post .blog-layout-3,.site-content .ast-grid-4 .ast-article-post .blog-layout-2,.site-content .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}hr.post-divider{height:0;margin:0}hr.ast-single-previous-hr{height:0;margin-top:2em}.ast-show-comments-data{padding:2em 6.67em}.ast-show-comments-data .ast-show-comments{cursor:pointer}.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}@media all and (max-width:768px){#content:before{content:""}}.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}.ast-load-more{cursor:pointer;display:none;border:2px solid var(--ast-border-color);transition:all .2s linear;color:#000}.ast-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}.ast-load-more.no-more:hover{border-color:var(--ast-border-color);color:#000}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.ast-load-more.no-more:hover{background-color:inherit}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-blog-pagination-type-infinite .ast-pagination{display:none}.ast-related-post-featured-section .post-thumb-img-content+* .posted-on{position:absolute;top:0;left:0}.ast-related-post-featured-section .posted-on{position:relative;display:inline-block;width:5.714285714em;height:5.714285714em;padding:.7em;margin-bottom:1.5em}.ast-related-post-featured-section .posted-on .entry-date span{display:block;width:100%;text-align:center}.ast-related-post-featured-section .posted-on .date-month{font-size:.8571428571em;line-height:1em}.ast-related-post-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}.ast-related-post-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}.ast-hb-account-login-wrapper .ast-hb-account-login{position:fixed;left:50%;top:50%;padding:35px;max-height:550px;width:340px;margin:0 0 0 -170px;background-color:#f1f1f1;z-index:1000011;box-shadow:0 3px 6px rgb(0 0 0 / .3)}.ast-hb-account-login-wrapper .ast-hb-account-login-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:#000;opacity:.7;z-index:1000010;transition:all .3s}.ast-hb-account-login-wrapper .ast-hb-login-header .ast-hb-login-close{background:0 0;border:0;font-size:24px;line-height:1;padding:.4em;color:inherit;-js-display:flex;display:flex;box-shadow:none}.ast-hb-account-login-wrapper #loginform input[type=password],.ast-hb-account-login-wrapper #loginform input[type=text]{width:100%;max-width:100%;margin-top:10px;border:1px solid;background-color:#fff0;vertical-align:middle}.ast-hb-account-login-form-footer a.ast-header-account-footer-link:not(:last-child) span:after{content:"|";margin:0 .4em}.ast-header-account-link.ast-account-action-link,.ast-header-account-link.ast-account-action-login,.ast-header-account-link.ast-account-action-login.customize-unpreviewable,.ast-header-break-point .ast-header-account-link{cursor:pointer;pointer-events:all}.ast-header-account{-js-display:flex;display:flex}.ast-hb-account-login-wrapper{visibility:hidden}.ast-hb-account-login-wrapper .ast-hb-login-header{-js-display:flex;position:absolute;right:0;top:0;display:flex;justify-content:flex-end;min-height:calc(1.2em + 24px)}.ast-hb-account-login-wrapper .ast-hb-account-login{transform:scale(.7);opacity:0;transition:all .3s;overflow:auto}.ast-hb-account-login-wrapper.show{visibility:visible}.ast-hb-account-login-wrapper.show .ast-hb-account-login{transform:scale(1) translateY(-50%);opacity:1}.ast-hb-login-body{height:100%;position:relative;line-height:1.5}.ast-hf-account-menu-wrap.ast-main-header-bar-alignment{position:relative}.main-header-bar .main-header-bar-navigation .ast-account-nav-menu{line-height:1.45}.ast-account-nav-menu{width:240px;background:#fff;left:-999em;position:absolute;top:0;z-index:99999;list-style:none;margin:0;padding-left:0;border:0;box-shadow:0 4px 10px -2px rgb(0 0 0 / .1)}.ast-account-nav-menu .sub-menu{right:auto;top:0;margin-left:0}.ast-account-nav-menu .menu-item.focus>.sub-menu,.ast-account-nav-menu .menu-item:hover>.sub-menu{left:100%}.ast-account-nav-menu .ast-left-align-sub-menu.menu-item.focus>.sub-menu,.ast-account-nav-menu .ast-left-align-sub-menu.menu-item:hover>.sub-menu{left:-100%}.ast-account-nav-menu .menu-item .menu-link{padding:.9em 1em}.ast-account-nav-menu .menu-item{border-style:none}.ast-account-nav-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}.ast-above-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-below-header-bar .main-header-menu.ast-account-nav-menu>.menu-item,.ast-primary-header-bar .main-header-menu.ast-account-nav-menu>.menu-item{height:auto;line-height:unset;bottom:-5px}.ast-header-account-wrap .woocommerce-MyAccount-navigation-link.is-active a{background:unset}.ast-header-account-wrap .menu-item:last-child>.menu-link{border-style:none}.ast-divider-wrapper{border:0}.ast-mobile-popup-content .ast-header-divider-element{justify-content:center}.ast-header-divider-element{position:relative}.ast-fb-divider-layout-vertical{position:relative}.ast-hb-divider-layout-vertical.ast-header-divider-element{height:100%}.ast-mobile-header-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element),.ast-mobile-popup-content .ast-builder-layout-element:not(.ast-builder-menu):not(.ast-header-divider-element){padding:15px 20px}.footer-widget-area .ast-footer-divider-element{position:relative;align-items:center}.footer-widget-area .ast-divider-wrapper{display:inline-block}.ast-builder-footer-grid-columns .ast-fb-divider-layout-horizontal{-js-display:inline-flex;display:inline-flex;vertical-align:middle}[data-section*=section-fb-button-] .ast-builder-button-size-xs .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xs .ast-custom-button{font-size:13px;padding:8px 20px}[data-section*=section-fb-button-] .ast-builder-button-size-sm .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-sm .ast-custom-button{font-size:15px;padding:10px 40px}[data-section*=section-fb-button-] .ast-builder-button-size-md .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-md .ast-custom-button{font-size:17px;padding:15px 45px}[data-section*=section-fb-button-] .ast-builder-button-size-lg .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-lg .ast-custom-button{font-size:19px;padding:20px 50px}[data-section*=section-fb-button-] .ast-builder-button-size-xl .ast-custom-button,[data-section*=section-hb-button-] .ast-builder-button-size-xl .ast-custom-button{font-size:21px;padding:25px 55px}.ast-fb-divider-layout-vertical{-js-display:flex;display:flex}.site-footer-section{position:relative}.ast-builder-language-switcher .ast-builder-language-switcher-menu{list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:#fff0}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher{display:block}.ast-builder-language-switcher-layout-vertical .ast-builder-language-switcher-menu{display:block}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher{-js-display:flex;display:flex}.ast-builder-language-switcher-layout-horizontal .ast-builder-language-switcher-menu{-js-display:flex;display:flex;flex-wrap:wrap}.ast-builder-language-switcher a{-js-display:flex;display:flex;align-items:center}.ast-lswitcher-item-footer,.ast-lswitcher-item-header{-js-display:inline-flex;display:inline-flex}span.ast-lswitcher-item-footer:last-child,span.ast-lswitcher-item-header:last-child{margin-right:0}body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}body.ast-padded-layout::after{bottom:0}body.ast-padded-layout{background-attachment:fixed}body.ast-padded-layout::before{top:0}@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}}@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}}.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}}@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}}.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto}.ast-nav-up{transform:translateY(-100%)}.site-header .sticky-custom-logo{display:none}.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgb(0 0 0 / .2)}#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgb(36 50 66 / .075)}.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-main-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .ast-above-header-bar .ast-site-identity,.ast-sticky-above-shrink .ast-sticky-shrunk.ast-above-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-above-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-above-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-above-header-bar,.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk.ast-above-header-bar{padding-bottom:0}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-above-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .ast-below-header-bar .ast-site-identity,.ast-sticky-below-shrink .ast-sticky-shrunk.ast-below-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}.ast-sticky-below-shrink .ast-sticky-shrunk .site-navigation{line-height:3}.ast-sticky-below-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px;width:auto}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-below-header-bar,.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk.ast-below-header-bar{padding-bottom:0}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}.ast-sticky-below-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}.above-header-toggle-on .main-header-bar{z-index:1}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-main-header-nav-open.ast-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-main-header-nav-open.ast-hfb-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:block}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.ast-hfb-header #masthead>.ast-desktop-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.ast-hfb-header #ast-fixed-header .ast-desktop-header-content{display:none}.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.ast-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>#ast-desktop-header .ast-desktop-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}.site-above-header-wrap,.site-below-header-wrap,.site-primary-header-wrap{transition:all .2s linear}.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}#ast-mobile-header .content-align-flex-start{max-height:60vh;overflow:auto}.ast-shop-pagination-infinite{text-align:center;margin:2.5em 0 0}.ast-page-builder-template .ast-shop-pagination-infinite{margin:2.5em 0}.ast-shop-load-more{cursor:pointer;display:none;border:2px solid var(--ast-border-color);transition:all .2s linear;color:#000}.ast-shop-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}.ast-shop-load-more.no-more:hover{border-color:var(--ast-border-color);color:#000}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.ast-shop-load-more.no-more:hover{background-color:inherit}.no-more{cursor:default}.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.ast-loader .ast-loader-1{animation-delay:-.32s}.ast-loader .ast-loader-2{animation-delay:-.16s}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.ast-woocommerce-pagination-type-infinite .woocommerce-pagination{display:none}.logged-in.admin-bar.woocommerce .astra-off-canvas-sidebar,.logged-in.admin-bar.woocommerce-page .astra-off-canvas-sidebar{top:32px;height:calc(100% - 32px)}.logged-in.admin-bar.woocommerce .close,.logged-in.admin-bar.woocommerce-page .close{top:5px}.woocommerce .ast-shop-toolbar-container{margin-bottom:2.5em;-js-display:flex;display:flex;align-items:center;justify-content:space-between}.woocommerce .ast-shop-toolbar-container .woocommerce-ordering,.woocommerce .ast-shop-toolbar-container>*{margin:0}.woocommerce .ast-shop-toolbar-container>:last-child{float:right}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{-js-display:inline-flex;display:inline-flex;align-items:center;column-gap:20px}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap .woocommerce-result-count{margin:0}.woocommerce .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap .astra-shop-filter-button{-js-display:flex;display:flex;align-items:center}.ast-woo-mini-cart-wrapper{display:inline-block;line-height:4}.ast-woo-mini-cart-wrapper.top .widget_shopping_cart{box-shadow:0 -2px 8px 1px rgb(0 0 0 / .07)}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart{bottom:100%;top:auto}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart:before{bottom:-18px;transform:rotateX(180deg)}.ast-woo-mini-cart-wrapper.top .ast-site-header-cart .widget_shopping_cart:after{bottom:-12px;transform:rotateX(180deg)}.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart{box-shadow:0 2px 8px 1px rgb(0 0 0 / .07)}.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart:focus .widget_shopping_cart,.ast-woo-mini-cart-wrapper.bottom .widget_shopping_cart:hover .widget_shopping_cart{bottom:100%;top:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart{right:0;left:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart:before{right:10px;left:auto}.ast-woo-mini-cart-wrapper.left .ast-site-header-cart .widget_shopping_cart:after{right:13px;left:auto}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart{right:auto;left:0}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart:before{right:auto;left:10px}.ast-woo-mini-cart-wrapper.right .ast-site-header-cart .widget_shopping_cart:after{right:auto;left:14px}.ast-separate-container #secondary .ast-woo-mini-cart-wrapper .widget_shopping_cart{padding:0}.ast-off-canvas-overlay .woocommerce .astra-off-canvas-sidebar-wrapper,.ast-off-canvas-overlay .woocommerce-page .astra-off-canvas-sidebar-wrapper{visibility:visible;opacity:1}.ast-off-canvas-overlay .woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.ast-off-canvas-overlay .woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{left:0}.ast-off-canvas-overlay body>.select2-container{z-index:99}.woocommerce .astra-shop-filter-button,.woocommerce button.astra-shop-filter-button,.woocommerce-page .astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{float:left;outline:0;margin:0}.woocommerce .astra-shop-filter-button .ast-icon.icon-close,.woocommerce button.astra-shop-filter-button .ast-icon.icon-close,.woocommerce-page .astra-shop-filter-button .ast-icon.icon-close,.woocommerce-page button.astra-shop-filter-button .ast-icon.icon-close{display:none}.woocommerce .astra-shop-filter-button .astra-woo-filter-text,.woocommerce button.astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-text{margin-left:.5em;font-size:1.07em;color:var(--ast-global-color-2)}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon{display:inline-block;font-size:1.3em;line-height:1;font-weight:400;vertical-align:middle;width:.8em}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon svg{font-size:1em;width:.8em;height:.8em;color:var(--ast-global-color-3)}.woocommerce .astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce button.astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce-page .astra-shop-filter-button.active .ast-icon.icon-menu-bars,.woocommerce-page button.astra-shop-filter-button.active .ast-icon.icon-menu-bars{display:none}.woocommerce .astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce button.astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce-page .astra-shop-filter-button.active .ast-icon.icon-close,.woocommerce-page button.astra-shop-filter-button.active .ast-icon.icon-close{display:inline-block}.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{padding:.67em 1em;font-weight:600;-js-display:flex;display:flex;align-items:center}.woocommerce button.astra-shop-filter-button .astra-woo-filter-text,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-text{color:inherit}.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon svg{color:inherit}.woocommerce button.astra-shop-filter-button~.woocommerce-result-count,.woocommerce-page button.astra-shop-filter-button~.woocommerce-result-count{padding:4px 0}.woocommerce .ast-woocommerce-container .widget_layered_nav_filters,.woocommerce-page .ast-woocommerce-container .widget_layered_nav_filters{clear:both;margin:0 0 1.5em}.woocommerce .astra-off-canvas-sidebar-wrapper,.woocommerce-page .astra-off-canvas-sidebar-wrapper{width:100%;top:0;position:fixed;height:100%;background:rgb(0 0 0 / .4);z-index:99;visibility:hidden;opacity:0;transition:.25s ease-in-out}.woocommerce .astra-off-canvas-sidebar-wrapper .close,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close{position:absolute;right:5px;top:5px;line-height:1;cursor:pointer;color:var(--ast-global-color-3);z-index:1;opacity:.8}.woocommerce .astra-off-canvas-sidebar-wrapper .close .ast-icon,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close .ast-icon{pointer-events:none}.woocommerce .astra-off-canvas-sidebar-wrapper .close:hover,.woocommerce-page .astra-off-canvas-sidebar-wrapper .close:hover{opacity:1}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar{position:absolute;background:#fff;height:100%;top:0;left:-100%;padding:35px;box-shadow:0 0 12px 0 rgb(0 0 0 / .4);width:325px;overflow:auto;transition:.3s ease-in-out}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_price_filter .price_slider_amount .button,.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_price_filter .price_slider_amount .button,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar .widget_shopping_cart .woocommerce-mini-cart__buttons a{padding:10px 15px;font-weight:400}.woocommerce .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar ul.product_list_widget li a,.woocommerce-page .astra-off-canvas-sidebar-wrapper .astra-off-canvas-sidebar ul.product_list_widget li a{margin-bottom:4px;line-height:1.2}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{padding-bottom:1.2em;transition:all .3s ease-in-out}.woocommerce ul.products li.product .ast-woo-shop-product-description p:last-child,.woocommerce ul.products li.product>.ast-loop-product__link:last-child .woocommerce-loop-product__title,.woocommerce ul.products li.product>.button:last-child,.woocommerce ul.products li.product>:last-child,.woocommerce-page ul.products li.product .ast-woo-shop-product-description p:last-child,.woocommerce-page ul.products li.product>.ast-loop-product__link:last-child .woocommerce-loop-product__title,.woocommerce-page ul.products li.product>.button:last-child,.woocommerce-page ul.products li.product>:last-child{margin-bottom:0}.woocommerce ul.products li.product .astra-shop-summary-wrap,.woocommerce-page ul.products li.product .astra-shop-summary-wrap{padding:0 1.2em}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover{padding-bottom:0}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap{padding:0}.woocommerce ul.products li.product.box-shadow-0.box-shadow-0-hover .added_to_cart,.woocommerce-page ul.products li.product.box-shadow-0.box-shadow-0-hover .added_to_cart{margin:0}.woocommerce ul.products li.product .button,.woocommerce-page ul.products li.product .button{margin:.5em 0}.woocommerce ul.products li.product .button.added,.woocommerce-page ul.products li.product .button.added{margin-bottom:0;transition:none}.woocommerce ul.products li.product .added_to_cart,.woocommerce-page ul.products li.product .added_to_cart{margin:0 1.2em}.woocommerce ul.products li.product .description p,.woocommerce-page ul.products li.product .description p{margin:0;font-size:.9rem;line-height:1.5}.woocommerce ul.products li.product .categories,.woocommerce-page ul.products li.product .categories{font-size:.857rem}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce-page ul.products li.product .astra-shop-thumbnail-wrap{margin-bottom:.8em}.woocommerce ul.products li.product .woocommerce-loop-product__link,.woocommerce-page ul.products li.product .woocommerce-loop-product__link{overflow:hidden}.woocommerce ul.products li.product .woocommerce-loop-product__link img,.woocommerce-page ul.products li.product .woocommerce-loop-product__link img{margin-bottom:0;backface-visibility:hidden;transition:filter .6s,opacity .6s,transform .6s}.woocommerce ul.products li.product.astra-woo-hover-zoom:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-zoom:hover img{transform:scale(1.1)}.woocommerce ul.products li.product.astra-woo-hover-zoom-fade:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-zoom-fade:hover img{opacity:.7;transform:scale(1.1)}.woocommerce ul.products li.product.astra-woo-hover-fade:hover img,.woocommerce-page ul.products li.product.astra-woo-hover-fade:hover img{opacity:.7}.woocommerce-checkout.distraction-free .main-header-container{text-align:center;justify-content:center}.woocommerce-checkout.distraction-free .site-branding .site-title{justify-content:center}.woocommerce ul.products li.product .onsale,.woocommerce-page ul.products li.product .onsale{border-radius:999px;padding:0 2px}.woocommerce ul.products li.product .onsale.square,.woocommerce ul.products li.product .onsale.square-outline,.woocommerce-page ul.products li.product .onsale.square,.woocommerce-page ul.products li.product .onsale.square-outline{border-radius:0;padding:0}.woocommerce .onsale.circle-outline,.woocommerce-page .onsale.circle-outline{line-height:2.7}.woocommerce div.product .onsale.circle-outline,.woocommerce-page div.product .onsale.circle-outline{line-height:3.1}.woocommerce .onsale.square,.woocommerce .onsale.square-outline,.woocommerce div.product .onsale.square,.woocommerce div.product .onsale.square-outline,.woocommerce-page .onsale.square,.woocommerce-page .onsale.square-outline,.woocommerce-page div.product .onsale.square,.woocommerce-page div.product .onsale.square-outline{border-radius:0;padding:0;line-height:3}.woocommerce.single-product .related.products{width:100%}.ast-woocommerce-pagination-default .woocommerce-pagination .page-numbers,.ast-woocommerce-pagination-default .woocommerce-pagination .page-numbers li{border:0}.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li a:focus,.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li a:hover,.ast-woocommerce-pagination-default.woocommerce nav.woocommerce-pagination ul li span.current{background:0 0;color:inherit}.ast-woocommerce-pagination-circle .woocommerce-pagination .page-numbers{border:0}.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li{margin:0 3px;border:none}.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li>a,.ast-woocommerce-pagination-circle.woocommerce nav.woocommerce-pagination ul li>span{border-width:1px;border-style:solid;border-radius:50%;min-width:calc(2.5em + 2px)}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-product-gallery{margin-bottom:3em}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs{margin-bottom:3.5em;-js-display:flex;display:flex;flex-wrap:wrap}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs:after{content:"";display:table;clear:both}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs{padding:0;width:200px;float:left;margin:0;border:none}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs .panel{border:1px solid var(--ast-border-color);border-width:0 0 0 1px;padding:0 1.5em 1.5em 1.5em;margin-bottom:0;width:calc(100% - 200px)}.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h1,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h2,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h3,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h4,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h5,.ast-product-tabs-layout-vertical .woocommerce-Tabs-panel h6{clear:none}}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs{border-top:0}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li{width:100%;margin:0;border-bottom:none;border-width:0 0 1px;border-style:solid;border-color:var(--ast-border-color)}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li.active{z-index:0;border-right-color:var(--ast-border-color);border-bottom-color:var(--ast-border-color)}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li.active:before{opacity:1}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:last-child{border-bottom:0}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li a{width:100%;padding:.5em 0 .5em .8em}.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:before{top:auto;bottom:0;right:0;z-index:1;left:auto;width:3px;height:100%;opacity:0;transition:.3s}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs li:hover::before{opacity:1}}@media all and (min-width:421px){.woocommerce div.product.ast-product-tabs-layout-vertical .woocommerce-tabs ul.tabs:hover>li:not(:hover):before{opacity:0}}.ast-product-navigation-wrapper{z-index:1;position:relative;display:inline-block;float:right}.ast-product-navigation-wrapper.circle .product-links a,.ast-product-navigation-wrapper.circle-outline .product-links a{border-radius:50%}.product-links a{display:inline-block;height:2em;height:calc(1.8em + 2px);width:2em;width:calc(1.8em + 2px);text-align:center;border:1px solid;margin-left:.4em}.product-links a.ast-disable{opacity:.5;pointer-events:none}.product-links a i{display:inline-grid}.product-links a[rel=prev] i{margin-left:-1px}.product-links a[rel=next] i{margin-right:-1px}li.woocommerce-custom-menu-item .ast-site-header-cart i.astra-icon:after{padding-left:2px}.astra-hfb-header .ast-addon-cart-wrap{padding:.2em .6em}.ast-header-break-point.ast-header-custom-item-outside .ast-woo-header-cart-info-wrap{display:none}.eael-woo-product-carousel-container .woocommerce ul.products li.product,.eael-woo-product-carousel-container .woocommerce-page ul.products li.product{transition:inherit}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product{-js-display:flex;display:flex;flex-direction:unset;padding-bottom:0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-summary-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-summary-wrap{padding:.8em 1.2em;flex:1;align-self:center}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap{overflow:hidden;margin-bottom:0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap{overflow:initial;flex:1}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap .woocommerce-loop-product__link,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .astra-shop-thumbnail-wrap .woocommerce-loop-product__link{margin-bottom:0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .added_to_cart,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .added_to_cart{display:inline-block}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right{text-align:right}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .star-rating,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .star-rating{float:right}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .ast-woo-product-category,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .ast-woo-shop-product-description,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .categories,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .description,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .price,.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .woocommerce-loop-product__title,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .ast-woo-product-category,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .ast-woo-shop-product-description,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .categories,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .description,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .price,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.align-right .woocommerce-loop-product__title{clear:both}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover{padding-bottom:0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product.box-shadow-0.box-shadow-0-hover .astra-shop-summary-wrap{padding:0 1.2em 0}.woocommerce-page.ast-woocommerce-shop-page-list-style ul.products li.product .onsale,.woocommerce.ast-woocommerce-shop-page-list-style ul.products li.product .onsale{margin:0}@media (max-width:420px){.mobile-columns-3 .ast-quick-view-trigger{top:3em;right:.5em}}.woocommerce-ordering select.orderby{max-width:160px;width:100%;text-overflow:ellipsis}.ast-sticky-shop-filters{-js-display:flex;display:flex;align-items:center;border:1px solid rgb(0 0 0 / .1);border-width:1px 0 0;width:100%;justify-content:center;margin:0;padding:10px 20px;background:#f8f8f8;box-shadow:-2px 2px 45px -15px rgb(0 0 0 / .3)}html.ast-quick-view-is-open{overflow:hidden}html.ast-quick-view-is-open body{overflow:hidden}html.ast-quick-view-is-open .ast-above-header.ast-sticky-active,html.ast-quick-view-is-open .ast-below-header.ast-sticky-active,html.ast-quick-view-is-open .main-header-bar.ast-sticky-active{margin-left:0}.ast-quick-view-bg{position:fixed;visibility:hidden;overflow:hidden;background:#0b0b0b;opacity:0;transition:opacity .25s;z-index:1042}.ast-quick-view-loader{z-index:1000;border:none;margin:0;padding:0;width:100%;height:100%;top:0;left:0;position:absolute}.ast-quick-view-loader.blockUI.blockOverlay::before{content:"";background:0 0!important;width:48px;height:48px;display:block;position:absolute;top:50%;left:50%;border:3px solid #fff;margin:0 auto;border-radius:50%;border-left-color:#fff0;border-right-color:#fff0;animation:ast-qv-spin 575ms infinite linear}@keyframes ast-qv-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}.ast-quick-view-bg-ready{top:0;left:0;width:100%;height:100%;opacity:.6;visibility:visible}body #ast-quick-view-modal div.product .flex-viewport{width:100%;float:none}#ast-quick-view-modal{position:fixed;visibility:hidden;opacity:0;top:0;left:0;width:100%;height:100%;z-index:1400;text-align:center;transition:all .3s;overflow-x:hidden;overflow-y:auto}#ast-quick-view-content div.images{min-width:400px}#ast-quick-view-modal .ast-content-main-wrapper{position:absolute;border-radius:3px;top:50%;left:50%;transform:translate(-50%,-50%);width:max(80%,800px)}#ast-quick-view-modal .ast-content-main-wrapper:before{content:'';display:inline-block;vertical-align:middle;height:100%}#ast-quick-view-modal .ast-content-main{position:relative;pointer-events:none;display:inline-block;vertical-align:middle;max-width:100%;margin:0 auto;text-align:left;z-index:1045;transform:translateY(-30px);opacity:0;transition:transform .5s,opacity .3s}#ast-quick-view-modal .ast-content-main:after,#ast-quick-view-modal .ast-content-main:before{content:'';display:table;clear:both}#ast-quick-view-modal .ast-lightbox-content{display:table;pointer-events:auto;background-color:#fff;margin:0 auto;box-shadow:3px 3px 20px 0 rgb(0 0 0 / .15);position:relative}#ast-quick-view-modal.open{visibility:visible;opacity:1}#ast-quick-view-modal.open .ast-content-main{transform:translateY(0);opacity:1;width:100%}#ast-quick-view-modal .ast-qv-image-slider{position:relative}#ast-quick-view-modal .ast-qv-image-slider .ast-qv-slides li{list-style:none}#ast-quick-view-modal .ast-qv-image-slider .flex-control-nav{margin:0;padding:0;width:100%;position:absolute;bottom:10px;text-align:center;z-index:2}#ast-quick-view-modal .ast-qv-image-slider .flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;vertical-align:middle}#ast-quick-view-modal .ast-qv-image-slider .flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgb(0 0 0 / .5);cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgb(0 0 0 / .3);border-radius:20px}#ast-quick-view-modal .ast-qv-image-slider .flex-control-paging li a.flex-active{background:#000;background:rgb(0 0 0 / .9);cursor:default}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav{margin:0;padding:0;list-style:none}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav a{text-decoration:none;display:block;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgb(0 0 0 / .8);text-shadow:1px 1px 0 rgb(255 255 255 / .3);transition:all .3s ease-in-out;visibility:hidden}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next:before,#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev:before{speak:none;font-size:20px;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;visibility:visible}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev{left:-50px}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next{right:-50px;text-align:right}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-next,#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-prev{opacity:.7}#ast-quick-view-content{height:100%;overflow:hidden}#ast-quick-view-content div.product{padding:0;display:inline-block;width:100%;vertical-align:middle;overflow:hidden;max-width:1000px}#ast-quick-view-content div.images{opacity:1!important;margin:0;width:50%;min-width:400px;display:inline-block;float:left}#ast-quick-view-content div.summary{margin:0;padding:30px;width:50%;min-width:400px;float:left;overflow-y:auto}#ast-quick-view-content .ast-woocommerce-accordion{display:none}.open .ast-quick-view-loader{opacity:0}.stick-add-to-cart #ast-quick-view-content div.summary{padding-bottom:0}#ast-quick-view-content div.summary .added_to_cart{padding-top:5px}#ast-quick-view-content div.woocommerce-product-rating:after,#ast-quick-view-content div.woocommerce-product-rating:before{content:'';display:table;clear:both}#ast-quick-view-content div.woocommerce-product-rating a.woocommerce-review-link{display:none}#ast-quick-view-content .onsale{top:15px;left:15px;right:auto}#ast-quick-view-close{position:absolute;font-size:1em;top:-15px;right:-15px;width:22px;height:22px;line-height:22px;text-align:center;z-index:4;background:#fff;color:#000;border-radius:50%;box-shadow:0 0 4px #4c4c4c}#ast-quick-view-close:hover{opacity:1;transition:all .2s ease}.astra-shop-thumbnail-wrap{position:relative}.ast-quick-view-text{position:absolute;opacity:0;bottom:0;left:0;width:100%;text-align:center;min-height:2em;background:rgb(0 0 0 / .7);color:#fff}.ast-quick-view-text:hover{background:#000;color:#fff}.astra-shop-thumbnail-wrap:hover .ast-quick-view-text{opacity:1}.woocommerce #ast-quick-view-modal div.product form.cart .button.single_add_to_cart_button{padding:10px 20px}.woocommerce #ast-quick-view-modal div.product form.cart .button.single_add_to_cart_button.loading{padding-right:40px}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all 0s}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;transition:transform 0s,opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{transition:opacity .6s;opacity:.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:calc(100% / 70);height:10px;float:left}#ast-checkout-wrap{-js-display:flex;display:flex;align-items:center;justify-content:center;padding:1em 0;margin-bottom:1em}#ast-checkout-wrap a{-js-display:flex;display:flex;align-items:center;text-decoration:none;color:var(--ast-global-color-3);opacity:.5;transition:.3s}#ast-checkout-wrap a p{margin-bottom:0}#ast-checkout-wrap a.ast-disable-click{pointer-events:none}#ast-checkout-wrap a .ast-step-number{background-color:var(--ast-global-color-3);color:var(--ast-global-color-5);margin:0 .5em;margin-left:0;font-weight:bolder;text-align:center;height:1.5em;width:1.5em;font-size:.7em;line-height:1.5em;border-radius:99px}#ast-checkout-wrap a.ast-current,#ast-checkout-wrap a:hover{color:var(--ast-global-color-0);opacity:1}#ast-checkout-wrap a.ast-current .ast-step-number,#ast-checkout-wrap a:hover .ast-step-number{background-color:var(--ast-global-color-0)}#ast-checkout-wrap.ast-checkout-uppercase a{text-transform:uppercase}#ast-checkout-wrap .ahfb-svg-iconset{margin:0 .5em;fill:var(--ast-global-color-3);opacity:.5}#ast-checkout-wrap.ast-checkout-default a{font-size:2rem}#ast-checkout-wrap.ast-checkout-default a .ahfb-svg-iconset svg{width:1em;height:1em}#ast-checkout-wrap.ast-checkout-small a{font-size:1.5em}#ast-checkout-wrap.ast-checkout-small a .ahfb-svg-iconset svg{width:.9em;height:.9em}#ast-checkout-wrap.ast-checkout-smaller a{font-size:1.3em}#ast-checkout-wrap.ast-checkout-smaller a .ahfb-svg-iconset svg{width:.8em;height:.8em}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details .woocommerce-column__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details .woocommerce-order-details__title,.woocommerce-checkout.woocommerce-order-received .woocommerce-order-received-title-common{background:0 0;border:0;font-size:1.5em;padding-left:0;padding-right:0;padding-top:0;font-weight:600}.woocommerce-checkout.woocommerce-order-received .woocommerce-order{max-width:800px;margin:0 auto}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received{text-align:center;margin:1.5em auto 2em;padding:1em 0;font-weight:600;font-size:large}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview{color:inherit;padding:1.5em 1.5em 1em 1.5em;background:var(--ast-global-color-4);margin:2.5em auto 3em}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li{display:inline-block;line-height:inherit;margin:0 1.5em;padding:0;border-bottom:0 none;border-right:0;overflow:visible;font-size:1em;text-transform:none}.woocommerce-checkout.woocommerce-order-received .woocommerce-order ul.woocommerce-order-overview li strong{font-size:inherit;font-weight:400;color:var(--ast-global-color-1)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table{border-style:hidden;border-radius:4px;box-shadow:0 0 0 1px var(--ast-border-color)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th{padding:1.5em 1.2em 1.5em 1.2em;line-height:1.4em;border-color:var(--ast-border-color);font-weight:400;border-right:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td a{color:var(--ast-global-color-3)}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td:last-child,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th:last-child{text-align:right}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr td:last-child .amount,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tr th:last-child .amount{font-weight:400}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table thead tr th{padding:1em 1.2em 1em 1.2em;font-weight:500}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child td,.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child th{font-size:large;padding:1em 1em 1em 1.2em;border-bottom:0}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child th{font-weight:600}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-order-details table.shop_table tfoot tr:last-child .amount{font-weight:700}.woocommerce-checkout.woocommerce-order-received .woocommerce-order .woocommerce-customer-details address{border:0;padding:0}.astra-full-megamenu-wrapper{z-index:99999}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:#fff0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:#fff0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:#fff0;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu .ast-header-navigation-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:''}.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link .ast-icon.icon-arrow{display:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;display:flex;padding:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-2 .menu-item{width:50%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-3 .menu-item{width:33.33%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-4 .menu-item{width:25%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .sub-menu{background-color:#fff0;display:block;opacity:1;visibility:visible;transform:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .sub-menu{border:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;display:flex}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item+.ast-mm-custom-content{margin-top:.9em}.ast-desktop .ast-mega-menu-enabled .menu-item-heading:not(.menu-item-has-children)>a{margin-bottom:.9em}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:#fff0;color:inherit}.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}.ast-desktop .ast-mm-custom-text-content{margin-bottom:.9em}.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}.ast-desktop .ast-mm-widget-content a{display:initial}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em;margin-bottom:.9em}.ast-desktop .ast-mm-widget-content .ast-search-submit{display:none}.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}.site-header .menu-text{transition:none}.ast-header-break-point .ast-menu-description{line-height:inherit}.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}.ast-desktop .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:'';margin:0}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-builder-menu-mobile .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after,.ast-header-break-point .ast-mega-menu-enabled.main-header-menu .menu-item-has-children>.menu-link .sub-arrow:after{display:none}.ast-disable-link{cursor:default}.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}.ast-desktop .main-header-menu>.menu-item .astra-full-megamenu-wrapper:before{position:absolute;content:'';top:0;left:0;width:100%;transform:translateY(-100%)}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-megamenu .sub-menu{box-shadow:none}.ast-desktop .main-header-menu.ast-menu-shadow .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgb(0 0 0 / .1)}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}.ast-hidden{display:none!important}.rtl.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{right:0}.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .3s ease-in-out,display .3s ease-in-out;width:100%;height:100%}.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:var(--ast-fs-search-submit-background,0 0);padding:0;border-radius:50%;box-shadow:none;color:var(--ast-fs-search-text-color,#9e9e9e);transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}.ast-search-box.header-cover{position:absolute;background:rgb(25 25 25 / .96);top:0;z-index:10}.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}.ast-search-box.header-cover .ast-container{position:relative}.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}.ast-search-box.header-cover #close{vertical-align:middle;backface-visibility:hidden}.ast-search-box.full-screen{position:fixed;background:rgb(25 25 25 / .96);top:0;left:0;z-index:999}.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid var(--ast-border-color)}.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2em;padding-left:20px;line-height:1.7;width:92%;vertical-align:middle}.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:var(--ast-fs-search-font-size,1.7em)}.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;backface-visibility:hidden}.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}.ast-search-box.full-screen ::-moz-placeholder{opacity:0}.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}.ast-search-box.full-screen :-moz-placeholder{opacity:0}@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}.ast-search-box.full-screen ::-moz-placeholder{opacity:1}.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}.ast-search-box.full-screen :-moz-placeholder{opacity:1}}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}.ast-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:0}.site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:2em}.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{padding-right:2em}.ast-header-break-point .ast-search-box.full-screen .ast-search-wrapper .search-field{width:80%}.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}.iphone.full-screen,.ipod.full-screen{position:fixed!important}@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}}@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}}#content:before{content:"921";position:absolute;overflow:hidden;opacity:0;visibility:hidden}.blog-layout-2{position:relative}.single .ast-author-details .author-title{color:var(--ast-global-color-2)}@media (max-width:921px){.single.ast-separate-container .ast-author-meta{padding:1.5em 2.14em}.single .ast-author-meta .post-author-avatar{margin-bottom:1em}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{width:100%}.ast-separate-container .ast-grid-md-1 .ast-article-post{width:100%}.ast-separate-container .ast-grid-md-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-md-4 .ast-article-post.ast-separate-posts{padding:0 .75em 0}.blog-layout-1 .post-content,.blog-layout-1 .ast-blog-featured-section{float:none}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em}.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}.blog-layout-2{display:flex;flex-direction:column-reverse}.ast-separate-container .blog-layout-3,.ast-separate-container .blog-layout-1{display:block}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{width:100%}.ast-separate-container .ast-blog-layout-4-grid .ast-article-post{display:flex}}@media (max-width:921px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-top:0;margin-left:-2.14em}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-top:0;margin-left:-1.14em}}@media (min-width:922px){.ast-separate-container.ast-blog-grid-2 .ast-archive-description,.ast-separate-container.ast-blog-grid-3 .ast-archive-description,.ast-separate-container.ast-blog-grid-4 .ast-archive-description{margin-bottom:1.33333em}.blog-layout-2.ast-no-thumb .post-content,.blog-layout-3.ast-no-thumb .post-content{width:calc(100% - 5.714285714em)}.blog-layout-2.ast-no-thumb.ast-no-date-box .post-content,.blog-layout-3.ast-no-thumb.ast-no-date-box .post-content{width:100%}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts{border-bottom:0}.ast-separate-container .ast-grid-2>.site-main>.ast-row:before,.ast-separate-container .ast-grid-2>.site-main>.ast-row:after,.ast-separate-container .ast-grid-3>.site-main>.ast-row:before,.ast-separate-container .ast-grid-3>.site-main>.ast-row:after,.ast-separate-container .ast-grid-4>.site-main>.ast-row:before,.ast-separate-container .ast-grid-4>.site-main>.ast-row:after{flex-basis:0%;width:0}.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{display:flex;padding:0}.ast-plain-container .ast-grid-2>.site-main>.ast-row,.ast-plain-container .ast-grid-3>.site-main>.ast-row,.ast-plain-container .ast-grid-4>.site-main>.ast-row,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:stretch}.ast-plain-container .ast-grid-2>.site-main>.ast-row:before,.ast-plain-container .ast-grid-2>.site-main>.ast-row:after,.ast-plain-container .ast-grid-3>.site-main>.ast-row:before,.ast-plain-container .ast-grid-3>.site-main>.ast-row:after,.ast-plain-container .ast-grid-4>.site-main>.ast-row:before,.ast-plain-container .ast-grid-4>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row:after{flex-basis:0%;width:0}.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{display:flex}.ast-plain-container .ast-grid-2 .ast-article-post:last-child,.ast-plain-container .ast-grid-3 .ast-article-post:last-child,.ast-plain-container .ast-grid-4 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-4 .ast-article-post:last-child{margin-bottom:2.5em}.ast-separate-container .ast-grid-2>.site-main>.ast-row,.ast-separate-container .ast-grid-3>.site-main>.ast-row,.ast-separate-container .ast-grid-4>.site-main>.ast-row{margin-left:-1em;margin-right:-1em;display:flex;flex-flow:row wrap;align-items:stretch}.single .ast-author-meta .ast-author-details{display:flex}}@media (min-width:922px){.single .post-author-avatar,.single .post-author-bio{float:left;clear:right}.single .ast-author-meta .post-author-avatar{margin-right:1.33333em}.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:left}.blog-layout-2 .post-content{padding-right:2em}.blog-layout-2.ast-no-date-box.ast-no-thumb .post-content{padding-right:0}.blog-layout-3 .post-content{padding-left:2em}.blog-layout-3.ast-no-date-box.ast-no-thumb .post-content{padding-left:0}.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1){padding:0 1em 0}}@media (max-width:544px){.ast-separate-container .ast-grid-sm-1 .ast-article-post{width:100%}.ast-separate-container .ast-grid-sm-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-sm-4 .ast-article-post.ast-separate-posts{padding:0 .5em 0}.ast-separate-container .ast-grid-sm-1 .ast-article-post.ast-separate-posts{padding:0}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:.5em}.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;margin-right:-1em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:.5em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.33333em}.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em}.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3{padding:1.33333em 1em}.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1{padding:1.33333em 1em}.single.ast-separate-container .ast-author-meta{padding:1.5em 1em}}@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em}.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em}}.ast-article-post .ast-date-meta .posted-on,.ast-article-post .ast-date-meta .posted-on *{background:var(--ast-global-color-2);color:#000}.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{color:#000}.ast-load-more:hover{color:#000;border-color:var(--ast-global-color-2);background-color:var(--ast-global-color-2)}.ast-loader>div{background-color:var(--ast-global-color-2)}.ast-post-filter{overflow:hidden}.ast-post-filter ul{list-style:none;margin:0;margin-bottom:3em;display:flex;flex-wrap:wrap}li.ast-post-filter-single{margin:.375em;padding:.5em .63em;cursor:pointer;font-weight:400;line-height:normal;border-radius:4px;border:0}.ast-post-filter{display:block}.ast-post-filter ul{justify-content:center;margin-right:-;margin-left:-}.ast-row{transition-property:opacity;;transition-duration:.5s;transition-timing-function:cubic-bezier(.2,1,.2,1)}@media (max-width:921px){.ast-post-filter{display:block}.ast-post-filter ul{justify-content:center;margin-right:-;margin-left:-}}@media (max-width:544px){.ast-post-filter{display:block}.ast-post-filter ul{justify-content:center;margin-right:-;margin-left:-}}.ast-header-search .ast-search-menu-icon .search-field{border-radius:2px}.ast-header-search .ast-search-menu-icon .search-submit{border-radius:2px}.ast-header-search .ast-search-menu-icon .search-form{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-right-width:1px;border-color:#ddd;border-radius:2px}@media (min-width:922px){.ast-container{max-width:1240px}}@media (min-width:993px){.ast-container{max-width:1240px}}@media (min-width:1201px){.ast-container{max-width:1240px}}@media (min-width:922px){.ast-woo-shop-archive .site-content>.ast-container{max-width:1240px}}@media (min-width:993px){.ast-woo-shop-archive .site-content>.ast-container{max-width:1240px}}@media (min-width:1201px){.ast-woo-shop-archive .site-content>.ast-container{max-width:1240px}}.ast-above-header,.main-header-bar,.ast-below-header{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}.ast-above-header,.main-header-bar,.ast-below-header{max-width:100%}@media (max-width:544px){.ast-header-sticked .ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element{background:#fff0}.ast-header-sticked .ast-header-social-1-wrap .ast-social-color-type-custom .ast-builder-social-element:hover{background:#fff0}}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-toggle-icon .ast-mobile-svg{fill:var(--ast-global-color-0)}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .mobile-menu-wrap .mobile-menu{color:var(--ast-global-color-0)}[CLASS*="-sticky-header-active"] .ast-header-sticked [data-section="section-header-mobile-trigger"] .ast-button-wrap .ast-mobile-menu-trigger-minimal{background:#fff0}.site-title,.site-title a{font-weight:700;font-family:'Vollkorn',serif;line-height:1.23em}#secondary .widget-title,.woocommerce-page #secondary .widget .widget-title{font-weight:700;font-family:'Vollkorn',serif;line-height:1.23em}.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:'Vollkorn',serif;font-weight:700;line-height:1.23em}button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:10px;font-size:.625rem;font-weight:600;text-transform:uppercase}h4.widget-title{font-weight:700}h5.widget-title{font-weight:700}h6.widget-title{font-weight:700}.elementor-widget-heading h4.elementor-heading-title{line-height:1.2em}.elementor-widget-heading h5.elementor-heading-title{line-height:1.2em}.elementor-widget-heading h6.elementor-heading-title{line-height:1.25em}@media (max-width:921px){button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:12px;font-size:.75rem}}@media (max-width:544px){button,.ast-button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{font-size:11px;font-size:.6875rem}}.ast-hfb-header.ast-desktop .ast-builder-menu-1 .main-header-menu .menu-item.menu-item-heading>.menu-link{font-weight:700}.ast-woocommerce-shop-page-modern-style .ast-woo-shop-product-description{display:none}.woocommerce.ast-woocommerce-shop-page-modern-style .astra-shop-filter-button{vertical-align:middle;margin:0}.astra-shop-filter-button svg{margin-right:5px;fill:currentColor}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .astra-shop-filter-button{float:right}.ast-quick-view-trigger{top:4em}@media(max-width:544px){.ast-header-break-point .ast-shop-toolbar-container{position:fixed;bottom:0;left:0;right:0;z-index:590}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .woocommerce-ordering{float:left;clear:both;margin-left:0;width:auto}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-shop-toolbar-container,.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap,.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters>*{margin-bottom:0}.ast-header-break-point.ast-woocommerce-shop-page-modern-style ul.products{margin-top:2.5em}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters .woocommerce-result-count{display:none}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters>*:not(:last-child){margin-right:15px}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters .ast-view-trigger{-js-display:flex;display:flex}.ast-header-break-point.ast-woocommerce-shop-page-modern-style .ast-sticky-shop-filters .ast-products-view{-js-display:inline-flex;display:inline-flex}}.woocommerce div.product .woocommerce-tabs ul.tabs li a,div.product .ast-woocommerce-tabs .ast-tab-header{color:var(--ast-global-color-0)}.woocommerce div.product:not(.ast-product-tabs-layout-vertical):not(.ast-product-tabs-layout-horizontal) .woocommerce-tabs ul.tabs li.active a,div.product .ast-woocommerce-tabs .ast-tab-header.active{color:var(--ast-global-color-1)}.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,div.product .ast-woocommerce-accordion .ast-accordion-header:not(.active):hover{color:var(--ast-global-color-1)}.woocommerce ul.products li.product .onsale.circle-outline,.woocommerce ul.products li.product .onsale.square-outline,.woocommerce div.product .onsale.circle-outline,.woocommerce div.product .onsale.square-outline{background:#fff;border:2px solid var(--ast-global-color-2);color:var(--ast-global-color-2)}.ast-shop-load-more:hover{color:#000;border-color:var(--ast-global-color-2);background-color:var(--ast-global-color-2)}.ast-loader>div{background-color:var(--ast-global-color-2)}.woocommerce nav.woocommerce-pagination ul li>span.current,.woocommerce nav.woocommerce-pagination ul li>.page-numbers{border-color:var(--ast-global-color-2)}.ast-woo-two-step-checkout .ast-checkout-slides .flex-prev.button{color:#fff;border-color:var(--ast-global-color-3);background-color:var(--ast-global-color-3)}.widget_layered_nav_filters ul li.chosen a::before{color:var(--ast-global-color-2)}.woocommerce-grouped-product-list p.ast-stock-detail{margin-bottom:unset}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title,.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{color:var(--ast-global-color-0)}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.wc-block-grid .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{color:var(--ast-global-color-1)}.woocommerce ul.products li.product .ast-woo-product-category,.woocommerce-page ul.products li.product .ast-woo-product-category,.woocommerce ul.products li.product .ast-woo-shop-product-description,.woocommerce-page ul.products li.product .ast-woo-shop-product-description{color:var(--ast-global-color-2)}.woocommerce-page.rel-up-columns-4 ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{box-shadow:0 0 0 1px rgb(212 175 55 / .23) inset}.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover{box-shadow:0 0 0 0 rgb(0 0 0 / .1)}.woocommerce .quantity .ast-vertical-icon{color:var(--ast-global-color-2);border:unset;font-size:15px}.woocommerce input[type=number].qty.ast-no-internal-border{color:#666;font-size:13px}.ast-product-icon-previous svg{transform:rotate(90deg)}.ast-product-icon-next svg{transform:rotate(-90deg)}.ast-product-icon-previous .ast-icon.icon-arrow svg,.ast-product-icon-next .ast-icon.icon-arrow svg{margin-left:0;margin-bottom:1px;width:.8em}.ast-addon-cart-wrap .ast-icon{vertical-align:middle}#ast-quick-view-close svg{height:12px;width:12px}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev:before,#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next:before{content:"\203A";font-size:30px}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav a{width:30px;height:30px}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-prev{left:-10px}#ast-quick-view-modal .ast-qv-image-slider:hover .flex-direction-nav .flex-next{right:-10px}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-prev{transform:rotate(180deg)}#ast-quick-view-modal .ast-qv-image-slider .flex-direction-nav .flex-next{transform:rotate(0deg)}.woocommerce .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .qty{border:1px solid var(--ast-border-color)}.woocommerce .quantity .plus{border-left:none}.woocommerce .quantity .minus{border-right:none}.woocommerce .quantity .ast-no-internal-border{border-right:none;border-left:none}.woocommerce .quantity .minus,.woocommerce .quantity .plus{font-size:18px}.ast-builder-layout-element[data-section="section-hb-woo-cart"]{padding:0;margin-left:1em;margin-right:1em;margin:0}.ast-builder-layout-element[data-section="section-hb-woo-cart"] .ast-addon-cart-wrap{display:inline-block;padding:0 .6em}.ast-menu-cart-outline .ast-addon-cart-wrap{border-width:2px;background:#fff0}.ast-menu-cart-outline .ast-cart-menu-wrap .count,.ast-menu-cart-outline .ast-addon-cart-wrap{border-style:solid;border-color:var(--ast-global-color-0)}.ast-product-navigation-wrapper .product-links a{border-color:var(--ast-global-color-0);background:var(--ast-global-color-0);color:var(--ast-global-color-0)}.ast-product-navigation-wrapper .product-links a:hover{border-color:var(--ast-global-color-1);background:var(--ast-global-color-1);color:var(--ast-global-color-1)}.ast-product-navigation-wrapper.circle-outline .product-links a,.ast-product-navigation-wrapper.square-outline .product-links a{border-color:var(--ast-global-color-0);background:none;color:var(--ast-global-color-0)}.ast-product-navigation-wrapper.circle-outline .product-links a:hover,.ast-product-navigation-wrapper.square-outline .product-links a:hover{border-color:var(--ast-global-color-1);background:var(--ast-global-color-1);color:var(--ast-global-color-1)}@media screen and (min-width:922px){.woocommerce div.product.ast-product-gallery-layout-vertical .onsale,.woocommerce div.product.ast-product-gallery-layout-vertical .ast-onsale-card{left:12.5%;left:-webkit-calc(12.5% + 1.3em);left:calc(12.5% + 1.3em)}.woocommerce div.product.ast-product-gallery-with-no-image .onsale{top:-.5em;left:-.5em}}@media (min-width:922px){.woocommerce #content .ast-woocommerce-container div.product div.images,.woocommerce .ast-woocommerce-container div.product div.images,.woocommerce-page #content .ast-woocommerce-container div.product div.images,.woocommerce-page .ast-woocommerce-container div.product div.images{width:50%}.woocommerce #content .ast-woocommerce-container div.product div.summary,.woocommerce .ast-woocommerce-container div.product div.summary,.woocommerce-page #content .ast-woocommerce-container div.product div.summary,.woocommerce-page .ast-woocommerce-container div.product div.summary{width:46%}.woocommerce div.product.ast-product-gallery-layout-vertical div.images .flex-control-thumbs{width:calc(25% - 1em)}.woocommerce div.product.ast-product-gallery-layout-vertical div.images .flex-control-thumbs li{width:100%}.woocommerce.ast-woo-two-step-checkout form #order_review,.woocommerce.ast-woo-two-step-checkout form #order_review_heading,.woocommerce-page.ast-woo-two-step-checkout form #order_review,.woocommerce-page.ast-woo-two-step-checkout form #order_review_heading,.woocommerce.ast-woo-two-step-checkout form #customer_details.col2-set,.woocommerce-page.ast-woo-two-step-checkout form #customer_details.col2-set{width:100%}}@media (min-width:922px){.woocommerce div.product.ast-product-gallery-layout-vertical .flex-viewport{width:75%;float:right}}@media (max-width:922px){.ast-product-navigation-wrapper{text-align:center}}@media (min-width:921px){#ast-quick-view-content div.summary form.cart.stick{position:absolute;bottom:0;margin:0;padding:20px 30px 15px 0;width:calc(50% - 30px)}}@media (max-width:921px){#ast-quick-view-content div.summary form.cart.stick .button{padding:10px}#ast-quick-view-modal .ast-content-main-wrapper{top:0;right:0;bottom:0;left:0;transform:none!important;width:100%;position:relative;overflow:hidden;padding:10%;height:100%}#ast-quick-view-content div.summary,#ast-quick-view-content div.images{min-width:auto}#ast-quick-view-modal.open .ast-content-main{transform:none!important}.single-product.woocommerce-page.tablet-rel-up-columns-3 ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:921px){.woocommerce div.product .related.products ul.products li.product,.woocommerce[class*="rel-up-columns-"] div.product .related.products ul.products li.product,.woocommerce-page div.product .related.products ul.products li.product,.woocommerce-page[class*="rel-up-columns-"] div.product .related.products ul.products li.product{margin-right:20px;clear:none}}@media (min-width:545px){#ast-quick-view-content div.summary{overflow-y:auto}}@media (max-width:544px){.woocommerce button.astra-shop-filter-button,.woocommerce-page button.astra-shop-filter-button{float:none;display:block}#ast-quick-view-content{max-width:initial!important;max-height:initial!important}#ast-quick-view-modal .ast-content-main-wrapper{height:auto}#ast-quick-view-content div.images{width:100%;float:none}#ast-quick-view-content div.summary{width:100%;float:left;margin:0;padding:15px;max-height:initial!important}.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-2 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-left:0}.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-3 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item,.ast-header-break-point .ast-above-header-mobile-inline.mobile-header-order-5 .ast-masthead-custom-menu-items.woocommerce-custom-menu-item{margin-right:0}.single.single-product.woocommerce-page.mobile-rel-up-columns-2 ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.ast-header-break-point .ast-shop-toolbar-container{column-gap:20px;flex-direction:column;-js-display:flex;display:flex;justify-content:inherit;align-items:inherit}.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap{margin-bottom:20px}.ast-header-break-point .ast-shop-toolbar-container .ast-shop-toolbar-aside-wrap>*:first-child{flex:1 1 auto}.ast-header-break-point .ast-shop-toolbar-container>*:last-child{float:unset}}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__image:nth-child(1){margin-left:10px;margin-right:10px;margin-bottom:20px;width:100%}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){padding-left:10px;padding-right:10px;padding-bottom:20px}.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2){width:50%}.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a,.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a{display:block;position:relative}.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a::after,.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a::after{content:"";position:absolute;top:16px;right:16px;height:1em;width:1em;background-image:url("data:image/svg+xml,%3Csvg width='96' height='96' fill='%234a3223' viewBox='0 0 96 96' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M84 44V12H52L65.16 25.16L25.16 65.16L12 52V84H44L30.84 70.84L70.84 30.84L84 44Z' /%3E%3C/svg%3E");background-size:contain;background-size:contain;opacity:0;transition:.3s}.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a::before,.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a::before{content:"";position:absolute;top:10px;right:10px;height:1.8em;width:1.8em;background-color:var(--ast-global-color-5);border-radius:100%;opacity:0;transition:.3s}.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a:hover::after,.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a:hover::before,.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a:hover::after,.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a:hover::before{opacity:1}@media (max-width:921px){.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a:hover::after,.woocommerce div.product.ast-product-gallery-layout-first-image-large.ast-magnify-disabled .woocommerce-product-gallery__image:nth-child(1) a:hover::before,.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a:hover::after,.woocommerce div.product.ast-product-gallery-layout-first-image-large .woocommerce-product-gallery__wrapper .woocommerce-product-gallery__image:nth-child(n+2) a:hover::before{opacity:0}}.ast-product-gallery-layout-first-image-large .tns-outer{position:relative;overflow:hidden}.ast-product-gallery-layout-first-image-large .tns-nav{position:absolute;bottom:1em;width:100%;text-align:center;z-index:1}.ast-product-gallery-layout-first-image-large .tns-nav button{width:1em;height:1em;padding:0;border-radius:100%;margin-left:.5em;margin-right:.5em}.ast-product-gallery-layout-first-image-large .tns-nav-active{background-color:var(--ast-global-color-1)}.ast-product-gallery-layout-first-image-large .tns-slider .tns-item{margin:0!important;padding:0!important}.ast-product-gallery-layout-first-image-large .tns-controls button{position:absolute;width:30px;height:30px;padding:0;top:50%;transform:translateY(-50%);color:#fff0;background-color:var(--ast-global-color-5);border-radius:100%;font-size:0;box-shadow:0 0 5px 0 rgb(0 0 0 / 30%);z-index:1;opacity:.8}.ast-product-gallery-layout-first-image-large .tns-controls button:after{content:"";position:absolute;top:10px;left:9px;width:10px;height:10px;text-indent:-9999px;border-top:2px solid var(--ast-global-color-0);border-right:2px solid var(--ast-global-color-0)}.ast-product-gallery-layout-first-image-large .tns-controls button:disabled{display:none}.ast-product-gallery-layout-first-image-large .tns-controls button[data-controls="prev"]{left:10px}.ast-product-gallery-layout-first-image-large .tns-controls button[data-controls="next"]{right:10px}.ast-product-gallery-layout-first-image-large .tns-controls button[data-controls="prev"]:after{top:10px;left:12px;transform:rotate(-133deg)}.ast-product-gallery-layout-first-image-large .tns-controls button[data-controls="next"]:after{transform:rotate(45deg)}.ast-product-gallery-layout-first-image-large .tns-inner .tns-item a{position:relative;padding-bottom:100%;display:block}.woocommerce .ast-product-gallery-layout-first-image-large .tns-inner .tns-item img{position:absolute;top:0;left:0;bottom:0;right:0;object-fit:cover;height:100%}.elementor-widget-woocommerce-cart form input[type=number].qty::-webkit-inner-spin-button,.elementor-widget-woocommerce-cart form input[type=number].qty::-webkit-outer-spin-button{-webkit-appearance:auto}.ast-navigation-product-preview{display:none;position:absolute;top:28px;right:0;z-index:999;padding-top:.7em}.ast-navigation-wrapper{display:flex;align-items:center;min-width:240px;background-color:var(--ast-global-color-5);box-shadow:0 0 3px rgb(74 50 35 / .25)}.ast-navigation-content{padding:.5em 1em;text-align:left;font-size:.9em;line-height:.9em}.ast-navigation-product-title{margin-bottom:.5em;color:var(--ast-global-color-2);line-height:normal}.ast-navigation-price{color:var(--ast-global-color-0)}.ast-navigation-price del{color:var(--ast-global-color-0);opacity:.6}.ast-product-navigation-wrapper a:hover .ast-navigation-product-preview{display:block}.ast-sticky-row{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.ast-sticky-row .summary{position:sticky}.summary .ast-width-md-6{float:unset}.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-summary-wrap{align-self:center}.woocommerce.ast-woocommerce-shop-page-list-view ul.products li.product{display:grid;grid-template-columns:1fr 2fr;padding-bottom:0}.woocommerce.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-thumbnail-wrap{width:100%;margin-bottom:0}.woocommerce.ast-woocommerce-shop-page-list-view .ast-woo-shop-product-description{display:block}.ast-desktop .woocommerce-ordering{margin:0 10px}.ast-view-trigger svg{fill:currentColor}.ast-products-view{display:flex;align-items:center}.ast-view-trigger{height:17px;color:var(--ast-global-color-3);cursor:pointer}.ast-view-trigger:not(:first-child){margin-left:10px}.ast-view-trigger.active{color:var(--ast-global-color-0)}.ast-force-short-desc-listview-display .ast-woo-shop-product-description{display:none}.ast-force-short-desc-listview-display.ast-woocommerce-shop-page-list-style .ast-woo-shop-product-description{display:block}.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-summary-wrap{align-self:center}@media (max-width:921px){.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-summary-wrap{align-self:center}}@media (max-width:544px){.ast-woocommerce-shop-page-list-view ul.products li.product .astra-shop-summary-wrap{align-self:center}}body.woocommerce.ast-woocommerce-shop-page-list-view ul.products:not(.elementor-grid){grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:921px){body.woocommerce.ast-woocommerce-shop-page-list-view ul.products:not(.elementor-grid){grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:544px){body.woocommerce.ast-woocommerce-shop-page-list-view ul.products:not(.elementor-grid){grid-template-columns:repeat(1,minmax(0,1fr))}}.summary .ast-width-md-6{float:unset}.astra-cart-drawer-content .ast-mini-cart-empty .ast-mini-cart-message,.ast-site-header-cart .ast-empty-cart-content{display:none}.astra-cart-drawer-content .ast-empty-cart-content{padding:1.5em 1em 1em 1em;overflow:auto}.astra-cart-drawer .ast-empty-cart-content>.woocommerce,.astra-cart-drawer-content .ast-empty-cart-content>h2{max-width:300px;margin:0 auto}.astra-cart-drawer-content .ast-empty-cart-content>h2{margin-bottom:1em}#astra-mobile-cart-drawer .ast-empty-cart-content .products{grid-template-columns:auto}.astra-cart-drawer .ast-empty-cart-content .products .product{padding-bottom:0;margin-bottom:0}.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:0}.ast-header-break-point .menu-text+.icon-arrow,.ast-desktop .menu-link>.icon-arrow:first-child,.ast-header-break-point .main-header-menu>.menu-item>.menu-link .icon-arrow,.ast-header-break-point .astra-mm-highlight-label+.icon-arrow{display:none}.ast-advanced-headers-layout.ast-advanced-headers-layout-2 .ast-container{flex-direction:column}.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block}.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none}.ast-advanced-headers-layout{width:100%}.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed}.ast-primary-sticky-header-active.ast-main-header-nav-open #masthead>#ast-desktop-header ul#ast-desktop-toggle-menu{display:none}#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:60px}@media (max-width:921px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:48px}}@media (max-width:543px){#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:40px}}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link{background:#fff0}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover>.menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-1 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:#fff0}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px)}}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link{background:#fff0}[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading:hover>.menu-link,[CLASS*="-sticky-header-active"].ast-desktop .ast-builder-menu-2 .main-header-menu.ast-mega-menu-enabled .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:#fff0}@media (max-width:921px){.ast-primary-sticky-header-active.ast-main-header-nav-open nav{overflow-y:auto;max-height:calc(100vh - 100px)}}#ast-fixed-header .site-title a,#ast-fixed-header .site-title a:focus,#ast-fixed-header .site-title a:hover,#ast-fixed-header .site-title a:visited{color:#222}#ast-fixed-header.site-header .site-description{color:var(--ast-global-color-3)}.ast-transparent-header #ast-fixed-header .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,#ast-fixed-header .main-header-bar,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field,#ast-fixed-header .ast-masthead-custom-menu-items .ast-inline-search .search-field:focus{backdrop-filter:unset;-webkit-backdrop-filter:unset}div.tnp-subscription,form.tnp-subscription,form.tnp-profile{display:block;margin:1em auto;max-width:500px;width:100%}div.tnp-profile{display:block;margin:1em 0;max-width:500px}.tnp-subscription div.tnp-field,.tnp-profile div.tnp-field{margin-bottom:.7em;border:0;padding:0}.tnp-subscription label,.tnp-profile label{display:block;color:inherit;font-weight:400;line-height:normal;padding:0;margin:0;margin-bottom:.25em;font-size:.9em}.tnp-subscription .tnp-field-checkbox label,.tnp-profile .tnp-field-checkbox label{display:inline-block}.tnp-subscription input[type=text],.tnp-subscription input[type=email],.tnp-subscription input[type=submit],.tnp-subscription select,.tnp-subscription textarea,.tnp-profile input[type=text],.tnp-profile input[type=email],.tnp-profile input[type=submit],.tnp-profile select,.tnp-profile textarea{width:100%;padding:.7em;display:block;border:1px;color:#444;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;font-size:1em;margin:0;line-height:normal;box-sizing:border-box}.tnp-subscription input[type=checkbox],.tnp-widget input[type=radio],.tnp-profile input[type=checkbox]{max-width:1em;display:inline-block;margin-right:.5em}.tnp-subscription select option,.tnp-profile select option{margin-right:.75em}.tnp-subscription input.tnp-submit,.tnp-profile input.tnp-submit,.tnp-unsubscribe button.tnp-submit,.tnp-reactivate button.tnp-submit{background-color:#444;color:#fff;width:auto;height:auto;margin:0;display:inline-block}@media all and (max-width:480px){.tnp-subscription input[type=submit],.tnp-profile input[type=submit]{width:100%}}.tnp-widget{width:100%;display:block;box-sizing:border-box}.tnp-widget .tnp-field{margin-bottom:10px;border:0;padding:0}.tnp-widget label{display:block;color:inherit;font-size:14px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget input[type=submit],.tnp-widget select{width:100%;padding:10px;display:block;border:1px solid #ddd;border-color:#ddd;background-color:#f4f4f4;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.tnp-widget input[type=checkbox],.tnp-widget input[type=radio]{width:auto;display:inline-block}.tnp-widget select option{margin-right:10px}.tnp-widget input.tnp-submit{background-color:#444;background-image:none;text-shadow:none;color:#fff;margin:0}.tnp-field input[type="submit"]{position:inherit}.tnp-widget-minimal{width:100%}.tnp-widget-minimal form{margin:0;padding:0;border:0}.tnp-widget-minimal input.tnp-email{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px}.tnp-widget-minimal input.tnp-submit{width:100%;box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-subscription-minimal{width:100%;box-sizing:border-box;margin:10px 0}.tnp-subscription-minimal form{width:auto;margin:0;padding:0;border:0;white-space:nowrap}.tnp-subscription-minimal input.tnp-email,.tnp-subscription-minimal input.tnp-name{width:70%;max-width:300px;box-sizing:border-box;padding:10px;display:inline-block;border:1px solid #ddd;background-color:#f4f4f4;color:#444;font-size:14px;line-height:20px;border-radius:0;margin-right:10px}.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name{width:31%}.tnp-subscription-minimal .tnp-privacy-field{margin-top:10px}.tnp-subscription-minimal input.tnp-submit{width:29%;box-sizing:border-box;display:inline-block;padding:10px;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:20px;border-radius:0;margin:0}.tnp-subscription-posts{margin-top:2em;margin-bottom:2em;padding:2rem}.tnp-subscription-posts .tnp-subscription{max-width:auto;margin:0}@media all and (max-width:525px){.tnp-subscription-minimal.with-name input.tnp-email,.tnp-subscription-minimal.with-name input.tnp-name,.tnp-subscription-minimal input.tnp-submit{width:100%;max-width:100%;margin:0;display:block;margin-bottom:.5rem}}.tnp-button-form button.tnp-submit{box-sizing:border-box;padding:10px;display:inline-block;border:1px;border-color:#ddd;background-color:#444;background-image:none;text-shadow:none;color:#fff;font-size:14px;line-height:normal;border-radius:0;height:auto;margin:0}.tnp-comments{clear:both;margin-top:15px;margin-bottom:15px}.tnp-comments label{display:block}.tnp-comments input[type=checkbox]{display:inline-block;width:auto!important}.tnp-lock{clear:both;display:block;box-sizing:border-box;box-shadow:none;margin:20px;padding:15px;background-color:#fff;border:1px solid #ddd}.tnp-nl-checkout{margin-bottom:1em}.avsd-app{--avsd-ink:#30242b;--avsd-accent:#b78a69;--avsd-paper:#faf5ef;--avsd-highlight:#7d4e5a;color:var(--avsd-ink);--avsd-font-heading:var(--e-global-typography-primary-font-family,var(--ast-heading-font-family,inherit));--avsd-font-body:var(--e-global-typography-text-font-family,var(--ast-body-font-family,inherit));font-family:var(--avsd-font-body);max-width:1200px;margin:25px auto 38px;font-size:16px;line-height:1.55;isolation:isolate}.avsd-app *{box-sizing:border-box}.avsd-app button,.avsd-app a{font:inherit}.avsd-app button:focus-visible,.avsd-app a:focus-visible{outline:3px solid var(--avsd-highlight);outline-offset:3px}.avsd-hero{min-height:330px;position:relative;display:flex;justify-content:space-between;gap:24px;align-items:center;padding:clamp(24px,5vw,70px);color:#fffaf4;background:radial-gradient(circle at 87% 15%,rgb(228 191 153 / .23),transparent 32%),linear-gradient(115deg,var(--avsd-ink) 0%,#49333b 76%,#513846 100%);border-radius:26px 26px 0 0;overflow:hidden}.avsd-hero:after{content:"";position:absolute;right:-120px;bottom:-190px;border-radius:50%;width:480px;height:480px;border:1px solid rgb(255 233 206 / .2);pointer-events:none}.avsd-hero-content{max-width:710px;position:relative;z-index:1}.avsd-eyebrow,.avsd-kicker{font-size:.73em;font-weight:800;letter-spacing:.2em;text-transform:uppercase}.avsd-eyebrow{color:#f0c9a7}.avsd-eyebrow b{padding:0 7px;color:var(--avsd-accent)}.avsd-hero h2{font-family:var(--avsd-font-heading)!important;font-size:clamp(36px,5.2vw,68px)!important;font-weight:500!important;line-height:1.05!important;letter-spacing:-.04em!important;color:#fff8f0!important;margin:16px 0 20px!important}.avsd-hero p{color:#f0e3dd;max-width:600px;font-size:clamp(15px,1.8vw,19px);line-height:1.7;margin:0 0 25px}.avsd-hero-tags{display:flex;flex-wrap:wrap;gap:10px}.avsd-hero-tags span{font-size:12px;letter-spacing:.04em;border:1px solid rgb(253 224 195 / .25);border-radius:100px;padding:7px 12px;color:#f4d9be;background:rgb(255 255 255 / .045)}.avsd-hero-monogram{flex:none;width:220px;height:220px;border:1px solid rgb(242 219 200 / .34);outline:1px solid rgb(242 219 200 / .18);outline-offset:11px;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(-13deg);opacity:.8;position:relative;z-index:1;color:#f1d5bb}.avsd-hero-monogram span{font-size:11px;letter-spacing:.55em}.avsd-hero-monogram strong{font:normal 50px var(--avsd-font-heading);letter-spacing:-.075em}.avsd-hero-monogram em{font:italic 23px var(--avsd-font-heading);letter-spacing:.1em;margin-top:-8px}.avsd-hero-orbit{position:absolute;inset:0;pointer-events:none}.avsd-hero-orbit i{position:absolute;width:12px;height:12px;background:var(--avsd-accent);border-radius:100%;opacity:.45;left:72%;top:15%}.avsd-hero-orbit i:nth-child(2){left:55%;top:84%;width:5px;height:5px}.avsd-hero-orbit i:nth-child(3){left:95%;top:53%;width:8px;height:8px}.avsd-workspace{background:var(--avsd-paper);padding:clamp(22px,4.5vw,58px);border-radius:0 0 26px 26px;border:1px solid rgb(63 44 45 / .07);border-top:0;box-shadow:0 25px 70px rgb(58 34 42 / .1)}.avsd-progress{display:flex;align-items:center;gap:23px;margin-bottom:42px}.avsd-progress>span{white-space:nowrap;font-size:12px;color:#846d6e;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.avsd-progress-track{height:5px;flex:1;background:#e8dcd5;border-radius:20px;overflow:hidden}.avsd-progress-track b{display:block;background:linear-gradient(90deg,var(--avsd-highlight),var(--avsd-accent));height:100%;width:33.33%;border-radius:20px;transition:width .3s ease}.avsd-question[hidden],.avsd-app [hidden]{display:none!important}.avsd-kicker{color:var(--avsd-highlight)}.avsd-question h3,.avsd-lines>h2{font:normal clamp(27px,3.2vw,43px)/1.14 var(--avsd-font-heading)!important;letter-spacing:-.027em!important;color:var(--avsd-ink)!important;margin:11px 0 11px!important}.avsd-question>p{margin:0 0 28px;color:#79696c;max-width:690px}.avsd-choice-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.avsd-choice{border:1px solid #e6d7cf!important;background:#fffcf8!important;color:var(--avsd-ink)!important;min-height:106px;border-radius:14px!important;display:flex;align-items:center;gap:15px;padding:20px!important;text-align:left;cursor:pointer;box-shadow:0 4px 8px rgb(44 29 34 / .02)!important;transition:transform .2s,border-color .2s,box-shadow .2s;line-height:1.35!important}.avsd-choice:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgb(51 28 34 / .085)!important;border-color:var(--avsd-accent)!important}.avsd-choice.is-selected{border-color:var(--avsd-highlight)!important;background:#faf0ea!important;box-shadow:inset 0 0 0 1px var(--avsd-highlight)!important}.avsd-choice-icon{font:normal 29px var(--avsd-font-heading);color:var(--avsd-highlight);width:33px;flex-shrink:0;text-align:center}.avsd-choice-label{font-weight:700;font-size:14px}.avsd-choice.is-selected .avsd-choice-icon{color:var(--avsd-highlight)}.avsd-screen-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.avsd-screen-choice{border:1px solid #e7d7d0;background:#fffcf8;padding:23px 18px;border-radius:14px;display:flex;gap:13px;cursor:pointer}.avsd-screen-choice input{accent-color:var(--avsd-highlight);width:19px;height:19px;margin-top:4px;flex-shrink:0}.avsd-screen-choice b{display:block;font-size:15px;line-height:1.4}.avsd-screen-choice small{display:block;font-size:12px;line-height:1.55;color:#85767b;margin-top:6px}.avsd-screen-choice:has(input:checked){background:#f7ebe6;border-color:var(--avsd-accent)}.avsd-screen-choice--alert{border-color:#dbb4ac}.avsd-controls{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:33px}.avsd-btn{min-height:52px;padding:13px 24px!important;border-radius:100px!important;cursor:pointer;display:inline-flex;align-items:center;gap:13px;border:0!important;font-size:14px!important;font-weight:800!important;line-height:1.3!important;box-shadow:none!important;transition:transform .18s,background .18s}.avsd-btn:hover{transform:translateY(-1px)}.avsd-btn--primary{background:var(--avsd-ink)!important;color:#fffaf6!important}.avsd-btn--primary:hover{background:var(--avsd-highlight)!important}.avsd-btn--quiet{background:transparent!important;color:var(--avsd-highlight)!important}.avsd-btn--quiet:hover{background:#eee3de!important}.avsd-btn:disabled{opacity:.5;cursor:not-allowed}.avsd-error{margin:20px 0 0;background:#fff1eb;color:#962e36;border:1px solid #f4c4b8;padding:11px 16px;border-radius:8px}.avsd-footnote{display:flex;gap:12px;align-items:flex-start;border-top:1px solid #e6d8d0;padding-top:21px;margin-top:27px}.avsd-footnote-icon{border:1px solid #b9a6a0;color:#846d68;width:21px;height:21px;border-radius:100%;display:grid;place-items:center;font:italic 14px var(--avsd-font-heading);flex-shrink:0}.avsd-footnote p{margin:0;color:#897979;font-size:12px;line-height:1.7}.avsd-results [data-avsd-results-list]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px}.avsd-result-card{border-radius:19px;border:1px solid #e8d7ce;background:#fffdfb;padding:24px;box-shadow:0 6px 22px rgb(48 36 43 / .035);min-width:0}.avsd-result-top{display:flex;align-items:center;justify-content:space-between;gap:16px}.avsd-result-count{font:italic 39px var(--avsd-font-heading);color:#dfcabb}.avsd-result-line{color:var(--avsd-highlight);font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.avsd-result-card h4{font:normal 25px/1.16 var(--avsd-font-heading)!important;color:var(--avsd-ink)!important;margin:12px 0!important}.avsd-result-card p{font-size:14px;line-height:1.65;color:#78696a;min-height:47px;margin:0 0 18px}.avsd-result-bottom{display:flex;align-items:center;justify-content:space-between;margin:12px 0 17px;gap:16px}.avsd-result-duration{font-size:13px;color:#786968}.avsd-result-price{font-size:18px;white-space:nowrap}.avsd-buy,.avsd-contact-btn{display:inline-flex;align-items:center;justify-content:center;padding:11px 17px;border-radius:100px!important;background:var(--avsd-ink)!important;color:#fff!important;font-weight:750;font-size:13px!important;text-decoration:none!important;max-width:100%;min-height:42px}.avsd-buy:hover,.avsd-contact-btn:hover{background:var(--avsd-highlight)!important;color:#fff!important}.avsd-result-hint{font-size:12px;color:#9b8178}.avsd-caution,.avsd-safety-card{grid-column:1/-1;border:1px solid #e6c7a7;background:#fff6e8;border-radius:15px;padding:19px;color:#76512c;font-size:14px}.avsd-safety-card{background:#fffaf7;border-color:#e6d5cd}.avsd-safety-card h4{font:normal 27px var(--avsd-font-heading)!important;margin:0 0 9px!important}.avsd-safety-card p{margin:0}.avsd-contact-card{grid-column:1/-1;background:#eae0d9;border-radius:16px;padding:24px;display:flex;align-items:center;gap:15px;flex-wrap:wrap}.avsd-contact-card strong{font:normal 23px var(--avsd-font-heading)}.avsd-contact-card>p{margin:0;flex:1;min-width:200px;font-size:13px;color:#6b5c5f}.avsd-contact-actions{display:flex;gap:8px;flex-wrap:wrap}.avsd-contact-btn--secondary{background:transparent!important;color:var(--avsd-ink)!important;border:1px solid var(--avsd-ink)!important}.avsd-lines{background:var(--avsd-paper);border-radius:24px;padding:clamp(23px,4vw,45px)}.avsd-line-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-top:28px}.avsd-line-card{background:#fffdfb;border:1px solid #ead9d0;border-radius:16px;padding:24px}.avsd-line-kind{font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:800;color:var(--avsd-highlight)}.avsd-line-card h3{font:normal 25px var(--avsd-font-heading)!important;margin:12px 0!important;color:var(--avsd-ink)!important}.avsd-line-card p{font-size:14px;color:#796a68;margin:0 0 15px}.avsd-line-hint{font-size:11px;color:#ae7d64;display:block}.avsd-line-disclaimer{font-size:12px;color:#887675;margin:26px 0 0}@media(max-width:940px){.avsd-hero-monogram{width:150px;height:150px}.avsd-hero-monogram strong{font-size:37px}.avsd-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.avsd-line-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.avsd-app{font-size:15px;margin:12px auto 25px}.avsd-hero{min-height:auto;padding:30px 24px 34px;border-radius:19px 19px 0 0}.avsd-hero h2{font-size:40px!important}.avsd-hero p{font-size:15px;line-height:1.6}.avsd-hero-tags{gap:5px}.avsd-hero-tags span{font-size:10px;padding:5px 9px}.avsd-hero-monogram{display:none}.avsd-workspace{padding:28px 18px 26px;border-radius:0 0 19px 19px}.avsd-progress{margin-bottom:30px;gap:12px}.avsd-progress>span{font-size:10px}.avsd-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.avsd-choice{min-height:115px;padding:13px!important;gap:7px;align-items:flex-start;flex-direction:column}.avsd-choice-icon{font-size:24px;text-align:left}.avsd-choice-label{font-size:13px}.avsd-screen-grid{grid-template-columns:1fr}.avsd-screen-choice{padding:16px}.avsd-controls{margin-top:22px}.avsd-btn{padding:12px 17px!important;min-height:48px}.avsd-line-grid{grid-template-columns:1fr}.avsd-contact-card{align-items:flex-start;flex-direction:column}.avsd-app .avsd-question h3{font-size:31px!important}.avsd-results [data-avsd-results-list]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.avsd-app *{transition:none!important}}.avsd-app{--avsd-ink:#34261f;--avsd-accent:#a77b52;--avsd-paper:#f9f4ed;--avsd-highlight:#815536;color:var(--avsd-ink)!important;font-family:var(--avsd-font-body,inherit)}.avsd-app .avsd-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.82fr);padding:0;min-height:440px;background:linear-gradient(120deg,#fbf7f1 0%,#f0e3d5 71%,#e7d4c0 100%)!important;color:var(--avsd-ink)!important;border-radius:25px 25px 0 0;align-items:stretch;gap:0}.avsd-app .avsd-hero::after{width:350px;height:350px;right:19%;bottom:-180px;border-color:rgb(120 84 60 / .14)}.avsd-app .avsd-hero-content{padding:clamp(28px,4.2vw,64px);max-width:none;align-self:center}.avsd-app .avsd-eyebrow{font-family:var(--avsd-font-body,inherit);font-size:11px;letter-spacing:.135em;font-weight:650;color:var(--avsd-highlight);background:#ebdfd1;border-radius:70px;display:inline-block;padding:8px 13px;line-height:1.3}.avsd-brandline{display:block;font:normal clamp(14px,1.5vw,20px)/1.25 Georgia,'Times New Roman',serif;letter-spacing:.07em;color:#5e4532;margin-top:26px}.avsd-brandline small{color:#ac8968;font:normal .76em var(--avsd-font-heading);margin:0 4px}.avsd-app .avsd-hero h2{color:var(--avsd-ink)!important;font:normal clamp(39px,5.4vw,70px)/1.05 var(--avsd-font-heading,Georgia,serif)!important;letter-spacing:-.045em!important;margin:17px 0 16px!important}.avsd-app .avsd-hero p{color:#54463d!important;font-size:clamp(15px,1.6vw,18px);line-height:1.55;max-width:390px;margin:0 0 23px}.avsd-app .avsd-hero-tags span{color:#704e32;background:rgb(255 253 248 / .6);border-color:rgb(150 104 68 / .17);font-size:11px}.avsd-hero-portrait{position:relative;overflow:hidden;min-height:430px;border-radius:43% 0 0 43% / 54% 0 0 54%;margin-left:-16px;background:#dbb391;box-shadow:-18px 0 65px rgb(103 68 40 / .09)}.avsd-hero-portrait img{width:100%;height:100%;object-fit:cover;object-position:50% 27%;display:block;position:absolute;inset:0;filter:saturate(.88)}.avsd-image-caption{position:absolute;bottom:24px;left:22px;font:italic 26px 'Brush Script MT','Segoe Script',var(--avsd-font-heading);color:#fff;transform:rotate(-8deg);text-shadow:0 2px 8px #6a4a32}.avsd-app .avsd-workspace{background:#fcfaf6;box-shadow:0 19px 60px rgb(114 78 50 / .13)}.avsd-app .avsd-progress-track{background:#e9ddd1}.avsd-app .avsd-progress-track b{background:linear-gradient(90deg,#855837,#c39c75)}.avsd-app .avsd-choice{background:#fffdfb!important;border-color:#e9ded2!important;border-radius:13px!important}.avsd-app .avsd-choice.is-selected{background:#f7ede1!important;border-color:var(--avsd-highlight)!important}.avsd-app .avsd-btn--primary,.avsd-app .avsd-buy{background:linear-gradient(105deg,#795032,#c69b6e)!important;color:#fff!important;box-shadow:0 6px 19px rgb(118 73 38 / .13)!important}.avsd-app .avsd-btn--primary:hover,.avsd-app .avsd-buy:hover{background:linear-gradient(105deg,#694329,#a77b52)!important}.avsd-app .avsd-choice-icon{color:#a17857}.avsd-app .avsd-choice-label{color:var(--avsd-ink)}.avsd-app.avsd-mini{max-width:1200px;margin:18px auto 24px;position:relative;display:grid;grid-template-columns:1.3fr .65fr;min-height:280px;overflow:hidden;border-radius:24px;background:linear-gradient(118deg,#fbf7f0 1%,#f1e4d7 85%);box-shadow:0 15px 45px rgb(111 71 42 / .11)}.avsd-mini-copy{padding:clamp(25px,4vw,46px);position:relative;z-index:2}.avsd-app.avsd-mini h2{font:normal clamp(32px,4vw,54px)/1.09 Georgia,'Times New Roman',serif!important;color:var(--avsd-ink)!important;margin:17px 0 9px!important;letter-spacing:-.045em}.avsd-app.avsd-mini p{color:#69584c;margin:0 0 19px;max-width:530px;font-size:15px;line-height:1.65}.avsd-app .avsd-primary-link{display:inline-flex;gap:20px;align-items:center;justify-content:center;min-height:46px;padding:12px 23px;border-radius:45px;background:linear-gradient(105deg,#795032,#c69b6e);color:white!important;font-weight:700;font-size:14px;text-decoration:none!important;transition:transform .2s,box-shadow .2s;box-shadow:0 5px 18px rgb(118 73 38 / .16)}.avsd-app .avsd-primary-link:hover{transform:translateY(-2px);box-shadow:0 9px 28px rgb(118 73 38 / .22)}.avsd-mini-points{display:flex;gap:16px;flex-wrap:wrap;margin-top:19px;color:#97755b;font-size:11px}.avsd-mini-photo{position:relative;min-height:280px;background:#cda98a;border-radius:44% 0 0 44% / 58% 0 0 58%}.avsd-mini-photo img{position:absolute;inset:0;display:block;object-fit:cover;object-position:50% 25%;width:100%;height:100%}.avsd-home-header{grid-column:1/-1;margin:22px 0 -3px;font:normal 27px var(--avsd-font-heading);color:var(--avsd-ink)}.avsd-home-card{background:#f5ece3;border-radius:15px;border:1px solid #e9d4c1;padding:20px}.avsd-home-card h4{font:normal 23px var(--avsd-font-heading)!important;margin:7px 0!important;color:var(--avsd-ink)!important}.avsd-home-card p{font-size:12px;margin:0 0 15px;color:#806954}.avsd-home-link{display:inline-block;font-size:13px;font-weight:700;color:#845838!important;text-decoration:underline}@media(max-width:800px){.avsd-app .avsd-hero{min-height:340px}.avsd-hero-portrait{min-height:340px}.avsd-app .avsd-hero-content{padding:30px}.avsd-app .avsd-hero h2{font-size:42px!important}.avsd-app.avsd-mini h2{font-size:39px!important}}@media(max-width:600px){.avsd-app .avsd-hero{display:block;min-height:0}.avsd-app .avsd-hero-content{padding:27px 22px 20px}.avsd-app .avsd-hero h2{font-size:39px!important}.avsd-app .avsd-hero p{font-size:15px}.avsd-brandline{margin-top:17px}.avsd-hero-portrait{min-height:215px;height:215px;margin:0;border-radius:42% 42% 0 0 / 24% 24% 0 0;box-shadow:none}.avsd-hero-portrait img{object-position:50% 38%}.avsd-image-caption{font-size:18px;bottom:16px}.avsd-app.avsd-mini{display:flex;flex-direction:column-reverse;border-radius:19px}.avsd-mini-photo{height:170px;min-height:170px;border-radius:0}.avsd-mini-photo img{object-position:50% 35%}.avsd-mini-copy{padding:24px}.avsd-app.avsd-mini h2{font-size:35px!important;margin:15px 0 9px!important}.avsd-mini-points{gap:9px}.avsd-app .avsd-eyebrow{font-size:9px}}.avsd-result-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:10px}.avsd-app .avsd-result-actions .avsd-buy{flex:1 1 175px;white-space:normal;text-align:center}.avsd-app .avsd-buy--outline{background:transparent!important;color:var(--avsd-highlight)!important;border:1px solid var(--avsd-accent)!important;box-shadow:none!important}.avsd-app .avsd-buy--outline:hover{background:#f5ebe1!important;color:var(--avsd-ink)!important}.avsd-booking-box{background:#faf5ef;border-radius:22px;padding:clamp(22px,5vw,45px);max-width:1200px;margin:0 auto}.avsd-booking-box h2{font:normal clamp(30px,4vw,48px)/1.17 var(--avsd-font-heading);color:#34261f}.avsd-booking-box p{color:#6e6058}.avsd-extras{border:1px solid #e5d3c1;background:#fdfaf6;padding:17px 20px;border-radius:13px;margin:14px 0;color:#34261f}.avsd-extras h4{font:normal 23px var(--avsd-font-heading);margin:0 0 12px}.avsd-extra-option{display:flex!important;align-items:center;gap:9px;padding:10px 0;font-size:14px;cursor:pointer}.avsd-extra-option input{accent-color:#986b47;min-width:17px;min-height:17px}.avsd-extras-summary{font-size:13px;color:#835b3a;margin:13px 0 0}@media(max-width:640px){.avsd-app .avsd-result-actions .avsd-buy{flex:1 1 100%}.avsd-booking-box{border-radius:16px}}.avsd-woo-bookly-link{margin:22px 0;font-size:13px}.avsd-woo-bookly-link .avsd-primary-link{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(105deg,#795032,#c69b6e);color:#fff!important;padding:12px 19px;border-radius:35px;text-decoration:none!important}.avsd-woo-bookly-link small{display:block;margin-top:9px;color:#876d5a}.avsd-result-photo{display:block;width:100%;height:170px;object-fit:cover;border-radius:13px;margin:8px 0 15px}.avsd-what{border-top:1px solid #eee2dc;padding-top:12px;margin:8px 0 12px;font-size:13px}.avsd-what strong{color:var(--avsd-ink)}.avsd-what p{min-height:0;margin:5px 0 0}.avsd-contradictions{border-top:1px solid #eee2dc;margin:9px 0 13px;padding-top:9px;font-size:12px;color:#705c5d}.avsd-contradictions summary{cursor:pointer;font-weight:750}.avsd-contradictions p{min-height:0;margin:6px 0 0}.avsd-screen-choice--none{border-color:#bba38b;background:#f8f1e5;grid-column:1/-1}@media(max-width:640px){.avsd-result-photo{height:190px}}.avsd-app{--avsd-font-heading:var(--e-global-typography-primary-font-family,var(--ast-heading-font-family,Georgia,serif));--avsd-font-body:var(--e-global-typography-text-font-family,var(--ast-body-font-family,inherit))}.avsd-preference{margin:24px 0 0;padding:18px 21px;border:1px solid #e7d8ce;border-radius:16px;background:rgb(255 255 255 / .6);display:flex;flex-wrap:wrap;gap:12px 24px}.avsd-preference legend{font-size:14px;font-weight:700;color:var(--avsd-ink);padding:0 7px}.avsd-preference label{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.avsd-preference input{accent-color:var(--avsd-highlight);width:17px;height:17px}.avsd-home-photo{display:block;width:78px;height:78px;object-fit:contain;float:right;margin:0 0 9px 13px;border-radius:10px;background:#faf6f0}.avsd-inline-bookly{border-top:4px solid var(--avsd-accent);background:#fffaf4;border-radius:0 0 24px 24px;margin-top:22px;padding:clamp(24px,4vw,46px);scroll-margin-top:105px}.avsd-inline-bookly h3{font:normal clamp(28px,3vw,39px)/1.18 var(--avsd-font-heading)!important;color:var(--avsd-ink)!important;margin:9px 0 18px!important}.avsd-inline-bookly>p{color:#6b5d55;margin:0 0 18px}.avsd-inline-bookly>.avsd-inline-back{display:inline-block;margin:16px 0;color:var(--avsd-highlight);font-weight:650;text-decoration:underline}@media(max-width:600px){.avsd-preference{padding:14px;gap:14px}.avsd-preference label{width:100%}.avsd-inline-bookly{padding:23px 18px}}.avsd-app .avsd-related-care{margin-top:16px;padding:16px;border-radius:16px;background:#fcf8f3;border:1px solid #e9d9c8}.avsd-related-care-label{display:block;margin-bottom:11px;font-size:13px;letter-spacing:.02em;color:var(--avsd-ink,#34261f)}.avsd-related-care-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.avsd-related-care-item{display:flex;flex-direction:column;gap:7px;text-decoration:none!important;background:#fff;border-radius:12px;padding:10px;min-width:0;color:var(--avsd-ink,#34261f)!important;border:1px solid #eadfd6}.avsd-related-care-item img{height:80px;width:100%;object-fit:contain}.avsd-related-care-item b{font-size:13px;line-height:1.35;display:block}.avsd-related-care-item small{font-size:12px;color:#86654b;display:block;margin-top:4px}.avsd-inline-bookly{padding:25px;margin-top:25px;background:#fff;border-radius:18px;border:1px solid #e9d8cb}.avsd-inline-bookly-intro h3{font-family:inherit;color:var(--avsd-ink,#34261f)}.avsd-inline-bookly-intro p{max-width:670px;color:#705e56}.avsd-inline-bookly:target{scroll-margin-top:90px}@media(max-width:600px){.avsd-related-care-list{grid-template-columns:1fr}.avsd-related-care-item{flex-direction:row;align-items:center}.avsd-related-care-item img{width:58px;height:58px;flex:0 0 58px}.avsd-inline-bookly{padding:14px}}.avsd-app{display:block;width:100%;max-width:1200px;min-width:0;container-name:avsd-layout;container-type:inline-size;overflow-wrap:break-word}.avsd-app :is(.avsd-hero,.avsd-hero-content,.avsd-workspace,.avsd-question,.avsd-results,.avsd-result-card,.avsd-choice-grid,.avsd-screen-grid,.avsd-line-grid,.avsd-contact-card,.avsd-inline-bookly,.avsd-mini-copy){min-width:0;max-width:100%}.avsd-app img,.avsd-app video,.avsd-app iframe{max-width:100%}.avsd-app .avsd-choice-label,.avsd-app .avsd-screen-choice span,.avsd-app .avsd-result-card h4{overflow-wrap:anywhere}.avsd-app .avsd-hero-portrait{min-width:0}.avsd-app .avsd-progress-track{min-width:35px}.avsd-app .avsd-inline-bookly :is(.bookly-form,.bookly-js-form,.bookly-container,.bookly-service-step){max-width:100%;min-width:0}.avsd-app .avsd-inline-bookly iframe{display:block;width:100%}@media(max-width:900px){.avsd-app .avsd-hero{grid-template-columns:minmax(0,1fr) minmax(0,.68fr);min-height:340px}.avsd-app .avsd-hero-content{padding:clamp(22px,3vw,34px)}.avsd-app .avsd-hero h2{font-size:clamp(33px,4.5vw,46px)!important;letter-spacing:-.035em!important}.avsd-app .avsd-hero-portrait{min-height:320px;margin-left:0}.avsd-app .avsd-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.avsd-app .avsd-line-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.avsd-app{margin:10px auto 28px!important}.avsd-app .avsd-hero{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;gap:0!important;border-radius:20px 20px 0 0!important;overflow:hidden}.avsd-app .avsd-hero-content{padding:clamp(22px,6vw,34px)!important}.avsd-app .avsd-hero h2{font-size:clamp(33px,8vw,46px)!important;line-height:1.08!important;margin:14px 0!important}.avsd-app .avsd-hero p{font-size:15px!important;line-height:1.6!important;margin-bottom:16px!important}.avsd-app .avsd-brandline{margin-top:16px}.avsd-app .avsd-hero-portrait{display:block!important;height:clamp(190px,50vw,255px)!important;min-height:0!important;margin:0!important;overflow:hidden;border-radius:32% 32% 0 0 / 18% 18% 0 0!important;box-shadow:none!important}.avsd-app .avsd-hero-portrait img{height:100%;width:100%;object-position:50% 32%}.avsd-app .avsd-hero-tags{gap:7px;flex-wrap:wrap}.avsd-app .avsd-hero-tags span{padding:6px 9px;font-size:10px}.avsd-app .avsd-workspace{padding:clamp(17px,4.5vw,27px)!important;border-radius:0 0 20px 20px!important}.avsd-app .avsd-progress{gap:9px;margin-bottom:24px}.avsd-app .avsd-progress>span{font-size:10px;letter-spacing:.04em;white-space:normal;max-width:105px;line-height:1.25}.avsd-app .avsd-question h3{font-size:clamp(27px,6.5vw,35px)!important;line-height:1.2!important}.avsd-app .avsd-question>p{font-size:14px;line-height:1.6;margin-bottom:19px}.avsd-app .avsd-choice-grid{grid-template-columns:1fr!important;gap:9px}.avsd-app .avsd-choice{flex-direction:row!important;align-items:center!important;gap:13px!important;min-height:70px!important;padding:13px 15px!important;width:100%;max-width:100%}.avsd-app .avsd-choice-icon{width:34px;flex:0 0 34px;font-size:25px;text-align:center}.avsd-app .avsd-choice-label{font-size:14px;line-height:1.35}.avsd-app .avsd-screen-grid{grid-template-columns:1fr!important;gap:9px}.avsd-app .avsd-screen-choice{padding:15px 12px;gap:10px;min-width:0}.avsd-app .avsd-screen-choice span{min-width:0}.avsd-app .avsd-screen-choice b{font-size:14px}.avsd-app .avsd-screen-choice small{font-size:12px}.avsd-app .avsd-controls{gap:8px;justify-content:space-between;flex-wrap:wrap}.avsd-app .avsd-controls .avsd-btn{justify-content:center;min-width:0;min-height:46px;font-size:13px!important;max-width:100%;white-space:normal}.avsd-app .avsd-controls [data-avsd-next]{margin-left:auto}.avsd-app .avsd-results [data-avsd-results-list],.avsd-app .avsd-line-grid{grid-template-columns:1fr!important}.avsd-app .avsd-result-card{padding:17px}.avsd-app .avsd-result-bottom{flex-wrap:wrap;gap:6px}.avsd-app .avsd-result-actions .avsd-buy{flex:1 1 100%;width:100%;min-height:46px}.avsd-app .avsd-contact-card{display:flex;flex-direction:column;align-items:stretch;padding:18px}.avsd-app .avsd-contact-card>p{min-width:0}.avsd-app .avsd-contact-actions{display:grid;grid-template-columns:1fr;gap:8px}.avsd-app .avsd-contact-actions>a{width:100%}.avsd-app .avsd-related-care-list{grid-template-columns:1fr!important}.avsd-app .avsd-inline-bookly{padding:15px!important;border-radius:16px;overflow-x:auto}.avsd-app.avsd-mini{display:flex!important;flex-direction:column-reverse!important;border-radius:19px;min-height:0}.avsd-app.avsd-mini .avsd-mini-photo{height:190px;min-height:190px;flex:0 0 190px;border-radius:0}.avsd-app.avsd-mini .avsd-mini-copy{padding:24px}.avsd-app.avsd-mini h2{font-size:clamp(31px,7vw,40px)!important}}@media(max-width:390px){.avsd-app .avsd-hero-content{padding:20px!important}.avsd-app .avsd-workspace{padding:17px 13px!important}.avsd-app .avsd-hero h2{font-size:33px!important}.avsd-app .avsd-eyebrow{letter-spacing:.065em;font-size:9px;padding:7px 9px}.avsd-app .avsd-brandline{font-size:14px;letter-spacing:.025em}.avsd-app .avsd-result-card{padding:14px}.avsd-app .avsd-footnote p{font-size:11px}.avsd-app .avsd-primary-link{width:100%;text-align:center;gap:8px;font-size:13px}}@container avsd-layout (max-width:680px){.avsd-hero{grid-template-columns:minmax(0,1fr)!important;min-height:0!important}.avsd-hero-content{padding:clamp(19px,5cqw,32px)!important}.avsd-hero h2{font-size:clamp(31px,7cqw,46px)!important}.avsd-hero-portrait{height:clamp(170px,43cqw,260px)!important;min-height:0!important;margin:0!important;border-radius:32% 32% 0 0 / 18% 18% 0 0!important}.avsd-choice-grid,.avsd-screen-grid,.avsd-line-grid{grid-template-columns:1fr!important}.avsd-choice{flex-direction:row!important;align-items:center!important;min-height:70px!important}.avsd-app .avsd-mini-photo{min-height:190px}}.avsd-request-section{grid-column:1/-1;background:#fbf5ec;border:1px solid #dec9b6;border-radius:17px;padding:21px;margin:14px 0}.avsd-request-section>h4{font:normal clamp(24px,3vw,30px) var(--avsd-font-heading)!important;color:var(--avsd-ink)!important;margin:7px 0!important}.avsd-request-section>p{color:#765e4f;font-size:13px}.avsd-request-line{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;border-top:1px solid #e7d8ca}.avsd-request-line strong{font-weight:750;color:var(--avsd-ink)}.avsd-request-line p{margin:4px 0 0;color:#746357;font-size:12px}.avsd-request-line .avsd-request-cta{flex:none;background:linear-gradient(100deg,#795035,#b48b66);color:#fff!important;padding:11px 15px;border-radius:99px;font-size:13px;font-weight:700;text-decoration:none!important}.avsd-home-description{border-top:1px solid #dbc9ba;margin-bottom:12px;padding-top:9px;color:#59473e;font-size:12px}.avsd-home-description summary{font-weight:700;cursor:pointer}.avsd-home-description p{margin:9px 0;line-height:1.65}.avsd-all-care{display:block;grid-column:1/-1;text-align:center;border:1px solid var(--avsd-accent);border-radius:99px;padding:13px 18px;text-decoration:none!important;color:var(--avsd-highlight)!important;font-weight:750}@media(max-width:600px){.avsd-request-section{padding:15px}.avsd-request-line{align-items:stretch;flex-direction:column}.avsd-request-line .avsd-request-cta{text-align:center}}.avsd-app .avsd-story{border-top:1px solid #ecdfd1;margin:12px 0;padding:12px 0 5px}.avsd-app .avsd-story summary{cursor:pointer;color:var(--avsd-highlight,#805a38);font-size:13px;font-weight:750;list-style-position:inside}.avsd-app .avsd-story-copy p{color:#67554c;line-height:1.75;font-size:14px;margin:10px 0}.avsd-app .avsd-treatment-excerpt{line-height:1.7;color:#66544a}.avsd-app .avsd-device-tag{display:inline-block;border:1px solid #d7bc9f;background:#faf0e3;color:#795031;border-radius:50px;padding:6px 11px;font-size:12px;font-weight:700;margin:0 0 10px}.avsd-app .avsd-similar{margin-top:18px;border:1px solid #e7d6c4;border-radius:15px;background:#fdf8f2;padding:15px;min-width:0}.avsd-app .avsd-similar-heading{display:block;color:var(--avsd-ink,#34261f);font-size:14px;margin-bottom:5px}.avsd-app .avsd-similar-hint{font-size:12px;color:#786253!important;min-height:0!important;margin:0 0 12px!important;line-height:1.5}.avsd-app .avsd-similar-item{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e8dccd;padding:11px 0;min-width:0}.avsd-app .avsd-similar-item>div{min-width:0;flex:1 1 auto}.avsd-app .avsd-similar-item b,.avsd-app .avsd-similar-item small{display:block;overflow-wrap:anywhere}.avsd-app .avsd-similar-item b{font-size:13px;line-height:1.4;color:#3f3029}.avsd-app .avsd-similar-item small{font-size:11px;color:#836b5e;margin-top:4px}.avsd-app .avsd-similar-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:39px;max-width:100%;padding:9px 13px;border-radius:99px;background:#936f50;color:#fff!important;text-decoration:none!important;font-size:12px;font-weight:700;text-align:center}@media(max-width:480px){.avsd-app .avsd-similar{padding:12px}.avsd-app .avsd-similar-item{align-items:stretch;flex-direction:column;gap:9px}.avsd-app .avsd-similar-action{width:100%}}.avsd-app.avsd-mini{display:grid!important;grid-template-areas:"copy media"!important;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)!important;grid-auto-rows:auto!important;align-items:stretch!important;min-width:0!important;max-width:1200px!important;overflow:hidden!important;isolation:isolate}.avsd-app.avsd-mini>.avsd-mini-photo{grid-area:media!important;position:relative!important;display:block!important;min-width:0!important;min-height:0!important;height:auto!important;border-radius:43% 0 0 43% / 54% 0 0 54%!important;overflow:hidden!important;order:initial!important}.avsd-app.avsd-mini>.avsd-mini-photo>img{display:block!important;position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:center 35%!important;transform:none!important;margin:0!important}.avsd-app.avsd-mini>.avsd-mini-copy{grid-area:copy!important;position:relative!important;z-index:1!important;order:initial!important;min-width:0!important}.avsd-app.avsd-mini .avsd-mini-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;max-width:100%}.avsd-app.avsd-mini .avsd-mini-shop{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 13px;border:1px solid #c9a782;border-radius:99px;text-align:center;text-decoration:none!important;font-weight:700;font-size:13px;color:#765032!important;background:rgb(255 255 255 / .65)}.avsd-app .avsd-hero-start{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:46px;background:linear-gradient(105deg,#795032,#c69b6e);color:#fff!important;padding:10px 21px;border-radius:50px;text-decoration:none!important;font-weight:700;font-size:14px;box-shadow:0 7px 18px rgb(118 73 38 / .12)}.avsd-app .avsd-hero-start:hover{background:#785132;color:white!important}.avsd-app .avsd-home-section{grid-column:1/-1;background:linear-gradient(120deg,#f9f3eb,#fdfaf6);border:1px solid #e7d2be;border-radius:19px;padding:clamp(15px,2.5vw,26px);min-width:0}.avsd-app .avsd-home-section .avsd-home-header{margin:7px 0!important;font:normal clamp(26px,3vw,33px)/1.2 var(--avsd-font-heading,Georgia,serif)!important;color:#34261f!important}.avsd-app .avsd-home-intro{color:#6c5749;font-size:13px;line-height:1.65;margin:0 0 17px!important}.avsd-app .avsd-home-products-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.avsd-app .avsd-home-products-grid .avsd-home-card{display:flex;flex-direction:row;align-items:flex-start;gap:14px;min-width:0;padding:14px;background:#fffdfb}.avsd-app .avsd-home-card .avsd-home-photo{position:static!important;width:94px!important;height:110px!important;flex:0 0 94px;object-fit:contain;background:#faf6f1;border-radius:10px;max-width:100%!important}.avsd-app .avsd-home-copy{min-width:0;flex:1 1 auto}.avsd-app .avsd-home-products-grid .avsd-home-card h4{font-size:20px!important;line-height:1.22!important;overflow-wrap:break-word}.avsd-app .avsd-home-products-grid .avsd-home-card p{font-size:12px;line-height:1.55}.avsd-app .avsd-home-products-grid .avsd-home-link{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:8px 14px;border-radius:99px;text-decoration:none!important;background:linear-gradient(100deg,#805435,#b89066);color:#fff!important;font-size:12px;font-weight:750;text-align:center}@media(max-width:767px){.avsd-app.avsd-mini{display:grid!important;grid-template-areas:"media" "copy"!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:180px auto!important;min-height:0!important;height:auto!important;border-radius:20px!important;margin:8px auto 22px!important}.avsd-app.avsd-mini>.avsd-mini-photo{grid-area:media!important;height:180px!important;min-height:180px!important;max-height:180px!important;width:100%!important;min-width:0!important;flex:none!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.avsd-app.avsd-mini>.avsd-mini-photo>img{position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100%!important;height:180px!important;max-height:180px!important;min-height:180px!important;object-fit:cover!important;object-position:center 38%!important}.avsd-app.avsd-mini>.avsd-mini-copy{grid-area:copy!important;padding:22px 21px 23px!important;margin:0!important;background:#f6ede4!important}.avsd-app.avsd-mini .avsd-eyebrow{font-size:9px!important;letter-spacing:.07em!important;padding:7px 10px!important;max-width:100%}.avsd-app.avsd-mini h2{font-size:clamp(29px,7.8vw,37px)!important;line-height:1.11!important;margin:13px 0 9px!important}.avsd-app.avsd-mini p{font-size:14px!important;line-height:1.52!important;margin:0 0 18px!important}.avsd-app.avsd-mini .avsd-mini-actions{display:grid!important;grid-template-columns:minmax(0,1fr);gap:9px!important}.avsd-app.avsd-mini .avsd-primary-link,.avsd-app.avsd-mini .avsd-mini-shop{width:100%!important;max-width:100%!important;min-height:50px!important;justify-content:center!important;white-space:normal!important;gap:10px!important;padding:12px 15px!important;font-size:14px!important;text-align:center!important}.avsd-app.avsd-mini .avsd-mini-points{gap:7px 14px;margin-top:14px;font-size:11px}.avsd-app .avsd-hero{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"visual" "message"!important;grid-template-rows:165px auto!important;min-height:0!important}.avsd-app .avsd-hero>.avsd-hero-portrait{grid-area:visual!important;height:165px!important;min-height:165px!important;max-height:165px!important;border-radius:0!important;box-shadow:none!important;margin:0!important;position:relative!important}.avsd-app .avsd-hero-portrait img{height:165px!important;min-height:165px!important;max-height:165px!important;object-position:center 35%!important}.avsd-app .avsd-hero>.avsd-hero-content{grid-area:message!important;padding:22px 21px 25px!important;background:#f7eee4}.avsd-app .avsd-hero h2{font-size:clamp(29px,7vw,39px)!important;margin:11px 0!important}.avsd-app .avsd-hero p{font-size:14px!important;line-height:1.52!important;margin-bottom:16px!important}.avsd-app .avsd-brandline{margin-top:12px!important}.avsd-app .avsd-hero-tags{gap:7px!important;margin-top:16px}.avsd-app .avsd-hero-start{width:100%!important;min-height:48px!important}.avsd-app .avsd-home-products-grid{grid-template-columns:minmax(0,1fr)!important;gap:11px}.avsd-app .avsd-home-products-grid .avsd-home-card{padding:13px!important;gap:11px}.avsd-app .avsd-home-card .avsd-home-photo{width:75px!important;height:90px!important;flex-basis:75px!important}.avsd-app .avsd-home-products-grid .avsd-home-card h4{font-size:19px!important}.avsd-app .avsd-home-products-grid .avsd-home-link{min-height:43px}}@media(max-width:360px){.avsd-app.avsd-mini{grid-template-rows:155px auto!important}.avsd-app.avsd-mini>.avsd-mini-photo,.avsd-app.avsd-mini>.avsd-mini-photo>img{height:155px!important;min-height:155px!important;max-height:155px!important}.avsd-app.avsd-mini>.avsd-mini-copy{padding:19px 17px 21px!important}.avsd-app.avsd-mini h2{font-size:29px!important}.avsd-app .avsd-home-products-grid .avsd-home-card{flex-wrap:wrap}}@container avsd-layout (max-width:680px){.avsd-mini{grid-template-areas:"media" "copy"!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:180px auto!important}.avsd-mini>.avsd-mini-photo{height:180px!important;min-height:180px!important;max-height:180px!important;border-radius:0!important}.avsd-mini>.avsd-mini-photo>img{height:180px!important;max-height:180px!important;object-fit:cover!important}.avsd-mini>.avsd-mini-copy{padding:22px!important}.avsd-mini .avsd-mini-actions{display:grid!important;grid-template-columns:minmax(0,1fr)!important}.avsd-mini .avsd-mini-actions a{width:100%!important}.avsd-home-products-grid{grid-template-columns:1fr!important}}.avsd-app .avsd-question h3[tabindex="-1"]{outline:none!important}.avsd-app .avsd-question{scroll-margin-top:110px}.avsd-app .avsd-featured-section{grid-column:1/-1;background:#fffaf5;border:1px solid #e6d5c4;border-radius:20px;padding:clamp(16px,3vw,28px);min-width:0}.avsd-app .avsd-featured-heading{font:normal clamp(25px,3vw,34px)/1.2 var(--avsd-font-heading,Georgia,serif)!important;color:var(--avsd-ink)!important;margin:7px 0 9px!important}.avsd-app .avsd-featured-intro{font-size:13px;line-height:1.6;color:#69574d;margin:0 0 18px!important}.avsd-app .avsd-featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0}.avsd-app .avsd-featured-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:14px;background:#fff;border:1px solid #ecdfd4}.avsd-app .avsd-featured-photo{width:100%!important;height:155px!important;object-fit:contain!important;background:#f8f4ef;padding:12px;margin:0!important}.avsd-app .avsd-featured-copy{display:flex;flex-direction:column;flex:1;gap:8px;padding:14px;min-width:0}.avsd-app .avsd-featured-copy h5{font:normal 19px/1.25 var(--avsd-font-heading,Georgia,serif)!important;color:#39291f!important;margin:0!important;overflow-wrap:anywhere}.avsd-app .avsd-featured-copy p{color:#705e53;font-size:12px;line-height:1.5;margin:0!important;flex:1}.avsd-app .avsd-featured-price{font-size:14px;color:#68442d}.avsd-app .avsd-featured-buy{display:flex;align-items:center;justify-content:center;padding:10px 11px;min-height:43px;text-decoration:none!important;color:#fff!important;background:linear-gradient(105deg,#835836,#bd9166);font-size:12px;font-weight:750;border-radius:99px;text-align:center;margin-top:auto}@media(max-width:940px){.avsd-app .avsd-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.avsd-app .avsd-featured-section{padding:15px}.avsd-app .avsd-featured-grid{gap:9px}.avsd-app .avsd-featured-photo{height:110px!important;padding:8px}.avsd-app .avsd-featured-copy{padding:10px;gap:7px}.avsd-app .avsd-featured-copy h5{font-size:16px!important}.avsd-app .avsd-featured-buy{font-size:11px;padding:9px 6px;line-height:1.3}}.avsd-app[data-avsd-advisor] .avsd-workspace{min-height:0;height:auto}.avsd-app[data-avsd-advisor] .avsd-featured-section{display:block;grid-column:1/-1;max-width:100%;padding:clamp(16px,3.6vw,28px)!important;background:linear-gradient(160deg,#fffdf9,#f9f1e7);border:1px solid #e9d9c7;border-radius:22px;box-shadow:0 12px 34px rgb(92 60 34 / .07);margin-top:24px}.avsd-app[data-avsd-advisor] .avsd-featured-grid{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:15px!important;min-width:0;max-width:100%}.avsd-app[data-avsd-advisor] .avsd-featured-card{display:grid!important;grid-template-columns:minmax(0,190px) minmax(0,1fr)!important;flex-direction:row!important;gap:0;min-width:0;align-items:stretch;overflow:hidden;border:1px solid #e8ddce;border-radius:17px;background:rgb(255 255 255 / .96);box-shadow:0 5px 18px rgb(82 51 27 / .05)}.avsd-app[data-avsd-advisor] .avsd-featured-photo{display:block;width:100%!important;height:100%!important;min-height:178px!important;max-height:240px!important;object-fit:contain!important;object-position:center!important;background:#f5eee6;padding:17px!important;margin:0!important}.avsd-app[data-avsd-advisor] .avsd-featured-copy{padding:20px 21px!important;gap:10px!important;min-width:0;align-items:flex-start}.avsd-app[data-avsd-advisor] .avsd-featured-copy h5{font-size:clamp(21px,2vw,25px)!important;line-height:1.22!important;margin:0!important;white-space:normal!important;overflow-wrap:break-word!important}.avsd-app[data-avsd-advisor] .avsd-featured-copy p{font-size:14px!important;line-height:1.56!important;max-width:65ch;color:#6c5c51!important;margin:0!important;flex:0 0 auto!important}.avsd-app[data-avsd-advisor] .avsd-featured-price{display:block;font-size:19px!important;line-height:1.3!important;font-weight:750!important;color:#67452f!important;white-space:normal!important;overflow-wrap:break-word!important}.avsd-app[data-avsd-advisor] .avsd-featured-buy{min-height:45px;min-width:188px;padding:11px 24px!important;font-size:13px!important;margin-top:auto!important;max-width:100%}@media(max-width:600px){.avsd-app[data-avsd-advisor] .avsd-featured-section{padding:15px!important;border-radius:18px!important}.avsd-app[data-avsd-advisor] .avsd-featured-grid{grid-template-columns:1fr!important;gap:14px!important}.avsd-app[data-avsd-advisor] .avsd-featured-card{display:flex!important;flex-direction:column!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;min-width:0!important}.avsd-app[data-avsd-advisor] .avsd-featured-photo{height:170px!important;min-height:170px!important;max-height:170px!important;padding:15px!important;object-fit:contain!important}.avsd-app[data-avsd-advisor] .avsd-featured-copy{padding:18px!important;gap:10px!important;width:100%!important}.avsd-app[data-avsd-advisor] .avsd-featured-copy h5{font-size:22px!important}.avsd-app[data-avsd-advisor] .avsd-featured-copy p{font-size:14px!important}.avsd-app[data-avsd-advisor] .avsd-featured-buy{width:100%!important;min-width:0!important;min-height:48px!important;font-size:14px!important;margin-top:8px!important}}.avsd-app .avsd-routine-tag{display:inline-block;align-self:flex-start;background:#f6eae0;border:1px solid #ead5c4;color:#76513b;font-size:11px;font-weight:750;letter-spacing:.04em;border-radius:99px;padding:4px 10px}.avsd-app .avsd-routine-cart{padding:16px;margin-top:17px;border:1px solid #e6d7c7;border-radius:15px;background:#fff9f2;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.avsd-app .avsd-routine-cart p{flex:1 1 200px;font-size:13px;line-height:1.5;margin:0!important;color:#6c5a4e}.avsd-app .avsd-routine-buy{min-height:47px;border:0!important;cursor:pointer;border-radius:99px;padding:12px 22px!important;background:linear-gradient(110deg,#7d5438,#c29365);color:#fff!important;font-size:13px;font-weight:750;line-height:1.4}@media(max-width:640px){.avsd-app .avsd-routine-cart{flex-direction:column;align-items:stretch;padding:14px}.avsd-app .avsd-routine-cart p{flex:auto!important}.avsd-app .avsd-routine-buy{width:100%}}.avsd-app,.avsd-app *,.avsd-app *::before,.avsd-app *::after{box-sizing:border-box}.avsd-app .avsd-routine-editor{display:block;width:100%;overflow-wrap:anywhere}.avsd-app .avsd-routine-heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:7px;margin-bottom:12px}.avsd-app .avsd-routine-heading strong{font-size:19px;color:#674834}.avsd-app .avsd-routine-heading span{font-size:12px;color:#6c5a4e}.avsd-app .avsd-routine-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.avsd-app .avsd-routine-choice{display:flex;align-items:center;gap:9px;border:1px solid #e6d5c5;background:#fff;border-radius:12px;padding:10px;cursor:pointer;font-size:13px;color:#524237;line-height:1.5;min-width:0}.avsd-app .avsd-routine-choice input{accent-color:#936b4d;flex:none;width:17px;height:17px}.avsd-app .avsd-routine-choice span{min-width:0;overflow-wrap:anywhere}.avsd-app .avsd-routine-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;flex-wrap:wrap}.avsd-app .avsd-routine-footer strong{color:#684932;font-size:16px}.avsd-app .avsd-routine-buy:disabled{opacity:.45;cursor:not-allowed}.avsd-app .avsd-pack-section{margin-top:28px;padding:24px;border-radius:20px;background:#f7f0e7;border:1px solid #ddcdbb}.avsd-app .avsd-pack-section>h4{font-family:Georgia,serif;font-size:clamp(24px,3vw,34px);color:#34261f;margin:7px 0}.avsd-app .avsd-pack-section>p{font-size:14px;color:#66564c}.avsd-app .avsd-pack-card{background:#fff;border:1px solid #eadfd1;border-radius:16px;padding:19px;margin:15px 0;box-shadow:0 4px 18px rgb(73 47 23 / .04)}.avsd-app .avsd-pack-card h5{font-size:20px;margin:0 0 8px;color:#483022}.avsd-app .avsd-pack-card p{font-size:14px;color:#6c5a4e}.avsd-app .avsd-pack-items{list-style:disc;padding-left:20px;margin:12px 0 18px;color:#5c4c42;font-size:14px;line-height:1.7}.avsd-app .avsd-pack-order{display:flex;gap:15px;align-items:center;justify-content:space-between;flex-wrap:wrap}.avsd-app .avsd-pack-order strong{font-size:20px;color:#66472f}.avsd-app .avsd-line-product{display:flex;align-items:center;gap:10px;text-decoration:none!important;padding:9px;margin-top:7px;border-radius:10px;background:#fff8f0;border:1px solid #ede0d2;color:#4f3b2d!important}.avsd-app .avsd-line-product img{width:46px;height:46px;object-fit:contain;flex:none}.avsd-app .avsd-line-product span{display:flex;flex-direction:column;gap:4px;min-width:0}.avsd-app .avsd-line-product strong{font-size:12px;line-height:1.4}.avsd-app .avsd-line-product small{font-size:11px;color:#916d52}.avsd-app .avsd-line-unavailable{display:block;margin-top:10px;color:#85766b}@media(max-width:640px){.avsd-app[data-avsd-advisor]{max-width:100%!important;overflow-x:clip}.avsd-app .avsd-workspace{padding-inline:clamp(14px,4vw,23px)!important}.avsd-app .avsd-routine-items{grid-template-columns:minmax(0,1fr)}.avsd-app .avsd-routine-footer,.avsd-app .avsd-pack-order{flex-direction:column;align-items:stretch}.avsd-app .avsd-routine-footer strong,.avsd-app .avsd-pack-order strong{text-align:left}.avsd-app .avsd-routine-buy{width:100%}.avsd-app .avsd-pack-section{padding:15px;border-radius:16px}.avsd-app .avsd-pack-card{padding:14px}.avsd-app .avsd-featured-grid,.avsd-app .avsd-home-products-grid{grid-template-columns:minmax(0,1fr)!important}.avsd-app .avsd-result-actions{flex-direction:column;align-items:stretch}.avsd-app .avsd-result-actions a,.avsd-app .avsd-contact-actions a{width:100%;max-width:100%;text-align:center}}@media (max-width:767px){.avsd-app[data-avsd-advisor],.avsd-app.avsd-mini,.avsd-app.avsd-booking-box{margin-top:0!important;margin-bottom:12px!important;min-height:0!important;height:auto!important}.avsd-app[data-avsd-advisor] .avsd-workspace{min-height:0!important;height:auto!important;padding-bottom:16px!important;margin-bottom:0!important}.avsd-app[data-avsd-advisor] .avsd-footnote{margin-bottom:0!important}.avsd-app.avsd-booking-box{padding-bottom:17px!important}.elementor-widget-shortcode:has(.avsd-app){min-height:0!important;height:auto!important;margin-bottom:0!important}.elementor-widget-shortcode:has(.avsd-app)>.elementor-widget-container{min-height:0!important;height:auto!important;padding-bottom:0!important}}@media (max-width:767px){.avsd-app.avsd-mini,.avsd-app[data-avsd-advisor],.avsd-app.avsd-booking-box,.avsd-app.avsd-lines{min-height:0!important;height:auto!important;max-height:none!important;margin-block:0 14px!important;padding-bottom:0;clear:both}.avsd-app[data-avsd-advisor] .avsd-workspace{min-height:0!important;height:auto!important}.elementor-widget-shortcode:has(.avsd-app),.elementor-widget-shortcode:has(.avsd-app)>.elementor-widget-container,.elementor-shortcode:has(>.avsd-app),.wp-block-shortcode:has(>.avsd-app){min-height:0!important;height:auto!important;max-height:none!important;margin-bottom:0!important;padding-bottom:0!important}.avsd-autofit-wrapper{height:auto!important;min-height:0!important;max-height:none!important;padding-bottom:0!important;margin-bottom:0!important;align-content:start!important;justify-content:flex-start!important;grid-template-rows:auto!important}}@media(max-width:767px){.avsd-shortcode-autofit{box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;margin-bottom:0!important;padding-bottom:0!important;align-content:start!important;justify-content:flex-start!important;grid-template-rows:auto!important;flex-shrink:1!important}.avsd-shortcode-autofit.elementor-widget,.avsd-shortcode-autofit.elementor-element{align-self:auto!important}.avsd-layout-diagnostics{position:fixed;z-index:999999;bottom:10px;left:10px;max-width:min(92vw,400px);max-height:52vh;overflow:auto;background:#222;color:#fff;border:2px solid #dbb383;padding:10px;border-radius:10px;box-shadow:0 4px 28px #0006;font:12px/1.5 system-ui,sans-serif;white-space:pre-wrap}}@media (max-width:921px){.avsd-mobile-shell-fit{box-sizing:border-box!important;height:auto!important;min-height:0!important;max-height:none!important;flex-grow:0!important;flex-shrink:1!important;flex-basis:auto!important;align-self:auto!important;align-content:flex-start!important;justify-content:flex-start!important}.avsd-mobile-shell-fit.site-content,.avsd-mobile-shell-fit#content{flex:0 0 auto!important}.avsd-mobile-shell-fit.avsd-own-padding-excess{padding-bottom:0!important}.avsd-mobile-debug-panel{position:fixed!important;z-index:2147483600!important;left:9px!important;bottom:9px!important;width:min(96vw,440px)!important;max-height:58dvh!important;overflow:auto!important;border:2px solid #b78a69!important;border-radius:10px!important;background:#251c17!important;color:#fffaf2!important;font:12px/1.45 system-ui,-apple-system,sans-serif!important;box-shadow:0 8px 32px #0008!important;padding:12px!important;white-space:pre-wrap!important;text-align:left!important}}@media (max-width:767px){.elementor-widget-shortcode:has(.avsd-app){width:100%!important;box-sizing:border-box!important;align-self:flex-start!important;flex-grow:0!important;flex-shrink:1!important;flex-basis:auto!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;overflow:visible!important}}.awdr_free_product_text{display:inline-block;padding:0 10px;background-color:#3d9cd2;color:#fff;border-radius:3px}.variation-wdr_free_product{display:none!important}.awdr_change_product{cursor:pointer}.awdr_free_product_variants{padding:5px}.awdr-product-name{padding-left:10px}.awdr_change_product{display:flex}.awdr-select-free-variant-product-toggle{color:gray;cursor:pointer;width:100%;border:none;text-align:left;outline:none;font-size:1.02em;transition:0.4s}.awdr-select-free-variant-product-toggle-active,.awdr-select-free-variant-product-toggle:hover{color:#444}.awdr-select-variant-product{padding:0 18px;display:none;background-color:#fff;overflow:hidden}.awdr-select-free-variant-product-toggle:after{content:'\02795';font-size:12px;color:#777;margin-left:10px}.awdr-select-free-variant-product-toggle-active:after{content:"\2796"}.upk-slider .swiper-pagination,.upk-dots-container .swiper-pagination,.upk-arrows-dots-container .swiper-pagination{position:relative;display:flex;align-items:var(--upk-swiper-dots-align,center);justify-content:center}.upk-slider .swiper-pagination .swiper-pagination-bullet,.upk-dots-container .swiper-pagination .swiper-pagination-bullet,.upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;outline:none;transition:all 0.3s ease}.upk-slider .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,.upk-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet,.upk-arrows-dots-container .swiper-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:var(--upk-swiper-dots-space-between,5px);outline:none}.upk-slider .swiper-pagination.swiper-pagination-fraction,.upk-dots-container .swiper-pagination.swiper-pagination-fraction,.upk-arrows-dots-container .swiper-pagination.swiper-pagination-fraction{bottom:auto;z-index:1}.upk-slider .swiper-pagination-bullets,.upk-dots-container .swiper-pagination-bullets,.upk-arrows-dots-container .swiper-pagination-bullets{min-height:var(--upk-swiper-dots-active-height,10px)}.upk-slider .swiper-pagination-bullets .swiper-pagination-bullet,.upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet,.upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet{position:relative}.upk-slider .swiper-pagination-bullets .swiper-pagination-bullet:after,.upk-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after,.upk-arrows-dots-container .swiper-pagination-bullets .swiper-pagination-bullet:after{content:"";width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;transform:translate(-50%,-50%);left:50%;top:50%}.upk-arrows-dots-container .swiper-pagination-bullets-dynamic,.upk-slider .swiper-pagination-bullets-dynamic,.upk-dots-container .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0;width:100%!important;left:0!important;transform:translateX(0)!important}.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main,.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev,.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev,.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next,.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.upk-arrows-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.upk-slider .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next,.upk-dots-container .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}[class*=upk-arrows-align-top] .upk-arrows-container{transform:translateY(-40px)}[class*=upk-arrows-align-bottom] .upk-arrows-container{transform:translateY(40px)}[class*=upk-dots-align-top] .upk-dots-container{transform:translateY(-30px)}[class*=upk-dots-align-bottom] .upk-dots-container{transform:translateY(30px)}[class*=upk-arrows-dots-align-top] .upk-arrows-dots-container{transform:translateY(-40px)}[class*=upk-arrows-dots-align-bottom] .upk-arrows-dots-container{transform:translateY(40px)}.upk-arrows-align-center .upk-position-center,.upk-arrows-dots-align-center .upk-position-center{width:100%}.upk-arrows-align-center .upk-navigation-prev,.upk-arrows-dots-align-center .upk-navigation-prev{left:0;position:absolute;transform:translateY(-50%)}.upk-arrows-align-center .upk-navigation-next,.upk-arrows-dots-align-center .upk-navigation-next{right:0;position:absolute;transform:translateY(-50%)}.rtl .upk-arrows-align-center .upk-navigation-prev,.rtl .upk-arrows-dots-align-center .upk-navigation-prev{right:0;left:inherit}.rtl .upk-arrows-align-center .upk-navigation-next,.rtl .upk-arrows-dots-align-center .upk-navigation-next{left:0;right:inherit}.upk-arrows-dots-align-center .upk-dots-container .swiper-pagination,.upk-arrows-dots-align-center .upk-arrows-dots-container .swiper-pagination{position:absolute;width:100%!important}.upk-navigation-type-progress .swiper-pagination-progress{transform:translateY(15px);height:5px;width:100%}[class*=" elementor-widget-upk-"] svg.e-font-icon-svg{height:1em;width:1em}[class*=" elementor-widget-upk-"] .swiper-pagination-fraction,[class*=" elementor-widget-upk-"] .swiper-pagination-custom,[class*=" elementor-widget-upk-"] .swiper-horizontal>.swiper-pagination-bullets,[class*=" elementor-widget-upk-"] .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:auto}[class*=elementor-widget-upk-] .upk-arrows-container{-webkit-transform:translate(var(--upk-swiper-carousel-arrows-ncx,0),var(--upk-swiper-carousel-arrows-ncy,40));transform:translate(var(--upk-swiper-carousel-arrows-ncx,0),var(--upk-swiper-carousel-arrows-ncy,40))}[class*=elementor-widget-upk-] .upk-dots-container{-webkit-transform:translate(var(--upk-swiper-carousel-dots-nnx,0),var(--upk-swiper-carousel-dots-nny,30));transform:translate(var(--upk-swiper-carousel-dots-nnx,0),var(--upk-swiper-carousel-dots-nny,30))}[class*=elementor-widget-upk-] .upk-arrows-dots-container{-webkit-transform:translate(var(--upk-swiper-carousel-both-ncx,0),var(--upk-swiper-carousel-both-ncy,40));transform:translate(var(--upk-swiper-carousel-both-ncx,0),var(--upk-swiper-carousel-both-ncy,40))}[class*=elementor-widget-upk-] .upk-arrows-fraction-container{-webkit-transform:translate(var(--upk-swiper-carousel-arrows-fraction-ncx,0),var(--upk-swiper-carousel-arrows-fraction-ncy,40));transform:translate(var(--upk-swiper-carousel-arrows-fraction-ncx,0),var(--upk-swiper-carousel-arrows-fraction-ncy,40))}[class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-container,[class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-container{-webkit-transform:translate(var(--upk-swiper-carousel-arrows-ncx,0),var(--upk-swiper-carousel-arrows-ncy,0)) rotate(90deg);transform:translate(var(--upk-swiper-carousel-arrows-ncx,0),var(--upk-swiper-carousel-arrows-ncy,0)) rotate(90deg)}[class*=elementor-widget-upk-] .upk-position-center-left .upk-dots-container,[class*=elementor-widget-upk-] .upk-position-center-right .upk-dots-container{-webkit-transform:translate(var(--upk-swiper-carousel-dots-nnx,0),var(--upk-swiper-carousel-dots-nny,0)) rotate(90deg);transform:translate(var(--upk-swiper-carousel-dots-nnx,0),var(--upk-swiper-carousel-dots-nny,0)) rotate(90deg)}[class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-dots-container,[class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-dots-container{-webkit-transform:translate(var(--upk-swiper-carousel-both-ncx,0),var(--upk-swiper-carousel-both-ncy,0)) rotate(90deg);transform:translate(var(--upk-swiper-carousel-both-ncx,0),var(--upk-swiper-carousel-both-ncy,0)) rotate(90deg)}[class*=elementor-widget-upk-] .upk-position-center-left .upk-arrows-fraction-container,[class*=elementor-widget-upk-] .upk-position-center-right .upk-arrows-fraction-container{-webkit-transform:translate(var(--upk-swiper-carousel-arrows-fraction-ncx,0),var(--upk-swiper-carousel-arrows-fraction-ncy,0)) rotate(90deg);transform:translate(var(--upk-swiper-carousel-arrows-fraction-ncx,0),var(--upk-swiper-carousel-arrows-fraction-ncy,0)) rotate(90deg)}[class*=elementor-widget-upk-] a:hover{text-decoration:none}[class*=elementor-widget-upk-] .swiper-pagination .swiper-pagination-bullet{transition:all 350ms cubic-bezier(.38,.91,.58,1)}[class*=elementor-widget-upk-] .upk-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:inherit;font-style:inherit;text-decoration:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit}.elementor-lightbox *,.elementor-lightbox *::before,.elementor-lightbox *::after{box-sizing:border-box}.title-animation-middle-overline,.title-animation-middle-underline,.title-animation-overline,.title-animation-underline{background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-size:0% 2px;-webkit-transition:background-size 0.3s;transition:background-size 0.3s;display:inline}.title-animation-middle-overline:hover,.title-animation-middle-underline:hover,.title-animation-overline:hover,.title-animation-underline:hover{background-size:100% 2px}.title-animation-middle-overline:focus,.title-animation-middle-underline:focus,.title-animation-overline:focus,.title-animation-underline:focus{background-size:100% 2px}.title-animation-underline{background-position:0% 100%}.title-animation-overline{background-position:0% 0}.title-animation-middle-overline{background-position:50% 0%}.title-animation-middle-underline{background-position:50% 100%}.title-animation-style-5{background:linear-gradient(to right,currentColor 0%,currentColor 98%);background-size:0 2px;background-repeat:no-repeat;background-position:left 85%}.title-animation-style-5:hover{background-size:100% 2px}@keyframes backgroundGradient{0%{background-position:50% 0%}50%{background-position:50% 100%}100%{background-position:50% 0%}}.title-animation-style-6{position:relative;text-decoration:none}.title-animation-style-6:after{content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:currentColor;transform:scaleX(0);transform-origin:bottom right;transition:transform 0.3s}.title-animation-style-6:hover:after{transform-origin:bottom left;transform:scaleX(1)}[class*=elementor-widget-upk-] .swiper-pagination-fraction,[class*=elementor-widget-upk-] .swiper-pagination-custom,[class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets,[class*=elementor-widget-upk-] .swiper-horizontal+.swiper-pagination-bullets{bottom:-50px;width:100%}[class*=elementor-widget-upk-] .swiper-pagination-fraction .swiper-pagination-bullet,[class*=elementor-widget-upk-] .swiper-pagination-custom .swiper-pagination-bullet,[class*=elementor-widget-upk-] .swiper-horizontal .swiper-pagination-bullets .swiper-pagination-bullet,[class*=elementor-widget-upk-] .swiper-horizontal+.swiper-pagination-bullets .swiper-pagination-bullet{width:10px;height:10px;margin:0 5px}.upk-navigation-type-arrows-fraction .swiper-pagination{position:initial}.rtl .upk-arrows-container,.rtl .upk-arrows-fraction-container,.rtl .upk-arrows-dots-container{direction:rtl}.rtl .upk-arrows-container .swiper-pagination,.rtl .upk-arrows-fraction-container .swiper-pagination,.rtl .upk-arrows-dots-container .swiper-pagination{direction:ltr}.rtl .upk-news-ticker-controls{display:flex;flex-direction:row-reverse}[class*=elementor-widget-upk-] .swiper .elementor-lightbox-content-source{display:none}[class*=elementor-widget-upk-] .swiper-horizontal+.swiper-pagination-progressbar,[class*=elementor-widget-upk-] .swiper-vertical+.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px}[class*=elementor-widget-upk-] .swiper-pagination-progressbar{background:rgb(0 0 0 / .25);position:absolute}[class*=elementor-widget-upk-] .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.upk-alert{padding:20px;background:#2b2d42;color:#fff;border-radius:4px}.upk-loadmore-container{text-align:center;margin-top:30px}.upk-loadmore-container .upk-loadmore-btn{padding:10px 20px;border-radius:4px;background:#EF233C;color:#fff;font-size:14px;font-weight:600;text-transform:uppercase;transition:all 0.3s ease;cursor:pointer;display:inline-flex}.upk-loadmore-container .upk-loadmore-btn:hover{background:#EDF2F4;color:#EF233C}.upk-loadmore-container .upk-ajax-loading,.upk-loadmore-container .upk-ajax-loading:before,.upk-loadmore-container .upk-ajax-loading:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.upk-loadmore-container .upk-ajax-loading{color:#EF233C;font-size:5px;margin:30px auto 40px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.upk-loadmore-container .upk-ajax-loading:before,.upk-loadmore-container .upk-ajax-loading:after{content:"";position:absolute;top:0}.upk-loadmore-container .upk-ajax-loading:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.upk-loadmore-container .upk-ajax-loading:after{left:3.5em}@-webkit-keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.ep-pagination .upk-pagination{margin:20px 0}.ep-pagination .upk-pagination li{list-style-type:none}.ep-pagination .upk-pagination li:hover a,.ep-pagination .upk-pagination li.upk-active a{color:#ef233c}.ep-pagination .upk-pagination li a{font-size:16px;font-weight:600;color:#8d99ae;line-height:1}.ep-pagination .upk-pagination li:nth-child(1){padding-left:0}.ep-pagination .upk-pagination li.upk-pagination-previous a,.ep-pagination .upk-pagination li.upk-pagination-next a{border:1px solid #8d99ae;padding:10px;border-radius:3px;display:inline-block}.ep-pagination .upk-pagination{display:flex;justify-content:center;flex-wrap:wrap;padding:0;list-style:none;align-items:center}.ep-pagination .upk-pagination>*{flex:none;padding-left:20px;position:relative}.ep-pagination .upk-pagination>*>*{color:#8d99ae}.ep-pagination .upk-pagination>*>:hover,.ep-pagination .upk-pagination>*>:focus{color:#8d99ae;text-decoration:none}.ep-pagination .upk-pagination>.upk-active>*{color:#8d99ae}.ep-pagination .upk-pagination>.upk-disabled>*{color:#8d99ae}.ep-pagination .upk-pagination-dot-dot{display:flex;align-items:center;justify-content:center}.ep-pagination .upk-pagination-dot-dot span{line-height:1px;height:13px;color:#bbb!important}[class*=elementor-widget-upk-] .upk-navigation-prev,[class*=elementor-widget-upk-] .upk-navigation-next{cursor:pointer}[class*=elementor-widget-upk-] .swiper-coverflow{padding-top:15px}[class*=elementor-widget-upk-] .swiper-coverflow .swiper-slide{transition-property:transform,border,background}[class*=elementor-widget-upk-] .swiper-horizontal>.swiper-pagination-progress{top:auto;bottom:0}.elementor-pagination-position-inside .swiper-pagination-fraction,.elementor-pagination-position-inside .swiper-horizontal>.swiper-pagination-bullets{bottom:10px}.elementor-pagination-position-outside .swiper{padding-bottom:40px}.elementor-pagination-position-outside .swiper-pagination-fraction,.elementor-pagination-position-outside .swiper-horizontal>.swiper-pagination-bullets{bottom:0}.upk-button-icon-align-left{float:left}.upk-button-icon-align-right{float:right}.upk-flex-align-left{order:-1}.upk-flex-align-right{order:99}.upk-display-inline-block{display:inline-block!important}[class*=upk-position-top],[class*=upk-position-bottom],[class*=upk-position-left],[class*=upk-position-right],[class*=upk-position-center]{position:absolute!important;max-width:100%}.upk-position-top{top:0;left:0;right:0}.upk-position-bottom{bottom:0;left:0;right:0}.upk-position-left{top:0;bottom:0;left:0}.upk-position-right{top:0;bottom:0;right:0}.upk-position-top-left{top:0;left:0}.upk-position-top-right{top:0;right:0}.upk-position-bottom-left{bottom:0;left:0}.upk-position-bottom-right{bottom:0;right:0}.upk-position-center{top:50%;left:50%;transform:translate(-50%,-50%);width:max-content;max-width:100%;box-sizing:border-box}[class*=upk-position-center-left],[class*=upk-position-center-right]{top:50%;transform:translateY(-50%)}.upk-position-center-left{left:0}.upk-position-center-right{right:0}.upk-position-center-left-out{right:100%;width:max-content}.upk-position-center-right-out{left:100%;width:max-content}.upk-position-top-center,.upk-position-bottom-center{left:50%;transform:translateX(-50%);width:max-content;max-width:100%;box-sizing:border-box}.upk-position-top-center{top:0}.upk-position-bottom-center{bottom:0}.upk-position-cover{position:absolute;top:0;bottom:0;left:0;right:0}.upk-position-relative{position:relative!important}.upk-position-absolute{position:absolute!important}.upk-position-fixed{position:fixed!important}.upk-position-z-index{z-index:1}.upk-position-small{max-width:calc(100% - 30px);margin:15px}.upk-position-small.upk-position-center{transform:translate(-50%,-50%) translate(-15px,-15px)}.upk-position-small[class*=upk-position-center-left],.upk-position-small[class*=upk-position-center-right]{transform:translateY(-50%) translateY(-15px)}.upk-position-small.upk-position-top-center,.upk-position-small.upk-position-bottom-center{transform:translateX(-50%) translateX(-15px)}.upk-position-medium{max-width:calc(100% - 60px);margin:30px}.upk-position-medium.upk-position-center{transform:translate(-50%,-50%) translate(-30px,-30px)}.upk-position-medium[class*=upk-position-center-left],.upk-position-medium[class*=upk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.upk-position-medium.upk-position-top-center,.upk-position-medium.upk-position-bottom-center{transform:translateX(-50%) translateX(-30px)}.upk-position-large{max-width:calc(100% - 60px);margin:30px}.upk-position-large.upk-position-center{transform:translate(-50%,-50%) translate(-30px,-30px)}.upk-position-large[class*=upk-position-center-left],.upk-position-large[class*=upk-position-center-right]{transform:translateY(-50%) translateY(-30px)}.upk-position-large.upk-position-top-center,.upk-position-large.upk-position-bottom-center{transform:translateX(-50%) translateX(-30px)}@media (min-width:1200px){.upk-position-large{max-width:calc(100% - 100px);margin:50px}.upk-position-large.upk-position-center{transform:translate(-50%,-50%) translate(-50px,-50px)}.upk-position-large[class*=upk-position-center-left],.upk-position-large[class*=upk-position-center-right]{transform:translateY(-50%) translateY(-50px)}.upk-position-large.upk-position-top-center,.upk-position-large.upk-position-bottom-center{transform:translateX(-50%) translateX(-50px)}}.upk-transition-toggle{-webkit-tap-highlight-color:#fff0}.upk-transition-toggle:focus{outline:none}.upk-transition-fade,[class*=upk-transition-scale],[class*=upk-transition-slide]{transition:0.3s ease-out;transition-property:opacity,transform,filter;opacity:0}.upk-transition-toggle:hover .upk-transition-fade,.upk-transition-toggle:focus .upk-transition-fade,.upk-transition-active.upk-active .upk-transition-fade{opacity:1}.upk-transition-scale-up{transform:scale(1,1)}.upk-transition-scale-down{transform:scale(1.1,1.1)}.upk-transition-toggle:hover .upk-transition-scale-up,.upk-transition-toggle:focus .upk-transition-scale-up,.upk-transition-active.upk-active .upk-transition-scale-up{opacity:1;transform:scale(1.1,1.1)}.upk-transition-toggle:hover .upk-transition-scale-down,.upk-transition-toggle:focus .upk-transition-scale-down,.upk-transition-active.upk-active .upk-transition-scale-down{opacity:1;transform:scale(1,1)}.upk-transition-slide-top{transform:translateY(-100%)}.upk-transition-slide-bottom{transform:translateY(100%)}.upk-transition-slide-left{transform:translateX(-100%)}.upk-transition-slide-right{transform:translateX(100%)}.upk-transition-slide-top-small{transform:translateY(-10px)}.upk-transition-slide-bottom-small{transform:translateY(10px)}.upk-transition-slide-left-small{transform:translateX(-10px)}.upk-transition-slide-right-small{transform:translateX(10px)}.upk-transition-slide-top-medium{transform:translateY(-50px)}.upk-transition-slide-bottom-medium{transform:translateY(50px)}.upk-transition-slide-left-medium{transform:translateX(-50px)}.upk-transition-slide-right-medium{transform:translateX(50px)}.upk-transition-toggle:hover [class*=upk-transition-slide],.upk-transition-toggle:focus [class*=upk-transition-slide],.upk-transition-active.upk-active [class*=upk-transition-slide]{opacity:1;transform:translate(0,0)}.upk-transition-opaque{opacity:1}.upk-transition-slow{transition-duration:0.7s}[hidden],.upk-hidden{display:none!important}@media (min-width:640px){.upk-hidden\@s{display:none!important}}@media (min-width:960px){.upk-hidden\@m{display:none!important}}@media (min-width:1200px){.upk-hidden\@l{display:none!important}}@media (min-width:1600px){.upk-hidden\@xl{display:none!important}}@media (max-width:639px){.upk-visible\@s{display:none!important}}@media (max-width:959px){.upk-visible\@m{display:none!important}}@media (max-width:1199px){.upk-visible\@l{display:none!important}}@media (max-width:1599px){.upk-visible\@xl{display:none!important}}.upk-invisible{visibility:hidden!important}.upk-flex{display:flex}.upk-flex-inline{display:inline-flex}.upk-flex::before,.upk-flex::after,.upk-flex-inline::before,.upk-flex-inline::after{display:none}.upk-flex-left{justify-content:flex-start}.upk-flex-center{justify-content:center}.upk-flex-right{justify-content:flex-end}.upk-flex-between{justify-content:space-between}.upk-flex-around{justify-content:space-around}@media (min-width:640px){.upk-flex-left\@s{justify-content:flex-start}.upk-flex-center\@s{justify-content:center}.upk-flex-right\@s{justify-content:flex-end}.upk-flex-between\@s{justify-content:space-between}.upk-flex-around\@s{justify-content:space-around}}@media (min-width:960px){.upk-flex-left\@m{justify-content:flex-start}.upk-flex-center\@m{justify-content:center}.upk-flex-right\@m{justify-content:flex-end}.upk-flex-between\@m{justify-content:space-between}.upk-flex-around\@m{justify-content:space-around}}@media (min-width:1200px){.upk-flex-left\@l{justify-content:flex-start}.upk-flex-center\@l{justify-content:center}.upk-flex-right\@l{justify-content:flex-end}.upk-flex-between\@l{justify-content:space-between}.upk-flex-around\@l{justify-content:space-around}}@media (min-width:1600px){.upk-flex-left\@xl{justify-content:flex-start}.upk-flex-center\@xl{justify-content:center}.upk-flex-right\@xl{justify-content:flex-end}.upk-flex-between\@xl{justify-content:space-between}.upk-flex-around\@xl{justify-content:space-around}}.upk-flex-stretch{align-items:stretch}.upk-flex-top{align-items:flex-start}.upk-flex-middle{align-items:center}.upk-flex-bottom{align-items:flex-end}.upk-flex-row{flex-direction:row}.upk-flex-row-reverse{flex-direction:row-reverse}.upk-flex-column{flex-direction:column}.upk-flex-column-reverse{flex-direction:column-reverse}.upk-flex-nowrap{flex-wrap:nowrap}.upk-flex-wrap{flex-wrap:wrap}.upk-flex-wrap-reverse{flex-wrap:wrap-reverse}.upk-flex-wrap-stretch{align-content:stretch}.upk-flex-wrap-top{align-content:flex-start}.upk-flex-wrap-middle{align-content:center}.upk-flex-wrap-bottom{align-content:flex-end}.upk-flex-wrap-between{align-content:space-between}.upk-flex-wrap-around{align-content:space-around}.upk-flex-first{order:-1}.upk-flex-last{order:99}@media (min-width:640px){.upk-flex-first\@s{order:-1}.upk-flex-last\@s{order:99}}@media (min-width:960px){.upk-flex-first\@m{order:-1}.upk-flex-last\@m{order:99}}@media (min-width:1200px){.upk-flex-first\@l{order:-1}.upk-flex-last\@l{order:99}}@media (min-width:1600px){.upk-flex-first\@xl{order:-1}.upk-flex-last\@xl{order:99}}.upk-flex-none{flex:none}.upk-flex-auto{flex:auto}.upk-flex-1{flex:1}.upk-slidenav{padding:5px 10px;color:rgb(102 102 102 / .5)}.upk-slidenav:hover,.upk-slidenav:focus{color:rgb(102 102 102 / .9);outline:none}.upk-slidenav:active{color:rgb(102 102 102 / .5)}.upk-slidenav-large{padding:10px 10px}.upk-slidenav-container{display:flex}.upk-icon{margin:0;border:none;border-radius:0;overflow:visible;font:inherit;color:inherit;text-transform:none;padding:0;background-color:#fff0;display:inline-block;fill:currentcolor;line-height:0}[class*=elementor-widget-upk-] [aria-label][role~=tooltip]{position:relative}[class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before,[class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after{transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;will-change:transform;opacity:0;pointer-events:none;transition:all var(--microtip-transition-duration,0.18s) var(--microtip-transition-easing,ease-in-out) var(--microtip-transition-delay,0s);position:absolute;box-sizing:border-box;z-index:10;transform-origin:top}[class*=elementor-widget-upk-] [aria-label][role~=tooltip]::before{background-size:100% auto!important;content:""}[class*=elementor-widget-upk-] [aria-label][role~=tooltip]::after{background:rgb(17 17 17 / .9);border-radius:4px;color:#fff;content:attr(aria-label);font-size:var(--microtip-font-size,13px);font-weight:var(--microtip-font-weight,normal);text-transform:capitalize;padding:10px 15px;box-sizing:content-box;width:250px}[class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::before,[class*=elementor-widget-upk-] [aria-label][role~=tooltip]:hover::after,[class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::before,[class*=elementor-widget-upk-] [aria-label][role~=tooltip]:focus::after{opacity:1;pointer-events:auto}.upk-inline-block{display:inline-block;position:relative;width:100%;max-width:100%;vertical-align:middle;-webkit-backface-visibility:hidden}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%280%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;height:6px;width:18px;margin-bottom:6px}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after{margin-bottom:11px}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::before{transform:translate3d(-50%,0,0);bottom:100%;left:50%}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]:hover::before{transform:translate3d(-50%,-5px,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=top]::after{transform:translate3d(-50%,0,0);bottom:100%;left:50%}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top]:hover::after{transform:translate3d(-50%,-5px,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]::after{transform:translate3d(calc(-100% + 16px),0,0);bottom:100%}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-left]:hover::after{transform:translate3d(calc(-100% + 16px),-5px,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]::after{transform:translate3d(calc(0% - 16px),0,0);bottom:100%}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=top-right]:hover::after{transform:translate3d(calc(0% - 16px),-5px,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2236px%22%20height%3D%2212px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28180%2018%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;height:6px;width:18px;margin-top:5px;margin-bottom:0}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after{margin-top:11px}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::before{transform:translate3d(-50%,-10px,0);bottom:auto;left:50%;top:100%}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]:hover::before{transform:translate3d(-50%,0,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position|=bottom]::after{transform:translate3d(-50%,-10px,0);top:100%;left:50%}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom]:hover::after{transform:translate3d(-50%,0,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]::after{transform:translate3d(calc(-100% + 16px),-10px,0);top:100%}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-left]:hover::after{transform:translate3d(calc(-100% + 16px),0,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]::after{transform:translate3d(calc(0% - 16px),-10px,0);top:100%}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=bottom-right]:hover::after{transform:translate3d(calc(0% - 16px),0,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before,[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after{bottom:auto;left:auto;right:100%;top:50%;transform:translate3d(10px,-50%,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::before{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%28-90%2018%2018%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;height:18px;width:6px;margin-right:5px;margin-bottom:0}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]::after{margin-right:11px}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::before,[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=left]:hover::after{transform:translate3d(0,-50%,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before,[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after{bottom:auto;left:100%;top:50%;transform:translate3d(-10px,-50%,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::before{background:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2212px%22%20height%3D%2236px%22%3E%3Cpath%20fill%3D%22rgba%2817,%2017,%2017,%200.9%29%22%20transform%3D%22rotate%2890%206%206%29%22%20d%3D%22M2.658,0.000%20C-13.615,0.000%2050.938,0.000%2034.662,0.000%20C28.662,0.000%2023.035,12.002%2018.660,12.002%20C14.285,12.002%208.594,0.000%202.658,0.000%20Z%22/%3E%3C/svg%3E) no-repeat;height:18px;width:6px;margin-bottom:0;margin-left:5px}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]::after{margin-left:11px}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::before,[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-position=right]:hover::after{transform:translate3d(0,-50%,0)}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=small]::after{white-space:initial;width:80px}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=medium]::after{white-space:initial;width:150px}[class*=elementor-widget-upk-] [role~=tooltip][data-microtip-size=large]::after{white-space:initial;width:260px}.upk-in-animation{perspective:var(--upk-perspective,600px);-webkit-perspective:var(--upk-perspective,600px)}.upk-in-animation .upk-item{opacity:0;transform-origin:var(--upk-transform-origin,center top);transform-style:preserve-3d;transition:opacity 0s cubic-bezier(.215,.61,.355,1),transform 0s cubic-bezier(.215,.61,.355,1);-webkit-transform:translate(var(--upk-translate-x,0),var(--upk-translate-y,100%)) rotateX(var(--upk-rotate-x,-80deg)) rotateY(var(--upk-rotate-y,0)) rotateZ(var(--upk-rotate-z,0)) scaleX(var(--upk-scale-x,1)) scaleY(var(--upk-scale-y,1)) skewX(var(--upk-skew-x,0)) skewY(var(--upk-skew-y,0));transform:translate(var(--upk-translate-x,0),var(--upk-translate-y,100%)) rotateX(var(--upk-rotate-x,-80deg)) rotateY(var(--upk-rotate-y,0)) rotateZ(var(--upk-rotate-z,0)) scaleX(var(--upk-scale-x,1)) scaleY(var(--upk-scale-y,1)) skewX(var(--upk-skew-x,0)) skewY(var(--upk-skew-y,0))}.upk-in-animation .upk-item.is-inview{transform:none;opacity:1;transition-duration:var(--upk-transition-duration,800ms)!important}@media (min-width:768px) and (max-width:1024px){.upk-hide-orphan-yes .upk-hide-orphan-tablet{display:none!important}}