.elementor-713 .elementor-element.elementor-element-928adba{--display:flex;--padding-top:10px;--padding-bottom:030px;--padding-left:42px;--padding-right:42px;}.elementor-713 .elementor-element.elementor-element-bde27a1{--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 130px;--row-gap:0px;--column-gap:130px;--padding-top:0px;--padding-bottom:145px;--padding-left:115px;--padding-right:115px;}.elementor-713 .elementor-element.elementor-element-37c8dec{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-2df0a43{--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:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-9658348 .elementor-heading-title{font-family:"ModernEra", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;line-height:23px;color:#AAAAAA;}.elementor-713 .elementor-element.elementor-element-cf8e3aa{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}html .elementor-713 .elementor-element.elementor-element-cf8e3aa .product_title{font-family:"GrenettePro", Sans-serif;font-size:30px;font-weight:400;text-transform:capitalize;line-height:43px;}.elementor-713 .elementor-element.elementor-element-096c739 .price, .elementor-713 .elementor-element.elementor-element-096c739 .price del, .elementor-713 .elementor-element.elementor-element-096c739 .amount{font-family:"Modern Era", Sans-serif;font-size:22px;font-weight:400;}.elementor-713 .elementor-element.elementor-element-21b2951{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-8f9bd51{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-8f9bd51.e-con{--align-self:center;}.elementor-713 .elementor-element.elementor-element-2289d9a.elementor-element{--align-self:center;}.elementor-713 .elementor-element.elementor-element-2289d9a .elementor-heading-title{font-family:"ModernEra", Sans-serif;font-size:13px;font-weight:600;line-height:23px;}.elementor-713 .elementor-element.elementor-element-046c5f0{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;text-align:start;}.elementor-713 .elementor-element.elementor-element-046c5f0.elementor-element{--align-self:flex-start;}.elementor-713 .elementor-element.elementor-element-046c5f0 img{width:100%;height:36px;object-fit:contain;object-position:center center;}.elementor-713 .elementor-element.elementor-element-749cc06{--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:space-between;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6D6D4;--border-color:#D6D6D4;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:12px;--padding-right:12px;}.elementor-713 .elementor-element.elementor-element-a535f4e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-3452ae3-font-family ), Sans-serif;font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );color:var( --e-global-color-text );}.elementor-713 .elementor-element.elementor-element-1d662af{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;text-align:end;}.elementor-713 .elementor-element.elementor-element-1d662af img{width:55%;height:39px;object-fit:contain;object-position:center center;}.elementor-713 .elementor-element.elementor-element-0d256d6{--display:flex;--padding-top:0px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-00d3e64{--display:flex;}.elementor-713 .elementor-element.elementor-element-a359ba2{font-family:var( --e-global-typography-3452ae3-font-family ), Sans-serif;font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );color:var( --e-global-color-text );}.elementor-713 .elementor-element.elementor-element-33bb407{--display:flex;}.elementor-713 .elementor-element.elementor-element-4bad901{font-family:var( --e-global-typography-3452ae3-font-family ), Sans-serif;font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );color:var( --e-global-color-text );}.elementor-713 .elementor-element.elementor-element-2ff3332{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-713 .elementor-element.elementor-element-2ff3332 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 1px 0px;border-color:#D6D6D4;}:where( .elementor-713 .elementor-element.elementor-element-2ff3332 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-713 .elementor-element.elementor-element-6364b90{--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 16px;--row-gap:0px;--column-gap:16px;--padding-top:0px;--padding-bottom:94px;--padding-left:42px;--padding-right:42px;}.elementor-713 .elementor-element.elementor-element-d515648{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:81px;--padding-bottom:81px;--padding-left:92px;--padding-right:92px;}.elementor-713 .elementor-element.elementor-element-d515648:not(.elementor-motion-effects-element-type-background), .elementor-713 .elementor-element.elementor-element-d515648 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-713 .elementor-element.elementor-element-fed9e2c{text-align:center;}.elementor-713 .elementor-element.elementor-element-fed9e2c .elementor-heading-title{font-family:"ModernEra", Sans-serif;font-size:32px;font-weight:400;line-height:40px;}.elementor-713 .elementor-element.elementor-element-e83f34b{font-family:"ModernEra", Sans-serif;font-size:20px;font-weight:400;line-height:24px;color:var( --e-global-color-text );}.elementor-713 .elementor-element.elementor-element-0bef45d .elementor-heading-title{font-family:"ModernEra", Sans-serif;font-size:20px;font-weight:400;text-decoration:underline;line-height:24px;}.elementor-713 .elementor-element.elementor-element-ddcc93f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-39b6ecbf{--display:flex;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-713 .elementor-element.elementor-element-2fbf6d2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-nav-arrows{--wd-arrow-offset-h:-15px;}.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-el-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-3c698bd-font-family ), Sans-serif;font-size:var( --e-global-typography-3c698bd-font-size );font-weight:var( --e-global-typography-3c698bd-font-weight );text-transform:var( --e-global-typography-3c698bd-text-transform );line-height:var( --e-global-typography-3c698bd-line-height );}@media(max-width:1024px){.elementor-713 .elementor-element.elementor-element-cf8e3aa{width:100%;max-width:100%;}.elementor-713 .elementor-element.elementor-element-096c739 .price, .elementor-713 .elementor-element.elementor-element-096c739 .price del, .elementor-713 .elementor-element.elementor-element-096c739 .amount{font-size:18px;}.elementor-713 .elementor-element.elementor-element-a535f4e{font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );}.elementor-713 .elementor-element.elementor-element-a359ba2{font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );}.elementor-713 .elementor-element.elementor-element-4bad901{font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );}.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-el-title{font-size:var( --e-global-typography-3c698bd-font-size );line-height:var( --e-global-typography-3c698bd-line-height );}}@media(max-width:767px){.elementor-713 .elementor-element.elementor-element-928adba{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-713 .elementor-element.elementor-element-8d9373a .woocommerce-breadcrumb{font-size:12px;line-height:16px;}.elementor-713 .elementor-element.elementor-element-bde27a1{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-713 .elementor-element.elementor-element-2df0a43{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-713 .elementor-element.elementor-element-cf8e3aa{width:100%;max-width:100%;}html .elementor-713 .elementor-element.elementor-element-cf8e3aa .product_title{font-size:26px;line-height:30px;}.elementor-713 .elementor-element.elementor-element-a535f4e{font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );}.elementor-713 .elementor-element.elementor-element-a359ba2{font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );}.elementor-713 .elementor-element.elementor-element-4bad901{font-size:var( --e-global-typography-3452ae3-font-size );line-height:var( --e-global-typography-3452ae3-line-height );}.elementor-713 .elementor-element.elementor-element-6364b90{--padding-top:65px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-713 .elementor-element.elementor-element-d515648{--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-713 .elementor-element.elementor-element-e83f34b{font-size:14px;line-height:16px;}.elementor-713 .elementor-element.elementor-element-0bef45d .elementor-heading-title{font-size:14px;line-height:16px;}.elementor-713 .elementor-element.elementor-element-39b6ecbf{--padding-top:100px;--padding-bottom:85px;--padding-left:31px;--padding-right:31px;}.elementor-713 .elementor-element.elementor-element-2fbf6d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-el-title{font-size:var( --e-global-typography-3c698bd-font-size );line-height:var( --e-global-typography-3c698bd-line-height );}}@media(min-width:768px){.elementor-713 .elementor-element.elementor-element-bde27a1{--content-width:1440px;}.elementor-713 .elementor-element.elementor-element-37c8dec{--width:50%;}.elementor-713 .elementor-element.elementor-element-2df0a43{--width:50%;}.elementor-713 .elementor-element.elementor-element-6364b90{--content-width:1440px;}.elementor-713 .elementor-element.elementor-element-d515648{--width:50%;}.elementor-713 .elementor-element.elementor-element-ddcc93f{--width:50%;}}/* Start custom CSS for wd_single_product_gallery, class: .elementor-element-b3ee724 */@media(min-width:767px){
    .elementor-713 .elementor-element.elementor-element-b3ee724 .wd-carousel-item.wd-slide-visible img{
    max-height: 156px;
    object-fit: contain;
    aspect-ratio: 1 / 1;
}
 .elementor-713 .elementor-element.elementor-element-b3ee724 .wd-thumbs .wd-carousel-item img{
     max-height: 156px;
     aspect-ratio: 1 / 1;
 }





.elementor-713 .elementor-element.elementor-element-b3ee724 .wd-carousel-item{
  max-height: 665px;
  aspect-ratio: 1 / 1; 
}

.elementor-713 .elementor-element.elementor-element-b3ee724 .wd-carousel-item img{
    object-fit: cover;
     max-height: 665px;
  aspect-ratio: 1 / 1;
}
}


.wd-carousel-item img{
    background-color:#F7F2E5;
}
.wd-btn-arrow{
    z-index: 1 !important;
}

@media(max-width:767px){
    .elementor-713 .elementor-element.elementor-element-b3ee724 .wd-carousel-item.wd-slide-visible img{
    /*height:100px; */
    object-fit: contain;
}
 .elementor-713 .elementor-element.elementor-element-b3ee724 .wd-thumbs .wd-carousel-item img{
     /*height:100px;*/
 }
.elementor-713 .elementor-element.elementor-element-b3ee724 .wd-carousel-item img{
    /*height: 382px;*/
    object-fit: contain;
}
}/* End custom CSS */
/* Start custom CSS for wd_single_product_add_to_cart, class: .elementor-element-4fcd5fd */.single_add_to_cart_button {
    border-radius: 50px;
    color: var(--btn-accented-color);
    box-shadow: none;
    background-color: #C7DEEC;
    color:#212121;
    text-transform: var(--btn-accented-transform, var(--btn-transform, capitalize));
    color: var(--e-global-color-text);
    font-weight: 400;
    font-family: var(--e-global-typography-3452ae3-font-family), Sans-serif;
    font-size: var(--e-global-typography-3452ae3-font-size);
    line-height: var(--e-global-typography-3452ae3-line-height);

}

.single_add_to_cart_button:hover {
    border-radius: 50px;
    color: var(--btn-accented-color);
    box-shadow: none;
    background-color: #C7DEEC;
    color:#212121;
    text-transform: var(--btn-accented-transform, var(--btn-transform, capitalize));
    color: var(--e-global-color-text);
    font-weight: 400;
    font-family: var(--e-global-typography-3452ae3-font-family), Sans-serif;
    font-size: var(--e-global-typography-3452ae3-font-size);
    line-height: var(--e-global-typography-3452ae3-line-height);

}

.elementor-713 .elementor-element.elementor-element-4fcd5fd div.quantity {
    --wd-form-height: 42px;
    display: inline-flex
;
    vertical-align: top;
    white-space: nowrap;
    font-size: 0;
    border: solid 1px #707070;
    border-radius: 50px;
    padding: 0px 17px;
}

.elementor-713 .elementor-element.elementor-element-4fcd5fd div.quantity input[type="button"] {
    padding: 0px 0px;
    min-width: 20px;
    min-height: unset;
    height: var(--wd-form-height);
    border: none;
    background: var(--wd-form-bg);
    box-shadow: none;
}

.elementor-713 .elementor-element.elementor-element-4fcd5fd div.quantity input[type="number"] {
    width: 15px;
    border-radius: 0;
    border-right: none;
    border-left: none;
    border: none;
}

div.quantity input[type="button"]:hover{
    color: black;
   
}/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-7b3b109 */.elementor-713 .elementor-element.elementor-element-7b3b109 p{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-3452ae3-font-family), Sans-serif;
    font-size: var(--e-global-typography-3452ae3-font-size);
    line-height: var(--e-global-typography-3452ae3-line-height);
}

.elementor-713 .elementor-element.elementor-element-7b3b109 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bad901 */.elementor-713 .elementor-element.elementor-element-4bad901{
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-7b3b109 */.elementor-713 .elementor-element.elementor-element-7b3b109 p{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-3452ae3-font-family), Sans-serif;
    font-size: var(--e-global-typography-3452ae3-font-size);
    line-height: var(--e-global-typography-3452ae3-line-height);
}

.elementor-713 .elementor-element.elementor-element-7b3b109 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bad901 */.elementor-713 .elementor-element.elementor-element-4bad901{
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-7b3b109 */.elementor-713 .elementor-element.elementor-element-7b3b109 p{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-3452ae3-font-family), Sans-serif;
    font-size: var(--e-global-typography-3452ae3-font-size);
    line-height: var(--e-global-typography-3452ae3-line-height);
}

.elementor-713 .elementor-element.elementor-element-7b3b109 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bad901 */.elementor-713 .elementor-element.elementor-element-4bad901{
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for wd_single_product_content, class: .elementor-element-7b3b109 */.elementor-713 .elementor-element.elementor-element-7b3b109 p{
    color: var(--e-global-color-text);
    font-family: var(--e-global-typography-3452ae3-font-family), Sans-serif;
    font-size: var(--e-global-typography-3452ae3-font-size);
    line-height: var(--e-global-typography-3452ae3-line-height);
}

.elementor-713 .elementor-element.elementor-element-7b3b109 p:last-child{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4bad901 */.elementor-713 .elementor-element.elementor-element-4bad901{
    flex-direction: column;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-2ff3332 */.elementor-713 .elementor-element.elementor-element-2ff3332 #e-n-accordion-item-5020 .e-n-accordion-item-title{
    border-bottom: none;
}

.elementor-713 .elementor-element.elementor-element-2ff3332 #e-n-accordion-item-5022 .e-n-accordion-item-title{
    border-top: none;
}


.e-n-accordion-item-title svg {
  transition: transform 0.5s ease;

}

.e-n-accordion-item-title[aria-expanded="true"] svg
{
    transform: rotate(180deg);
}  



.e-n-accordion-item-title[aria-expanded="false"] svg
{
    transform: rotate(-180deg);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-970f066 */@media(min-width:767px){
.elementor-713 .elementor-element.elementor-element-970f066 img{
    width: 100%;
    height:100%;
    object-fit: cover;
}
    .elementor-713 .elementor-element.elementor-element-970f066{
        height:100%;
    }
    
    .elementor-713 .elementor-element.elementor-element-970f066 .elementor-shortcode{
        height:100%;
    }
}

@media(max-width:767px){
.elementor-713 .elementor-element.elementor-element-970f066 img{
    width: 100%;
    height:382px;
    object-fit: cover;
}}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-2fbf6d2 */.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-el-title{
    justify-content:center;
    padding-bottom: 72px;
}

@media(max-width:767px){
   .elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-el-title{
    padding-bottom: 42px;
}    
}
.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-nav-arrows.wd-pos-sep .wd-btn-arrow{
    background-color:#c7deeca1;
    border-radius: 50px;
}

.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-arrow-inner{
    width: 30px;
    height: 30px;
}

.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-prev .wd-arrow-inner:after{
content: "";
display: inline-block;
width: 7px;  
height: 14px;
background-image: url('/wp-content/uploads/2025/02/arrow-left-carousel.svg');
background-size: contain;
background-repeat: no-repeat;
}

.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-next .wd-arrow-inner:after{
content: "";
display: inline-block;
width: 7px;  
height: 14px;
background-image: url('/wp-content/uploads/2025/02/arrow-right-carousel.svg');
background-size: contain;
background-repeat: no-repeat;
}

.elementor-713 .elementor-element.elementor-element-2fbf6d2 .wd-nav-arrows.wd-pos-sep .wd-btn-arrow {
    transform: translate(0px, -50%);
}


@media(min-width:767px){
.elementor-713 .elementor-element.elementor-element-2fbf6d2 img{
    height: 100%;
}

.product-element-top.wd-quick-shop{
    aspect-ratio: 1 / 1;
}
    
}

@media(max-width:767px){
.elementor-713 .elementor-element.elementor-element-2fbf6d2 img{
    height: 100%;
    object-fit: cover;
}}/* End custom CSS */