.elementor-623 .elementor-element.elementor-element-da11615{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:0px 10px;--row-gap:0px;--column-gap:10px}.elementor-623 .elementor-element.elementor-element-86f5846{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px}.elementor-623 .elementor-element.elementor-element-9da8557{--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;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-623 .elementor-element.elementor-element-9c9f638{--display:flex}.elementor-623 .elementor-element.elementor-element-936836a .wl-product-details-thumbs .slick-arrow,.wl-product-details-images .slick-arrow{color:#FFFFFF!important}.elementor-623 .elementor-element.elementor-element-936836a .wl-product-details-thumbs .slick-current img{border-color:#FFFFFF61!important}.elementor-623 .elementor-element.elementor-element-936836a .wl-product-details-thumbs img{border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF3D;border-radius:10px 10px 10px 10px}.elementor-623 .elementor-element.elementor-element-2f086c4{--display:flex;--justify-content:flex-start}.elementor-623 .elementor-element.elementor-element-8e519e2>.elementor-widget-container{margin:0 0 0 0}.elementor-623 .elementor-element.elementor-element-8e519e2 .product_title{color:var(--e-global-color-primary)}.elementor-623 .elementor-element.elementor-element-15fcf5f{text-align:center}.woocommerce .elementor-623 .elementor-element.elementor-element-15fcf5f .price{color:var(--e-global-color-primary);font-size:30px}.woocommerce .elementor-623 .elementor-element.elementor-element-b53d7d1 .woocommerce-product-details__short-description{color:var(--e-global-color-primary)}.woocommerce .elementor-623 .elementor-element.elementor-element-b53d7d1 .woocommerce-product-details__short-description p{color:var(--e-global-color-primary)}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-section+.owd-pers-section{margin-top:24px}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-label{color:#000;font-weight:400}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-textarea{background-color:#fff;border-color:#ccc}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-char-count{color:#888}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-sig-label{color:#000}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-sig-desc{color:#666}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-cost-badge{background-color:rgb(0 0 0 / .07);font-weight:600}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-accordion-trigger{background-color:#fff0;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;padding:10px 10px 10px 10px}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-accordion-icon i,.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-accordion-icon svg{color:var(--e-global-color-primary);fill:var(--e-global-color-primary);font-size:14px;width:14px}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-accordion--icon-left .owd-pers-accordion-icon{margin-right:8px}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-accordion--icon-right .owd-pers-accordion-icon{margin-left:8px}.elementor-623 .elementor-element.elementor-element-4ca4bdc .owd-pers-accordion-body{background-color:var(--e-global-color-primary);padding:20px 20px 20px 20px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-attr-label{color:#FFF}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-attr-select{background-color:#fff;color:#2c2c2c;border-color:#ccc;padding:20px 30px 20px 30px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-attr-selects{gap:16px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-var-price{color:#FFF;font-size:36px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-var-stock.in-stock{color:#A1F8A6}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-var-stock.low-stock{color:#FF9962}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-var-stock.out-stock{color:#FDB2B2}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-atc-btn{background-color:#000;color:#fff;font-weight:600;border-radius:10px 10px 10px 10px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-atc-btn:hover{background-color:#FFF;color:var(--e-global-color-secondary)}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-quote-btn{background-color:#000;color:var(--e-global-color-primary);border-style:none;width:auto}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-quote-btn:hover{background-color:var(--e-global-color-primary);color:var(--e-global-color-secondary)}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-sold-out-badge{background-color:#000;color:#fff;border-radius:10px 10px 10px 10px;padding:16px 16px 16px 16px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-sold-out-wrap{gap:12px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-contact-btn{background-color:#fff;color:#2c2c2c;border-style:none;width:auto}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-contact-btn:hover{background-color:#f5f5f5;color:var(--e-global-color-secondary)}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-qty-input{background-color:#fff;color:#2c2c2c}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-qty-wrapper{border-color:#ccc}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-qty-btn{color:#ccc}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-qty-btn:hover{color:#2c2c2c;background-color:#f5f5f5}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-qty-label{color:#FFF;font-weight:600;margin-bottom:6px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-atc-total{color:#FFF;font-size:24px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-atc-total-label{color:#FFF}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-atc-form{gap:12px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-var-actions{gap:12px}.elementor-623 .elementor-element.elementor-element-0c5cdcc .owd-var-qty-panel{margin-top:20px}.elementor-623 .elementor-element.elementor-element-a2ee829{--display:flex}.elementor-623 .elementor-element.elementor-element-846621d>.elementor-widget-container{padding:20px 20px 20px 20px}.woocommerce .elementor-623 .elementor-element.elementor-element-846621d .woocommerce_product_description{color:#000000!important;font-family:"Alexandria",Sans-serif;font-size:13px;line-height:22px}.elementor-623 .elementor-element.elementor-element-656cf44{--n-accordion-title-font-size:1rem;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0;--n-accordion-title-icon-order:-1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:#FFFFFF;--n-accordion-title-active-color:#FFFFFF;--n-accordion-icon-size:15px}:where(.elementor-623 .elementor-element.elementor-element-656cf44>.e-n-accordion>.e-n-accordion-item)>.e-con{background-color:var(--e-global-color-primary)}.elementor-623 .elementor-element.elementor-element-f289e82>.elementor-widget-container{margin:0 0 20px 0;padding:0 0 0 0}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td{color:#000}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table .cv-btn{color:#FFF;background-color:var(--e-global-color-secondary);border-style:none;font-size:16px;text-transform:uppercase;border-radius:6px;padding:12px 18px 12px 18px}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table .cv-btn:hover{background-color:#000}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-add{justify-content:center!important;text-align:center;width:200px;flex-basis:200px}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-sold-out-badge{color:var(--e-global-color-primary);background:var(--e-global-color-secondary);border-color:var(--e-global-color-primary);border-radius:6px;font-size:18px}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table tr.cv-row--sold-out{opacity:60%}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-name{font-size:18px;font-weight:400;color:var(--e-global-color-secondary)}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-desc{font-size:14px;line-height:16px;color:#000;width:300px;flex-basis:300px}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-price{color:#000}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-qty{width:150px;flex-basis:150px}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-total{font-size:18px;font-weight:600;color:var(--e-global-color-secondary);width:150px;flex-basis:150px}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-qty-btn{background:#f7f7f7;color:#9b2335;border-color:#ccc;width:38px;min-width:38px;padding:0;height:38px;line-height:38px;border-radius:4px 4px 4px 4px;border-width:1px;border-style:solid;font-weight:600}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-qty-input{background:#fff;color:#1a1a1a;border-color:#ccc;width:56px;height:38px;border-radius:4px 4px 4px 4px;border-width:1px;border-style:solid}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-qty-wrapper{gap:6px}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table tr{background:var(--e-global-color-primary);border-radius:10px;padding:16px 16px 16px 16px;--cv-col-img:120px;--cv-col-name:1.5fr;--cv-col-desc:2fr;--cv-col-price:1fr;--cv-col-qty:1fr;--cv-col-add:1fr;--cv-col-total:1fr}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table tbody tr:nth-child(even){background:#EBEBEB}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table tr:hover{background:#EBEBEB}.elementor-623 .elementor-element.elementor-element-21ef970.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-623 .elementor-element.elementor-element-21ef970.elementor-wc-products .products>h2{line-height:30px;text-align:center;margin-bottom:30px}.elementor-623 .elementor-element.elementor-element-21ef970.elementor-wc-products ul.products li.product .button{color:#FFF;background-color:#000;border-style:none}.elementor-623 .elementor-element.elementor-element-21ef970.elementor-wc-products ul.products li.product .button:hover{color:var(--e-global-color-secondary);background-color:var(--e-global-color-primary)}.elementor-623 .elementor-element.elementor-element-21ef970.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-623 .elementor-element.elementor-element-73582f2{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-623 .elementor-element.elementor-element-a65d7c5{--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}@media(max-width:1024px){.elementor-623 .elementor-element.elementor-element-8e519e2 .product_title{margin:0 0 9px 0px!important}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-desc{width:100%;flex-basis:100%}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-price{font-size:18px}.elementor-623 .elementor-element.elementor-element-f289e82 .cv-variation-table td.cv-col-total{font-size:24px}.elementor-623 .elementor-element.elementor-element-21ef970.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}@media(min-width:768px){.elementor-623 .elementor-element.elementor-element-da11615{--content-width:1290px}.elementor-623 .elementor-element.elementor-element-9c9f638{--width:50%}.elementor-623 .elementor-element.elementor-element-2f086c4{--width:50%}}@media(max-width:767px){.elementor-623 .elementor-element.elementor-element-da11615{--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-623 .elementor-element.elementor-element-86f5846{--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-623 .elementor-element.elementor-element-9c9f638{--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-623 .elementor-element.elementor-element-2f086c4{--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-623 .elementor-element.elementor-element-8e519e2>.elementor-widget-container{margin:20px 0 0 0}.elementor-623 .elementor-element.elementor-element-8e519e2 .product_title{margin:0 0 9px 0px!important}.elementor-623 .elementor-element.elementor-element-656cf44{margin:10px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0}.elementor-623 .elementor-element.elementor-element-21ef970.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}}