.elementor-11103 .elementor-element.elementor-element-81b28c8{--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}.elementor-11103 .elementor-element.elementor-element-d94eac2{--display:flex;--min-height:0px;--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;--justify-content:center;--overflow:hidden;--z-index:0}.elementor-11103 .elementor-element.elementor-element-3e6f3ea{width:var(--container-widget-width,60%);max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0}.elementor-11103 .elementor-element.elementor-element-a1136e4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px}.elementor-11103 .elementor-element.elementor-element-3dc0e18 .woocommerce-breadcrumb{font-family:"perf2",Sans-serif}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11103 .elementor-element.elementor-element-9d48e3b .elementor-heading-title{font-family:"perf2",Sans-serif;font-size:30px;font-weight:600;color:#000}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-11103 .elementor-element.elementor-element-a21ebbb{width:var(--container-widget-width,15%);max-width:15%;background-color:#C0E48F;margin:-30px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:15%;--container-widget-flex-grow:0;border-style:solid;border-width:1px 1px 1px 1px;text-align:center}.elementor-11103 .elementor-element.elementor-element-a21ebbb .elementor-heading-title{font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:600;color:#000}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-11103 .elementor-element.elementor-element-9e5a360{margin:-20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.woocommerce .elementor-11103 .elementor-element.elementor-element-9e5a360 .price{color:#B19465;font-family:"perf",Sans-serif;font-size:20px;font-weight:600}.woocommerce .elementor-11103 .elementor-element.elementor-element-9e5a360 .price ins{font-family:"perf",Sans-serif;font-size:30px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-11103 .elementor-element.elementor-element-c1cb937{margin:-35px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;font-family:"Montserrat",Sans-serif;font-size:12px;font-weight:400;color:#000}.elementor-11103 .elementor-element.elementor-element-c1cb937 p{margin-block-end:0}.elementor-11103 .elementor-element.elementor-element-16322c8{--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;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11103 .elementor-element.elementor-element-16322c8.e-con{--flex-grow:0;--flex-shrink:0}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11103 .elementor-element.elementor-element-b875155 .elementor-button{background-color:#FFF;font-family:"perf",Sans-serif;font-weight:500;fill:#000;color:#000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#B19465;border-radius:20px 20px 20px 20px}.elementor-11103 .elementor-element.elementor-element-b875155 .elementor-button:hover,.elementor-11103 .elementor-element.elementor-element-b875155 .elementor-button:focus{background-color:#967C54}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .cart{display:flex;align-items:center;text-align:center}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:row}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:row}.elementor-11103 .elementor-element.elementor-element-8f6b4f7{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .single_variation_wrap{text-align:center;align-self:center}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .cart button{align-self:center}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:#000;background-color:#FFF;border-color:#E0E0E0;transition-duration:0.5s;height:calc(44px/2);font-size:10px;width:40px;border-style:solid;border-width:1px 1px 1px 1px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:#000;width:10px;height:10px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .quantity .qty{color:#000;background-color:#FFF;border-color:#E0E0E0;transition-duration:0.5s;font-size:16px;height:44px;width:50px;border-style:solid;border-width:1px 1px 1px 1px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:#605BE5;background-color:#FFF}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .quantity .qty:hover{color:#605BE5;background-color:#FFF}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:44px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-grouped-product-list-item .button{height:44px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0 0 0 0;color:#FFF;background-color:#B19465;border-color:#E8E8E8;transition-duration:.5}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:5px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:5px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:5px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:5px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-before .qty{border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-after .qty{border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-both .qty{border-radius:0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .single_add_to_cart_button{color:#FFF;background-color:#B19465;border-color:#E8E8E8;transition-duration:0.5s;margin:0 0 0 0;border-style:none;border-radius:25px 25px 25px 25px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart a.added_to_cart{color:#FFF;background-color:#B19465}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart a.added_to_cart{border-color:#E8E8E8;transition-duration:0.5s;width:130px;height:43px;margin:0 0 0 0;border-style:none;border-radius:25px 25px 25px 25px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .single_add_to_cart_button,.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart a.added_to_cart{font-size:16px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:#FFF;background-color:#9C7B45;border-color:#E8E8E8}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart a.added_to_cart:hover{color:#FFF;background-color:#9C7B45;border-color:#E8E8E8}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-grouped-product-list-item .button:hover{color:#FFF;background-color:#9C7B45;border-color:#E8E8E8}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .single_add_to_cart_button{width:130px;height:43px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-add-to-cart-layout-row table{margin-right:25px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-add-to-cart-layout-column table{margin-bottom:25px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:25px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:25px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:#FFFFFFF7;border-color:#FFF;border-style:none}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-grouped-product-list-item__label a{color:#222}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-grouped-product-list-item__label label{color:#222}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-grouped-product-list-item__price span{color:#222}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart form.cart .group_table td{padding:12px 12px 12px 12px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations th label{color:#333}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 form.cart .variations th{border-color:#FFF;border-style:none}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 form.cart .variations td{border-color:#FFF;border-style:none}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations tr th{background-color:#FFFFFFF2}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations tr:nth-child(even) th{background-color:#FFF}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations th.label label{font-size:15px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations th.label{padding:10px 7px 7px 10px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations tr td{background-color:#FFF}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations tr:nth-child(even) td{background-color:#FFF}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-variations-layout-row .variations tr th{width:55%}.elementor-11103 .elementor-element.elementor-element-8f6b4f7.wpr-variations-layout-column .variations tr th{width:55%}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations select{color:#787878;border-color:#E8E8E8;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;border-radius:0 0 0 0}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .variations select:focus{color:#787878;border-color:#787878;background-color:#FFF;border-style:solid;border-width:1px 1px 1px 1px}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 form.cart .variations select{width:calc(100% - (0px + 0px));margin:0 0 0 0px!important}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-variation-description p{color:#787878;text-align:left}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-variation-price span{color:#605BE5}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-variation-price{text-align:left}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-variation-availability p.stock{color:#605BE5;text-align:left}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-variation-availability p.in-stock{color:#605BE5}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 p.stock{color:#605BE5}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 p.in-stock{color:#605BE5}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .woocommerce-variation-availability p.stock.out-of-stock{color:#FF4F40}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 p.stock.out-of-stock{color:#FF4F40}.elementor-11103 .elementor-element.elementor-element-8f6b4f7 .wpr-product-add-to-cart .reset_variations{color:#CECECE;background-color:#FFF;border-color:#E8E8E8;font-size:16px;padding:0 10px 0 10px;margin:0 0 20px 0;border-style:none;border-radius:2px 2px 2px 2px}.elementor-11103 .elementor-element.elementor-element-ef70b5b{background-color:#F3F2F2;margin:5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;border-radius:15px 15px 15px 15px;box-shadow:0 0 5px 0 rgb(0 0 0 / .5)}.elementor-11103 .elementor-element.elementor-element-56228d2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-11103 .elementor-element.elementor-element-7ed39ed{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-11103 .elementor-element.elementor-element-8b3da14 img{width:85%;border-radius:50% 50% 50% 50%}.elementor-11103 .elementor-element.elementor-element-e4e5aa2{text-align:center}.elementor-11103 .elementor-element.elementor-element-e4e5aa2 .elementor-heading-title{font-family:"perf",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-11103 .elementor-element.elementor-element-deb5e0f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11103 .elementor-element.elementor-element-753a524 img{width:85%;border-radius:50% 50% 50% 50%}.elementor-11103 .elementor-element.elementor-element-2fbf6aa{text-align:center}.elementor-11103 .elementor-element.elementor-element-2fbf6aa .elementor-heading-title{font-family:"perf",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-11103 .elementor-element.elementor-element-58166c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11103 .elementor-element.elementor-element-d08a376 img{width:85%;border-radius:50% 50% 50% 50%}.elementor-11103 .elementor-element.elementor-element-a5a8160{text-align:center}.elementor-11103 .elementor-element.elementor-element-a5a8160 .elementor-heading-title{font-family:"perf",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-11103 .elementor-element.elementor-element-720acd2{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11103 .elementor-element.elementor-element-4f10009 img{width:85%;border-radius:50% 50% 50% 50%}.elementor-11103 .elementor-element.elementor-element-8d77b16{text-align:center}.elementor-11103 .elementor-element.elementor-element-8d77b16 .elementor-heading-title{font-family:"perf",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-11103 .elementor-element.elementor-element-7b3de7e{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-11103 .elementor-element.elementor-element-93ef357{--display:flex}.elementor-11103 .elementor-element.elementor-element-93ef357.e-con{--flex-grow:0;--flex-shrink:0}.elementor-11103 .elementor-element.elementor-element-7c00aa3{font-family:"perf",Sans-serif;font-weight:400;color:#000}.elementor-11103 .elementor-element.elementor-element-7c00aa3 p{margin-block-end:0}.elementor-11103 .elementor-element.elementor-element-f2d2763{--display:flex}.woocommerce .elementor-11103 .elementor-element.elementor-element-bea09e6 .woocommerce-product-details__short-description{font-family:"perf",Sans-serif}.elementor-11103 .elementor-element.elementor-element-d55dd53{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-11103 .elementor-element.elementor-element-7cbd7c2 .elementor-heading-title{font-family:"perf2",Sans-serif;font-size:18px;font-weight:600;color:#000}.elementor-11103 .elementor-element.elementor-element-07d3b75{font-family:"perf",Sans-serif;font-size:15px;font-weight:400;line-height:25px;color:#000}.elementor-11103 .elementor-element.elementor-element-07d3b75 p{margin-block-end:0}.elementor-11103 .elementor-element.elementor-element-eda2792 .elementor-heading-title{font-family:"perf2",Sans-serif;font-size:18px;font-weight:600;color:#000}.elementor-11103 .elementor-element.elementor-element-2bd46d8{font-family:"perf",Sans-serif;font-size:15px;font-weight:400;color:#000}.elementor-11103 .elementor-element.elementor-element-2bd46d8 p{margin-block-end:0}.elementor-11103 .elementor-element.elementor-element-be3884f{--display:flex}.elementor-11103 .elementor-element.elementor-element-81963c2{font-family:"perf",Sans-serif;font-weight:400;color:#000}.elementor-11103 .elementor-element.elementor-element-81963c2 p{margin-block-end:0}.elementor-11103 .elementor-element.elementor-element-f5d7efe{--n-accordion-title-font-size:1rem;box-shadow:0 0 6px 0 rgb(0 0 0 / .5);--n-accordion-item-title-space-between:5px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px}:where(.elementor-11103 .elementor-element.elementor-element-f5d7efe>.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:"perf",Sans-serif}.elementor-11103 .elementor-element.elementor-element-ab459e8{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11103 .elementor-element.elementor-element-6fa79f4 img{max-width:100%}.elementor-11103 .elementor-element.elementor-element-237a1d6{--display:flex;--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-11103 .elementor-element.elementor-element-67f714c img{max-width:100%}.elementor-11103 .elementor-element.elementor-element-dd8c5df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11103 .elementor-element.elementor-element-1cdb037 img{max-width:100%}.elementor-11103 .elementor-element.elementor-element-920aeb8 img{max-width:100%}.elementor-11103 .elementor-element.elementor-element-721b730{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-11103 .elementor-element.elementor-element-cae61ee{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-11103 .elementor-element.elementor-element-1081159{--display:flex;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products>h2{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var(--e-global-color-primary)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product{text-align:center}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#000;margin-bottom:0}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#000;margin-bottom:0}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"perf2",Sans-serif;font-weight:500}.woocommerce .elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products .products>h2{color:#000;font-family:"perf2",Sans-serif;font-size:30px;font-weight:600;letter-spacing:1px;margin-bottom:20px}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .star-rating{color:#fff0;font-size:.1em;margin-bottom:0}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .star-rating::before{color:#fff0}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .price{color:#000;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .price ins{color:#000}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .price ins .amount{color:#000}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .price del{color:#000}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .price del .amount{color:#000}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .price del{font-family:"Roboto",Sans-serif;font-size:12px;font-weight:600}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .button{background-color:#B19465}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products li.product .button:hover{background-color:#806841}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products .added_to_cart{color:#fff0;margin-inline-start:0}.elementor-11103 .elementor-element.elementor-element-1bc063a{--display:flex}.woocommerce .elementor-11103 .elementor-element.elementor-element-e4674c4 .woocommerce-tabs ul.wc-tabs li a{color:#000;font-family:"perf2",Sans-serif}.woocommerce .elementor-11103 .elementor-element.elementor-element-e4674c4 .woocommerce-Tabs-panel{color:#000}.woocommerce .elementor-11103 .elementor-element.elementor-element-e4674c4 .woocommerce-tabs .woocommerce-Tabs-panel{font-family:"perf",Sans-serif}.woocommerce .elementor-11103 .elementor-element.elementor-element-e4674c4 .woocommerce-Tabs-panel h2{color:#000}body.elementor-page-11103:not(.elementor-motion-effects-element-type-background),body.elementor-page-11103>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F2F1ED}@media(min-width:768px){.elementor-11103 .elementor-element.elementor-element-81b28c8{--content-width:1600px}.elementor-11103 .elementor-element.elementor-element-d94eac2{--width:100%}.elementor-11103 .elementor-element.elementor-element-a1136e4{--width:100%}.elementor-11103 .elementor-element.elementor-element-56228d2{--width:90%}.elementor-11103 .elementor-element.elementor-element-ab459e8{--width:100%}.elementor-11103 .elementor-element.elementor-element-dd8c5df{--width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-11103 .elementor-element.elementor-element-a1136e4{--width:100%}}@media(max-width:1024px){.elementor-11103 .elementor-element.elementor-element-3e6f3ea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-11103 .elementor-element.elementor-element-a1136e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-11103 .elementor-element.elementor-element-3dc0e18{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-11103 .elementor-element.elementor-element-a21ebbb{--container-widget-width:40%;--container-widget-flex-grow:0;width:var(--container-widget-width,40%);max-width:40%}.elementor-11103 .elementor-element.elementor-element-56228d2{--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row}.elementor-11103 .elementor-element.elementor-element-e4e5aa2 .elementor-heading-title{font-size:11px}.elementor-11103 .elementor-element.elementor-element-2fbf6aa .elementor-heading-title{font-size:11px}.elementor-11103 .elementor-element.elementor-element-a5a8160 .elementor-heading-title{font-size:11px}.elementor-11103 .elementor-element.elementor-element-8d77b16 .elementor-heading-title{font-size:11px}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(max-width:767px){.elementor-11103 .elementor-element.elementor-element-81b28c8{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-11103 .elementor-element.elementor-element-d94eac2{--width:100%;--min-height:0px;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-11103 .elementor-element.elementor-element-a1136e4{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-11103 .elementor-element.elementor-element-3dc0e18 .woocommerce-breadcrumb{line-height:1em}.elementor-11103 .elementor-element.elementor-element-9d48e3b .elementor-heading-title{line-height:.2em}.elementor-11103 .elementor-element.elementor-element-a21ebbb{margin:-12px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:2px 0 0 0;--container-widget-width:20%;--container-widget-flex-grow:0;width:var(--container-widget-width,20%);max-width:20%}.elementor-11103 .elementor-element.elementor-element-a21ebbb .elementor-heading-title{font-size:10px}.elementor-11103 .elementor-element.elementor-element-9e5a360{margin:-5px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-11103 .elementor-element.elementor-element-c1cb937{margin:-25px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-11103 .elementor-element.elementor-element-16322c8{--width:100%}.elementor-11103 .elementor-element.elementor-element-ef70b5b{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 2px 0 2px;border-radius:15px 15px 15px 15px}.elementor-11103 .elementor-element.elementor-element-56228d2{--e-con-grid-template-columns:repeat(4, 1fr);--grid-auto-flow:row;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-11103 .elementor-element.elementor-element-7ed39ed{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-11103 .elementor-element.elementor-element-e4e5aa2{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-11103 .elementor-element.elementor-element-deb5e0f{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-11103 .elementor-element.elementor-element-2fbf6aa{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-11103 .elementor-element.elementor-element-58166c6{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-11103 .elementor-element.elementor-element-a5a8160{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-11103 .elementor-element.elementor-element-720acd2{--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-11103 .elementor-element.elementor-element-8d77b16{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-11103 .elementor-element.elementor-element-93ef357{--width:100%}.elementor-11103 .elementor-element.elementor-element-f5d7efe{width:var(--container-widget-width,100%);max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0}.elementor-11103 .elementor-element.elementor-element-1081159{--content-width:100%}.elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.woocommerce .elementor-11103 .elementor-element.elementor-element-4406be7.elementor-wc-products .products>h2{font-size:20px}}@media (min-width:1025px){.woocommerce div.product div.images .flex-control-thumbs{display:flex!important;flex-direction:row!important;gap:10px;justify-content:center;margin-top:15px;overflow:visible;white-space:normal}.woocommerce div.product div.images .flex-control-thumbs li{float:none!important;width:auto!important;margin:0!important;padding:0!important;list-style:none!important}.woocommerce div.product div.images .flex-control-thumbs img{width:60px;height:60px;object-fit:cover;border:1px solid #ccc;border-radius:5px;transition:all 0.3s ease;display:block}.woocommerce div.product div.images .flex-control-thumbs img:hover{border-color:#000;cursor:pointer}}@media (max-width:1024px){.woocommerce div.product div.images .flex-control-thumbs{display:flex!important;flex-direction:row!important;overflow-x:auto;overflow-y:hidden;white-space:nowrap;margin-top:12px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:5px;padding:0 5px;justify-content:flex-start}.woocommerce div.product div.images .flex-control-thumbs li{list-style:none!important;flex:0 0 auto;scroll-snap-align:start;margin:0!important;padding:0!important;display:block}.woocommerce div.product div.images .flex-control-thumbs img{width:50px;height:50px;object-fit:cover;border:1px solid #ddd;border-radius:4px;transition:border-color 0.3s ease;display:block}.woocommerce div.product div.images .flex-control-thumbs img:hover{border-color:#000;cursor:pointer}}@media (max-width:767px){.woocommerce div.product div.images .flex-control-thumbs{gap:5px;padding:0 5px}.woocommerce div.product div.images .flex-control-thumbs img{width:45px;height:45px}}.woocommerce div.product .flex-prev,.woocommerce div.product .flex-next,.woocommerce div.product .flex-nav-prev,.woocommerce div.product .flex-nav-next{display:none!important}.woocommerce div.product .flex-control-nav,.woocommerce div.product .swiper-pagination,.woocommerce div.product .slick-dots,.woocommerce div.product [class*="pagination"],.woocommerce div.product [class*="dots"]{display:none!important}.woocommerce div.product .flex-direction-nav li{list-style:none!important}.woocommerce-cart .cart-empty,.woocommerce-page .added_to_cart{display:none!important}.woocommerce .quantity{display:inline-flex;align-items:center;justify-content:center;gap:0;padding:0;margin:0;border:none}.woocommerce .quantity .qty{width:60px;height:40px;text-align:center;font-size:16px;margin:0;border-radius:0}.woocommerce .quantity button.plus,.woocommerce .quantity button.minus{width:40px;height:40px;border:1px solid #ccc;background-color:#f0f0f0;font-size:20px;font-weight:700;color:#333;padding:0;line-height:1;margin:0;border-radius:0}.woocommerce .quantity button:hover{background-color:#ddd}.woocommerce div.product div.images .woocommerce-product-gallery__trigger{display:none!important}.elementor-widget-wc-products .woocommerce ul.products li.product a.button,.elementor-widget-wc-products .woocommerce ul.products li.product button.button{display:none!important}