.elementor-479 .elementor-element.elementor-element-f4f94b1{--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;--padding-top:10px;--padding-bottom:10px;--padding-left:50px;--padding-right:50px;}.elementor-479 .elementor-element.elementor-element-f4f94b1:not(.elementor-motion-effects-element-type-background), .elementor-479 .elementor-element.elementor-element-f4f94b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-479 .elementor-element.elementor-element-c5363f1 .pp-breadcrumbs{margin-left:-10px;}.elementor-479 .elementor-element.elementor-element-c5363f1 .pp-breadcrumbs.pp-breadcrumbs-powerpack > li{margin-left:10px;}.elementor-479 .elementor-element.elementor-element-c5363f1 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) a, .elementor-479 .elementor-element.elementor-element-c5363f1 .pp-breadcrumbs:not(.pp-breadcrumbs-powerpack) span:not(.separator){margin-left:10px;margin-right:10px;}.elementor-479 .elementor-element.elementor-element-ce9caa7{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-479 .elementor-element.elementor-element-9ffe6f1{--display:flex;}.elementor-widget-pp-image-slider .swiper-pagination-fraction{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-479 .elementor-element.elementor-element-ca56289 .pp-image-slider-thumb-item{border-radius:25px 25px 25px 25px;}.elementor-479 .elementor-element.elementor-element-ca56289 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-479 .elementor-element.elementor-element-03fb1a4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-479 .elementor-element.elementor-element-03fb1a4.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.woocommerce .elementor-479 .elementor-element.elementor-element-09b2eec .woocommerce-product-details__short-description{font-size:16px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-479 .elementor-element.elementor-element-e36069b .cart button, .elementor-479 .elementor-element.elementor-element-e36069b .cart .button{font-family:"Merriweather", Sans-serif;font-size:16px;font-weight:400;border-radius:25px 25px 25px 25px;padding:15px 25px 15px 25px;color:#FFFFFF;background-color:var( --e-global-color-primary );transition:all 0.4s;}.elementor-479 .elementor-element.elementor-element-e36069b .cart button:hover, .elementor-479 .elementor-element.elementor-element-e36069b .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-accent );}.elementor-479 .elementor-element.elementor-element-e36069b .added_to_cart{font-family:"PT Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-479 .elementor-element.elementor-element-e36069b{--view-cart-spacing:0px;}.elementor-479 .elementor-element.elementor-element-e36069b .quantity .qty{border-style:solid;border-width:1px 1px 1px 1px;border-radius:15px 15px 15px 15px;transition:all 0.2s;}.elementor-479 .elementor-element.elementor-element-8b13fdb{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-479 .elementor-element.elementor-element-8b13fdb:not(.elementor-motion-effects-element-type-background), .elementor-479 .elementor-element.elementor-element-8b13fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-479 .elementor-element.elementor-element-dba911a .elementor-heading-title{color:#FFFFFF;}.elementor-479 .elementor-element.elementor-element-f22940a{--swiper-slides-to-display:4;--swiper-slides-gap:25px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:24px;--arrow-normal-color:var( --e-global-color-primary );--swiper-pagination-size:14px;--swiper-pagination-spacing:25px;}.elementor-479 .elementor-element.elementor-element-f22940a .swiper-slide > .elementor-element{height:100%;}@media(min-width:768px){.elementor-479 .elementor-element.elementor-element-f4f94b1{--content-width:1600px;}.elementor-479 .elementor-element.elementor-element-ce9caa7{--content-width:1600px;}.elementor-479 .elementor-element.elementor-element-9ffe6f1{--width:25%;}.elementor-479 .elementor-element.elementor-element-03fb1a4{--width:75%;}.elementor-479 .elementor-element.elementor-element-8b13fdb{--content-width:1600px;}}@media(max-width:1024px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-479 .elementor-element.elementor-element-9ffe6f1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-pp-image-slider .swiper-pagination-fraction{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-479 .elementor-element.elementor-element-f22940a{--swiper-slides-to-display:2;}}@media(max-width:767px){.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-pp-image-slider .swiper-pagination-fraction{font-size:var( --e-global-typography-accent-font-size );}.elementor-479 .elementor-element.elementor-element-03fb1a4{--padding-top:25px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-479 .elementor-element.elementor-element-8b13fdb{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-479 .elementor-element.elementor-element-f22940a{--swiper-slides-to-display:1;}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-e36069b */.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
    border-radius:10px!Important;
}

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):focus, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item):hover {
    box-shadow: var(--wvs-hover-item-box-shadow, 0 0 0 3px #858fbb);
}/* End custom CSS */