.elementor-1073 .elementor-element.elementor-element-39d336d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-37c6a4ab{--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:flex-start;--gap:30px 50px;--row-gap:30px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-764900ed{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:6px 6px 6px 6px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-1073 .elementor-element.elementor-element-764900ed:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-764900ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F6;}.elementor-1073 .elementor-element.elementor-element-764900ed.e-con{--flex-grow:1;--flex-shrink:1;}.woocommerce .elementor-1073 .elementor-element.elementor-element-9f0364b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
                        .woocommerce .elementor-1073 .elementor-element.elementor-element-9f0364b .flex-viewport{border-radius:6px 6px 6px 6px;overflow:hidden;}.woocommerce .elementor-1073 .elementor-element.elementor-element-9f0364b .flex-control-thumbs img{border-radius:4px 4px 4px 4px;}.elementor-1073 .elementor-element.elementor-element-60baf15{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-60baf15.e-con{--flex-grow:1;--flex-shrink:1;}.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-1073 .elementor-element.elementor-element-a1a0445{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1073 .elementor-element.elementor-element-a1a0445 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:42px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.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-1073 .elementor-element.elementor-element-17b1b9b7{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#5B6472;}.elementor-1073 .elementor-element.elementor-element-17b1b9b7 p{margin-block-end:0px;}.elementor-1073 .elementor-element.elementor-element-10c11be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;padding:0px 0px 0px 0px;}.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-1073 .elementor-element.elementor-element-8b5dbac{top:350px;}.woocommerce .elementor-1073 .elementor-element.elementor-element-8b5dbac .price{color:var( --e-global-color-secondary );font-family:"Wix Madefor Text", Sans-serif;font-size:34px;font-weight:700;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1073 .elementor-element.elementor-element-fa119cb .cart button, .elementor-1073 .elementor-element.elementor-element-fa119cb .cart .button{transition:all 0.2s;}.elementor-1073 .elementor-element.elementor-element-3c6500fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#5B6472;}.elementor-1073 .elementor-element.elementor-element-3c6500fc p{margin-block-end:0px;}.elementor-1073 .elementor-element.elementor-element-73c9edf{--display:flex;--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-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-1073 .elementor-element.elementor-element-42704e9 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:var( --e-global-color-secondary );}.elementor-1073 .elementor-element.elementor-element-40a85bd{--display:flex;}.elementor-1073 .elementor-element.elementor-element-ce2b33e{--display:flex;}.elementor-1073 .elementor-element.elementor-element-2fe2f5c{--display:flex;}.elementor-1073 .elementor-element.elementor-element-5ec22d0{--n-accordion-title-font-size:18px;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-icon-size:15px;}.elementor-1073 .elementor-element.elementor-element-5ec22d0 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;}.elementor-1073 .elementor-element.elementor-element-5ec22d0 {--n-accordion-padding:20px 0px 20px 0px;}:where( .elementor-1073 .elementor-element.elementor-element-5ec22d0 > .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:"Wix Madefor Text", Sans-serif;font-weight:700;line-height:1.2em;}.elementor-1073 .elementor-element.elementor-element-3319b479{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-3319b479:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-3319b479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-1073 .elementor-element.elementor-element-47168076{--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-5181b6bc{--display:flex;}.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-1073 .elementor-element.elementor-element-15bffeb1 img{width:25%;}.elementor-1073 .elementor-element.elementor-element-5dd90884{text-align:center;}.elementor-1073 .elementor-element.elementor-element-5dd90884 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-1b489c23{--display:flex;}.elementor-1073 .elementor-element.elementor-element-15f2e236 img{width:25%;}.elementor-1073 .elementor-element.elementor-element-27843a4d{text-align:center;}.elementor-1073 .elementor-element.elementor-element-27843a4d .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-7ebf755c{--display:flex;}.elementor-1073 .elementor-element.elementor-element-551f1581 img{width:25%;}.elementor-1073 .elementor-element.elementor-element-38a7004c{text-align:center;}.elementor-1073 .elementor-element.elementor-element-38a7004c .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-45e2b92d{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-41608ad2{--display:flex;--margin-top:0px;--margin-bottom:350px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:250px;}.elementor-1073 .elementor-element.elementor-element-41608ad2.e-con{--align-self:flex-start;}.elementor-1073 .elementor-element.elementor-element-41188685 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-93720ea{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-93720ea p{margin-block-end:0px;}.elementor-1073 .elementor-element.elementor-element-93720ea a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-68e893ce{--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-1073 .elementor-element.elementor-element-68e893ce.e-con{--align-self:flex-end;}.elementor-1073 .elementor-element.elementor-element-2991f3f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:end;}.elementor-1073 .elementor-element.elementor-element-2991f3f5 img{width:75%;border-style:none;}.elementor-1073 .elementor-element.elementor-element-603faa3b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-603faa3b:not(.elementor-motion-effects-element-type-background), .elementor-1073 .elementor-element.elementor-element-603faa3b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0E1011;}.elementor-1073 .elementor-element.elementor-element-3b609316{--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-1073 .elementor-element.elementor-element-1db07eb6{--display:flex;--margin-top:0px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:300px;}.elementor-1073 .elementor-element.elementor-element-1db07eb6.e-con{--align-self:flex-start;}.elementor-1073 .elementor-element.elementor-element-17e5f86b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:42px;font-weight:600;line-height:1.2em;color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-2d88a3b6{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-2d88a3b6 p{margin-block-end:0px;}.elementor-1073 .elementor-element.elementor-element-2d88a3b6 a{color:var( --e-global-color-astglobalcolor4 );}.elementor-1073 .elementor-element.elementor-element-48d74874{--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-1073 .elementor-element.elementor-element-48d74874.e-con{--align-self:flex-end;}.elementor-1073 .elementor-element.elementor-element-74d33b5a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1073 .elementor-element.elementor-element-74d33b5a img{width:50%;border-style:none;}.elementor-1073 .elementor-element.elementor-element-53de23d1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-21ea6e44{--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-1073 .elementor-element.elementor-element-45283c3{text-align:center;}.elementor-1073 .elementor-element.elementor-element-45283c3 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:36px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-1073 .elementor-element.elementor-element-3fe90137{--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(min-width:768px){.elementor-1073 .elementor-element.elementor-element-764900ed{--width:48%;}.elementor-1073 .elementor-element.elementor-element-60baf15{--width:52%;}.elementor-1073 .elementor-element.elementor-element-5181b6bc{--width:20%;}.elementor-1073 .elementor-element.elementor-element-1b489c23{--width:20%;}.elementor-1073 .elementor-element.elementor-element-7ebf755c{--width:20%;}.elementor-1073 .elementor-element.elementor-element-41608ad2{--width:50%;}.elementor-1073 .elementor-element.elementor-element-68e893ce{--width:50%;}.elementor-1073 .elementor-element.elementor-element-1db07eb6{--width:50%;}.elementor-1073 .elementor-element.elementor-element-48d74874{--width:100%;}}@media(max-width:767px){.elementor-1073 .elementor-element.elementor-element-39d336d{--padding-top:24px;--padding-bottom:40px;--padding-left:10px;--padding-right:10px;}.elementor-1073 .elementor-element.elementor-element-37c6a4ab{--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:26px 0px;--row-gap:26px;--column-gap:0px;}.elementor-1073 .elementor-element.elementor-element-764900ed{--width:100%;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1073 .elementor-element.elementor-element-60baf15{--width:100%;}.elementor-1073 .elementor-element.elementor-element-17b1b9b7{font-size:15px;}.elementor-1073 .elementor-element.elementor-element-8b5dbac{top:400px;}.elementor-1073 .elementor-element.elementor-element-3319b479{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1073 .elementor-element.elementor-element-5181b6bc{--width:25%;}.elementor-1073 .elementor-element.elementor-element-15bffeb1 img{width:100%;}.elementor-1073 .elementor-element.elementor-element-5dd90884 .elementor-heading-title{font-size:14px;}.elementor-1073 .elementor-element.elementor-element-1b489c23{--width:25%;}.elementor-1073 .elementor-element.elementor-element-15f2e236 img{width:100%;}.elementor-1073 .elementor-element.elementor-element-27843a4d .elementor-heading-title{font-size:14px;}.elementor-1073 .elementor-element.elementor-element-7ebf755c{--width:25%;}.elementor-1073 .elementor-element.elementor-element-551f1581 img{width:100%;}.elementor-1073 .elementor-element.elementor-element-38a7004c{text-align:center;}.elementor-1073 .elementor-element.elementor-element-38a7004c .elementor-heading-title{font-size:14px;}.elementor-1073 .elementor-element.elementor-element-41608ad2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1073 .elementor-element.elementor-element-2991f3f5 img{width:100%;}.elementor-1073 .elementor-element.elementor-element-1db07eb6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-1073 .elementor-element.elementor-element-74d33b5a img{width:100%;}.elementor-1073 .elementor-element.elementor-element-53de23d1{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}}/* Start custom CSS for wl-single-product-image, class: .elementor-element-9f0364b */.elementor-1073 .elementor-element.elementor-element-9f0364b .woocommerce-product-gallery{width:100%!important;float:none;margin:0;}
.elementor-1073 .elementor-element.elementor-element-9f0364b .woocommerce-product-gallery__image img{border-radius:6px;}
.elementor-1073 .elementor-element.elementor-element-9f0364b .flex-control-thumbs{display:flex;gap:10px;margin:14px 0 0;padding:0;list-style:none;}
.elementor-1073 .elementor-element.elementor-element-9f0364b .flex-control-thumbs li{width:64px;margin:0;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-17b1b9b7 */.elementor-1073 .elementor-element.elementor-element-17b1b9b7 p{margin:0;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-rating, class: .elementor-element-10c11be */.elementor-1073 .elementor-element.elementor-element-10c11be .woocommerce-product-rating{margin:0!important;display:flex!important;flex-direction:row!important;align-items:center;justify-content:flex-start;gap:0px;flex-wrap:wrap;}
.elementor-1073 .elementor-element.elementor-element-10c11be .review-rating{display:flex;align-items:center;margin:0;order:1;}
.elementor-1073 .elementor-element.elementor-element-10c11be .star-rating{margin:0 10px 0 0!important;float:none!important;font-size:15px!important;line-height:1;color:#000000;}
.elementor-1073 .elementor-element.elementor-element-10c11be .woocommerce-review-link{order:2;font-family:'Wix Madefor Text',sans-serif;font-size:14px!important;font-weight:400;color:#5B6472!important;text-decoration:underline;text-underline-offset:3px;}
.elementor-1073 .elementor-element.elementor-element-10c11be .woocommerce-review-link:hover{color:#060707!important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-fa119cb */.elementor-1073 .elementor-element.elementor-element-fa119cb .cfvsw-swatches-container {
    margin-bottom: 25px;
    gap: 20px;
}

.cfvsw-swatches-container * {
    border-radius: 9px !important;
}

/* 1. Reset dimensions specifically for color swatches */
.cfvsw-swatches-option:not( .cfvsw-label-option, .cfvsw-image-option ) .cfvsw-swatch-inner {
    border: 1px solid #00000020;
    width: 55px;
    height: 55px;
    border-radius: 10px !important;
}

/* 2. Style for text/label swatches (e.g. 10oz, 12oz) */
.elementor-1073 .elementor-element.elementor-element-fa119cb .cfvsw-swatches-option.cfvsw-label-option .cfvsw-swatch-inner {
    flex: 1 1 calc(50% - 5px);
    min-width: 100px !important;
    min-height: 50px !important;
    border-radius: 25px !important;
    display: flex !important;
    align-items: center;
    justify-content: center;
    font-size: 18px;
    font-weight: 600;
    padding: 0 !important;
    margin: 0 !important;
    cursor: pointer;
    transition: border-color .15s, box-shadow .15s;
}

.woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    padding: 10px 20px;
    width: 75%;
    height: 60px;
    border-radius: 50px;
    background: #2CADE3;
    color: #ffffff;
    font-size: 20px;
    font-weight: 600;
    margin-top: 75px;
}

@media screen and (max-width: 480px) {
  .woocommerce-js div.product form.cart .button.single_add_to_cart_button {
    width: 100%;
}

.elementor-1073 .elementor-element.elementor-element-fa119cb .cfvsw-swatches-container {
    gap: 10px;
}

.cfvsw-swatches-option:not( .cfvsw-label-option, .cfvsw-image-option ) .cfvsw-swatch-inner {
    width: 45px;
    height: 45px;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c6500fc */.elementor-1073 .elementor-element.elementor-element-3c6500fc p{margin:0;display:flex;flex-wrap:wrap;gap:6px 22px;align-items:center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60baf15 */.elementor-1073 .elementor-element.elementor-element-60baf15 .elementor-widget-wl-product-add-to-cart,.elementor-1073 .elementor-element.elementor-element-60baf15 .elementor-widget-wl-product-add-to-cart > .elementor-widget-container,.elementor-1073 .elementor-element.elementor-element-60baf15 .elementor-widget-wl-product-add-to-cart .wl-addto-cart,.elementor-1073 .elementor-element.elementor-element-60baf15 .elementor-widget-wl-product-add-to-cart form.cart{display:contents;}
.elementor-1073 .elementor-element.elementor-element-60baf15 > .elementor-element-d8133a4{order:1;}
.elementor-1073 .elementor-element.elementor-element-60baf15 > .elementor-element-c0a1368{order:2;}
.elementor-1073 .elementor-element.elementor-element-60baf15 > .elementor-element-4a94824{order:3;}
.elementor-1073 .elementor-element.elementor-element-60baf15 .variations{order:4;}
.elementor-1073 .elementor-element.elementor-element-60baf15 .reset_variations_alert{order:5;}
.elementor-1073 .elementor-element.elementor-element-60baf15 > .elementor-element-0d5ee66{order:6;}
.elementor-1073 .elementor-element.elementor-element-60baf15 .single_variation_wrap{order:7;}
.elementor-1073 .elementor-element.elementor-element-60baf15 > .elementor-element-eafdee5{order:8;}
.elementor-1073 .elementor-element.elementor-element-60baf15 .single_variation_wrap,.elementor-1073 .elementor-element.elementor-element-60baf15 .woocommerce-variation-add-to-cart,.elementor-1073 .elementor-element.elementor-element-60baf15 .wl-cart-wrap,.elementor-1073 .elementor-element.elementor-element-60baf15 .woocommerce-variation.single_variation,.elementor-1073 .elementor-element.elementor-element-60baf15 .variations,.elementor-1073 .elementor-element.elementor-element-60baf15 .variations tr,.elementor-1073 .elementor-element.elementor-element-60baf15 .variations td{border:0!important;box-shadow:none!important;}
.elementor-1073 .elementor-element.elementor-element-60baf15 .single_variation_wrap::before,.elementor-1073 .elementor-element.elementor-element-60baf15 .single_variation_wrap::after,.elementor-1073 .elementor-element.elementor-element-60baf15 .woocommerce-variation-add-to-cart::before,.elementor-1073 .elementor-element.elementor-element-60baf15 .woocommerce-variation-add-to-cart::after,.elementor-1073 .elementor-element.elementor-element-60baf15 .wl-cart-wrap::before,.elementor-1073 .elementor-element.elementor-element-60baf15 .wl-cart-wrap::after{display:none!important;content:none!important;}
.elementor-1073 .elementor-element.elementor-element-60baf15 .reset_variations{display:none!important;}
.elementor-1073 .elementor-element.elementor-element-60baf15 .variations tr:last-child{margin-bottom:0!important;}
.elementor-1073 .elementor-element.elementor-element-60baf15 .single_variation_wrap{margin-top:0!important;padding-top:0!important;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2991f3f5 */.elementor-1073 .elementor-element.elementor-element-2991f3f5 img{
    margin: 0 0 -165px 0;
}

/* Targets smartphone screens and smaller */
@media screen and (max-width: 480px) {
  .elementor-1073 .elementor-element.elementor-element-2991f3f5 img{
    margin: 0 0 0 0px;
}
  
}/* End custom CSS */
/* Start custom CSS for wl-single-product-reviews, class: .elementor-element-3ee780e7 */#reviews.cr-reviews-ajax-reviews .cr-ajax-search, .cr-all-reviews-shortcode .cr-ajax-search {
    display: none;
}

#reviews.cr-reviews-ajax-reviews .cr-ajax-reviews-cus-images-div, .cr-all-reviews-shortcode .cr-ajax-reviews-cus-images-div {
    display: none;
}

.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-add {
    background-color: #2CADE3;
    color: #ffffff;
}

.cr-reviews-ajax-reviews .cr-ajax-reviews-nosummary .cr-nosummary-add:hover {
    background-color: #2CADE3;
    color: #ffffff;
}

.cr-all-reviews-shortcode .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit, .cr-ajax-reviews-review-form .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit, .cr-reviews-grid .cr-review-form-wrap .cr-review-form-buttons .cr-review-form-submit, .cr-qna-block .cr-review-form-buttons .cr-review-form-submit {
    background-color: #2CADE3;
    color: #ffffff;
}

.cr-all-reviews-shortcode .cr-count-row, #reviews.cr-reviews-ajax-reviews .cr-count-row {
    display: none;
}

.cr-all-reviews-shortcode ol.commentlist, #reviews.cr-reviews-ajax-reviews #comments.cr-reviews-ajax-comments .cr-ajax-reviews-list {
    display: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-c9a9025 */.cr-reviews-grid .cr-credits-div {
    display: none;
}

.cr-reviews-grid .cr-review-card .review-product, .cr-reviews-slider .cr-review-card .review-product {
    display: none;
}

.cr-reviews-grid .cr-review-card .image-row .image-row-count, .cr-reviews-grid .cr-review-card .image-row .media-row-count {
    display: none;
}

.cr-reviews-grid .cr-review-card .rating-row {
    padding: 25px 0 25px 0;
}

.cr-reviews-grid .cr-review-card .image-row .image-row-img {
    max-height: 62px;
    position: absolute;
    margin: 90px 0 0 250px;
}


.cr-reviews-grid {
    max-height: 100vh;
}/* End custom CSS */