[data-elementor-type=header] .elementor-top-section{box-shadow:0 4px 4px 0 rgba(0,0,0,.2509803922)}#wrapper{padding-top:10px!important}#category #wrapper{padding-top:0!important}.elementor-search__submit{margin-right:8px!important}#index .hero-banner .elementor-column-wrap{padding:0!important}[data-settings*=section-stretched]{width:100vw!important;position:relative!important;margin-left:-50vw!important;left:50%!important}.mobile-cart-section>div>div>div>div>div>section>div>div>div>div>div .elementor-widget-product-add-to-cart a,input[type=search]{width:100%!important}.mobile-search-button{cursor:pointer}.mobile-search-button,.mobile-search-section{display:none!important}.mobile-search-section.active{display:block!important}.ce-breadcrumb{display:inline-flex!important}.ce-breadcrumb ol{flex-wrap:nowrap!important}.ce-breadcrumb ol a,.ce-breadcrumb ol span{white-space:nowrap}.product-card .product-background-image .product-background-svg{margin:auto;display:table}#authentication #content:has(.login-form){padding-top:0!important;max-width:initial!important}#authentication #content-wrapper .login-form .forgot-password,#authentication #content-wrapper .page-header{display:none!important}#authentication #content-wrapper #login-form-header-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;row-gap:15px}#authentication #content-wrapper #login-form-header-wrapper .login-form-header{text-align:center;margin-bottom:15px}#authentication #content-wrapper #login-form-header-wrapper .login-form-header .login-form-header-title{font-weight:600;font-size:29px;line-height:1.2;letter-spacing:0;color:#000;margin:5px 0}#authentication #content-wrapper #login-form-header-wrapper .login-form-header .login-form-header-subtitle{font-family:Manrope,serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0}#authentication #content-wrapper #login-form-header-wrapper .no-account a{font-weight:600;font-size:16px;color:#00509d;text-decoration:underline}#authentication #content-wrapper .login-form{display:flex;border:1px solid #d9d9d9;box-shadow:2px 2px 40px 0 rgba(0,0,0,.1215686275);justify-content:center;padding:30px;border-radius:40px;max-width:1050px;margin:auto;column-gap:50px;align-items:center}#authentication #content-wrapper .login-form #login-form{flex:1;max-width:400px}#authentication #content-wrapper .login-form #login-form .form-group+.form-group{margin-top:15px!important}#authentication #content-wrapper .login-form #login-form .password-toggler{top:50%!important}#authentication #content-wrapper .login-form #login-form .placeholder-span{position:static!important;font-family:Poppins,serif;font-weight:500;font-size:16px!important;line-height:100%!important;letter-spacing:0!important;color:#000;padding-bottom:5px;display:flex;justify-content:space-between;width:100%;padding-left:0;padding-right:0;max-width:100%;pointer-events:initial!important}#authentication #content-wrapper .login-form #login-form .placeholder-span a{text-decoration:underline;font-size:14px}#authentication #content-wrapper .login-form #login-form .js-input-column,#authentication #content-wrapper .login-form #login-form .js-input-column .input-group{display:flex;flex-direction:column}#authentication #content-wrapper .login-form #login-form .js-input-column,#authentication #content-wrapper .login-form #login-form .js-input-column *,#authentication #content-wrapper .login-form #login-form .js-input-column .input-group,#authentication #content-wrapper .login-form #login-form .js-input-column .input-group *{outline:0!important}#authentication #content-wrapper .login-form #login-form .js-input-column .input-group input,#authentication #content-wrapper .login-form #login-form .js-input-column input{order:99!important;padding:10px!important;border-radius:5px!important}#authentication #content-wrapper .login-form #login-form input{height:44px!important;border:1px solid #ccc!important}#authentication #content-wrapper .login-form #login-form #submit-login{height:44px;width:100%;border-radius:20px!important;font-size:18px!important;margin-top:20px!important}#authentication #content-wrapper .login-form:after{display:block;content:"";background:url(./../images/login-bg.png);flex:1;background-size:cover;max-width:515px;height:425px;border-radius:20px}#registration:has(.form-column-left) #wrapper>.container{width:100%;padding:0 50px}#registration:has(.form-column-left) #content{max-width:initial!important;padding:0!important}#registration:has(.form-column-left) .register-form-header{text-align:center;display:table;margin:auto auto 20px}#registration:has(.form-column-left) .register-form-header .register-form-header-title{font-weight:600;font-size:29px;line-height:1.2;letter-spacing:0;color:#000;margin:5px 0}#registration:has(.form-column-left) .register-form-header .register-form-header-subtitle{font-family:Manrope,serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:0}#registration:has(.form-column-left) .custom-checkbox input[type=checkbox]+span{position:relative}#registration:has(.form-column-left) .page-header,#registration:has(.form-column-left) .register-form .form-group:has([name=customer_type]) .custom-radio,#registration:has(.form-column-left) .register-form .form-group:has([name=customer_type])>label,#registration:has(.form-column-left) .register-form .form-group:has([type=checkbox]) .form-control-label{display:none!important}#registration:has(.form-column-left) .form-column-left{padding-right:20px}#registration:has(.form-column-left) .form-column-right{padding-left:20px;padding-bottom:40px}#registration:has(.form-column-left) .form-column-left,#registration:has(.form-column-left) .form-column-right{display:grid;grid-template-columns:1fr 1fr;column-gap:30px}#registration:has(.form-column-left) .register-form{border:1px solid #d9d9d9;box-shadow:2px 2px 40px 0 rgba(0,0,0,.1215686275);padding:30px;border-radius:40px;align-items:center;max-width:1340px;position:relative;margin:auto auto 30px}#registration:has(.form-column-left) .register-form>p{position:absolute;right:30px;top:30px;color:#000}#registration:has(.form-column-left) .register-form>p a{font-weight:500}#registration:has(.form-column-left) .register-form .column-title{font-family:Poppins;font-weight:600;font-size:20px;line-height:1;letter-spacing:0;color:#000;margin-bottom:10px;border-bottom:1px solid #c8c8c8;width:100%;grid-column:1/-1;padding-bottom:10px;margin-top:30px}#registration:has(.form-column-left) .register-form .password-toggler{top:58%!important}#registration:has(.form-column-left) .register-form .form-control-label,#registration:has(.form-column-left) .register-form .placeholder-span{position:static!important;font-family:Poppins,serif;font-weight:500;font-size:15px!important;line-height:100%!important;letter-spacing:0!important;color:#000;display:flex;justify-content:space-between;width:100%;max-width:100%;pointer-events:initial!important;margin-bottom:5px!important;padding:0 0 2px!important;margin-top:15px!important}#registration:has(.form-column-left) .register-form .form-control-label a,#registration:has(.form-column-left) .register-form .placeholder-span a{text-decoration:underline;font-size:14px}#registration:has(.form-column-left) .register-form .js-input-column,#registration:has(.form-column-left) .register-form .js-input-column .input-group{display:flex;flex-direction:column;width:100%}#registration:has(.form-column-left) .register-form .js-input-column,#registration:has(.form-column-left) .register-form .js-input-column *,#registration:has(.form-column-left) .register-form .js-input-column .input-group,#registration:has(.form-column-left) .register-form .js-input-column .input-group *{outline:0!important}#registration:has(.form-column-left) .register-form .js-input-column .input-group input,#registration:has(.form-column-left) .register-form .js-input-column input{order:99!important;padding:10px!important;border-radius:5px!important}#registration:has(.form-column-left) .register-form .form-group{width:100%!important}#registration:has(.form-column-left) .register-form .form-group:has([type=checkbox]){grid-column:1/-1}#registration:has(.form-column-left) .register-form .form-group:has([name=optin]){margin-top:30px!important}#registration:has(.form-column-left) .register-form .form-group:has([name=customer_type]){grid-column:1/-1;align-self:start;margin-top:17px!important}#registration:has(.form-column-left) .register-form .form-group:has([name=customer_type])>div{column-gap:5px}#registration:has(.form-column-left) .register-form .form-group:has([name=customer_type])>div>label{border:1px solid #829ab1;height:70px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:20px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2509803922)}#registration:has(.form-column-left) .register-form .form-group:has([name=customer_type])>div>label:has(input:checked){outline:2px solid #1b7ee5!important;border-color:transparent!important}#registration:has(.form-column-left) .register-form .form-group:has([name=id_gender]){grid-column:1/-1}#registration:has(.form-column-left) .register-form .form-group:has([name=copy-invoice]){display:none!important}#registration:has(.form-column-left) .register-form .form-group:has([name=copy-invoice-mirror]){margin-top:20px!important}#registration:has(.form-column-left) .register-form .form-group-divider,#registration:has(.form-column-left) .register-form .form-group[style*="visibility: hidden"],.combination-title:has([name=ccf-id_product]){display:none!important}#registration:has(.form-column-left) .register-form .form-group .js-input-column:has([type=radio]){display:flex!important;flex-direction:row!important}#registration:has(.form-column-left) .register-form #customer-form:not(.show-invoice-fields) .form-group:has([name*=shipping]){display:none!important}#registration:has(.form-column-left) .register-form input,#registration:has(.form-column-left) .register-form select{height:44px!important;border:1px solid #ccc!important;padding-top:0!important;padding-bottom:0!important;border-radius:5px!important;font-size:15px!important}#registration:has(.form-column-left) .register-form .custom-checkbox em{display:block;font-size:14px;line-height:1.2;font-weight:300;padding-top:5px}#registration:has(.form-column-left) .register-form .custom-checkbox div{font-size:14px}#registration:has(.form-column-left) .register-form [type=submit]{display:table;width:400px;border-radius:20px!important;margin:30px auto 0;height:44px;font-size:18px!important;margin-top:20px!important;max-width:100%}#registration:has(.form-column-left) .custom-radio input[type=radio]:checked+span{background-color:#1e518a!important}#registration:has(.form-column-left) #copy-invoice-mirror .column-title{width:100%;display:none;margin-top:25px}#registration:has(.form-column-left) .show-invoice-fields #copy-invoice-mirror .column-title{display:block}#registration:has(.form-column-left) .password-field-description{display:block!important;width:100%;padding:5px 0 0;font-weight:500;font-size:13px}.elementor-container>.elementor-row>.elementor-element>.elementor-column-wrap:has([src*=logo]){padding-left:0}.elementor-container>.elementor-row>.elementor-element>.elementor-column-wrap:has([src*=logo]) .elementor-widget-container{text-align:left}body,html{overflow-x:hidden}#product [href="#ce-action=select"]{font-weight:500}#product .ce-product-badges{display:none!important}#product .ce-product-variants{display:grid;grid-template-columns:1fr 2fr;column-gap:10px;row-gap:24px;padding-right:30px;padding-left:2px}#product .product-page .combination-title{margin-bottom:5px!important}#product .product-page .elementor-widget-product-meta{font-size:14px!important}#product .product-page .ce-product-image{display:flex;justify-content:center}#product .product-page .ce-product-image img{transform:translateX(20px)}#product .product-page .elementor-widget-product-variants>div{padding-bottom:10px}#product .product-page .elementor-section.qty-block .ce-product-quantity__minus{left:15px;right:initial;top:50%;bottom:initial;transform:translateY(-50%)}#product .product-page .elementor-section.qty-block .ce-product-quantity__plus{right:15px;left:initial;top:50%;bottom:initial;transform:translateY(-50%);margin:0}#product .product-page .elementor-section.qty-block{margin-bottom:5px}#product #login-to-order-wrapper>.ce-add-to-wishlist i,#product .product-page .elementor-section.qty-block>.ce-add-to-wishlist i{font-size:24px;color:#000}#product #login-to-order-wrapper>.ce-add-to-wishlist i:hover,#product .product-page .elementor-section.qty-block>.ce-add-to-wishlist i:hover{color:#1b7ee5}#product .product-page .elementor-section.qty-block .elementor-widget-product-add-to-cart{flex:1}#product .product-page .elementor-section.qty-block .elementor-widget-product-quantity{max-width:130px;padding-right:15px}#product .product-page .elementor-section.qty-block .elementor-widget-product-quantity .ce-product-quantity{width:100%}#product .product-page .elementor-section.qty-block .elementor-widget-product-quantity .ce-product-quantity [name=qty]{width:100%;text-align:center;padding:0;height:44px}#product .product-page .elementor-section.qty-block [href="#ce-action=addToCart"]{border:0}#product .product-page .ce-tax-shipping-delivery-label>span{font-size:16px!important}#product .ce-product-variants__option{border:0!important;outline:1px solid #829ab1!important}#product input:checked~.ce-product-variants__option{outline:2px solid #1b7ee5!important}#product #login-to-order-wrapper{display:flex;column-gap:25px;align-items:center;width:75%}#product #login-to-order-wrapper>div{margin:0;width:100%}#product #login-to-order-wrapper>div .login-to-order-label a{width:100%;font-weight:600;font-size:18px}#product #login-to-order-wrapper>div .login-to-order-label a:hover{background:#1b7ee5!important}#product .login-to-order-label a{background-color:#1c4d85;border-radius:20px;height:44px;display:inline-flex;color:#fff;align-items:center;justify-content:center;padding:0 50px 2px}#product .mobile-cart-section .login-to-order-label a{padding:0 15px;width:100%}#product .elementor-widget-product-grid .ce-product-name{min-height:initial!important}#product .elementor-widget-product-grid .ce-product-prices{margin-bottom:5px}#product .elementor-widget-product-grid .login-to-order-label a{width:100%;font-size:16px}#product .elementor-widget-product-grid .product-background-svg{margin:auto;display:table;transform:translateX(-20px)}#product .elementor-widget-product-grid .elementor-button-combinations{border:0!important}#product .elementor-widget-product-grid .product-card,.product-card{box-shadow:none!important;border-color:#efefef!important}#product .swiper-backface-hidden{overflow:hidden!important;padding:0 0 30px}#product .swiper-pagination-bullet{width:35px;border-radius:5px;background:#003495}#product .swiper-pagination-bullet-active{width:60px;border-radius:5px;background:#003495}#product .product-slider .arrow-left,#product .product-slider .arrow-right,.mobile-cart-section>div>div>div>div>div>section>div>div>div>div>div .elementor-button-icon{display:none!important}#product .product-slider .ce-product-slider{gap:0!important;display:flex!important;flex-direction:row;flex-wrap:nowrap}#wrapper #product-details>div>.elementor-element:nth-of-type(1){padding-top:0!important}#wrapper #product-details>div>.elementor-element:nth-of-type(2) .elementor-top-column:nth-of-type(2)>div{margin-right:0!important}#wrapper #product-details>div>.elementor-element:nth-of-type(2) .elementor-top-column:nth-of-type(3){padding-right:38px}.elementor-column-wrap:has(.elementor-widget-product-miniature-name){padding-bottom:0!important}.elementor-widget-product-miniature-add-to-cart{margin-top:10px!important}.ce-product-name{min-height:initial!important;font-weight:600!important;line-height:1.4!important;font-size:18px!important}.elementor-button-combinations{border:0!important}.mobile-cart-section>div>div>div>div>div>section>div>div>div{flex:1;width:auto!important;padding-right:10px}.mobile-cart-section>div>div>div>div>div>section>div>div>div+div{width:auto!important;flex:initial!important;padding:0}.mobile-cart-section>div>div>div>div>div>section>div>div>div>div>div{column-gap:15px;flex-wrap:nowrap}#category:not(.elementor-editor-active) .cat-product-grid{width:100%!important;padding:0 35px}#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .ce-sort-order label,#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .ce-sort-order select,#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .total-products{font-family:Poppins,serif!important;font-weight:400!important;font-size:16px!important;line-height:1!important;letter-spacing:0!important;color:#000!important}#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .ce-sort-order select{color:#ffab00!important;font-weight:600!important;outline:0!important;border:0!important;box-shadow:none!important;text-align:center!important}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(1) .elementor-widget-listing-info,#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(1) .elementor-widget-listing-sort-order{display:none!important}#category:not(.elementor-editor-active) .product-card .login-to-order-label{font-size:14px!important}@media (min-width:768px){.container{width:100%!important}}@media (min-width:1200px){.container{width:1440px!important}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1440px!important}}@media (min-width:768px)and (max-width:991px){.mobile-search-button{display:block!important;background:0 0;border:0!important;box-shadow:none!important;outline:0!important;font-size:23px;color:#000}a [src*=logo]{position:relative;left:4rem}#authentication #content-wrapper .login-form:after{display:none!important}#registration:has(.form-column-left) #wrapper>.container{padding:0 15px}#registration:has(.form-column-left) .form-column-right{padding-bottom:10px}#registration:has(.form-column-left) .form-column-left,#registration:has(.form-column-left) .form-column-right{grid-template-columns:1fr}#registration:has(.form-column-left) .register-form{padding-top:80px}#registration:has(.form-column-left) .register-form .custom-checkbox div{font-size:13px}#product .ce-product-variants{grid-template-columns:1fr}#product .product-cover-column{padding:0 15px}#wrapper #product-details>div>.elementor-element:nth-of-type(2) .elementor-top-column:nth-of-type(3){flex:1;padding-right:0!important}.ce-product-name,.elementor-widget-product-miniature-add-to-cart .elementor-button-combinations,.elementor-widget-product-miniature-add-to-cart+.elementor-element .elementor-button-link{font-size:14px!important}.mobile-cart-section>div>div>div>div>div>section{margin-bottom:15px!important;margin-top:5px!important}#category:not(.elementor-editor-active) .cat-product-grid{padding-left:0;padding-right:0}#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .ce-sort-order select,#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .total-products{font-size:14px!important}#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .ce-sort-order label{display:none!important}#category:not(.elementor-editor-active) #category-grid>div>div{flex-direction:initial!important;flex-wrap:nowrap}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(1){order:initial!important}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(2)>div>div>section:nth-of-type(1){display:block!important}#category:not(.elementor-editor-active) #category-grid>div>div>div>div{padding-top:0!important}}@media (max-width:767px)and (min-width:376px){.mobile-search-button{display:block!important;background:0 0;border:0!important;box-shadow:none!important;outline:0!important;font-size:23px;color:#000}.mobile-search-section.active{padding:10px 0}.product-card .product-background-image{left:50%;transform:translateX(-55%)}.footer-mobile{padding-top:30px!important;padding-bottom:30px!important}.text-and-image-banner-imgcolumn img{width:100%!important;height:auto!important}.elementor-carousel-wrapper .login-to-order-label a{font-size:14px;margin-top:5px!important;display:block}#authentication #content:has(.login-form){padding-left:0;padding-right:0;margin-top:15px}#authentication #content-wrapper #login-form-header-wrapper .login-form-header .login-form-header-title{font-size:22px}#authentication #content-wrapper #login-form-header-wrapper .login-form-header .login-form-header-subtitle{font-size:14px}#authentication #content-wrapper #login-form-header-wrapper .no-account,#authentication #content-wrapper #login-form-header-wrapper .no-account a,#authentication #content-wrapper .login-form #login-form .placeholder-span{font-size:14px!important}#authentication #content-wrapper .login-form{padding:20px}#authentication #content-wrapper .login-form #login-form .placeholder-span a{font-size:13px}#authentication #content-wrapper .login-form #login-form #submit-login{font-size:16px!important}#authentication #content-wrapper .login-form:after{display:none!important}#registration:has(.form-column-left) #wrapper>.container{padding:0 15px}#registration:has(.form-column-left) .register-form-header .register-form-header-title{font-size:22px}#registration:has(.form-column-left) .register-form-header .register-form-header-subtitle{font-size:14px}#registration:has(.form-column-left) .form-column-right{padding-bottom:10px}#registration:has(.form-column-left) .form-column-left,#registration:has(.form-column-left) .form-column-right{grid-template-columns:1fr}#registration:has(.form-column-left) .register-form{padding-top:80px}#registration:has(.form-column-left) .register-form .custom-checkbox div{font-size:13px}#product .ce-product-variants{grid-template-columns:1fr 1.2fr;padding:0 2px!important}#product .ce-product-variants__option{padding:10px 10px 8px!important}#product .product-badges{max-width:360px;margin:auto}#product .product-badges>div>div{justify-content:center}#product .product-badges>div>div img{max-width:65px}#wrapper #product-details>div>.elementor-element:nth-of-type(2) .elementor-top-column:nth-of-type(3){padding-right:0!important}.elementor-widget-product-miniature-add-to-cart .elementor-button-combinations{font-size:14px!important;border-radius:40px!important;padding-top:10px!important;padding-bottom:10px!important}.elementor-widget-product-miniature-add-to-cart+.elementor-element .elementor-button-link{font-size:14px!important;padding-left:8px!important;padding-right:8px!important}.ce-product-name{font-size:14px!important;min-height:initial!important}.mobile-cart-section>div>div>div>div>div>section{margin-bottom:15px!important;margin-top:5px!important}#category:not(.elementor-editor-active) .cat-product-grid{padding-left:0;padding-right:0}#category:not(.elementor-editor-active) #category-grid>div>div{flex-direction:row-reverse!important}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(1) .elementor-widget-category-tree nav>ul>li>a{padding-left:0!important;padding-right:0!important}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(2)>div{padding-top:0!important}#js-product-list .ce-products.ce-product-grid.products{column-gap:10px!important;row-gap:10px!important}#category .product-card .product-background-image{transform:translateX(-85%)}}@media (max-width:375px){.mobile-search-button{display:block!important;background:0 0;border:0!important;box-shadow:none!important;outline:0!important;font-size:23px;color:#000}.mobile-search-section.active{padding:10px 0}.product-card .product-background-image{left:50%;transform:translateX(-55%)}.footer-mobile{padding-top:30px!important;padding-bottom:30px!important}.text-and-image-banner-imgcolumn img{width:100%!important;height:auto!important}.elementor-carousel-wrapper .login-to-order-label a{font-size:14px;margin-top:5px!important;display:block}#authentication #content:has(.login-form){padding-left:0;padding-right:0;margin-top:15px}#authentication #content-wrapper #login-form-header-wrapper .login-form-header .login-form-header-title{font-size:22px}#authentication #content-wrapper #login-form-header-wrapper .login-form-header .login-form-header-subtitle{font-size:14px}#authentication #content-wrapper #login-form-header-wrapper .no-account,#authentication #content-wrapper #login-form-header-wrapper .no-account a,#authentication #content-wrapper .login-form #login-form .placeholder-span{font-size:14px!important}#authentication #content-wrapper .login-form{padding:20px}#authentication #content-wrapper .login-form #login-form .placeholder-span a{font-size:13px}#authentication #content-wrapper .login-form #login-form #submit-login{font-size:16px!important}#authentication #content-wrapper .login-form:after{display:none!important}#registration:has(.form-column-left) #wrapper>.container{padding:0 15px}#registration:has(.form-column-left) .register-form-header .register-form-header-title{font-size:22px}#registration:has(.form-column-left) .register-form-header .register-form-header-subtitle{font-size:14px}#registration:has(.form-column-left) .form-column-right{padding-bottom:10px}#registration:has(.form-column-left) .form-column-left,#registration:has(.form-column-left) .form-column-right{grid-template-columns:1fr}#registration:has(.form-column-left) .register-form{padding-top:80px}#registration:has(.form-column-left) .register-form .custom-checkbox div{font-size:13px}#product .ce-product-variants{grid-template-columns:1fr 1.2fr;padding:0 2px!important}#product .ce-product-variants__option{padding:10px 10px 8px!important}#product .product-badges{max-width:360px;margin:auto}#product .product-badges>div>div{justify-content:center}#product .product-badges>div>div img{max-width:65px}#wrapper #product-details>div>.elementor-element:nth-of-type(2) .elementor-top-column:nth-of-type(3){padding-right:0!important}.elementor-widget-product-miniature-add-to-cart .elementor-button-combinations{font-size:14px!important;border-radius:40px!important;padding-top:10px!important;padding-bottom:10px!important}.elementor-widget-product-miniature-add-to-cart+.elementor-element .elementor-button-link{font-size:14px!important;padding-left:8px!important;padding-right:8px!important}.ce-product-name{font-size:14px!important;min-height:initial!important}.mobile-cart-section>div>div>div>div>div>section{margin-bottom:15px!important;margin-top:5px!important}#category:not(.elementor-editor-active) .cat-product-grid{padding-left:0;padding-right:0}#category:not(.elementor-editor-active) #category-grid>div>div{flex-direction:row-reverse!important}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(1) .elementor-widget-category-tree nav>ul>li>a{padding-left:0!important;padding-right:0!important}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(2)>div{padding-top:0!important}#js-product-list .ce-products.ce-product-grid.products{column-gap:10px!important;row-gap:10px!important}}@media (min-width:992px)and (max-width:1199px){.ce-product-name{font-size:14px!important}#category:not(.elementor-editor-active) .cat-product-grid{padding-left:0;padding-right:0}#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .ce-sort-order select,#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .total-products{font-size:14px!important}#category:not(.elementor-editor-active) .cat-product-grid>div>div>section .ce-sort-order label{display:none!important}#category:not(.elementor-editor-active) #category-grid>div>div{flex-direction:initial!important;flex-wrap:nowrap}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(1){order:initial!important}#category:not(.elementor-editor-active) #category-grid>div>div>div:nth-of-type(2)>div>div>section:nth-of-type(1){display:block!important}#category:not(.elementor-editor-active) #category-grid>div>div>div>div{padding-top:0!important}}@media (min-width:1200px)and (max-width:1350px){#category:not(.elementor-editor-active) .cat-product-grid{padding-left:0;padding-right:0}}
/*# sourceMappingURL=flavourart_custom.css.map*/