:root{--md-accent:var(--ast-global-color-1,#c9b26b);--md-text:var(--ast-global-color-3,#2f2f2f);--md-border:rgba(0,0,0,.1);--md-soft:rgba(0,0,0,.02);--md-danger:#a82626;--md-danger-soft:#fbf1f1}.gallery-icon{border:0 !important}.gallery-item{padding:5px !important}.gallery-columns-3 .gallery-item{text-align:right;max-width:75px !important}.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{background:0 0 !important;min-width:700px !important}.ast-single-entry-banner[data-post-type=product] .entry-title{font-size:3.875rem}.ast-sticky-add-to-cart-action-wrap .ast-sticky-add-to-cart-action-price{font-size:1.575rem;font-weight:700}.ast-sticky-add-to-cart .ast-sticky-add-to-cart-content .ast-sticky-add-to-cart-title-wrap .ast-sticky-add-to-cart-title{font-size:1.575rem;font-weight:700}.woocommerce-js ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:1.6em}.woocommerce-js ul.products li.product .price,.woocommerce-page ul.products li.product .price{font-size:1.3em}.md-prod-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:16px 0}.md-prod-grid>p:empty{display:none !important;margin:0 !important;padding:0 !important}.md-prod-grid>p{margin:0 !important}.md-card{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.06);padding:14px;display:flex;flex-direction:column;min-height:0}.md-card--span2{grid-column:1/-1}.md-card--compact{padding:12px}.md-card__kicker{display:inline-flex;align-items:center;font-size:11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;opacity:.9;margin:0 0 8px;padding:5px 10px;border-radius:999px;background:rgba(0,0,0,.035);border:1px solid rgba(0,0,0,.07)}.md-card__title{font-size:20px;font-weight:900;margin:0 0 8px;line-height:1.15}.md-card__content{font-size:15px;line-height:1.55;opacity:.92}.md-list{margin:0;padding-left:18px}.md-list li{margin:6px 0}.md-list strong{font-weight:800}.md-card a{text-decoration:none;color:inherit}.md-techbox{margin-top:6px;padding:0;border:0;background:0 0}.md-techrow{display:flex;align-items:stretch;gap:10px;padding:10px;width:100%;border:1px solid rgba(0,0,0,.08);border-radius:14px;background:rgba(0,0,0,.02)}.md-techicon{width:44px;min-height:44px;flex:0 0 44px;align-self:stretch;display:flex;align-items:center;justify-content:center;border-radius:12px;background:rgba(0,0,0,.05)}.md-techmeta{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.md-techbtn,.md-techbtn:link,.md-techbtn:visited{width:fit-content}.md-techsize{margin:0;font-size:12px;line-height:1.2;opacity:.7}div.woocommerce form .woocommerce-billing-fields__field-wrapper{margin-top:3% !important}div.woocommerce form .form-row .woocommerce-input-wrapper span.description{padding:0;font-size:xx-small;color:#333}#billing_email_field #wcf_cf_gdpr_message_block span,#billing_email-description{font-size:.7rem !important;line-height:1.5 !important}.woocommerce button.button{font-size:1.3rem !important}#order_review .order-total .amount{font-size:1.5rem !important}.md-shipping-note{margin-top:10px;font-size:13px;opacity:.85;display:flex;align-items:flex-start;gap:6px}.md-shipping-note .dashicons{font-size:16px;line-height:1;margin-top:1px;opacity:.9}.md-min-order-box{display:flex;align-items:flex-start;gap:12px;margin:18px 0 16px;padding:12px 14px;background:#f7f4e8;border:1px solid rgba(0,0,0,.08);border-left:4px solid #cbb86a;border-radius:12px;color:#2f2f2f;box-shadow:0 4px 14px rgba(0,0,0,.04)}.md-min-order-box__icon{font-size:20px;line-height:1;color:#111;flex:0 0 20px;margin-top:2px}.md-min-order-box__content{min-width:0}.md-min-order-box__title{font-size:14px;font-weight:700;line-height:1.35;margin:0 0 4px;color:#2f2f2f}.md-min-order-box__text{font-size:13px;line-height:1.5;color:rgba(47,47,47,.88);margin:0}.woocommerce-notices-wrapper,.woocommerce-NoticeGroup,.woocommerce-error,.woocommerce-message,.woocommerce-info{width:100% !important;max-width:none !important}.fc-wrapper .woocommerce-notices-wrapper,.fc-content .woocommerce-notices-wrapper,.fc-checkout .woocommerce-notices-wrapper{width:100% !important;max-width:none !important}.woocommerce-error{display:block !important;margin-left:0 !important;margin-right:0 !important}.woocommerce-checkout .md-checkout-minship{margin-top:12px;padding:14px;background:#f7f4e8;border:1px solid rgba(0,0,0,.1);border-left:4px solid var(--md-accent);border-radius:0;box-shadow:none;display:flex;flex-direction:column;gap:10px}.woocommerce-checkout .md-checkout-minship__text{margin:0;font-size:14px;line-height:1.5;color:#111;font-weight:700}.woocommerce-checkout .md-checkout-minship__btn{width:fit-content;padding:10px 16px;border-radius:0;border:1px solid rgba(0,0,0,.14);background:var(--md-accent);color:#fff !important;font-weight:800;text-decoration:none !important;text-transform:uppercase;letter-spacing:.04em}.woocommerce-checkout .md-checkout-minship__btn:hover{filter:brightness(.96)}@media (max-width:767px){.woocommerce-checkout .md-checkout-minship{padding:12px}.woocommerce-checkout .md-checkout-minship__btn{width:100%;text-align:center;justify-content:center}}.woocommerce-checkout .md-is-disabled{opacity:.55 !important;cursor:not-allowed !important}.woocommerce-checkout a.md-is-disabled,.woocommerce-checkout a.md-is-disabled:hover{pointer-events:none !important;text-decoration:none !important}.woocommerce-checkout #place_order[disabled],.woocommerce-checkout button#place_order[disabled]{opacity:.55;cursor:not-allowed}:root{--md-notice-bg:#f7f4e8;--md-notice-border:rgba(0,0,0,.1);--md-notice-accent:var(--ast-global-color-0,#cbb86a);--md-notice-text:#1f1f1f}.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-error,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-message,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-info{list-style:none !important;margin:10px 0 12px !important;padding:0 !important;width:100% !important;max-width:100% !important;box-sizing:border-box !important}.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-error:before,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-message:before,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-info:before{content:none !important;display:none !important}.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-error>li,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-message>li,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-info>li{position:relative !important;margin:0 !important;padding:14px 110px 14px 52px !important;background:var(--md-notice-bg) !important;border:1px solid var(--md-notice-border) !important;border-left:4px solid var(--md-notice-accent) !important;border-radius:0 !important;box-shadow:none !important;color:var(--md-notice-text) !important;font-size:14px !important;line-height:1.45 !important;overflow-wrap:anywhere !important;word-break:break-word !important}.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-error>li:before,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-message>li:before,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-info>li:before{content:"" !important;position:absolute !important;left:16px !important;top:16px !important;width:22px !important;height:22px !important;opacity:.95 !important;background-repeat:no-repeat !important;background-position:center !important;background-size:contain !important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 16v-4'/%3E%3Cpath d='M12 8h.01'/%3E%3C/svg%3E") !important}.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-message-dismiss{position:absolute !important;right:12px !important;top:50% !important;transform:translateY(-50%) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:8px 10px !important;border:1px solid rgba(0,0,0,.14) !important;background:#fff !important;color:#111 !important;font-weight:800 !important;text-decoration:none !important;border-radius:0 !important;line-height:1 !important;white-space:nowrap !important}@media (hover:hover){.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-message-dismiss:hover{background:rgba(0,0,0,.03) !important}}@media (max-width:767px){.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-error>li,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-message>li,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-info>li{padding:12px 12px 12px 46px !important}.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-message-dismiss{position:static !important;transform:none !important;margin-top:10px !important;width:fit-content !important}.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-error>li:before,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-message>li:before,.woocommerce-checkout [data-substep-id=coupon_codes] .fc-coupon-code-messages ul.woocommerce-info>li:before{left:12px !important;top:12px !important}}.ppcp-messages{display:none !important}#payment .payment_method_stripe>label{display:flex !important;align-items:center;justify-content:space-between;gap:12px;width:100%}#payment .payment_method_stripe .md-stripe-custom-icons{display:inline-flex !important;align-items:center;gap:8px;margin-left:auto;flex-wrap:nowrap}#payment .payment_method_stripe .md-stripe-custom-icons img{height:20px;width:auto;max-width:38px;display:block;object-fit:contain;border-radius:2px}.fc-wrapper #payment .payment_methods>.wc_payment_method>input[name=payment_method]:checked+label:before{background-color:var(--md-accent) !important;border-color:var(--md-accent) !important}.fc-progress-bar--bars .fc-progress-bar__steps .fc-progress-bar__step.is-complete{background-color:var(--md-accent) !important}.fc-progress-bar--bars .fc-progress-bar__steps .fc-progress-bar__step.is-current{background-color:var(--ast-global-color-2) !important}.woocommerce-js a.button{font-size:1rem}.woocommerce ul#shipping_method .shipping-method__option input[type=radio]:checked+.shipping-method__option-label:before{border-color:var(--md-accent) !important;background-color:var(--md-accent) !important}.md-fs-bar{position:relative;width:100%;box-sizing:border-box;color:var(--md-fs-text);padding-left:30px}.md-fs-bar:before{content:"";position:absolute;top:4px;left:0;width:22px;height:22px;transform:translateY(-50%);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;opacity:.85;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%237aa33a' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='18' width='30' height='20' rx='2'/%3E%3Cpath d='M36 24h10l8 8v6H36z'/%3E%3Ccircle cx='20' cy='44' r='5'/%3E%3Ccircle cx='46' cy='44' r='5'/%3E%3Cpath d='M12 24h8'/%3E%3Cpath d='M12 29h14'/%3E%3C/svg%3E")}.md-fs-bar__track{position:relative;width:100%;height:8px;background:var(--md-fs-track);border-radius:999px;overflow:hidden;margin:0 0 10px}.md-fs-bar__fill{display:block;height:100%;background:var(--md-fs-fill);border-radius:999px;transition:width .45s ease;position:relative}.md-fs-bar__fill:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 0%,transparent 30%,var(--md-fs-shimmer) 50%,transparent 70%,transparent 100%);background-size:180% 100%;animation:mdFsShimmer var(--md-fs-speed) linear infinite}@keyframes mdFsShimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.md-fs-bar__text{text-align:left;font-size:15px;line-height:1.45;color:var(--md-fs-text)}.md-fs-remaining-price{font-size:1.15rem;font-weight:800;line-height:1;display:inline-block}.md-fs-checkout-row td{padding:12px 18px !important;border-top:0 !important}#order_review table.shop_table tr.md-fs-checkout-row td{background-color:var(--md-accent) !important;padding:10px 16px !important;border-top:0 !important;border-bottom:0 !important;box-shadow:none !important}.woocommerce-checkout .md-fs-bar--checkout{margin:0;--md-fs-text:#fff;--md-fs-success:#fff;--md-fs-track:rgba(255,255,255,.22);--md-fs-fill:#f4faea;--md-fs-shimmer:rgba(255,255,255,.7);--md-fs-speed:1.9s}.woocommerce-checkout .md-fs-bar--checkout:before{opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64' fill='none' stroke='%23ffffff' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='18' width='30' height='20' rx='2'/%3E%3Cpath d='M36 24h10l8 8v6H36z'/%3E%3Ccircle cx='20' cy='44' r='5'/%3E%3Ccircle cx='46' cy='44' r='5'/%3E%3Cpath d='M12 24h8'/%3E%3Cpath d='M12 29h14'/%3E%3C/svg%3E")}.woocommerce-checkout .md-fs-bar--checkout .md-fs-bar__text,.woocommerce-checkout .md-fs-bar--checkout .md-fs-bar__text strong,.woocommerce-checkout .md-fs-bar--checkout .md-fs-remaining-price{color:#fff !important}#media_gallery-4.payment-shipping-widget{display:flex !important;flex-direction:column !important;align-items:flex-end !important;justify-content:flex-start !important;width:100% !important;text-align:right !important}#media_gallery-4 .footer-payment-block,#media_gallery-4 .footer-shipping-block{display:flex !important;flex-direction:column !important;align-items:flex-end !important;justify-content:flex-start !important;width:auto !important;max-width:100% !important;text-align:right !important}#media_gallery-4 .footer-shipping-block{margin-top:26px !important}#media_gallery-4 .widget-title{margin:0 0 12px !important;padding:0 !important;color:#fff !important;white-space:nowrap !important;line-height:1.2 !important;text-align:right !important}#media_gallery-4 .footer-icon-gallery{display:flex !important;flex-direction:row !important;align-items:center !important;justify-content:flex-end !important;flex-wrap:wrap !important;gap:8px !important;margin:0 !important;padding:0 !important;width:auto !important;max-width:100% !important}#media_gallery-4 .footer-icon-gallery .gallery-item{float:none !important;width:auto !important;max-width:none !important;margin:0 !important;padding:0 !important;display:inline-flex !important}#media_gallery-4 .footer-icon-gallery .gallery-icon{width:64px !important;height:38px !important;min-width:64px !important;min-height:38px !important;background:#fff !important;display:flex !important;align-items:center !important;justify-content:center !important;margin:0 !important;padding:4px !important;box-sizing:border-box !important;overflow:hidden !important}#media_gallery-4 .footer-icon-gallery img{display:block !important;width:auto !important;height:auto !important;max-width:100% !important;max-height:100% !important;object-fit:contain !important;margin:0 auto !important;padding:0 !important;border:0 !important}@media (max-width:1024px){.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp{min-width:100% !important}}@media (max-width:768px){.md-prod-grid{grid-template-columns:1fr}.md-fs-bar{padding-left:0}.md-fs-bar:before{display:none}}@media (max-width:767px){.woocommerce-cart .md-cart-info-grid{grid-template-columns:1fr !important;gap:14px !important;margin:0 0 16px !important}#media_gallery-4 .footer-icon-gallery{display:grid !important;grid-template-columns:repeat(4,64px) !important;justify-content:center !important;gap:8px !important;width:100% !important}}@media (max-width:360px){#media_gallery-4 .footer-icon-gallery{grid-template-columns:repeat(3,64px) !important}}.cky-btn-revisit-wrapper.cky-revisit-bottom-right[data-cky-tag=revisit-consent]{background-color:#cbba4b !important}:root{--cky-primary:var(--md-accent);--cky-primary-text:#fff;--cky-border:rgba(0,0,0,.18)}button.cky-btn.cky-btn-accept[data-cky-tag=accept-button],button.cky-btn.cky-btn-reject[data-cky-tag=reject-button],button.cky-btn.cky-btn-preferences[data-cky-tag=detail-save-button]{background-color:var(--cky-primary) !important;border-color:var(--cky-primary) !important;color:var(--cky-primary-text) !important}.ast-site-identity{padding-top:10px}.ast-scroll-to-top-right{right:23px !important;bottom:70px !important}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{font-size:1.4em !important;line-height:0 !important}.home .ast-article-single{padding-top:0 !important}.form-link-wrapper,.form-link-wrapper a{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}.woocommerce div.product form.cart .single_add_to_cart_button.disabled,.woocommerce div.product form.cart .single_add_to_cart_button:disabled,.ast-sticky-add-to-cart .single_add_to_cart_button.disabled,.ast-sticky-add-to-cart .single_add_to_cart_button:disabled{pointer-events:none !important;cursor:not-allowed !important}.woocommerce .fc-shipping-method__no-shipping-methods .shipping-method__options{border:none !important}.elementor-element-6cc5796 .elementor-button{font-size:15px !important;font-weight:700 !important;padding:12px 22px !important;min-height:44px !important;text-transform:uppercase !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important}.elementor-element-6cc5796 .elementor-button-text,.elementor-element-6cc5796 .elementor-button-icon{font-size:15px !important}.woocommerce ul.products li.product .ast-on-card-button.ast-onsale-card,.woocommerce-page ul.products li.product .ast-on-card-button.ast-onsale-card,.woocommerce div.product .ast-on-card-button.ast-onsale-card,.woocommerce-page div.product .ast-on-card-button.ast-onsale-card{background:linear-gradient(135deg,var(--ast-global-color-0) 0%,var(--ast-global-color-1) 100%) !important;color:var(--ast-global-color-5,#fff) !important;border:1px solid var(--ast-global-color-0) !important;border-radius:30px;padding:8px 16px;font-size:13px;font-weight:700;letter-spacing:.2px;line-height:1.2;box-shadow:0 6px 14px rgba(0,0,0,.18);z-index:9;display:inline-block;width:auto;max-width:max-content}.single-product .product .ast-onsale-card{top:1.5em;left:1.5em;right:auto}.woocommerce ul.products li.product .ast-on-card-button.ast-onsale-card:hover,.woocommerce-page ul.products li.product .ast-on-card-button.ast-onsale-card:hover{background:linear-gradient(135deg,var(--ast-global-color-1) 0%,var(--ast-global-color-0) 100%) !important;border-color:var(--ast-global-color-1) !important}[data-section=section-fb-social-icons-1]{width:100% !important;display:flex !important;justify-content:flex-end !important;text-align:right !important}[data-section=section-fb-social-icons-1] .ast-footer-social-1-wrap{width:100% !important;display:flex !important;justify-content:flex-end !important}[data-section=section-fb-social-icons-1] .footer-social-inner-wrap{display:flex !important;flex-direction:column !important;align-items:flex-end !important;margin:0 !important;padding:0 !important;text-align:right !important}[data-section=section-fb-social-icons-1] .footer-social-item{display:inline-flex !important;align-items:center !important;justify-content:flex-end !important;margin:0 !important;padding:6px 0 !important;text-decoration:none !important;line-height:1.2 !important;color:var(--ast-global-color-0,#c8b56a) !important;transition:filter .25s ease,color .25s ease !important}[data-section=section-fb-social-icons-1] .footer-social-item:first-child{margin-bottom:10px !important}[data-section=section-fb-social-icons-1] .ahfb-svg-iconset{width:32px !important;height:32px !important;min-width:32px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;margin-right:12px !important;flex-shrink:0 !important;color:var(--ast-global-color-0,#c8b56a) !important;transition:filter .25s ease,color .25s ease !important}[data-section=section-fb-social-icons-1] svg{width:32px !important;height:32px !important;display:block !important;fill:currentColor !important}[data-section=section-fb-social-icons-1] .social-item-label{white-space:nowrap !important;color:var(--ast-global-color-0,#c8b56a) !important;transition:filter .25s ease,color .25s ease !important}[data-section=section-fb-social-icons-1] .footer-social-item:hover,[data-section=section-fb-social-icons-1] .footer-social-item:focus{color:var(--ast-global-color-0) !important;outline:none !important}[data-section=section-fb-social-icons-1] .footer-social-item:hover .ahfb-svg-iconset,[data-section=section-fb-social-icons-1] .footer-social-item:focus .ahfb-svg-iconset,[data-section=section-fb-social-icons-1] .footer-social-item:hover svg,[data-section=section-fb-social-icons-1] .footer-social-item:focus svg,[data-section=section-fb-social-icons-1] .footer-social-item:hover .social-item-label,[data-section=section-fb-social-icons-1] .footer-social-item:focus .social-item-label{color:var(--ast-global-color-0) !important;fill:var(--ast-global-color-0) !important}@media (hover:hover){[data-section=section-fb-social-icons-1] .footer-social-item:hover,[data-section=section-fb-social-icons-1] .footer-social-item:focus{filter:brightness(1.08) !important}}.woocommerce-cart .md-cart-info-grid{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:18px !important;width:100% !important;margin:0 0 18px !important}.woocommerce-cart .md-cart-info-card{min-width:0 !important;max-width:100% !important;width:100% !important;display:flex;align-items:flex-start;gap:14px;background:#fff !important;border:1px solid rgba(0,0,0,.1) !important;border-radius:0 !important;padding:16px 18px;box-shadow:none !important;box-sizing:border-box}.woocommerce-cart .md-cart-info-card__icon{width:50px;height:50px;min-width:50px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#f5f2e8;color:#111}.woocommerce-cart .md-cart-info-card__icon svg{width:22px;height:22px;display:block;color:currentColor}.woocommerce-cart .md-cart-info-card__icon--truck svg{width:30px;height:30px;color:#111}.woocommerce-cart .md-cart-info-card__body{flex:1 1 auto;min-width:0}.woocommerce-cart .md-cart-info-card__eyebrow{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.12em;color:#8a7a45;margin:0 0 6px}.woocommerce-cart .md-cart-info-card__title{font-size:18px;line-height:1.25;font-weight:800;color:#2b2b2b;margin:0 0 6px}.woocommerce-cart .md-cart-info-card__text{font-size:14px;line-height:1.55;color:#4b4b4b;margin:0}.woocommerce-cart .md-cart-info-card__text strong{color:#1f1f1f;font-weight:800}.woocommerce-cart .md-cart-info-card.is-warning .md-cart-info-card__icon{background:#fbf1f1}.woocommerce-cart .md-cart-info-card.is-success .md-cart-info-card__icon{background:#f3f7ea}.woocommerce-cart .md-cart-info-card.is-neutral .md-cart-info-card__icon{background:#f5f2e8}.woocommerce-cart .md-cart-progress{width:100%;height:10px;background:#eee7d6;border-radius:999px;overflow:hidden;margin-top:12px}.woocommerce-cart .md-cart-progress__bar{display:block;height:100%;width:0;background:#c9b26b;border-radius:999px;transition:width .35s ease}.woocommerce-cart table.shop_table{margin-top:6px !important}@media (max-width:767px){.woocommerce-cart .md-cart-info-grid{grid-template-columns:1fr !important;gap:14px !important;margin:0 0 16px !important}.woocommerce-cart .md-cart-info-card{padding:14px;border-radius:0 !important}.woocommerce-cart .md-cart-info-card__icon{width:44px;height:44px;min-width:44px;border-radius:10px}.woocommerce-cart .md-cart-info-card__icon svg{width:20px;height:20px}.woocommerce-cart .md-cart-info-card__icon--truck svg{width:26px;height:26px}.woocommerce-cart .md-cart-info-card__title{font-size:16px}.woocommerce-cart .md-cart-info-card__text{font-size:13px;line-height:1.5}}.md-wa-channel-widget{margin-top:6px}.md-wa-channel-desc{margin:0 0 12px;opacity:.88;line-height:1.45;font-size:.8em!important}.md-wa-channel-qr{display:flex;align-items:center;gap:12px;text-decoration:none !important;padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.03)}.md-wa-channel-qr img{width:104px;height:auto;max-width:38%;border-radius:10px;background:#fff;padding:6px;box-sizing:border-box}.md-wa-channel-cta{display:inline-block;color:#fff;line-height:1.25}.md-wa-channel-cta strong{color:var(--ast-global-color-0,#c8b56a);font-weight:900}.md-wa-channel-note{margin:10px 0 0;font-size:12px;line-height:1.35;opacity:.75}.md-wa-channel-note a{color:var(--ast-global-color-0,#c8b56a);font-weight:800;text-decoration:none}.md-wa-channel-note a:hover{text-decoration:underline}@media (max-width:767px){.md-wa-channel-qr{flex-direction:column;align-items:flex-start}.md-wa-channel-qr img{width:128px;max-width:100%}}.md-footer-social .widget-title{color:#fff;margin:0 0 12px}.md-footer-social-links{display:flex;flex-direction:column;gap:10px}.md-footer-social-link{display:inline-flex;align-items:center;gap:10px;color:var(--ast-global-color-0,#c8b56a);text-decoration:none;font-weight:800}.md-footer-social-link svg{fill:currentColor;display:block}.footer-social-inner-wrap p{margin-bottom:0!important}[data-section=section-fb-social-icons-1] .footer-social-item:first-child{margin-bottom:0!important;padding:0!important}.footer-payment-block{margin-top:12px!important}#media_image-1{margin-bottom:.9em!important}