.elementor-403 .elementor-element.elementor-element-5cf6500e{--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 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;border-style:none;--border-style:none;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-403 .elementor-element.elementor-element-5cf6500e:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-5cf6500e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2F2;}.elementor-403 .elementor-element.elementor-element-767fd943{--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-403 .elementor-element.elementor-element-9eeccb7{--display:flex;}.elementor-403 .elementor-element.elementor-element-3c7ba897{--display:flex;--justify-content:space-between;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-403 .elementor-element.elementor-element-a54d717{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-3742d280 > .elementor-widget-container{padding:0px 0px 0px 0px;}html .elementor-403 .elementor-element.elementor-element-3742d280 .product_title{font-weight:700;color:var( --e-global-color-text );}.elementor-403 .elementor-element.elementor-element-2d4ae906 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-2d4ae906 .price, .elementor-403 .elementor-element.elementor-element-2d4ae906 .price del, .elementor-403 .elementor-element.elementor-element-2d4ae906 .amount{font-size:18px;word-spacing:15px;}.elementor-403 .elementor-element.elementor-element-2d4ae906 .price, .elementor-403 .elementor-element.elementor-element-2d4ae906 .amount, .elementor-403 .elementor-element.elementor-element-2d4ae906 del{color:var( --e-global-color-primary );}.elementor-403 .elementor-element.elementor-element-d352b93 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-403 .elementor-element.elementor-element-4022642 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-403 .elementor-element.elementor-element-4294e9f0{--display:flex;--justify-content:flex-end;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:0px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder__label{text-align:left;color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder__label .jet-form-builder__required{color:#E43030;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder__desc{margin:-10px 0px 0px 0px;text-align:left;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){background-color:var( --e-global-color-accent );}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder input{color-scheme:normal;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder__action-button{transition:all 0.3s;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder__next-page-wrap{text-align:left;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder-message--success{text-align:center;}.elementor-403 .elementor-element.elementor-element-2e4d62e .jet-form-builder-message--error{text-align:center;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__label{text-align:left;color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__label .jet-form-builder__required{color:#E43030;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__desc{margin:-10px 0px 0px 0px;text-align:left;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){background-color:var( --e-global-color-accent );}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder input{color-scheme:normal;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__action-button{transition:all 0.3s;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__next-page{margin:20px 0px 0px 0px;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder__prev-page{margin:20px 0px 20px 0px;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder-message--success{text-align:center;}.elementor-403 .elementor-element.elementor-element-9bcf312 .jet-form-builder-message--error{text-align:center;}.elementor-403 .elementor-element.elementor-element-5c4ef92{--display:flex;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-403 .elementor-element.elementor-element-21a9a16{width:auto;max-width:auto;}.elementor-403 .elementor-element.elementor-element-21a9a16 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-403 .elementor-element.elementor-element-21a9a16:hover .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-21a9a16 .wd-button-wrapper a{background-color:#02010100;border-color:#02010100;color:var( --e-global-color-primary );}.elementor-403 .elementor-element.elementor-element-21a9a16 .wd-button-wrapper:hover a{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );color:var( --e-global-color-accent );}.elementor-403 .elementor-element.elementor-element-21a9a16 .wd-btn-text{font-weight:700;}.elementor-403 .elementor-element.elementor-element-5f20b196{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-403 .elementor-element.elementor-element-5f20b196:not(.elementor-motion-effects-element-type-background), .elementor-403 .elementor-element.elementor-element-5f20b196 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2F2;}.elementor-403 .elementor-element.elementor-element-877c960{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-403 .elementor-element.elementor-element-a23bd38 .elementor-button{font-family:"Arial", Sans-serif;font-weight:700;}.elementor-403 .elementor-element.elementor-element-3bd250d{--display:flex;}.elementor-403 .elementor-element.elementor-element-dcc3bc1 > .elementor-widget-container{margin:-1px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-403 .elementor-element.elementor-element-dcc3bc1 .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:2;--wd-attr-img-width:24px;}.elementor-403 .elementor-element.elementor-element-dcc3bc1 .woocommerce-product-attributes-item__label, .wd-single-attrs.wd-side-hidden .woocommerce-product-attributes-item__label{color:var( --e-global-color-secondary );}.elementor-403 .elementor-element.elementor-element-3223d4e1{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-403 .elementor-element.elementor-element-73996635 .title{font-size:16px;}@media(max-width:1024px){.elementor-403 .elementor-element.elementor-element-5cf6500e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:-20px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-403 .elementor-element.elementor-element-2d4ae906 .price, .elementor-403 .elementor-element.elementor-element-2d4ae906 .price del, .elementor-403 .elementor-element.elementor-element-2d4ae906 .amount{font-size:18px;}.elementor-403 .elementor-element.elementor-element-6318f6f5{width:var( --container-widget-width, 400px );max-width:400px;--container-widget-width:400px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-403 .elementor-element.elementor-element-5cf6500e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-403 .elementor-element.elementor-element-6318f6f5{width:100%;max-width:100%;}.elementor-403 .elementor-element.elementor-element-dcc3bc1 .shop_attributes, .wd-single-attrs.wd-side-hidden .shop_attributes{--wd-attr-col:1;}}@media(min-width:768px){.elementor-403 .elementor-element.elementor-element-767fd943{--width:100%;}.elementor-403 .elementor-element.elementor-element-9eeccb7{--width:50%;}.elementor-403 .elementor-element.elementor-element-3c7ba897{--width:50%;}.elementor-403 .elementor-element.elementor-element-5c4ef92{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-403 .elementor-element.elementor-element-767fd943{--width:50%;}.elementor-403 .elementor-element.elementor-element-9eeccb7{--width:50%;}.elementor-403 .elementor-element.elementor-element-3c7ba897{--width:50%;}}/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-3d3e0db */.elementor-403 .elementor-element.elementor-element-3d3e0db .woocommerce-product-gallery__image {
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-d352b93 */.price-per-unit-label {
  font-size: 13px;
  color: #555;
  font-style: italic;
  margin-top: -15px;
  padding-bottom: 5px;
  display: block;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-6318f6f5 */.elementor-403 .elementor-element.elementor-element-6318f6f5 .minus {
    border: none;
    border-radius: 100px;
    padding-left: 15px;
    padding-right: 15px;
    margin-right: 5px;
    background-color: #f2f2f2;
}

.elementor-403 .elementor-element.elementor-element-6318f6f5 .minus:hover{
    background-color: rgb(0,87,184);
}

.elementor-403 .elementor-element.elementor-element-6318f6f5 .plus {
    border: none;
    border-radius: 100px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 5px;
    background-color: #f2f2f2;
}

.elementor-403 .elementor-element.elementor-element-6318f6f5 .plus:hover{
    background-color: rgb(0,87,184);
}
.elementor-403 .elementor-element.elementor-element-6318f6f5 .qty  {
    border: none;
    border-width: 1px;
    border-color: black;
}

.elementor-403 .elementor-element.elementor-element-6318f6f5 .wd-swatches-product {
    padding-bottom: 15px;
}

.elementor-403 .elementor-element.elementor-element-6318f6f5 .wd-reset-var {
display:none; 
}

.elementor-403 .elementor-element.elementor-element-6318f6f5 .label::before{
    vertical-align: middle;
    margin-bottom: 0;
    font-weight: 600;
    color: #242424;
    content: "Select ";
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-515da53a */.elementor-403 .elementor-element.elementor-element-515da53a .minus {
    border: none;
    border-radius: 100px;
    padding-left: 15px;
    padding-right: 15px;
    margin-right: 5px;
    background-color: #f2f2f2;
}

.elementor-403 .elementor-element.elementor-element-515da53a .minus:hover{
    background-color: rgb(0,87,184);
}

.elementor-403 .elementor-element.elementor-element-515da53a .plus {
    border: none;
    border-radius: 100px;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: 5px;
    background-color: #f2f2f2;
}

.elementor-403 .elementor-element.elementor-element-515da53a .plus:hover{
    background-color: rgb(0,87,184);
}
.elementor-403 .elementor-element.elementor-element-515da53a .qty  {
    border: none;
    border-width: 1px;
    border-color: black;
}/* End custom CSS */