.elementor-kit-7{--e-global-color-primary:#545454;--e-global-color-secondary:#545454;--e-global-color-text:#545454;--e-global-color-accent:#C8976D;--e-global-color-d1aa15c:#F6F6F6;--e-global-color-9f1754b:#FFFFFF;--e-global-color-1b6e02b:#000000;--e-global-color-21747f3:#AF020E;--e-global-color-dfe744f:#C8976D;--e-global-color-269e2bb:#FFB8A7;--e-global-color-a6d708c:#D8CCC2;--e-global-color-c88cb80:#EDEDF2;--e-global-color-9712b7d:#D9D9D9;--e-global-typography-primary-font-family:"Bai Jamjuree";--e-global-typography-primary-font-size:48px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:60px;--e-global-typography-secondary-font-family:"Bai Jamjuree";--e-global-typography-secondary-font-size:32px;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-line-height:40px;--e-global-typography-text-font-family:"Bai Jamjuree";--e-global-typography-text-font-size:24px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:30px;--e-global-typography-accent-font-family:"Inter";--e-global-typography-accent-font-size:20px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-line-height:24px;--e-global-typography-de659d6-font-family:"Inter";--e-global-typography-de659d6-font-size:11px;--e-global-typography-de659d6-font-weight:400;--e-global-typography-de659d6-line-height:13px;--e-global-typography-79d6d24-font-family:"Inter";--e-global-typography-79d6d24-font-size:12px;--e-global-typography-79d6d24-font-weight:500;--e-global-typography-79d6d24-line-height:14px;--e-global-typography-a8bce68-font-family:"Inter";--e-global-typography-a8bce68-font-size:14px;--e-global-typography-a8bce68-font-weight:400;--e-global-typography-a8bce68-line-height:16px;--e-global-typography-d7876b9-font-family:"Inter";--e-global-typography-d7876b9-font-size:16px;--e-global-typography-d7876b9-font-weight:400;--e-global-typography-d7876b9-line-height:20px;--e-global-typography-6aaedb6-font-family:"Inter";--e-global-typography-6aaedb6-font-size:16px;--e-global-typography-6aaedb6-font-weight:600;--e-global-typography-6aaedb6-line-height:20px;--e-global-typography-8326d5a-font-family:"Inter";--e-global-typography-8326d5a-font-size:18px;--e-global-typography-8326d5a-font-weight:600;--e-global-typography-8326d5a-line-height:22px;--e-global-typography-128ba41-font-family:"Bai Jamjuree";--e-global-typography-128ba41-font-size:12px;--e-global-typography-128ba41-font-weight:500;--e-global-typography-128ba41-line-height:15px;--e-global-typography-37e774c-font-family:"Bai Jamjuree";--e-global-typography-37e774c-font-size:16px;--e-global-typography-37e774c-font-weight:400;--e-global-typography-37e774c-line-height:20px;--e-global-typography-8d56e00-font-family:"Bai Jamjuree";--e-global-typography-8d56e00-font-size:16px;--e-global-typography-8d56e00-font-weight:500;--e-global-typography-8d56e00-line-height:20px;--e-global-typography-7d04f26-font-family:"Bai Jamjuree";--e-global-typography-7d04f26-font-size:20px;--e-global-typography-7d04f26-font-weight:300;--e-global-typography-7d04f26-line-height:25px;--e-global-typography-e42c18a-font-family:"Bai Jamjuree";--e-global-typography-e42c18a-font-size:20px;--e-global-typography-e42c18a-font-weight:400;--e-global-typography-e42c18a-line-height:25px;--e-global-typography-cbab73a-font-family:"Bai Jamjuree";--e-global-typography-cbab73a-font-size:20px;--e-global-typography-cbab73a-font-weight:500;--e-global-typography-cbab73a-line-height:25px;--e-global-typography-589a4c9-font-family:"Bai Jamjuree";--e-global-typography-589a4c9-font-size:20px;--e-global-typography-589a4c9-font-weight:600;--e-global-typography-589a4c9-line-height:25px;--e-global-typography-a5da28e-font-family:"Bai Jamjuree";--e-global-typography-a5da28e-font-size:24px;--e-global-typography-a5da28e-font-weight:300;--e-global-typography-a5da28e-line-height:30px;--e-global-typography-4eb1ec8-font-family:"Bai Jamjuree";--e-global-typography-4eb1ec8-font-size:32px;--e-global-typography-4eb1ec8-font-weight:400;--e-global-typography-4eb1ec8-line-height:40px;--e-global-typography-431f95e-font-family:"Bai Jamjuree";--e-global-typography-431f95e-font-size:32px;--e-global-typography-431f95e-font-weight:500;--e-global-typography-431f95e-line-height:40px;--e-global-typography-ea3758e-font-family:"Ballet";--e-global-typography-ea3758e-font-size:128px;--e-global-typography-ea3758e-font-weight:400;--e-global-typography-ea3758e-line-height:180px;--e-global-typography-cded25c-font-family:"Ballet";--e-global-typography-cded25c-font-size:128px;--e-global-typography-cded25c-font-weight:400;--e-global-typography-cded25c-line-height:243px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-7 e-page-transition{background-color:#FFBC7D;}.elementor-kit-7 a{color:var( --e-global-color-text );}.elementor-kit-7 a:hover{color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1320px;}.e-con{--container-max-width:1320px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-7{--e-global-typography-4eb1ec8-font-size:20px;--e-global-typography-4eb1ec8-line-height:20px;--e-global-typography-ea3758e-font-size:96px;--e-global-typography-ea3758e-line-height:130px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-7{--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-line-height:25px;--e-global-typography-ea3758e-font-size:72px;--e-global-typography-ea3758e-line-height:80px;--e-global-typography-cded25c-font-size:68px;--e-global-typography-cded25c-line-height:111px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.uppercase *{
    text-transform: uppercase !important;
}
.underline *{
    text-decoration: underline !important;
}

@media (max-width: 767px){
.mobile-scroll .elementor-loop-container {
    display: flex;
    overflow-x: auto;
}
.mobile-scroll .e-loop-item{
    min-width: 210px;
}
}

/*buttony*/
.wc-forward:not(.checkout-button, .added_to_cart.wc-forward), .wc-backward{
	font-family: Inter !important;
font-size: 14px !important;
font-weight: 600 !important;
line-height: 17px;
    color: white !important;

    background: #C8976D !important;
    border: none !important;
    border-radius: 5px !important;
    transition: 0.3s ease;
    padding: 9px 18px !important;

}
.wc-forward:not(.added_to_cart):hover {
    scale: 1.05 !important;
}

.added_to_cart.wc-forward{
    position: absolute;
    top: 35px;
    width: 100%;
    left: 50%;
    transform: translateX(-50%);
    font-size: 12px;
}

/*wc info*/
.woocommerce-info, .woocommerce-message{
    border-color: #C8976D !important;
    background: transparent !important;
    color: #545454 !important;

}
.woocommerce-info::before, .woocommerce-message::before{
    color: #545454 !important;
}
.woocommerce-error{
    background: transparent !important;
	color: #545454 !important;

}



@media (max-width: 1360px){
    .main-product-loop .elementor-grid {
    grid-template-columns: repeat(3, 1fr);
}
}

@media (max-width: 1070px){
    .main-product-loop .elementor-grid {
    grid-template-columns: repeat(2, 1fr);
    justify-self: center;
}

}

.main-product-loop .iworks-omnibus{
    display: none;
}

body > .woocommerce-notices-wrapper {
	margin: 150px 15px -135px !important;
	display: none !important
}/* End custom CSS */