.elementor-1454 .elementor-element.elementor-element-d966c00 > .elementor-container{min-height:400px;}.elementor-1454 .elementor-element.elementor-element-d966c00{margin-top:2em;margin-bottom:2em;padding:0em 0em 0em 0em;}.elementor-1454 .elementor-element.elementor-element-2b23d7c > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:#668848;padding:0em 0em 0em 0em;}.elementor-1454 .elementor-element.elementor-element-2b23d7c > .elementor-element-populated, .elementor-1454 .elementor-element.elementor-element-2b23d7c > .elementor-element-populated > .elementor-background-overlay, .elementor-1454 .elementor-element.elementor-element-2b23d7c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-1454 .elementor-element.elementor-element-b03fec8{margin-top:0em;margin-bottom:2em;}.elementor-1454 .elementor-element.elementor-element-8277123 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-1454 .elementor-element.elementor-element-cfb00ff > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-1454 .elementor-element.elementor-element-cfb00ff:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://satidrapes.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1454 .elementor-element.elementor-element-cfb00ff.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://satidrapes.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-1454 .elementor-element.elementor-element-cfb00ff{text-align:left;}.elementor-1454 .elementor-element.elementor-element-cfb00ff img{width:60px;}.elementor-bc-flex-widget .elementor-1454 .elementor-element.elementor-element-5828f02.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1454 .elementor-element.elementor-element-5828f02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1454 .elementor-element.elementor-element-5828f02 > .elementor-element-populated{padding:0px 0px 0px 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-1454 .elementor-element.elementor-element-620f0be .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:600;text-transform:capitalize;color:#000000;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#FFFFFF;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:#668848;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:#668848;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-1454 .elementor-element.elementor-element-f8b0c18 #add_payment_method #payment #place_order{background-color:#668848;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 > .elementor-widget-container{background-color:#FFFFFF;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18{--tab-content-spacing:0px;--tabs-container-justify-content:flex-start;--tab-width:auto;--tabs-normal-color:#000000AB;--tabs-hover-color:#FFFFFF;--tabs-hover-border-color:#D1D1D1;--tabs-active-color:#FFFFFF;--tabs-active-border-color:#668848;--tabs-border-type:none;--tabs-border-radius:15px 15px 15px 15px;--tabs-padding:0.5em 1em 0.5em 1em;--tabs-spacing:10px;--sections-background-color:#FFFFFF;--sections-border-type:solid;--sections-border-radius:0px 0px 0px 0px;--section-title-spacing:20px;--login-messages-color:#000000;--payment-methods-radio-buttons-color:#668848;--links-normal-color:#668848;--links-hover-color:#000000;--forms-columns-gap-padding-right:calc( 10px/2 );--forms-columns-gap-padding-left:calc( 10px/2 );--forms-columns-gap-margin-left:calc( -10px/2 );--forms-columns-gap-margin-right:calc( -10px/2 );--forms-rows-gap:10px;--forms-label-spacing:10px;--forms-fields-padding:0px 0px 0px 0px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:14px;font-weight:400;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h2, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) h3{font-family:"Raleway", Sans-serif;font-size:16px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-MyAccount-content > div > p, .elementor-1454 .elementor-element.elementor-element-f8b0c18 address, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-EditAccountForm fieldset legend, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-ResetPassword p:nth-child(1), .elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-OrderUpdate{font-family:"Raleway", Sans-serif;font-size:14px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register p:not([class]), .elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce em{font-family:"Raleway", Sans-serif;font-size:14px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-PaymentMethod .input-radio + label{font-size:16px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-form-row label, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-address-fields label{font-family:"Raleway", Sans-serif;font-size:16px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select, .elementor-1454 .elementor-element.elementor-element-f8b0c18 ::placeholder, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .select2-container--default .select2-selection--single, .select2-results__option, .elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab__payment-methods input[type=text]{font-size:16px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (0px*2) + 16px );padding-left:0px;padding-right:0px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (0px*2) + 16px );right:0px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}.elementor-1454 .elementor-element.elementor-element-552290c > .elementor-container{max-width:800px;}.elementor-bc-flex-widget .elementor-1454 .elementor-element.elementor-element-b9ddf16.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1454 .elementor-element.elementor-element-b9ddf16.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1454 .elementor-element.elementor-element-b9ddf16.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1454 .elementor-element.elementor-element-e6f91cf{text-align:center;}.elementor-1454 .elementor-element.elementor-element-e6f91cf .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#717171;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1454 .elementor-element.elementor-element-40d68c2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-1454 .elementor-element.elementor-element-40d68c2 .elementor-divider-separator{width:60%;margin:0 auto;margin-center:0;}.elementor-1454 .elementor-element.elementor-element-40d68c2 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1454 .elementor-element.elementor-element-40d68c2 .elementor-divider__text{font-family:"Roboto Slab", Sans-serif;font-weight:400;}.elementor-1454 .elementor-element.elementor-element-7034730{width:auto;max-width:auto;}.elementor-1454 .elementor-element.elementor-element-7034730 > .elementor-widget-container{margin:-2.2em 0em -2.5em 0em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1454 .elementor-element.elementor-element-8277123{width:10%;}.elementor-1454 .elementor-element.elementor-element-5828f02{width:90%;}}@media(max-width:767px){.elementor-1454 .elementor-element.elementor-element-d966c00 > .elementor-container{min-height:80vh;}.elementor-1454 .elementor-element.elementor-element-d966c00{margin-top:0em;margin-bottom:0em;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-1454 .elementor-element.elementor-element-2b23d7c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-1454 .elementor-element.elementor-element-2b23d7c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-1454 .elementor-element.elementor-element-2b23d7c > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-1454 .elementor-element.elementor-element-8277123{width:20%;}.elementor-1454 .elementor-element.elementor-element-8277123 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-1454 .elementor-element.elementor-element-5828f02{width:80%;}.elementor-bc-flex-widget .elementor-1454 .elementor-element.elementor-element-5828f02.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1454 .elementor-element.elementor-element-5828f02.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1454 .elementor-element.elementor-element-620f0be > .elementor-widget-container{margin:0em 0em 0em 1em;}.elementor-1454 .elementor-element.elementor-element-620f0be .elementor-heading-title{font-size:21px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18{width:100%;max-width:100%;--tabs-divider-weight:0px;--sections-border-top-width:0px;--sections-border-right-width:0px;--sections-border-bottom-width:0px;--sections-border-left-width:0px;--sections-padding:0.5em 0em 0em 0em;--edit-link-margin-top:0.5em;--edit-link-margin-start:0em;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 > .elementor-widget-container{margin:0em 0em 0em 0em;padding:0px 0px 0px 0px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-size:14px;}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .e-my-account-tab__edit-address .woocommerce-Address address{padding-top:calc( 0.5em + 40px );}.elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-pagination{padding-bottom:0em;}.elementor-1454 .elementor-element.elementor-element-b9ddf16 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-1454 .elementor-element.elementor-element-e6f91cf .elementor-heading-title{font-size:18px;}.elementor-1454 .elementor-element.elementor-element-40d68c2 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-1454 .elementor-element.elementor-element-40d68c2 .elementor-divider__text{font-size:13px;}}/* Start custom CSS for section, class: .elementor-element-b03fec8 */body:not(.logged-in) .elementor-1454 .elementor-element.elementor-element-b03fec8 {
display: none;
}/* End custom CSS */
/* Start custom CSS for woocommerce-my-account, class: .elementor-element-f8b0c18 */h1, h2, h3, h4, h5, p, span, ul, li{
    font-family: 'Raleway';
}

.woocommerce-MyAccount-navigation a {
    display: block;
    padding: 10px;
    text-decoration: none;
        margin-right: 0px;
        border: 1px solid #c5c5c5 !important;
}

@media only screen and (max-width: 600px) { .woocommerce-MyAccount-navigation ul {
    display: flex;
    overflow-x: auto;
    white-space: nowrap;
    padding-bottom: 10px !important;
 
}

.woocommerce-MyAccount-navigation li {
    flex: 0 0 auto;
}

.woocommerce-MyAccount-navigation a {
    display: block;
    padding: 10px;
    text-decoration: none;
        margin-right: 0px;
        border: 1px solid #c5c5c5 !important;
}

.woocommerce-MyAccount-navigation ul::-webkit-scrollbar {
    height: 3px; /* Adjust as needed */
}

.woocommerce-MyAccount-navigation ul::-webkit-scrollbar-thumb {
    background-color: #888; /* Adjust as needed */
    border-radius: 5px; /* Adjust as needed */
}

.woocommerce-MyAccount-navigation ul::-webkit-scrollbar-track {
    background-color: #f1f1f1; /* Adjust as needed */
}
}
.woocommerce-info a{
    display: none !important;
}

.woocommerce-info{
    padding-left: 2em; 
}
.woocommerce-info::before{
    display: none;
}

.elementor-1454 .elementor-element.elementor-element-f8b0c18 input{
    background: white !important;
    border: 1px solid !important;
    border-radius: 0px !important;
    border-color: #c3c3c3 !important;
    padding: 15px 10px !important;
}

fieldset{
    border: 0px !important;
    padding: 0px !important;
    margin-top: 1em !important;
}

.woocommerce-orders-table__cell-order-number, .woocommerce-orders-table__cell-order-status, .woocommerce-orders-table__cell-product-thumb::before, .woocommerce-orders-table__cell-order-actions::before{
    display: none !important;
}
@media only screen and (max-width: 600px) {

/* Move the product-thumb to the left in the orders table */
.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-orders-table__cell-product-thumb .product-thumb img {
    float: left;
    margin-right: 10px; /* Add a margin for spacing */
}


.product-thumb img{
    width: 80px !important;
    border-radius: 10px;
}

.woocommerce-orders-table__cell-order-actions a{
    width: 100% !important;
    text-align: center;
}

.woocommerce-orders-table__cell-product-thumb .product-title{
    width: 100%vh !important;
    text-align: left !important;
    font-size: 21px !important;
    position: absolute;
    left: 30%;
  }

.woocommerce-orders-table__cell-product-thumb{
    height: 120px;
}
.elementor-1454 .elementor-element.elementor-element-f8b0c18 td{
    border: 0px !important;
    background: white !important;
    padding-bottom: 1em !important;
    padding-top: 1em !important;
}

.elementor-1454 .elementor-element.elementor-element-f8b0c18 tr{
        border-bottom: 1px solid!important;
    border-top: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-color: #f1f1f1 !important;
}

.elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-orders-table{
    border: 0px !important;
}
}

@media only screen and (min-width: 600px) {
 .elementor-1454 .elementor-element.elementor-element-f8b0c18 th{
     display: none !important;
 }
    
}

.woocommerce-Input{
    border-radius: 10px !important;
}

.woocommerce-MyAccount-navigation-link--downloads, .woocommerce-MyAccount-navigation-link--edit-account{
    display: none !important;
}
@media screen and (min-width: 480px) {

.elementor-1454 .elementor-element.elementor-element-f8b0c18 address{
    border: 0px !important;
    margin-bottom: -1em;
    margin-left: -1.5em !important;
    background: none !important;
}

.elementor-1454 .elementor-element.elementor-element-f8b0c18 .edit{
    padding: 6px 25px!important;
    margin-top: -0em !important;
    margin-left: 0em !important;
    background: #668848;
    border-radius: 10px;
    color: white !important;
}

.elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-Address-title{
    margin-top: -2em !important;
}
}

@media screen and (max-width: 480px) {

.elementor-1454 .elementor-element.elementor-element-f8b0c18 address{
    border: 0px !important;
    background: none !important;
}

.elementor-1454 .elementor-element.elementor-element-f8b0c18 .edit{
    padding: 6px 25px!important;
    margin-top: -0.2em !important;
    margin-left: 0em !important;
    background: #668848;
    border-radius: 10px;
    color: white !important;
}

.elementor-1454 .elementor-element.elementor-element-f8b0c18 .woocommerce-Address-title{
    margin-top: -2em !important;
}
}

.instagram-gallery-item__wrap{
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-2b23d7c */.elementor-1454 .elementor-element.elementor-element-2b23d7c{
    min-height: 80vh;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d966c00 */body:not(.logged-in) .elementor-1454 .elementor-element.elementor-element-d966c00{
    display: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7034730 */.elementor-1454 .elementor-element.elementor-element-7034730 img{
    width: 250px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b9ddf16 */.elementor-1454 .elementor-element.elementor-element-b9ddf16{
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-552290c */.mo-openid-app-icons p{
    display: none !important;
}

.logged-in .elementor-1454 .elementor-element.elementor-element-552290c{
    display: none;
}

.elementor-1454 .elementor-element.elementor-element-552290c{
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 100;
    background: white;
    height: 100vh;
}/* End custom CSS */