body,p,span,li,a,input,select,textarea{font-family:'Questrial',sans-serif!important;color:#585858}h1,h2,h3,h4,h5,h6{font-family:'Archivo',sans-serif!important;color:#232323!important;letter-spacing:-.02em;font-weight:600}.astra-advanced-hook-3598,.ast-above-header-bar,.ast-announcement-bar{background-color:#d29170!important;color:#ffffff!important;text-align:center!important;padding:10px 15px!important;font-family:'Archivo',sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important;line-height:1.4!important;border:none!important}.astra-advanced-hook-3598 h3,.astra-advanced-hook-3598 p,.astra-advanced-hook-3598 span{margin:0!important;padding:0!important;color:#ffffff!important;font-family:'Archivo',sans-serif!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important}.site-header{background-color:#ffffff!important;border-bottom:1px solid #f6f6f6!important;padding:8px 0!important;box-shadow:none!important}@media (min-width:922px){#ast-desktop-header{display:flex!important;align-items:center!important}}#ast-desktop-header,.ast-main-header-wrap,.ast-primary-header-bar,.site-primary-header-wrap{background-color:#ffffff!important;min-height:70px!important}.ast-builder-grid-row{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important}.site-header-primary-section-left{display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-grow:0!important;flex-shrink:0!important}.site-header-primary-section-center{display:flex!important;align-items:center!important;justify-content:center!important;flex-grow:1!important;margin:0 20px!important}.site-header-primary-section-right{display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-grow:0!important;flex-shrink:0!important}.site-branding{display:flex!important;align-items:center!important;padding:0!important;margin:0!important}.site-branding img.custom-logo{max-height:44px!important;width:auto!important;transition:transform 0.25s cubic-bezier(.25,.46,.45,.94);display:block!important}.site-branding img.custom-logo:hover{transform:scale(1.02)}@media (min-width:922px){.main-header-bar-navigation,.main-navigation{display:flex!important;align-items:center!important}.main-header-menu{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;padding:0!important;margin:0!important}.main-header-menu .menu-item{white-space:nowrap!important}.main-header-menu .menu-item>a.menu-link{font-family:'Archivo',sans-serif!important;font-size:12px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:0.05em!important;color:#232323!important;padding:10px 10px!important;transition:color 0.2s ease!important;position:relative!important}.main-header-menu .menu-item>a.menu-link:hover{color:#d29170!important}.main-header-menu .menu-item>a.menu-link::after{content:'';position:absolute;bottom:0;left:10px;right:10px;height:2px;background-color:#d29170;transform:scaleX(0);transform-origin:left;transition:transform 0.25s ease-out}.main-header-menu .menu-item:hover>a.menu-link::after,.main-header-menu .current-menu-item>a.menu-link::after{transform:scaleX(1)}.main-header-menu .sub-menu{border-radius:0px!important;border:1px solid #f0f0f0!important;box-shadow:0 10px 40px rgb(0 0 0 / .05)!important;padding:16px 0!important;background-color:#ffffff!important;margin-top:5px!important;min-width:320px!important;width:max-content!important;max-width:420px!important}.main-header-menu .sub-menu a.menu-link{font-family:'Questrial',sans-serif!important;font-size:13px!important;text-transform:none!important;letter-spacing:0em!important;color:#585858!important;padding:10px 24px!important;line-height:1.5!important;white-space:normal!important;display:block!important;transition:all 0.2s ease!important}.main-header-menu .sub-menu a.menu-link:hover{color:#d29170!important;background-color:#faf7f5!important;padding-left:28px!important}}.site-header-primary-section-right{display:flex!important;align-items:center!important;gap:16px!important;justify-content:flex-end!important}.ast-site-header-cart,.ast-site-header-cart-focus,.ast-addon-cart-wrap,.ast-menu-cart-fill{border:none!important;background:transparent!important;box-shadow:none!important;outline:none!important;padding:0!important;margin:0!important;display:flex!important;align-items:center!important;position:relative!important}.ast-site-header-cart a{border:none!important;outline:none!important;display:flex!important;align-items:center!important}.ast-site-header-cart svg,.ast-header-woo-cart svg,.ast-woocommerce-container svg,.ast-site-header-cart-icon i,.ast-icon svg,.ast-site-header-cart-icon svg{stroke:#232323!important;fill:none!important;color:#232323!important;width:22px!important;height:22px!important;transition:stroke 0.2s ease,color 0.2s ease}.ast-site-header-cart-icon,.ast-site-header-cart-icon *,.ast-site-header-cart *,.ast-cart-menu-wrap i,.ast-cart-menu-wrap svg,.shopping-cart-icon{color:#232323!important;border-color:transparent!important}.ast-site-header-cart:hover svg,.ast-site-header-cart:hover .ast-site-header-cart-icon svg,.ast-site-header-cart:hover i{stroke:#d29170!important;color:#d29170!important}.ast-site-header-cart .count,.ast-site-header-cart .ast-cart-menu-qty,.ast-cart-menu-qty,.ast-addon-cart-wrap .count,.ast-site-header-cart-icon .count,.ast-site-header-cart-icon .ast-cart-menu-qty{background-color:#d29170!important;color:#ffffff!important;font-family:'Archivo',sans-serif!important;font-size:10px!important;font-weight:600!important;width:17px!important;height:17px!important;line-height:17px!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;position:absolute!important;top:-5px!important;right:-8px!important;border:none!important;z-index:10!important}.ast-header-search,.ast-header-account-wrap,.ast-header-account-link{display:flex!important;align-items:center!important;justify-content:center!important;height:100%!important}.ast-header-search .ast-search-icon svg,.ast-header-account-link svg,.ast-header-account-link i,.ast-header-search-icon svg{fill:none!important;stroke:#232323!important;stroke-width:2px!important;color:#232323!important;width:20px!important;height:20px!important;transition:stroke 0.2s ease,color 0.2s ease}.ast-header-search .ast-search-icon:hover svg,.ast-header-account-link:hover svg,.ast-header-account-link:hover i{stroke:#d29170!important;color:#d29170!important}.site-header-primary-section-right>*{display:flex!important;align-items:center!important}.wp-block-button__link,.wp-element-button,.ast-button,button.button,input[type="submit"],input[type="button"]{background-color:#000000!important;color:#ffffff!important;border-radius:0px!important;padding:16px 36px!important;font-family:'Archivo',sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important;border:none!important;cursor:pointer!important;transition:all 0.3s ease!important;display:inline-block}.wp-block-button__link:hover,.wp-element-button:hover,.ast-button:hover,button.button:hover,input[type="submit"]:hover,input[type="button"]:hover{background-color:#d29170!important;color:#ffffff!important}.home h1{font-size:42px!important;font-weight:600!important;color:#d29170!important;line-height:1.15!important;margin-bottom:20px!important;text-transform:capitalize}.home h2{font-size:28px!important;color:#232323!important;font-weight:600!important;line-height:1.3!important;margin:40px 0 20px 0!important;text-align:center}.home h4{font-family:'Archivo',sans-serif!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:0.05em!important;color:#232323!important;margin-top:15px!important}.premium-bg-cream,.wp-block-group.has-background{background-color:#faf7f5!important;padding:60px 40px!important;margin:40px 0!important}.wp-block-columns{display:flex!important;flex-wrap:wrap!important;gap:30px!important;margin:40px 0!important}.wp-block-column{flex:1 1 220px!important;background-color:#ffffff!important;padding:30px 25px!important;border:1px solid #efefef!important;text-align:center!important;transition:transform 0.3s ease,box-shadow 0.3s ease,border-color 0.3s ease!important}.wp-block-column:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgb(0 0 0 / .04);border-color:#d29170!important}ul.products li.product{background-color:#ffffff!important;border:1px solid #f3f3f3!important;padding:20px!important;text-align:center!important;transition:all 0.3s cubic-bezier(.25,.46,.45,.94)!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important;border-radius:0px!important}ul.products li.product:hover{border-color:#d29170!important;box-shadow:0 20px 50px rgb(0 0 0 / .05)!important;transform:translateY(-5px)!important}ul.products li.product img{max-height:230px!important;object-fit:contain!important;margin:0 auto 20px auto!important}ul.products li.product .woocommerce-loop-product__title{font-family:'Archivo',sans-serif!important;font-size:15px!important;font-weight:500!important;color:#232323!important;margin-bottom:12px!important;text-transform:capitalize!important;line-height:1.3!important}ul.products li.product .price{font-family:'Archivo',sans-serif!important;font-size:14px!important;color:#585858!important;font-weight:600!important;margin-bottom:18px!important}ul.products li.product .button.add_to_cart_button,ul.products li.product .button{background-color:#000000!important;color:#ffffff!important;border-radius:0px!important;padding:12px 20px!important;font-size:11px!important;letter-spacing:0.06em!important;font-weight:600!important;text-transform:uppercase!important;border:none!important;transition:background-color 0.2s ease!important}ul.products li.product .button.add_to_cart_button:hover,ul.products li.product .button:hover{background-color:#d29170!important}.site-footer,.site-footer-primary-section-left,.site-footer-primary-section-center,.site-footer-primary-section-right,#masthead .site-footer{background-color:#d29170!important;color:#ffffff!important;border:none!important}.site-footer{padding:60px 0 0 0!important}.site-footer a,.site-footer p,.site-footer span,.site-footer li,.site-footer div,.site-footer .widget,.site-footer .textwidget{color:#ffffff!important;font-size:14px!important;line-height:1.8!important;font-family:'Questrial',sans-serif!important;word-break:normal!important;overflow-wrap:break-word!important;white-space:normal!important}.site-footer a{transition:opacity 0.2s ease!important;opacity:0.9!important;text-decoration:none!important;display:inline-block!important}.site-footer a:hover{opacity:1!important;text-decoration:underline!important}.site-footer .widget-title,.site-footer h2,.site-footer h3,.site-footer h4,.site-footer .widget-title-adjust{font-family:'Archivo',sans-serif!important;font-size:15px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important;color:#ffffff!important;margin-bottom:25px!important;border:none!important;line-height:1.3!important}.site-footer ul{list-style:none!important;padding:0!important;margin:0!important}.site-footer li{margin-bottom:12px!important}.site-footer .site-branding,.site-footer .site-logo-img{margin-bottom:20px!important;display:block!important}.site-footer .site-branding img{max-height:48px!important;width:auto!important;filter:brightness(0) invert(1)!important;display:block!important;margin:0!important}.site-footer img{max-width:280px!important;height:auto!important;border-radius:4px!important;margin-top:15px!important;display:inline-block!important}.site-footer .site-primary-footer-wrap{border-bottom:1px solid rgb(255 255 255 / .15)!important;padding-bottom:45px!important}.site-footer .site-below-footer-wrap,.site-footer .ast-small-footer,.site-footer [class*="footer-bottom"]{background-color:#b57b5c!important;padding:25px 0!important;border-top:none!important}.site-footer .ast-small-footer *,.site-footer [class*="footer-bottom"] *,.site-footer .ast-small-footer p{color:#faf7f5!important;font-size:12px!important;line-height:1.6!important}@media (max-width:767px){.site-footer .site-primary-footer-wrap .ast-builder-grid-row,.site-footer .site-primary-footer-wrap{display:flex!important;flex-direction:column!important;gap:35px!important;padding-left:20px!important;padding-right:20px!important;text-align:left!important}.site-footer .site-primary-footer-wrap [class*="site-header-primary-section"],.site-footer .site-primary-footer-wrap [class*="site-footer-primary-section"],.site-footer .site-primary-footer-wrap .ast-builder-layout-element,.site-footer .site-primary-footer-wrap .footer-widget-area{width:100%!important;max-width:100%!important;display:block!important;margin:0 0 10px 0!important}.site-footer .ast-small-footer .ast-builder-grid-row{display:flex!important;flex-direction:column-reverse!important;gap:20px!important;padding:0 20px!important}.site-footer .site-branding img{margin:0 0 20px 0!important}}@media (max-width:921px){.ast-mobile-menu-trigger-minimal,.menu-toggle{color:#232323!important;border:none!important}.ast-mobile-menu-trigger-minimal:hover,.menu-toggle:hover{color:#d29170!important}.menu-toggle.ast-mobile-menu-trigger-fill,.ast-mobile-menu-trigger-fill,.ast-header-break-point .ast-mobile-header-wrap .menu-toggle{background-color:#d29170!important;border-color:#d29170!important;color:#ffffff!important}.menu-toggle.ast-mobile-menu-trigger-fill:hover,.menu-toggle.ast-mobile-menu-trigger-fill:focus{background-color:#c07a5a!important;border-color:#c07a5a!important}.ast-mobile-menu-trigger-fill .ast-mobile-svg,.ast-mobile-menu-trigger-fill svg,.menu-toggle .mobile-menu-toggle-icon svg,.menu-toggle .ast-mobile-svg{fill:#ffffff!important;color:#ffffff!important}.ast-menu-toggle{color:#d29170!important;border-color:#efefef!important}.ast-menu-toggle:hover{color:#c07a5a!important}.ast-mobile-popup-content a.menu-link,.ast-mobile-header-content a.menu-link{font-family:'Questrial',sans-serif!important;color:#232323!important}.ast-mobile-popup-content a.menu-link:hover,.ast-mobile-header-content a.menu-link:hover{color:#d29170!important}.ast-mobile-popup-content .sub-menu a.menu-link,.ast-mobile-header-content .sub-menu a.menu-link{color:#585858!important}}.woocommerce-message,.woocommerce-info,.woocommerce-error,.woocommerce-noreference,.woocommerce-notice{background-color:#faf7f5!important;color:#232323!important;border-top:3px solid #d29170!important;border-left:none!important;border-right:none!important;border-bottom:none!important;border-radius:0px!important;padding:20px 24px!important;font-family:'Questrial',sans-serif!important;font-size:14px!important;line-height:1.6!important;box-shadow:0 4px 20px rgb(0 0 0 / .02)!important;display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:wrap!important;gap:15px!important}.woocommerce-message::before,.woocommerce-info::before,.woocommerce-error::before,.woocommerce-notice::before{color:#d29170!important;font-size:16px!important;margin-right:12px!important;float:none!important;display:inline-block!important}.woocommerce-message a.button,.woocommerce-message .button,.woocommerce-info a.button,.woocommerce-info .button,.woocommerce-error a.button,.woocommerce-error .button{background-color:#000000!important;color:#ffffff!important;border-radius:0px!important;padding:10px 24px!important;font-family:'Archivo',sans-serif!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.06em!important;border:none!important;transition:all 0.25s ease!important;display:inline-block!important;margin:0!important;float:none!important}.woocommerce-message a.button:hover,.woocommerce-message .button:hover,.woocommerce-info a.button:hover,.woocommerce-info .button:hover,.woocommerce-error a.button:hover,.woocommerce-error .button:hover{background-color:#d29170!important;color:#ffffff!important}a.button.wc-backward,.woocommerce-error a.button,.woocommerce-info a.button,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.checkout-button,input[name="update_cart"],button[name="update_cart"],.woocommerce-cart td.actions .button,.woocommerce-checkout #place_order,#place_order{background-color:#000000!important;color:#ffffff!important;border-radius:0px!important;padding:16px 36px!important;font-family:'Archivo',sans-serif!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:0.08em!important;border:none!important;cursor:pointer!important;transition:all 0.3s ease!important;display:inline-block!important;text-align:center!important}a.button.wc-backward:hover,.woocommerce-error a.button:hover,.woocommerce-info a.button:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.checkout-button:hover,input[name="update_cart"]:hover,button[name="update_cart"]:hover,.woocommerce-cart td.actions .button:hover,.woocommerce-checkout #place_order:hover,#place_order:hover{background-color:#d29170!important;color:#ffffff!important}input[type="checkbox"],input[type="radio"],.woocommerce-form__input-checkbox{accent-color:#d29170!important}.ast-site-header-cart .count,.ast-site-header-cart .ast-cart-menu-qty,.ast-cart-menu-qty,.ast-addon-cart-wrap .count,.ast-site-header-cart-icon .count,.ast-site-header-cart-icon .ast-cart-menu-qty,.ast-site-header-cart i::after,.count{background-color:#d29170!important;color:#ffffff!important;border-color:transparent!important}.woocommerce-cart-form td.product-name a,.woocommerce-cart-form__cart-item td.product-name a,.shop_table td.product-name a,.product-name a,.cart_item .product-name a{color:#232323!important;font-family:'Archivo',sans-serif!important;font-weight:500!important;text-decoration:none!important;transition:color 0.2s ease!important}.woocommerce-cart-form td.product-name a:hover,.woocommerce-cart-form__cart-item td.product-name a:hover,.shop_table td.product-name a:hover,.product-name a:hover,.cart_item .product-name a:hover{color:#d29170!important}a:hover{color:#d29170!important}.woocommerce a.remove:hover{color:#ffffff!important;background-color:#d29170!important}.comparison-table-wrapper{overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;max-width:100%!important;width:100%!important;border:1px solid #efefef!important;background-color:#ffffff!important;margin:30px 0!important;box-shadow:0 4px 20px rgb(0 0 0 / .01)!important}.comparison-table{width:100%!important;border-collapse:collapse!important}@media (max-width:767px){html,body{overflow-x:hidden!important;max-width:100vw!important}}.premium-content-wrapper{max-width:900px!important;margin:40px auto!important;padding:50px 40px!important;background-color:#ffffff!important;border:1px solid #efefef!important;border-radius:0px!important;box-shadow:0 10px 40px rgb(0 0 0 / .02)!important;box-sizing:border-box!important}@media (max-width:767px){.premium-content-wrapper{margin:20px 15px!important;padding:30px 20px!important}}.premium-content-wrapper h1,.premium-content-wrapper h2,.premium-content-wrapper h3,.premium-content-wrapper h4{color:#232323!important;margin-top:35px!important;margin-bottom:15px!important;font-family:'Archivo',sans-serif!important;font-weight:600!important;line-height:1.3!important}.premium-content-wrapper h1:first-child,.premium-content-wrapper h2:first-child,.premium-content-wrapper h3:first-child{margin-top:0!important}.premium-content-wrapper p{line-height:1.8!important;margin-bottom:20px!important;font-size:14.5px!important;color:#585858!important;font-family:'Questrial',sans-serif!important}.premium-content-wrapper ul,.premium-content-wrapper ol{margin-bottom:20px!important;padding-left:24px!important}.premium-content-wrapper li{margin-bottom:10px!important;font-size:14.5px!important;line-height:1.7!important;color:#585858!important;font-family:'Questrial',sans-serif!important}.premium-content-wrapper hr{border:none!important;border-top:1px solid #efefef!important;margin:35px 0!important}img.emoji,img.wp-smiley,.emoji{width:1.25em!important;height:1.25em!important;display:inline-block!important;vertical-align:-0.15em!important;background:none!important;padding:0!important;margin:0 0.07em!important;border:none!important;box-shadow:none!important}.shipping-section-title{font-family:'Archivo',sans-serif!important;color:#d29170!important;font-size:1.35rem!important;margin-top:40px!important;margin-bottom:20px!important;display:flex;align-items:center;gap:12px}.shipping-sub-title{font-family:'Archivo',sans-serif!important;color:#232323!important;font-size:1.1rem!important;font-weight:600!important;margin-top:25px!important;margin-bottom:12px!important;display:flex;align-items:center;gap:8px}.highlight-notice{background-color:#faf7f5!important;padding:25px!important;border-left:3px solid #d29170!important;margin:30px 0!important;border-radius:4px!important}.highlight-notice.faulty{background-color:#faf5f8!important;border-left-color:#9333ea!important;color:#581c87!important}.highlight-notice.faulty strong{color:#581c87!important}.highlight-notice.success{background-color:#f5faf6!important;border-left-color:#16a34a!important;color:#14532d!important}.highlight-notice.success strong{color:#14532d!important}.highlight-notice strong{color:#232323!important;font-family:'Archivo',sans-serif!important;display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important;font-size:15px!important}.address-block{font-style:normal!important;font-size:14.5px!important;line-height:1.6!important;color:#585858!important;background-color:#faf7f5!important;padding:20px!important;border-radius:4px!important;border:1px solid #efefef!important;margin:15px 0!important}.address-block strong{color:#232323!important;display:block!important;margin-bottom:4px!important}.page-id-3128 .entry-header,.page-id-3128 .ast-single-post-header,.page-id-3128 h1.entry-title,.page-id-3124 .entry-header,.page-id-3124 .ast-single-post-header,.page-id-3124 h1.entry-title,.page-id-3122 .entry-header,.page-id-3122 .ast-single-post-header,.page-id-3122 h1.entry-title,.page-id-3126 .entry-header,.page-id-3126 .ast-single-post-header,.page-id-3126 h1.entry-title,.page-id-52 .entry-header,.page-id-52 .ast-single-post-header,.page-id-52 h1.entry-title,.page-id-6633 .entry-header,.page-id-6633 .ast-single-post-header,.page-id-6633 h1.entry-title,.page-id-5451 .entry-header,.page-id-5451 .ast-single-post-header,.page-id-5451 h1.entry-title{display:none!important}