html[lang^="ar"] body[class*="elementor-kit-"]{--e-global-typography-primary-font-family:"Noto Naskh Arabic";--e-global-typography-text-font-family:"Noto Naskh Arabic";--e-global-typography-accent-font-family:"Noto Naskh Arabic";--e-global-typography-accent-font-weight:700;--e-global-typography-primary-font-weight:700;--e-global-typography-aweye-font-family:"Noto Naskh Arabic";--e-global-typography-aweye-text-transform:none;--e-global-typography-aweye-letter-spacing:0;--e-global-typography-aweye-font-size:16px;--e-global-typography-awlead-font-family:"Noto Naskh Arabic";--e-global-typography-awlead-line-height:1.8em;--e-global-typography-awbody-font-family:"Noto Naskh Arabic";--e-global-typography-awcap-font-family:"Noto Naskh Arabic";--e-global-typography-awbadge-font-family:"Noto Naskh Arabic";--e-global-typography-awbadge-text-transform:none;--e-global-typography-awbadge-letter-spacing:0;--e-global-typography-awbadge-font-size:12px;--e-global-typography-awprice-font-family:"Fraunces";--e-global-typography-text-line-height:1.8em;--e-global-typography-awdxl-font-size:100px;--e-global-typography-awdxl-line-height:1.3em;--e-global-typography-awdl-line-height:1.4em;--e-global-typography-awdm-line-height:1.35em;--e-global-typography-awdxl-letter-spacing:0;--e-global-typography-secondary-font-family:"Aref Ruqaa";--e-global-typography-awdxl-font-family:"Aref Ruqaa";--e-global-typography-awdl-font-family:"Aref Ruqaa";--e-global-typography-awdm-font-family:"Aref Ruqaa";--e-global-typography-awui13-font-family:"Noto Naskh Arabic";--e-global-typography-awui12-font-family:"Noto Naskh Arabic";--e-global-typography-awui11-font-family:"Noto Naskh Arabic";--e-global-typography-awui11-font-size:12px;--e-global-typography-awh17-font-family:"Noto Naskh Arabic";--e-global-typography-awh19-font-family:"Noto Naskh Arabic";--e-global-typography-awh19-font-weight:700;--e-global-typography-awprod-font-family:"Noto Naskh Arabic";--e-global-typography-awprod-font-weight:700;--e-global-typography-awprod-line-height:1.5em;--e-global-typography-awocc-font-family:"Noto Naskh Arabic";--e-global-typography-awocc-font-weight:700;--e-global-typography-aweyes-font-family:"Noto Naskh Arabic";--e-global-typography-aweyes-text-transform:none;--e-global-typography-aweyes-letter-spacing:0;--e-global-typography-aweyes-font-size:13px}@media (max-width:1024px){html[lang^="ar"] body[class*="elementor-kit-"]{--e-global-typography-awdxl-font-size:76px}}@media (max-width:767px){html[lang^="ar"] body[class*="elementor-kit-"]{--e-global-typography-awdxl-font-size:52px}}html[lang^="ar"] body{font-family:"Noto Naskh Arabic",serif}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor p{margin-top:0}.aw-kind .elementor-shortcode:empty{display:none}.aw-kind .elementor-shortcode{display:inline-block;padding:5px 10px;border-radius:999px;background:#002412;color:#BEA469;font-family:var(--e-global-typography-awbadge-font-family),serif;font-weight:600;font-size:var(--e-global-typography-awbadge-font-size,10.5px);letter-spacing:var(--e-global-typography-awbadge-letter-spacing,.1em);text-transform:var(--e-global-typography-awbadge-text-transform,uppercase)}.aw-includes ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.aw-includes li{display:flex;align-items:center;gap:12px}.aw-includes li::before{content:"";flex:0 0 10px;height:10px;border-radius:50%;border:1px solid #BEA469;background:#F3E8E3}.elementor-testimonial__text{font-style:normal}.aw-add .elementor-button-icon svg{width:20px;height:20px}.aw-add .elementor-button-icon{font-size:20px}.aw-arch{border-radius:999px 999px 0 0;overflow:hidden}.aw-hz .aw-zoom,.aw-hz .aw-card-img img{transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}@media (hover:hover){.aw-hz:hover .aw-zoom,.aw-hz:hover .aw-card-img img{transform:scale(1.045)}.aw-hz .aw-reveal{opacity:0;transform:translateY(6px);transition:opacity .4s ease,transform .4s ease}.aw-hz:hover .aw-reveal,.aw-hz:focus-within .aw-reveal{opacity:1;transform:none}}.aw-card-img{overflow:hidden}.aw-card-img img{display:block;width:100%;aspect-ratio:4 / 5;object-fit:cover}.aw-bundle-img img{aspect-ratio:4 / 3}.aw-occ-img img{border-radius:50%;padding:6px;border:1px solid #BEA469;aspect-ratio:1;object-fit:cover}.aw-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:14px}.aw-eyebrow .elementor-heading-title::before{content:"";width:40px;height:1px;background:#BEA469;flex:0 0 auto}.aw-eyebrow--light .elementor-heading-title::before{background:#BEA469}.aw-ghost-link .elementor-button{padding:0 0 3px;background:#fff0;border-bottom:1px solid #BEA469;border-radius:0}.aw-riyal{display:inline-flex;vertical-align:-.1em;margin-inline-end:4px}.woocommerce-Price-amount bdi{direction:ltr;unicode-bidi:isolate;display:inline-flex;align-items:center}.aw-price del{font-size:14px;color:#36493F;font-weight:400;margin-inline-start:10px;order:2}.aw-price ins{text-decoration:none}.aw-price .price{display:inline-flex;flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:10px}.aw-badges{display:flex;flex-wrap:wrap;gap:6px}.aw-badge{display:inline-block;padding:5px 10px;border-radius:999px;font-family:var(--e-global-typography-awbadge-font-family),serif;font-weight:600;font-size:var(--e-global-typography-awbadge-font-size,10.5px);letter-spacing:var(--e-global-typography-awbadge-letter-spacing,.1em);text-transform:var(--e-global-typography-awbadge-text-transform,uppercase);line-height:1.2}.aw-badge--gold{background:#BEA469;color:#002412}.aw-badge--green{background:#006D46;color:#F5FCF5}.aw-sameday{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#36493F}.aw-sameday::before{content:"";width:6px;height:6px;border-radius:50%;background:#006D46}.aw-dot .elementor-button-text::before,.aw-dot .elementor-heading-title::before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#006D46;margin-inline-end:8px;vertical-align:middle}.aw-lang{display:flex;align-items:center;font-family:var(--e-global-typography-accent-font-family),serif;font-size:13px}.aw-lang a{min-width:44px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:#36493F;text-decoration:none}.aw-lang a[lang="ar"]{font-family:"Noto Naskh Arabic",serif;font-size:15px}.aw-lang a[aria-current]{color:#002412;text-decoration:underline;text-decoration-color:#BEA469;text-underline-offset:8px}.aw-lang--dark a{color:#BEA469}.aw-lang--dark a[aria-current]{color:#F0F0E8}.aw-city{position:relative;font-family:var(--e-global-typography-accent-font-family),serif;font-size:13px}.aw-city summary{list-style:none;height:40px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border:1px solid rgb(123 154 138 / .6);background:#F5FCF5;border-radius:999px;color:#002412;cursor:pointer;white-space:nowrap}.aw-city summary::-webkit-details-marker{display:none}.aw-city summary svg{color:#006D46}.aw-city summary b{font-weight:600;color:#006D46}.aw-city summary::after{content:"";width:6px;height:6px;border-right:1.5px solid #36493F;border-bottom:1.5px solid #36493F;transform:rotate(45deg) translateY(-2px)}.aw-city ul{position:absolute;z-index:60;inset-inline-start:0;top:calc(100% + 8px);min-width:200px;margin:0;padding:8px;list-style:none;background:#F0F0E8;border:1px solid rgb(190 164 105 / .7);box-shadow:0 24px 48px -24px rgb(0 36 18 / .3)}.aw-city li a{display:block;padding:10px 12px;color:#002412;text-decoration:none;font-size:15px}.aw-city li a:hover,.aw-city li a[aria-current]{background:#F5FCF5;color:#006D46}.aw-composer{margin:0;padding:30px 36px 32px;background:rgb(245 252 245 / .85);border:1px solid rgb(190 164 105 / .7)}.aw-composer__label{margin:0;font-family:var(--e-global-typography-aweye-font-family),serif;font-size:12px;letter-spacing:var(--e-global-typography-aweye-letter-spacing,.2em);text-transform:var(--e-global-typography-aweye-text-transform,uppercase);color:#36493F}.aw-composer__sentence{margin:10px 0 0;font-family:var(--e-global-typography-primary-font-family),serif;font-weight:600;font-size:26px;line-height:1.85;color:#002412}.aw-pick{position:relative;display:inline-block}.aw-pick::after{content:"";position:absolute;inset-inline-end:8px;top:50%;width:7px;height:7px;margin-top:-6px;border-right:2px solid #8A7240;border-bottom:2px solid #8A7240;transform:rotate(45deg);pointer-events:none}.aw-pick select{appearance:none;-webkit-appearance:none;background:#fff0;border:0;border-bottom:1.5px solid #BEA469;border-radius:0;font:inherit;color:#006D46;padding-block:0 2px;padding-inline:2px 28px;cursor:pointer;height:auto;width:auto}.aw-composer__actions{margin-top:26px;display:flex;align-items:center;gap:28px;flex-wrap:wrap}.aw-composer__go{height:56px;padding:0 34px;border:0;border-radius:2px;background:#006D46;color:#F5FCF5;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:16px;letter-spacing:.02em;display:inline-flex;align-items:center;gap:12px;cursor:pointer;transition:background .3s ease}.aw-composer__go:hover,.aw-composer__go:focus{background:#002412;color:#F5FCF5}.aw-composer__link{font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:15px;color:#002412;text-decoration:none;border-bottom:1px solid #BEA469;padding-bottom:3px}.aw-timer{margin:0;font-family:var(--e-global-typography-primary-font-family),serif;font-weight:600;font-size:26px;line-height:1.5;color:#F0F0E8}.aw-timer__clock{display:inline-block;min-width:128px;color:#BEA469;font-variant-numeric:tabular-nums;border-bottom:1px solid #BEA469;direction:ltr;text-align:center}.aw-timer__city{color:#BEA469}.aw-timer.is-closed .aw-timer__clock{display:none}.aw-city-select{display:flex;flex-direction:column;gap:10px}.aw-city-select>label{font-family:var(--e-global-typography-aweye-font-family),serif;font-size:12px;letter-spacing:var(--e-global-typography-aweye-letter-spacing,.2em);text-transform:var(--e-global-typography-aweye-text-transform,uppercase);color:#7B9A8A}.aw-city-select .aw-pick select{height:52px;min-width:240px;padding-inline:18px 44px;border:1px solid #BEA469;border-radius:2px;color:#F0F0E8;font-family:var(--e-global-typography-primary-font-family),serif;font-weight:600;font-size:16px}.aw-city-select .aw-pick::after{inset-inline-end:20px;border-color:#BEA469}.aw-city-select option{color:#002412}.aw-chip-filter .e-filter-item{white-space:nowrap}.aw-sticky-header.elementor-sticky--effects{box-shadow:0 12px 24px -20px rgb(0 36 18 / .35)}.aw-sticky-header.elementor-sticky--effects .aw-utility{display:none}.aw-header-blur::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.aw-pay{display:inline-flex;align-items:center;height:30px;padding:0 10px;border:1px solid rgb(54 73 63 / .4);border-radius:4px}.aw-on-dark .aw-pay{border-color:rgb(190 164 105 / .5)}.aw-bottom-bar .elementor-icon-box-title{margin:0}.aw-newsletter .elementor-field-group input{background:#fff0;border:0;border-bottom:1px solid #BEA469;border-radius:0;color:#F0F0E8}.aw-newsletter .elementor-field-group input::placeholder{color:#7B9A8A}.aw-newsletter .elementor-form-fields-wrapper{flex-wrap:nowrap}[dir="rtl"] .aw-flip-rtl .elementor-button-icon svg,[dir="rtl"] .aw-flip-rtl .elementor-icon svg{transform:scaleX(-1)}@media (max-width:767px){.aw-composer{padding:22px 20px}.aw-composer__sentence{font-size:18px;line-height:1.6}.aw-composer__sentence .aw-pick{display:block;margin:6px 0 10px}.aw-composer__sentence .aw-pick select{width:100%;height:52px;padding-inline:14px 40px;border:1px solid rgb(190 164 105 / .8);background:#F0F0E8;font-size:16px}.aw-composer__go{width:100%;justify-content:center}.aw-timer{font-size:20px}.aw-city-select .aw-pick,.aw-city-select .aw-pick select{width:100%}.aw-city summary{height:36px;font-size:12.5px;padding:0 12px}body{padding-bottom:72px}}.aw-gallery .woocommerce-product-gallery{margin:0}.aw-gallery .flex-viewport,.aw-gallery .woocommerce-product-gallery__wrapper>.woocommerce-product-gallery__image:only-child{border-radius:999px 999px 0 0;overflow:hidden;background:#F5FCF5}.aw-gallery .woocommerce-product-gallery__image img{aspect-ratio:4 / 5;object-fit:cover;width:100%}.aw-gallery .flex-control-thumbs{display:flex;gap:12px;margin-top:16px!important}.aw-gallery .flex-control-thumbs li{width:84px!important;float:none!important;margin:0!important}.aw-gallery .flex-control-thumbs img{aspect-ratio:4 / 5;object-fit:cover;border:1px solid #fff0;opacity:.65;transition:opacity .3s ease,border-color .3s ease}.aw-gallery .flex-control-thumbs img.flex-active,.aw-gallery .flex-control-thumbs img:hover{opacity:1;border-color:#BEA469}.aw-gallery .woocommerce-product-gallery__trigger{top:24px!important;inset-inline-end:24px;right:auto;background:#F5FCF5;border:1px solid rgb(190 164 105 / .7);border-radius:50%}.aw-delivery{padding:16px 18px;background:#F5FCF5;border:1px solid rgb(190 164 105 / .55)}.aw-delivery p{margin:0}.aw-delivery__note{display:flex;align-items:center;gap:10px;font-family:var(--e-global-typography-primary-font-family),serif;font-weight:600;font-size:15px;color:#002412}.aw-delivery__note::before{content:"";flex:0 0 8px;height:8px;border-radius:50%;background:#006D46}.aw-delivery--scheduled .aw-delivery__note::before,.aw-delivery--closed .aw-delivery__note::before{background:#BEA469}.aw-delivery__cities{margin-top:6px!important;font-size:13px;color:#36493F;padding-inline-start:18px}.aw-delivery__cities span{color:#8A7240}.aw-cart form.cart{display:flex!important;flex-wrap:wrap!important;align-items:center!important;gap:12px;margin:0}.aw-cart form.cart .quantity{margin:0!important}.aw-cart form.cart .quantity .qty{height:56px!important;width:72px!important;border:1px solid rgb(54 73 63 / .35);border-radius:2px;background:#fff0;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:16px;color:#002412}.aw-cart form.cart .single_add_to_cart_button,.aw-cart form.cart .aw-buy-now{flex:1 1 160px;height:56px;padding:0 24px;border-radius:2px;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:16px;letter-spacing:.02em;transition:background .3s ease,color .3s ease}.aw-cart form.cart .aw-buy-now{background:#002412!important;color:#F5FCF5!important;border:1px solid #002412!important;cursor:pointer}.aw-cart form.cart .aw-buy-now:hover{background:#006D46!important;border-color:#006D46!important}.aw-delivery-form{flex:0 0 100%!important;width:100%;display:flex;flex-direction:column;gap:16px;padding-bottom:8px}.aw-field-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.aw-field{margin:0;display:flex;flex-direction:column;gap:8px}.aw-field label{font-family:var(--e-global-typography-aweye-font-family),serif;font-weight:600;font-size:12px;letter-spacing:var(--e-global-typography-aweye-letter-spacing,.2em);text-transform:var(--e-global-typography-aweye-text-transform,uppercase);color:#36493F}.aw-field label small{text-transform:none;letter-spacing:0;color:#7B9A8A}.aw-field .aw-pick{display:block}.aw-field select,.aw-field input[type="date"],.aw-field textarea{width:100%;min-height:52px;padding:12px 16px;border:1px solid rgb(190 164 105 / .8);border-radius:2px;background:#F0F0E8;font-family:var(--e-global-typography-primary-font-family),serif;font-weight:600;font-size:15px;color:#002412}.aw-field .aw-pick select{padding-inline:16px 40px;color:#002412;border-bottom-width:1px}.aw-field .aw-pick::after{inset-inline-end:18px}.aw-field textarea{font-family:var(--e-global-typography-text-font-family),serif;font-weight:400;resize:vertical}.aw-field select:focus,.aw-field input:focus,.aw-field textarea:focus{outline:2px solid #BEA469;outline-offset:2px}.aw-trust-list .elementor-icon-list-text{color:#36493F}.aw-tabs .woocommerce-tabs ul.tabs{display:flex;gap:32px;padding:0!important;margin:0 0 32px!important;border-bottom:1px solid rgb(190 164 105 / .45)}.aw-tabs .woocommerce-tabs ul.tabs::before,.aw-tabs .woocommerce-tabs ul.tabs li::before,.aw-tabs .woocommerce-tabs ul.tabs li::after{display:none!important}.aw-tabs .woocommerce-tabs ul.tabs li{background:transparent!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.aw-tabs .woocommerce-tabs ul.tabs li a{display:block;padding:0 0 14px!important;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:16px;color:#36493F!important;border-bottom:1.5px solid #fff0}.aw-tabs .woocommerce-tabs ul.tabs li.active a{color:#002412!important;border-bottom-color:#006D46}.aw-tabs .woocommerce-Tabs-panel h2{display:none}.aw-tabs .woocommerce-Tabs-panel{border:0!important;padding:0!important;margin:0!important;max-width:760px;color:#36493F}.aw-tabs #reviews .comment-form input,.aw-tabs #reviews .comment-form textarea{border:1px solid rgb(190 164 105 / .8);border-radius:2px;background:#F0F0E8}.aw-tabs #reviews .submit{background:#006D46!important;color:#F5FCF5!important;border-radius:2px!important}.aw-tabs .star-rating span::before,.aw-tabs p.stars a{color:#BEA469}.aw-single-rating .star-rating span::before{color:#BEA469}.aw-crumbs .woocommerce-breadcrumb a{color:#36493F;text-decoration:none}.aw-subcats{display:flex;flex-wrap:wrap;gap:10px}.aw-subcats a{display:inline-flex;align-items:center;height:44px;padding:0 20px;border:1px solid rgb(54 73 63 / .35);border-radius:999px;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:14px;color:#002412;text-decoration:none;white-space:nowrap;transition:background .3s ease,color .3s ease,border-color .3s ease}.aw-subcats a:hover{border-color:#006D46;color:#006D46}.aw-subcats a[aria-current]{background:#006D46;border-color:#006D46;color:#F5FCF5}.aw-shop-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid rgb(190 164 105 / .45)}.aw-shop-count{margin:0;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:15px;color:#36493F}.aw-shop-bar .woocommerce-ordering{margin:0}.aw-shop-bar .woocommerce-ordering select{height:44px;padding-inline:14px 36px;border:1px solid rgb(190 164 105 / .8);border-radius:2px;background-color:#F0F0E8;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:14px;color:#002412}.aw-filters{border-top:1px solid #BEA469}.aw-filters summary{list-style:none;cursor:pointer;padding:18px 0;font-family:var(--e-global-typography-aweye-font-family),serif;font-weight:600;font-size:13px;letter-spacing:var(--e-global-typography-aweye-letter-spacing,.2em);text-transform:var(--e-global-typography-aweye-text-transform,uppercase);color:#002412;display:flex;align-items:center;justify-content:space-between}.aw-filters summary::-webkit-details-marker{display:none}.aw-filters summary::after{content:"";width:7px;height:7px;border-right:1.5px solid #8A7240;border-bottom:1.5px solid #8A7240;transform:rotate(45deg);transition:transform .3s ease}.aw-filters[open] summary::after{transform:rotate(-135deg)}.aw-filters form{display:flex;flex-direction:column;gap:22px;padding-bottom:8px}.aw-filter{margin:0;padding:0;border:0;display:flex;flex-direction:column;gap:10px}.aw-filter>label,.aw-filter legend{padding:0;font-family:var(--e-global-typography-aweye-font-family),serif;font-weight:600;font-size:11px;letter-spacing:var(--e-global-typography-aweye-letter-spacing,.2em);text-transform:var(--e-global-typography-aweye-text-transform,uppercase);color:#36493F;margin-bottom:2px}.aw-filter .aw-pick{display:block}.aw-filter select,.aw-range input{width:100%;height:46px;padding:0 14px;border:1px solid rgb(190 164 105 / .8);border-radius:2px;background:#F0F0E8;font-family:var(--e-global-typography-primary-font-family),serif;font-weight:600;font-size:14px;color:#002412}.aw-filter .aw-pick select{padding-inline:14px 36px;border-bottom-width:1px;color:#002412}.aw-filter .aw-pick::after{inset-inline-end:16px}.aw-checks{display:flex;flex-direction:column;gap:10px}.aw-check{display:flex;align-items:center;gap:10px;font-size:15px;color:#002412;cursor:pointer}.aw-check input{width:18px;height:18px;accent-color:#006D46;margin:0}.aw-check--strong span{font-family:var(--e-global-typography-primary-font-family),serif;font-weight:600}.aw-range{display:flex;align-items:center;gap:8px;color:#36493F}.aw-filter-actions{display:flex;align-items:center;gap:18px}.aw-filter-actions button{height:48px;padding:0 24px;border:0;border-radius:2px;background:#006D46;color:#F5FCF5;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:15px;cursor:pointer}.aw-filter-actions button:hover{background:#002412}.aw-filter-actions a{font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:14px;color:#36493F;text-decoration:none;border-bottom:1px solid #BEA469}.aw-prose{font-size:17px;line-height:1.8;color:#36493F}.aw-prose h2,.aw-prose h3{color:#002412;margin:1.6em 0 .5em}.aw-prose a{color:#006D46}.aw-store .wc-block-components-button:not(.is-link),.aw-store .wc-block-cart__submit-button,.aw-store .wc-block-components-checkout-place-order-button,.aw-store .woocommerce-Button,.aw-store .woocommerce button.button,.aw-store .woocommerce a.button{background:#006D46!important;color:#F5FCF5!important;border:0!important;border-radius:2px!important;font-family:var(--e-global-typography-accent-font-family),serif!important;font-weight:600!important;min-height:52px}.aw-store .wc-block-components-button:not(.is-link):hover,.aw-store .woocommerce-Button:hover,.aw-store .woocommerce button.button:hover{background:#002412!important}.aw-store .wc-block-components-text-input input,.aw-store .wc-block-components-textarea,.aw-store .wc-blocks-components-select__select,.aw-store .wc-block-components-combobox .components-combobox-control__input,.aw-store .woocommerce form .input-text,.aw-store .woocommerce form select{border:1px solid rgb(190 164 105 / .8)!important;border-radius:2px!important;background-color:#F7F7F1!important;color:#002412!important}.aw-store .wc-block-components-title,.aw-store .wc-block-cart__totals-title,.aw-store .wc-block-components-checkout-step__title{font-family:var(--e-global-typography-accent-font-family),serif!important;font-weight:600!important;color:#002412}.aw-store .wc-block-components-product-name{font-family:var(--e-global-typography-primary-font-family),serif;font-weight:600;color:#002412;text-decoration:none}.aw-store .wc-block-components-product-details{color:#36493F;font-size:13px}.aw-store .wc-block-components-sidebar,.aw-store .wc-block-cart__sidebar{background:#F5FCF5;border:1px solid rgb(190 164 105 / .55);padding:24px!important}.aw-store .wc-block-components-totals-item__value,.aw-store .wc-block-formatted-money-amount{font-family:var(--e-global-typography-awprice-font-family),serif;font-weight:600;color:#006D46}.aw-store .woocommerce-MyAccount-navigation ul{list-style:none;margin:0;padding:0;border-top:1px solid #BEA469}.aw-store .woocommerce-MyAccount-navigation li a{display:block;padding:14px 4px;border-bottom:1px solid rgb(190 164 105 / .4);font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:15px;color:#36493F;text-decoration:none}.aw-store .woocommerce-MyAccount-navigation li.is-active a,.aw-store .woocommerce-MyAccount-navigation li a:hover{color:#006D46}.aw-store .woocommerce-MyAccount-content{color:#36493F}.aw-store .woocommerce form.login,.aw-store .woocommerce form.register{border:1px solid rgb(190 164 105 / .55)!important;border-radius:0!important;background:#F5FCF5;padding:28px!important}.aw-store .woocommerce h2{font-family:var(--e-global-typography-awdm-font-family),serif;font-weight:400;font-size:32px;color:#002412}.aw-store .woocommerce-info,.aw-store .woocommerce-message{border-top-color:#006D46;background:#F5FCF5}@media (hover:none){.aw-reveal{display:none}}.aw-card .e-con,.aw-card.e-con{min-width:0}.aw-chips .elementor-widget-button{flex-shrink:0}.aw-chips{scrollbar-width:none}.aw-chips::-webkit-scrollbar{display:none}.aw-on-dark .elementor-widget-text-editor p{overflow-wrap:anywhere}@media (max-width:767px){.aw-shop-bar{flex-wrap:wrap}.aw-subcats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.aw-field-row{grid-template-columns:1fr}.aw-gallery .flex-control-thumbs li{width:64px!important}.aw-badges .aw-badge:nth-child(n+2){display:none}.elementor-testimonial-carousel .swiper-slide{padding:28px 22px!important}.aw-add .elementor-button{padding:10px!important;justify-content:center}.aw-add .elementor-button-icon svg{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.aw-hz .aw-zoom,.aw-hz .aw-card-img img,.aw-hz .aw-reveal{transition:none}.elementor-invisible,.animated{animation:none!important;opacity:1!important;visibility:visible!important}}.aw-store .alignwide,.aw-store .alignfull{margin-left:0!important;margin-right:0!important;max-width:100%;width:auto}.aw-store .woocommerce-thankyou-order-received{font-family:var(--e-global-typography-accent-font-family),serif;font-size:20px;color:#006D46;margin-bottom:20px}.aw-store ul.woocommerce-order-overview{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0 0 32px;padding:0;list-style:none;border:1px solid rgb(190 164 105 / .55);background:#F5FCF5}.aw-store ul.woocommerce-order-overview li{margin:0!important;padding:18px 22px!important;border:0!important;border-inline-end:1px solid rgb(190 164 105 / .35)!important;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#36493F}.aw-store ul.woocommerce-order-overview li strong{display:block;margin-top:6px;font-family:var(--e-global-typography-accent-font-family),serif;font-size:17px;letter-spacing:0;text-transform:none;color:#002412}.aw-store table.shop_table{width:100%;border:1px solid rgb(190 164 105 / .55)!important;border-collapse:collapse;border-radius:0!important;background:#FBFBF6;margin-bottom:32px}.aw-store table.shop_table th,.aw-store table.shop_table td{padding:14px 18px!important;border:0!important;border-bottom:1px solid rgb(190 164 105 / .35)!important;background:transparent!important;text-align:start;vertical-align:top;color:#36493F}.aw-store table.shop_table thead th{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#002412}.aw-store table.shop_table tfoot tr:last-child th,.aw-store table.shop_table tfoot tr:last-child td{font-family:var(--e-global-typography-accent-font-family),serif;font-size:18px;color:#006D46;border-bottom:0!important}.aw-store table.shop_table td:last-child,.aw-store table.shop_table th:last-child{text-align:end}.aw-store table.shop_table .product-name a{font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;color:#002412;text-decoration:none}.aw-store .wc-item-meta{list-style:none;margin:8px 0 0!important;padding:0!important;font-size:13px;line-height:1.5}.aw-store .wc-item-meta li{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 2px}.aw-store .wc-item-meta li p{margin:0}.aw-store .wc-item-meta .wc-item-meta-label{font-weight:600;color:#002412}.aw-store .woocommerce-customer-details .woocommerce-columns--addresses{display:grid;grid-template-columns:1fr 1fr;gap:24px}.aw-store .woocommerce-customer-details .woocommerce-column{width:auto!important;float:none!important;max-width:none!important;padding:0!important}.aw-store .woocommerce-customer-details address{border:1px solid rgb(190 164 105 / .55)!important;border-radius:0!important;background:#F5FCF5;padding:20px 22px!important;font-style:normal;line-height:1.7;color:#36493F}.aw-store .woocommerce-order-details__title,.aw-store .woocommerce-column__title,.aw-store .wc-block-order-confirmation-additional-fields-wrapper h2{font-size:26px!important}@media (max-width:767px){.aw-store .woocommerce-customer-details .woocommerce-columns--addresses{grid-template-columns:1fr}.aw-store ul.woocommerce-order-overview{grid-template-columns:1fr 1fr}.aw-store ul.woocommerce-order-overview li{border-bottom:1px solid rgb(190 164 105 / .35)!important}.aw-store .woocommerce h2{font-size:26px}}.aw-store ul.woocommerce-order-overview::before,.aw-store ul.woocommerce-order-overview::after,.aw-store .woocommerce-columns--addresses::before,.aw-store .woocommerce-columns--addresses::after{display:none!important}.aw-store table.shop_table tfoot tr:last-child th,.aw-store table.shop_table tfoot tr:last-child td{font-family:inherit;font-size:inherit;color:#36493F}.aw-store table.shop_table tfoot tr.order_total th,.aw-store table.shop_table tfoot tr.order_total td,.aw-store table.shop_table tfoot tr:nth-last-child(2) td .woocommerce-Price-amount{font-family:var(--e-global-typography-accent-font-family),serif;font-size:18px;color:#006D46}.elementor-location-header .elementor-search-form__toggle svg,.elementor-location-header .elementor-search-form__toggle i{display:none!important}.elementor-location-header .elementor-search-form__toggle .e-font-icon-svg-container,.elementor-location-header .elementor-search-form__toggle>div{display:block;width:21px!important;height:21px!important;margin:auto;background-color:#002412;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 20 20'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M15.5 15.5 20 20'/%3E%3C/svg%3E") center / contain no-repeat;transition:background-color .2s ease}.elementor-location-header .elementor-search-form__toggle:hover>div{background-color:#006D46}.e-loop-item .added_to_cart{display:none!important}.e-loop-item a[href*="add-to-cart="]{transition:opacity .2s ease,background-color .2s ease,color .2s ease}.e-loop-item a[href*="add-to-cart="].is-loading{opacity:.5;pointer-events:none}.e-loop-item a[href*="add-to-cart="].is-added{background-color:#006D46!important;border-color:#006D46!important;color:#FBFBF6!important}.e-loop-item a[href*="add-to-cart="].is-added svg{stroke:#FBFBF6}.aw-toast{position:fixed;z-index:9999;inset-inline-end:24px;bottom:24px;display:flex;align-items:center;gap:20px;max-width:min(420px, calc(100vw - 32px));padding:16px 20px;background:#002412;color:#F5FCF5;border:1px solid rgb(190 164 105 / .6);box-shadow:0 18px 40px rgb(0 36 18 / .25);opacity:0;transform:translateY(12px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}.aw-toast.is-on{opacity:1;transform:none;pointer-events:auto}.aw-toast__body{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0;font-size:13px;color:rgb(245 252 245 / .8)}.aw-toast__body strong{font-family:var(--e-global-typography-accent-font-family),serif;font-size:15px;font-weight:600;color:#F5FCF5}.aw-toast a{flex:0 0 auto;padding:9px 14px;border:1px solid #BEA469;color:#BEA469;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:13px;text-decoration:none}.aw-toast a:hover{background:#BEA469;color:#002412}@media (max-width:767px){.aw-toast{inset-inline:16px;bottom:84px;max-width:none}}.elementor-location-header .e-con:has(.elementor-menu-toggle.elementor-active){z-index:70!important}.elementor-location-header .elementor-nav-menu--dropdown.elementor-nav-menu__container{background:#FBFBF6;border-top:1px solid #BEA469;border-bottom:1px solid rgb(190 164 105 / .5);box-shadow:0 28px 48px -12px rgb(0 36 18 / .28);max-height:calc(100dvh - 170px)!important;overflow-y:auto;overscroll-behavior:contain;padding:6px 0 12px}.elementor-location-header .elementor-nav-menu--dropdown .elementor-item,.elementor-location-header .elementor-nav-menu--dropdown .elementor-sub-item{background:transparent!important;border-bottom:1px solid rgb(190 164 105 / .28);font-size:17px!important;padding-inline:24px!important;justify-content:space-between}.elementor-location-header .elementor-nav-menu--dropdown .elementor-item:hover,.elementor-location-header .elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-location-header .elementor-nav-menu--dropdown .elementor-item-active{background:#F5FCF5!important;color:#006D46!important}.elementor-location-header .elementor-nav-menu--dropdown .sub-menu{background:#F5FCF5!important;border-inline-start:2px solid #BEA469;margin-inline-start:24px!important}.elementor-location-header .elementor-nav-menu--dropdown .sub-menu .elementor-sub-item{font-family:var(--e-global-typography-text-font-family),serif;font-weight:400;font-size:15px!important;color:#36493F;padding-block:12px!important;padding-inline:18px!important}.elementor-location-header .elementor-nav-menu--dropdown .sub-arrow{padding:6px 0 6px 12px}.elementor-location-header .elementor-nav-menu--dropdown .sub-arrow svg{width:12px;fill:#BEA469}.elementor-location-header .elementor-menu-toggle.elementor-active~.elementor-nav-menu--dropdown::after{content:none}body:has(.elementor-location-header .elementor-menu-toggle.elementor-active){overflow:hidden}body:has(.elementor-location-header .elementor-menu-toggle.elementor-active)::after{content:"";position:fixed;inset:0;z-index:35;background:rgb(0 36 18 / .35)}.elementor-menu-cart__container.elementor-lightbox{background:rgb(0 36 18 / .45)!important;z-index:100000!important}.elementor-menu-cart__main{width:min(420px, 90vw)!important;max-width:none!important;height:100%!important;height:100dvh!important;background:#FBFBF6!important;padding:84px 28px 28px!important;overflow-y:auto;box-shadow:-24px 0 48px -16px rgb(0 36 18 / .3);border-inline-start:1px solid rgb(190 164 105 / .5)}.elementor-menu-cart__main::before{content:attr(data-aw-title);position:absolute;top:26px;inset-inline-start:28px;font-family:var(--e-global-typography-awdm-font-family),serif;font-size:26px;color:#002412}.elementor-menu-cart__close-button{position:absolute!important;top:24px!important;inset-inline-end:20px!important;width:32px!important;height:32px!important;margin:0!important}.elementor-menu-cart__close-button::before,.elementor-menu-cart__close-button::after{background:#002412!important;height:1.5px!important}.elementor-menu-cart__products{border-top:1px solid #BEA469}.elementor-menu-cart__product{display:grid!important;grid-template-columns:76px 1fr 28px!important;gap:6px 14px!important;align-items:start;padding:18px 0!important;border-bottom:1px solid rgb(190 164 105 / .4)!important}.elementor-menu-cart__product-image{grid-row:span 2;width:76px!important}.elementor-menu-cart__product-image img{width:76px!important;height:76px!important;object-fit:cover;border-radius:2px}.elementor-menu-cart__product-name,.elementor-menu-cart__product-price{padding:0!important;grid-column:2}.elementor-menu-cart__product-name a{font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:15px;line-height:1.35;color:#002412!important;text-decoration:none}.elementor-menu-cart__product-name dl.variation{display:grid;grid-template-columns:auto 1fr;gap:2px 6px;margin:8px 0 0;font-family:var(--e-global-typography-text-font-family),serif;font-weight:400;font-size:12px;line-height:1.45;color:#36493F}.elementor-menu-cart__product-name dl.variation dt{font-weight:600;color:#002412}.elementor-menu-cart__product-name dl.variation dd,.elementor-menu-cart__product-name dl.variation p{margin:0}.elementor-menu-cart__product-price{font-size:13px;color:#36493F}.elementor-menu-cart__product-price .amount{font-family:var(--e-global-typography-awprice-font-family),serif;font-weight:600;color:#006D46}.elementor-menu-cart__product-remove{grid-column:3;grid-row:1;position:relative!important;inset:auto!important;width:26px!important;height:26px!important;border:1px solid rgb(54 73 63 / .35)!important}.elementor-menu-cart__product-remove::before,.elementor-menu-cart__product-remove::after{background:#36493F!important}.elementor-menu-cart__subtotal{display:flex!important;justify-content:space-between;align-items:baseline;padding:20px 0!important;border:0!important;font-family:var(--e-global-typography-accent-font-family),serif;font-size:17px!important;color:#002412}.elementor-menu-cart__subtotal .amount{font-family:var(--e-global-typography-awprice-font-family),serif;font-weight:600;font-size:22px;color:#006D46}.elementor-menu-cart__footer-buttons{display:grid!important;grid-template-columns:1fr!important;gap:10px!important;padding:0!important}.elementor-menu-cart__footer-buttons .elementor-button{display:flex!important;justify-content:center;align-items:center;min-height:52px;border-radius:2px!important;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:15px!important}.elementor-menu-cart__footer-buttons .elementor-button--view-cart{order:2;background:transparent!important;border:1px solid #002412!important;color:#002412!important}.elementor-menu-cart__footer-buttons .elementor-button--checkout{order:1;background:#006D46!important;color:#FBFBF6!important}.elementor-menu-cart__footer-buttons .elementor-button--checkout:hover{background:#002412!important}.woocommerce-mini-cart__empty-message{padding:40px 0;text-align:center;font-family:var(--e-global-typography-accent-font-family),serif;font-size:17px;color:#36493F}.elementor-location-header .e-con:has(.elementor-menu-cart--shown){z-index:100001!important}body:has(.elementor-menu-cart--shown) .aw-bottom-bar,body:has(.elementor-menu-cart--shown) .aw-toast{visibility:hidden}.aw-arch:has(.aw-city-photo-fill){position:relative;padding:0!important}.aw-arch .aw-city-photo-fill{position:absolute!important;inset:0;margin:0!important}.aw-arch .aw-city-photo-fill .elementor-shortcode,.aw-arch .aw-city-photo-fill .elementor-widget-container{height:100%}.aw-arch .aw-city-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}@media (hover:hover){.aw-hz:hover .aw-arch .aw-city-img{transform:scale(1.06)}}.elementor-widget-testimonial-carousel .elementor-main-swiper{padding-bottom:76px!important}.elementor-widget-testimonial-carousel .elementor-swiper-button{top:auto!important;bottom:0!important;left:auto!important;right:auto!important;transform:none!important;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0!important;border:1px solid rgb(190 164 105 / .7);border-radius:999px;background:#FBFBF6;color:#002412;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.elementor-widget-testimonial-carousel .elementor-swiper-button svg{width:14px!important;height:14px!important;fill:currentColor!important}.elementor-widget-testimonial-carousel .elementor-swiper-button:hover{background:#006D46;border-color:#006D46;color:#FBFBF6!important}.elementor-widget-testimonial-carousel .elementor-swiper-button:hover svg,.elementor-widget-testimonial-carousel .elementor-swiper-button:hover svg path{fill:#FBFBF6!important}.elementor-widget-testimonial-carousel .elementor-swiper-button-next{inset-inline-end:0!important}.elementor-widget-testimonial-carousel .elementor-swiper-button-prev{inset-inline-end:60px!important}.elementor-widget-testimonial-carousel .swiper-pagination-fraction{top:auto!important;bottom:12px!important;inset-inline-start:0!important;left:auto;width:auto!important;text-align:start;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:15px;letter-spacing:.08em;color:#36493F}.elementor-widget-testimonial-carousel .swiper-pagination-current{color:#006D46}.elementor-widget-testimonial-carousel .elementor-main-swiper{width:100%!important}@media (max-width:767px){.elementor-widget-testimonial-carousel .swiper-slide{padding:32px 24px!important}.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:22px!important}}.aw-methods{border:0;padding:0;min-width:0}.aw-methods legend{padding:0;margin-bottom:8px;font-family:var(--e-global-typography-aweye-font-family),serif;font-weight:600;font-size:12px;letter-spacing:var(--e-global-typography-aweye-letter-spacing,.2em);text-transform:var(--e-global-typography-aweye-text-transform,uppercase);color:#36493F}.aw-methods .aw-method{position:relative;display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid rgb(190 164 105 / .8);border-radius:2px;background:#F0F0E8;font-family:var(--e-global-typography-primary-font-family),serif;letter-spacing:0;text-transform:none;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.aw-methods .aw-method+.aw-method{margin-top:10px}.aw-methods .aw-method input{flex:0 0 auto;width:18px;height:18px;margin:0;accent-color:#006D46}.aw-methods .aw-method__text{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.aw-methods .aw-method__text strong{font-weight:600;font-size:15px;color:#002412}.aw-methods .aw-method__text small{font-family:var(--e-global-typography-text-font-family),serif;font-size:13px;color:#36493F}.aw-methods .aw-method__fee{flex:0 0 auto;font-family:var(--e-global-typography-awprice-font-family),serif;font-weight:600;font-size:16px;color:#006D46}.aw-methods .aw-method:has(input:checked){border-color:#006D46;background:#F5FCF5;box-shadow:inset 0 0 0 1px #006D46}.aw-prose h2{font-family:var(--e-global-typography-awdm-font-family),serif;font-weight:400;font-size:clamp(24px, 2.2vw, 30px);line-height:1.25;margin:48px 0 14px;padding-top:28px;border-top:1px solid rgb(190 164 105 / .45)}.aw-prose h3{font-size:19px;line-height:1.35;margin:28px 0 10px}.aw-prose>.elementor-widget-container>:first-child,.aw-prose h2:first-child{margin-top:0;padding-top:0;border-top:0}.aw-prose p{margin:0 0 14px}.aw-prose ul{margin:0 0 18px;padding-inline-start:22px}.aw-prose li{margin-bottom:8px}.aw-prose li::marker{color:#BEA469}@media (max-width:767px){.aw-prose{font-size:16px;line-height:1.75}.aw-prose h2{font-size:22px;margin-top:36px;padding-top:22px}}.aw-404-num .elementor-heading-title{font-family:"Fraunces",serif!important;font-weight:600!important;font-size:clamp(104px, 13vw, 176px)!important;line-height:1!important;letter-spacing:-.02em;background:linear-gradient(180deg,#CDB98A 0%,#9C7F45 100%);-webkit-background-clip:text;background-clip:text;color:transparent!important}.aw-404-deco{transform:translateX(-50%);pointer-events:none}[dir="rtl"] .aw-404-deco{transform:translateX(50%)}.aw-search .elementor-search-form--full-screen{flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;gap:0;padding:min(16vh, 140px) 24px 64px!important;overflow-y:auto;overscroll-behavior:contain;background-color:#002412!important;background-image:radial-gradient(120% 80% at 50% 0%,rgb(190 164 105 / .16) 0%,#fff0 60%)}.aw-search .elementor-search-form--full-screen .elementor-search-form__input{flex:0 0 auto!important;width:min(880px, 100%)!important;height:auto!important;padding:0 0 18px!important;border:0!important;border-bottom:1px solid rgb(190 164 105 / .7)!important;border-radius:0!important;background:transparent!important;font-family:var(--e-global-typography-awdl-font-family),serif!important;font-size:clamp(30px, 4.4vw, 56px)!important;line-height:1.15!important;color:#F5FCF5!important;caret-color:#BEA469;outline:none!important;box-shadow:none!important;text-align:start}.aw-search .elementor-search-form--full-screen .elementor-search-form__input::placeholder{color:rgb(245 252 245 / .38)}.aw-search .elementor-search-form--full-screen .elementor-search-form__input::-webkit-search-cancel-button{display:none}.aw-search .elementor-search-form--full-screen .dialog-lightbox-close-button{position:fixed!important;top:28px!important;inset-inline-end:32px!important;right:auto;left:auto;display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:0!important;border:1px solid rgb(190 164 105 / .55);border-radius:999px;font-size:16px!important;transition:background-color .25s ease,border-color .25s ease}.aw-search .elementor-search-form--full-screen .dialog-lightbox-close-button svg{width:16px;height:16px;fill:#F5FCF5!important}.aw-search .elementor-search-form--full-screen .dialog-lightbox-close-button:hover{background:#BEA469;border-color:#BEA469}.aw-search .elementor-search-form--full-screen .dialog-lightbox-close-button:hover svg{fill:#002412!important}.aw-search-panel{display:none;width:min(880px, 100%);color:rgb(245 252 245 / .8)}.aw-search .elementor-search-form--full-screen .aw-search-panel{display:block;animation:aw-search-in .5s cubic-bezier(.2,.6,.2,1) both}@keyframes aw-search-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.aw-search-hint{margin:12px 0 40px;font-size:13px;letter-spacing:.04em;color:rgb(245 252 245 / .5)}.aw-search-label{margin:0 0 14px;font-family:var(--e-global-typography-aweye-font-family),serif;font-weight:600;font-size:11px;letter-spacing:var(--e-global-typography-aweye-letter-spacing,.2em);text-transform:var(--e-global-typography-aweye-text-transform,uppercase);color:#BEA469}.aw-search-panel.has-query .aw-search-popular{display:none}.aw-search-chips{display:flex;flex-wrap:wrap;gap:10px}.aw-search-panel .aw-search-chip{display:inline-flex;align-items:center;padding:10px 18px!important;border:1px solid rgb(190 164 105 / .45)!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:14px;line-height:1.2;color:#F5FCF5!important;text-decoration:none;cursor:pointer;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.aw-search-panel .aw-search-chip:hover,.aw-search-panel .aw-search-chip:focus-visible{background:#BEA469!important;border-color:#BEA469!important;color:#002412!important}.aw-search-results{position:relative;min-height:40px}.aw-search-panel.is-loading .aw-search-results{opacity:.45;transition:opacity .2s ease}.aw-search-head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:4px}.aw-search-all{font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:14px;color:#BEA469!important;text-decoration:none;border-bottom:1px solid rgb(190 164 105 / .6);padding-bottom:2px}.aw-search-all:hover{color:#F5FCF5!important;border-color:#F5FCF5}.aw-search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:6px 0 36px}.aw-search-item{display:flex;align-items:center;gap:18px;padding:16px 0;border-bottom:1px solid rgb(190 164 105 / .2);text-decoration:none;color:inherit}.aw-search-media{flex:0 0 84px;width:84px;aspect-ratio:4 / 5;overflow:hidden;border-radius:2px;background:rgb(245 252 245 / .06)}.aw-search-media img{display:block;width:100%!important;height:100%!important;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.6,.2,1)}.aw-search-item:hover .aw-search-media img{transform:scale(1.06)}.aw-search-item:hover .aw-search-name{color:#BEA469}.aw-search-info{display:flex;flex-direction:column;gap:4px}.aw-search-cat{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:rgb(190 164 105 / .9)}.aw-search-name{font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:17px;line-height:1.3;color:#F5FCF5}.aw-search-price{font-family:var(--e-global-typography-awprice-font-family),serif;font-weight:600;font-size:15px;color:#BEA469}.aw-search-price del{opacity:.55;margin-inline-end:6px;font-weight:400}.aw-search-price ins{text-decoration:none}.aw-search-terms{padding-top:24px;border-top:1px solid rgb(190 164 105 / .25)}.aw-search-empty{margin:0;padding:24px 0;font-family:var(--e-global-typography-accent-font-family),serif;font-size:18px;line-height:1.5;color:rgb(245 252 245 / .75)}@media (max-width:767px){.elementor-location-header .aw-search{width:0!important;min-width:0;margin:0!important;padding:0!important}.elementor-location-header .aw-search .elementor-search-form__toggle{display:none!important}.aw-search .elementor-search-form--full-screen{padding:96px 20px 48px!important}.aw-search .elementor-search-form--full-screen .dialog-lightbox-close-button{top:20px!important;inset-inline-end:20px!important;width:42px;height:42px}.aw-search-hint{margin-bottom:28px}.aw-search-grid{grid-template-columns:1fr;margin-bottom:28px}.aw-search-media{flex-basis:64px;width:64px}.aw-search-name{font-size:16px}}.elementor-location-header .e-con:has(.elementor-search-form--full-screen){z-index:100001!important}body:has(.elementor-search-form--full-screen){overflow:hidden}body:has(.elementor-search-form--full-screen) .aw-bottom-bar,body:has(.elementor-search-form--full-screen) .aw-float-wa,body:has(.elementor-search-form--full-screen) .aw-toast{visibility:hidden}.aw-search-name{transition:color .25s ease}.aw-search-panel{text-align:start}.aw-lp-links{display:flex;flex-direction:column;gap:28px;padding-top:40px;border-top:1px solid rgb(190 164 105 / .45)}.aw-lp-label{margin:0 0 14px;font-family:var(--e-global-typography-aweye-font-family),serif;font-weight:600;font-size:12px;letter-spacing:var(--e-global-typography-aweye-letter-spacing,.2em);text-transform:var(--e-global-typography-aweye-text-transform,uppercase);color:#36493F}.aw-lp-chips{display:flex;flex-wrap:wrap;gap:10px}.aw-lp-chip{display:inline-flex;align-items:center;padding:10px 18px;border:1px solid rgb(54 73 63 / .3);border-radius:999px;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:14px;line-height:1.2;color:#002412!important;text-decoration:none!important;background:#FBFBF6;transition:background-color .25s ease,border-color .25s ease,color .25s ease}.aw-lp-chip:hover{background:#006D46;border-color:#006D46;color:#FBFBF6!important}.aw-lp-index{display:flex;flex-direction:column;gap:48px}.aw-lp-index h2{margin:0 0 18px!important;padding-top:0!important;border-top:0!important}.aw-lp-index .aw-lp-city+.aw-lp-city{margin-top:24px}.aw-lp-index h3{margin:0 0 12px!important;font-size:17px!important;color:#006D46!important}.aw-faq .elementor-accordion-item{border:0!important;border-bottom:1px solid rgb(190 164 105 / .45)!important}.aw-faq .elementor-accordion-item:first-child{border-top:1px solid rgb(190 164 105 / .45)!important}.aw-faq .elementor-tab-title{padding:22px 4px!important;font-size:18px;line-height:1.4}.aw-faq .elementor-tab-title a{color:inherit;text-decoration:none}.aw-faq .elementor-tab-content{padding:0 4px 24px!important;border:0!important}.aw-faq .elementor-tab-content p{margin:0}.aw-cutoffs{list-style:none!important;padding:0!important;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.aw-cutoffs li{margin:0!important;padding:14px 16px;border:1px solid rgb(190 164 105 / .5);background:#F5FCF5;font-size:15px}.aw-cutoffs li::marker{content:none}.aw-prose .aw-form .elementor-field-label{font-size:12px;margin-bottom:6px}.aw-prose .aw-form .elementor-field{min-height:50px;padding:12px 14px!important;font-size:15px}.aw-prose .aw-form textarea.elementor-field{min-height:140px}.aw-prose .aw-form .elementor-button{min-height:54px}.aw-prose .elementor-widget-button .elementor-button{text-decoration:none}.aw-lp-chip.is-active{background:#006D46;border-color:#006D46;color:#FBFBF6!important}.aw-blog-media{aspect-ratio:4 / 3;border-radius:2px}.aw-blog-media .elementor-widget-image,.aw-blog-media .elementor-widget-container,.aw-blog-media a{height:100%}.aw-blog-img img{width:100%!important;height:100%!important;object-fit:cover;transition:transform 1.4s cubic-bezier(.2,.6,.2,1)}@media (hover:hover){.aw-blog-card:hover .aw-blog-img img{transform:scale(1.045)}}.aw-blog-card .elementor-heading-title a{color:inherit}.aw-blog-card h3 .elementor-heading-title,.aw-blog-card h3.elementor-heading-title{transition:color .25s ease}.aw-blog-card:hover h3.elementor-heading-title{color:#006D46}.aw-blog-excerpt p{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.aw-post-meta{display:flex;gap:10px;justify-content:center;margin:4px 0 0;font-size:13px;letter-spacing:.06em;color:#36493F}.aw-post-meta span[aria-hidden]{color:#BEA469}.aw-blog-hero img{width:100%;max-height:620px;aspect-ratio:16 / 8;object-fit:cover;border-radius:320px 320px 0 0}.aw-story{font-size:18px;line-height:1.85}.aw-story>.elementor-widget-container>p:first-child::first-letter{float:inline-start;margin-inline-end:10px;font-family:"Fraunces",serif;font-weight:600;font-size:64px;line-height:.9;color:#006D46}.aw-story h2{border-top:0!important;padding-top:0!important;margin-top:44px!important}.aw-story blockquote{margin:40px 0;padding:28px 32px;border:0;border-inline-start:2px solid #BEA469;background:#F5FCF5;font-family:var(--e-global-typography-awdm-font-family),serif;font-size:24px;line-height:1.45;color:#002412}.aw-story blockquote p{margin:0}@media (max-width:767px){.aw-blog-hero img{aspect-ratio:4 / 3;border-radius:160px 160px 0 0}.aw-story{font-size:17px}.aw-story blockquote{font-size:20px;padding:22px 22px}}.aw-blog-img a{display:block;width:100%}.single-post .aw-crumbs,.single-post .aw-crumbs .woocommerce-breadcrumb{text-align:center}.elementor-location-footer a[href^="mailto:"]{white-space:nowrap;font-size:.9em;color:inherit;text-decoration:none;border-bottom:1px solid rgb(190 164 105 / .5)}.elementor-location-footer a[href^="mailto:"]:hover{color:#BEA469}.aw-store .wc-block-cart__sidebar{background:none;border:0;padding:0!important;display:flex;flex-direction:column}.aw-store .wc-block-cart__sidebar>.wp-block-woocommerce-cart-order-summary-block{display:contents}.aw-store .wc-block-cart__sidebar>.wp-block-woocommerce-cart-order-summary-block>*,.aw-store .wc-block-cart__sidebar>.wc-block-cart__payment-options,.aw-store .wc-block-cart__sidebar>.wc-block-cart__submit{background:#F5FCF5;border-inline:1px solid rgb(190 164 105 / .55);padding-inline:24px;margin:0}.aw-store .wc-block-cart__sidebar .wc-block-cart__totals-title{order:1;border-top:1px solid rgb(190 164 105 / .55);padding-top:24px!important}.aw-store .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-totals-block{order:2}.aw-store .wc-block-cart__sidebar>.wp-block-woocommerce-cart-order-summary-block>.wc-block-components-totals-wrapper:last-child{order:3}.aw-store .wc-block-cart__sidebar>.wc-block-cart__payment-options{order:4}.aw-store .wc-block-cart__sidebar>.wc-block-cart__submit{order:5;border-bottom:1px solid rgb(190 164 105 / .55);padding-bottom:24px;margin:0!important}.aw-store .wc-block-cart__sidebar .wp-block-woocommerce-cart-order-summary-coupon-form-block{order:0;border:1px solid rgb(190 164 105 / .55)!important;padding:18px 24px!important;margin-bottom:16px!important}.aw-store .wc-block-cart__sidebar .wc-block-components-totals-coupon .wc-block-components-panel__button{display:flex;align-items:center;gap:12px;font-family:var(--e-global-typography-accent-font-family),serif;font-weight:600;font-size:18px;color:#002412;margin:0}.aw-store .wc-block-cart__sidebar .wc-block-components-totals-coupon .wc-block-components-panel__button::before{content:"";flex:0 0 22px;height:22px;background:#006D46;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4a1 1 0 0 1 1-1h8l9 9-9 9-9-9z'/%3E%3Ccircle cx='8' cy='8' r='1.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12V4a1 1 0 0 1 1-1h8l9 9-9 9-9-9z'/%3E%3Ccircle cx='8' cy='8' r='1.5'/%3E%3C/svg%3E") center/contain no-repeat}.aw-store .wc-block-cart__sidebar .wc-block-components-totals-coupon .wc-block-components-panel__content{padding-top:16px}.aw-store .wc-block-cart__sidebar .wc-block-components-totals-coupon__form{display:flex;flex-wrap:nowrap!important;align-items:stretch;gap:8px}.aw-store .wc-block-cart__sidebar .wc-block-components-totals-coupon__form .wc-block-components-text-input{margin:0;flex:1 1 auto!important;width:auto!important;min-width:0}.aw-store .wc-block-cart__sidebar .wc-block-components-totals-coupon__form input{height:48px!important;min-height:48px!important;border-radius:2px!important}.aw-store .wc-block-cart__sidebar .wc-block-components-totals-coupon__button{flex:0 0 auto!important;width:auto!important;height:48px;min-height:48px!important;margin:0!important;padding-inline:20px!important}.aw-charge{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;margin:-4px 0 18px;padding:12px 16px;background:#F5FCF5;border:1px solid rgb(190 164 105 / .55);color:#002412}.aw-charge:empty{display:none}.aw-charge strong{font-family:var(--e-global-typography-awprice-font-family),serif;font-weight:600;color:#006D46}.aw-charge small{margin-inline-start:auto;color:#4F6357;font-size:14px}