.elementor-659 .elementor-element.elementor-element-7add7a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-659 .elementor-element.elementor-element-7add7a9:not(.elementor-motion-effects-element-type-background),.elementor-659 .elementor-element.elementor-element-7add7a9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#EFEAE3}.elementor-659 .elementor-element.elementor-element-8acc131{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-659 .elementor-element.elementor-element-10f37cd{--display:flex;--z-index:1}.elementor-659 .elementor-element.elementor-element-d9e9b0b{z-index:1}.woocommerce .elementor-659 .elementor-element.elementor-element-d9e9b0b .flex-viewport:not(:last-child){margin-bottom:0}.woocommerce .elementor-659 .elementor-element.elementor-element-d9e9b0b .flex-control-thumbs li{padding-right:calc(11px / 2);padding-left:calc(11px / 2);padding-bottom:11px}.woocommerce .elementor-659 .elementor-element.elementor-element-d9e9b0b .flex-control-thumbs{margin-right:calc(-11px / 2);margin-left:calc(-11px / 2)}.elementor-659 .elementor-element.elementor-element-0420a35{--display:flex}.elementor-659 .elementor-element.elementor-element-7c4a729 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:30px;font-weight:600;color:var(--e-global-color-text)}.elementor-659 .elementor-element.elementor-element-882b96f{text-align:start}.elementor-659 .elementor-element.elementor-element-882b96f .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:24px;font-weight:700;color:var(--e-global-color-primary)}.woocommerce .elementor-659 .elementor-element.elementor-element-e30fa73 .star-rating{color:var(--e-global-color-3522d84);font-size:18px}.woocommerce .elementor-659 .elementor-element.elementor-element-e30fa73 .star-rating::before{color:var(--e-global-color-ca8bf8a)}.woocommerce .elementor-659 .elementor-element.elementor-element-e30fa73 .woocommerce-review-link{color:var(--e-global-color-primary)}.elementor-659 .elementor-element.elementor-element-ac03a2c .cart button,.elementor-659 .elementor-element.elementor-element-ac03a2c .cart .button{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:400;border-style:none;color:var(--e-global-color-ecf3aed);background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);transition:all 0.2s}.elementor-659 .elementor-element.elementor-element-ac03a2c .added_to_cart{color:var(--e-global-color-138a9e5);font-family:"Lato",Sans-serif;font-size:18px;font-weight:400}.elementor-659 .elementor-element.elementor-element-ac03a2c{--view-cart-spacing:10px;--button-spacing:11px}.elementor-659 .elementor-element.elementor-element-ac03a2c .quantity .qty{font-family:"Lato",Sans-serif;font-size:18px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);transition:all 0.2s}.woocommerce .elementor-659 .elementor-element.elementor-element-ac03a2c form.cart table.variations tr th,.woocommerce .elementor-659 .elementor-element.elementor-element-ac03a2c form.cart table.variations tr td{padding-top:calc(5px/2);padding-bottom:calc(5px/2)}.woocommerce .elementor-659 .elementor-element.elementor-element-ac03a2c form.cart table.variations td.value select{color:var(--e-global-color-ecf3aed)}.woocommerce .elementor-659 .elementor-element.elementor-element-ac03a2c form.cart table.variations td.value select,.woocommerce .elementor-659 .elementor-element.elementor-element-ac03a2c form.cart table.variations td.value:before{background-color:var(--e-global-color-primary)}.elementor-659 .elementor-element.elementor-element-1f88a1f{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:start}.elementor-659 .elementor-element.elementor-element-1f88a1f img{width:100%;max-width:100%;border-radius:8px 8px 8px 8px}.elementor-659 .elementor-element.elementor-element-b5b8655{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-659 .elementor-element.elementor-element-3122375{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-93c5cc9);--border-color:var( --e-global-color-93c5cc9 );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-659 .elementor-element.elementor-element-3122375:not(.elementor-motion-effects-element-type-background),.elementor-659 .elementor-element.elementor-element-3122375>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6f497ad)}.elementor-659 .elementor-element.elementor-element-5b0dba6{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:400}.elementor-659 .elementor-element.elementor-element-50e6de5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-659 .elementor-element.elementor-element-c8a3f56{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-93c5cc9);--border-color:var( --e-global-color-93c5cc9 );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-659 .elementor-element.elementor-element-c8a3f56:not(.elementor-motion-effects-element-type-background),.elementor-659 .elementor-element.elementor-element-c8a3f56>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6f497ad)}.elementor-659 .elementor-element.elementor-element-1ad377d{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:400}.elementor-659 .elementor-element.elementor-element-bd2c60c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-659 .elementor-element.elementor-element-e98b956{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var(--e-global-color-93c5cc9);--border-color:var( --e-global-color-93c5cc9 );--border-radius:8px 8px 8px 8px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px}.elementor-659 .elementor-element.elementor-element-e98b956:not(.elementor-motion-effects-element-type-background),.elementor-659 .elementor-element.elementor-element-e98b956>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6f497ad)}.elementor-659 .elementor-element.elementor-element-1a04606{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:400}.elementor-659 .elementor-element.elementor-element-3fe3c24{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:13px;--n-accordion-item-title-distance-from-content:13px;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#B08A4A;--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-3522d84 );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:var( --e-global-color-primary )}.elementor-659 .elementor-element.elementor-element-3fe3c24>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title{background-color:#F5F2ED;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EFEAE3}:where(.elementor-659 .elementor-element.elementor-element-3fe3c24>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:var(--e-global-color-ca8bf8a);border-style:none}.elementor-659 .elementor-element.elementor-element-3fe3c24{--n-accordion-padding:15px 15px 15px 15px}:where(.elementor-659 .elementor-element.elementor-element-3fe3c24>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title>.e-n-accordion-item-title-header)>.e-n-accordion-item-title-text{font-family:"Playfair Display",Sans-serif;font-weight:600}.elementor-659 .elementor-element.elementor-element-338e979{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.woocommerce .elementor-659 .elementor-element.elementor-element-338e979 .woocommerce-tabs ul.wc-tabs li a{color:var(--e-global-color-ecf3aed);font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:500}.woocommerce .elementor-659 .elementor-element.elementor-element-338e979 .woocommerce-tabs ul.wc-tabs li{background-color:var(--e-global-color-3522d84);border-radius:8px 8px 0 0}.elementor-659 .elementor-element.elementor-element-ea56dd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-659 .elementor-element.elementor-element-ea56dd7:not(.elementor-motion-effects-element-type-background),.elementor-659 .elementor-element.elementor-element-ea56dd7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-6f497ad)}.elementor-659 .elementor-element.elementor-element-6056b40{--divider-border-style:solid;--divider-color:#B08A4A;--divider-border-width:1px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 40px) 0;padding:0 0 0 0}.elementor-659 .elementor-element.elementor-element-6056b40 .elementor-divider-separator{width:100%}.elementor-659 .elementor-element.elementor-element-6056b40 .elementor-divider{padding-block-start:0;padding-block-end:0}.elementor-659 .elementor-element.elementor-element-6056b40 .elementor-divider__text{color:var(--e-global-color-primary);font-family:"Playfair Display",Sans-serif;font-size:33px;font-weight:500}.elementor-659 .elementor-element.elementor-element-4529156{--grid-columns:3}@media(max-width:1024px){.elementor-659 .elementor-element.elementor-element-1f88a1f img{width:100%;max-width:100%}.elementor-659 .elementor-element.elementor-element-6056b40 .elementor-divider__text{font-size:28px}.elementor-659 .elementor-element.elementor-element-4529156{--grid-columns:2}}@media(max-width:767px){.elementor-659 .elementor-element.elementor-element-7add7a9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px}.elementor-659 .elementor-element.elementor-element-d9e9b0b{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-659 .elementor-element.elementor-element-0420a35{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-659 .elementor-element.elementor-element-7c4a729 .elementor-heading-title{font-size:20px}.elementor-659 .elementor-element.elementor-element-882b96f .elementor-heading-title{font-size:18px}.elementor-659 .elementor-element.elementor-element-1f88a1f{width:100%;max-width:100%}.elementor-659 .elementor-element.elementor-element-1f88a1f img{width:100%;max-width:100%}.elementor-659 .elementor-element.elementor-element-ea56dd7{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px}.elementor-659 .elementor-element.elementor-element-6056b40{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-659 .elementor-element.elementor-element-6056b40 .elementor-divider{text-align:center}.elementor-659 .elementor-element.elementor-element-6056b40 .elementor-divider-separator{margin:0 auto;margin-center:0}.elementor-659 .elementor-element.elementor-element-6056b40 .elementor-divider__text{font-size:23px}.elementor-659 .elementor-element.elementor-element-4529156{--grid-columns:1}}@media(min-width:768px){.elementor-659 .elementor-element.elementor-element-10f37cd{--width:50%}.elementor-659 .elementor-element.elementor-element-0420a35{--width:50%}}.single-product .single_add_to_cart_button,.single-product button.single_add_to_cart_button,.single-product .rey-buyNowBtn,.single-product button.rey-buyNowBtn{animation:bounceUpDown 1.2s ease-in-out infinite!important;transition:all 0.3s ease!important}@keyframes bounceUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.single-product .single_add_to_cart_button:hover,.single-product button.single_add_to_cart_button:hover,.single-product .rey-buyNowBtn:hover,.single-product button.rey-buyNowBtn:hover{animation:fastBounce 0.6s ease-in-out infinite!important;box-shadow:0 6px 18px rgb(0 0 0 / .3)!important}@keyframes fastBounce{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}.rey-checkoutDetails-billing{display:none}.rey-checkout-shipping{display:none}