/*
Theme Name: Uncode Child
Description: Child theme for Uncode theme
Author: Undsgn™
Author URI: http://www.undsgn.com
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/











.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
	box-shadow: none;
}

.vmenu-container .main-menu-container .sm-vertical {
    padding: 36px 36px 0px 36px;
}
	
.menu-accordion .menu-smart a {
    padding: 5px 0 5px 0;
}

.dgwt-wcas-suggestion-selected {
    background-color: #f5dbc1;
}

.dgwt-wcas-si img {
    border: 1px solid #f5dbc1;
    border-radius: 0;
}

.dgwt-wcas-suggestions-wrapp {
    border: 1px solid #f5dbc1;
	border-top: 0;
}

.dgwt-wcas-search-wrapp {
    margin-bottom: 36px;
}

.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
    min-width: 27px;
}

.dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    border-radius: 0;
    -webkit-border-radius: 0;
    -webkit-appearance: none;
    box-sizing: border-box;
}

.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover, .dgwt-wcas-sugg-hist-clear:hover {
    opacity: 1;
	background-color: #e5a663;
}

.dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:active:before, .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:focus:before, .dgwt-wcas-sf-wrapp .dgwt-wcas-search-submit:hover:before {
    border-right-color: #e5a663;
}

#cstwidgmn {
    font-size: 14px;
    font-weight: 400;
}

#uncode_sidecart.style-light .btn-default.wc-forward:first-child:hover, .ajax-filter-sidebar-wrapper.style-light .ajax-filter-sidebar-footer .buttons a:first-child:hover {
    color: #e5a663 !important;
}

.widget_shopping_cart .total strong, .style-light .widget_shopping_cart .total {
    font-size: 14px;
}

.widget_shopping_cart ul.product_list_widget .quantity {
    font-size: 14px;
}

.uncode-sidecart-wrapper li.mini_cart_item a {
    font-size: 14px;
}

.woocommerce-mini-cart__buttons .wc-forward {
	line-height: 1;
}

span.cart-close-label {
    text-transform: uppercase;
    font-size: 14px;
    font-weight: 400;
    color: #101213;
}

.orddd_lite_field_note {
    font-size: 14px;
    display: none !important;
}

#coderockz_woo_delivery_delivery_time_section .form-row.woocommerce-invalid .select2-selection {
    border: 1px solid rgba(229, 166, 99, 0.4) !important;
    box-shadow: none !important;
}

.style-light .shop_table, .style-dark .style-light .shop_table, .style-light .woocommerce-pagination, .style-dark .style-light .woocommerce-pagination, .style-light .tmb .t-entry-attribute-image img, .style-dark .style-light .tmb .t-entry-attribute-image img, .style-light .woocommerce .woocommerce-breadcrumb, .style-dark .style-light .woocommerce .woocommerce-breadcrumb, .style-light .widget ul.product_list_widget li, .style-dark .style-light .widget ul.product_list_widget li, .style-light .widget_shopping_cart .total, .style-dark .style-light .widget_shopping_cart .total, .style-light .widget_shopping_cart .buttons, .style-dark .style-light .widget_shopping_cart .buttons, .style-light .widget_layered_nav_filters ul li a, .style-dark .style-light .widget_layered_nav_filters ul li a, .style-light .widget_price_filter .ui-slider .ui-slider-handle, .style-dark .style-light .widget_price_filter .ui-slider .ui-slider-handle, .style-light .widget_price_filter .price_slider_wrapper .ui-widget-content, .style-dark .style-light .widget_price_filter .price_slider_wrapper .ui-widget-content, .style-light .row-related, .style-dark .style-light .row-related, .style-light .payment_methods .about_paypal, .style-dark .style-light .payment_methods .about_paypal, .style-light .wootabs .tab-content:not(.vertical), .style-dark .style-light .wootabs .tab-content:not(.vertical), .style-light .uncode-wc-attribute-image-module img, .style-dark .style-light .uncode-wc-attribute-image-module img, .style-light .woocommerce-checkout-review-order-table, .style-dark .style-light .woocommerce-checkout-review-order-table, .style-light .woocommerce-billing-fields__field-wrapper, .style-dark .style-light .woocommerce-billing-fields__field-wrapper, .style-light .woocommerce-shipping-fields, .style-dark .style-light .woocommerce-shipping-fields, .style-light #payment, .style-dark .style-light #payment, .style-light .form-row.place-order, .style-dark .style-light .form-row.place-order, .style-light .woocommerce-form-login, .style-dark .style-light .woocommerce-form-login, .style-light .woocommerce-MyAccount-content table.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a, .style-dark .style-light .woocommerce-MyAccount-content table.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-number a, .style-light .woocommerce-MyAccount-content table.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a, .style-dark .style-light .woocommerce-MyAccount-content table.woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a, .style-light .woocommerce-MyAccount-content table.woocommerce-table--order-downloads .download-product a, .style-dark .style-light .woocommerce-MyAccount-content table.woocommerce-table--order-downloads .download-product a, .style-light .woocommerce-MyAccount-content table.woocommerce-table--order-downloads .download-file a, .style-dark .style-light .woocommerce-MyAccount-content table.woocommerce-table--order-downloads .download-file a, .style-light .woocommerce-MyAccount-content table.account-payment-methods-table .payment-method-actions a, .style-dark .style-light .woocommerce-MyAccount-content table.account-payment-methods-table .payment-method-actions a, .style-light .woocommerce-Addresses, .style-dark .style-light .woocommerce-Addresses, .style-light .uncode-sidecart-wrapper li.mini_cart_item, .style-dark .style-light .uncode-sidecart-wrapper li.mini_cart_item, .style-light .uncode-sidecart-wrapper .woocommerce-mini-cart-header, .style-dark .style-light .uncode-sidecart-wrapper .woocommerce-mini-cart-header {
    border-color: rgba(229,166,99,0.4);
}

.show-password-input:before {
    position: relative;
    right: 6px;
    bottom: 1px;
}

.show-password-input {
    background-color: white;
}

.yith-wcwl-wishlistaddedbrowse a:before {
    font-family: uncodeicon;
    content: '\f004';
    margin-right: 5px;
}

.yith-wcwl-wishlistaddedbrowse a {
    text-transform: uppercase;
}

span.review-count {
    background-color: #e5a663 !important;
    font-size: 12px !important;
    height: 20px;
    line-height: 18px;
    width: 20px;
    color: white;
    top: 0px;
}

.mobile-wishlist-icon .badge {
    top: -3px;
}

.mobile-additional-icons .fa-search3:before {
    content: "";
	background-image:url('https://parisielle.ro/wp-content/uploads/2025/03/Search-Icon-Black.svg');
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position:center;
    background-size:cover;
	position: relative;
    top: 1px;
}


.style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .fa-search3:before {
    content: "";
	background-image:url('https://parisielle.ro/wp-content/uploads/2025/03/Search-Icon-White.svg');
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position:center;
    background-size:cover;
	position: relative;
    top: 1px;
}

.mobile-additional-icons .fa-heart5:before {
    content: "";
	background-image:url('https://parisielle.ro/wp-content/uploads/2025/03/Heart-Icon-Black.svg');
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position:center;
    background-size:cover;
	position: relative;
    top: 1px;
}


.style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .fa-heart5:before {
    content: "";
	background-image:url('https://parisielle.ro/wp-content/uploads/2025/03/Heart-Icon-White.svg');
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position:center;
    background-size:cover;
	position: relative;
    top: 1px;
}

.mobile-additional-icons .fa-user3:before {
    content: "";
	background-image:url('https://parisielle.ro/wp-content/uploads/2025/03/User-Icon-Black.svg');
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position:center;
    background-size:cover;
}


.style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .fa-user3:before {
    content: "";
	background-image:url('https://parisielle.ro/wp-content/uploads/2025/03/User-Icon-White.svg');
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position:center;
    background-size:cover;
}

.mobile-additional-icons .fa-basket:before {
    content: "";
	background-image:url('https://parisielle.ro/wp-content/uploads/2025/03/Cart-Icon-Black-4.svg');
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position:center;
    background-size:cover;
}


.style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .fa-basket:before {
    content: "";
	background-image:url('https://parisielle.ro/wp-content/uploads/2025/03/Cart-Icon-White-4.svg');
    width: 25px;
    height: 25px;
    display: inline-block;
    background-position:center;
    background-size:cover;
}

#main-logo {
    z-index: 102;
}

.add-to-wishlist-overlay .yith-wcwl-add-to-wishlist .yith-wcwl-add-button, .add-to-wishlist-overlay .yith-wcwl-add-to-wishlist a, .add-to-wishlist-overlay .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse, .add-to-wishlist-overlay .yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse {
    color: #e5a663 !important;
}

.grid-filters.half-gutter {
    margin-bottom: 36px;
}

.style-color-482803-bg {
    background-color: #ffffff;
    border: 1px solid rgba(229, 166, 99, 0.4);
}

.grid-filters.filter-typography-inherit .mobile-toggle-trigger, .grid-filters.filter-typography-inherit .uncode-toggle-ajax-filters, .grid-filters.filter-typography-inherit ul.menu-smart, .grid-filters.filter-typography-inherit ul.menu-smart a {
    font-weight: 500 !important;
    font-size: 14px !important;
}

.enhanced-atc.tmb .t-entry-visual:hover .add-to-cart-overlay a, .enhanced-atc.tmb.tmb-all-hover.tmb-content-under .t-inside:hover .add-to-cart-overlay a, .enhanced-atc.tmb .t-entry-visual:focus .add-to-cart-overlay a, .enhanced-atc.tmb.tmb-all-hover.tmb-content-under .t-inside:focus .add-to-cart-overlay a {
    bottom: 9px;
}

.tmb-light.tmb-woocommerce.tmb .t-entry-visual .add-to-cart-overlay a {
    background-color: #e5a663;
    width: calc(100% - 18px);
}

.cst-parprodcat .t-entry-visual {
    border: 1px solid rgba(229,166,99,0.4);
}

.cst-parprodcat .tmb-woocommerce.tmb .t-entry span.price ins {
    margin-top: 0;
    font-family: 'Barlow';
    font-size: 14px !important;
    font-weight: 400;
    color: #e5a663;
}

.style-light .btn-default, .style-dark .style-light .btn-default, .tmb-light .t-entry-text .btn-default, .style-dark .tmb-light .t-entry-text .btn-default, .tmb-dark .t-overlay-inner .btn-default {
    color: #ffffff !important;
    background-color: #e5a663 !important;
    border-color: #e5a663 !important;
}

.style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .style-dark .style-light .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .tmb-light .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .style-dark .tmb-light .t-entry-text .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .tmb-dark .t-overlay-inner .btn-default:not(.btn-hover-nobg):not(.icon-animated):not(.btn-flat):hover, .style-light .btn-default.active, .style-dark .style-light .btn-default.active, .tmb-light .t-entry-text .btn-default.active, .style-dark .tmb-light .t-entry-text .btn-default.active, .tmb-dark .t-overlay-inner .btn-default.active {
    color: #e5a663 !important;
    background-color: transparent !important;
    border-color: #e5a663 !important;
}

.style-light p strong, .style-light table th {
	color: #777777;
}

.uncode-custom-navigation__title, .uncode-custom-navigation__label {
    color: #777777;
}

.uncode-custom-navigation__icon {
    color: #e5a663;
}

.uncode-custom-navigation__thumb img {
    border-radius: 0;
    border: 1px solid #f5dbc1;
}

.yith-wcwl-wishlistaddedbrowse .feedback {
    display: none !important;
}

.comment-form-comment #comment {
	margin-top: 0;
}

.comment-form-comment, #commentform .form-submit {
    margin-top: 18px !important;
}

#reviews .woocomments .woocomments-title, .products.related .related-title, #review_form #respond #reply-title, .wootabs .tab-content:not(.vertical) .tab-pane:not(.tab-vcomposer) .product-tab-title {
    font-family: 'Barlow';
    text-transform: uppercase;
}

.comment-author-link {
	font-size: 16px;
    text-transform: uppercase;
}

.comment-content .comment-meta-item, .comment-content .comment-reply-link span {
    font-size: 13px;
}

.style-light .headings-bg, .style-dark .style-light .headings-bg, .style-light input[type=radio]:checked:before, .style-dark .style-light input[type=radio]:checked:before, .style-light .nav-tabs.tab-switch li:before, .style-dark .style-light .nav-tabs.tab-switch li:before, .style-light .arrows-default.uncode-owl-nav .uncode-nav-container, .style-dark .style-light .arrows-default.uncode-owl-nav .uncode-nav-container, .style-light .arrows-round.uncode-owl-nav .uncode-nav-container, .style-dark .style-light .arrows-round.uncode-owl-nav .uncode-nav-container, .style-light .arrows-square.uncode-owl-nav .uncode-nav-container, .style-dark .style-light .arrows-square.uncode-owl-nav .uncode-nav-container, .style-light .dots-look-default:not(.dots-numbers).uncode-owl-nav .uncode-nav-index span, .style-dark .style-light .dots-look-default:not(.dots-numbers).uncode-owl-nav .uncode-nav-index span, .style-light :not(.dots-look-defaut):not(.dots-numbers).uncode-owl-nav .uncode-nav-index span, .style-dark .style-light :not(.dots-look-defaut):not(.dots-numbers).uncode-owl-nav .uncode-nav-index span {
    background-color: #e5a663;
}

.menu-light .menu-smart, .menu-light .menu-smart li, .submenu-light .menu-smart ul, .menu-smart.submenu-light li ul li, .menu-light .menu-accordion-dividers, .menu-light .menu-borders:not(.needs-after), .menu-light .menu-borders.needs-after::after, .menu-light.vmenu-borders, .menu-light .main-menu-container, .menu-light .menu-container .overlay .overlay-search-wrapper {
    border-color: rgba(229, 166, 99, 0.4);
}

body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-smart, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-smart > li, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity):not(.navbar-hover) .style-light-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-nav-first > *:first-child::after {
    border-color: rgb(229 166 99 / 40%) !important;
}

.wpcf7 .wpcf7-mail-sent-ok, .wpcf7 .wpcf7-validation-errors, .wpcf7 span.wpcf7-not-valid-tip {
    margin: 0;
}

input[name=accept-this-1] {
    border-color: red !important;
}

input[name=accept-this-1]:checked {
    border-color: rgb(229 166 99 / 40%) !important;
}

input, textarea, select, .seldiv, .select2-choice, .select2-selection--single {
    border-radius: 0;
}

.shadow-inset-form, input, textarea, select, .seldiv, .select2-choice, .select2-selection--single {
    box-shadow: none;
}

.style-light .ui-br, .style-dark .style-light .ui-br, .style-light hr, .style-dark .style-light hr, .style-light pre, .style-dark .style-light pre, .style-light table, .style-dark .style-light table, .style-light table td, .style-dark .style-light table td, .style-light table th, .style-dark .style-light table th, .style-light input, .style-dark .style-light input, .style-light textarea, .style-dark .style-light textarea, .style-light select, .style-dark .style-light select, .style-light .seldiv, .style-dark .style-light .seldiv, .style-light .select2-choice, .style-dark .style-light .select2-choice, .style-light .select2-selection--single, .style-dark .style-light .select2-selection--single, .style-light fieldset, .style-dark .style-light fieldset, .style-light .seldiv:before, .style-dark .style-light .seldiv:before, .style-light .tab-container .nav-tabs, .style-dark .style-light .tab-container .nav-tabs, .style-light .nav-tabs > li.active > a, .style-dark .style-light .nav-tabs > li.active > a, .style-light .border-100 .tab-content::before, .style-dark .style-light .border-100 .tab-content::before, .style-light .tab-content.vertical, .style-dark .style-light .tab-content.vertical, .style-light .nav-tabs.tabs-vertical > li, .style-dark .style-light .nav-tabs.tabs-vertical > li, .style-light .panel, .style-dark .style-light .panel, .style-light .panel-group .panel-heading + .panel-collapse:before, .style-dark .style-light .panel-group .panel-heading + .panel-collapse:before, .style-light .divider:before, .style-dark .style-light .divider:before, .style-light .divider:after, .style-dark .style-light .divider:after, .style-light .plan, .style-dark .style-light .plan, .style-light .plan .plan-title, .style-dark .style-light .plan .plan-title, .style-light .plan .item-list > li, .style-dark .style-light .plan .item-list > li, .style-light .plan .plan-button, .style-dark .style-light .plan .plan-button, .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-dark .style-light .uncode-single-media-wrapper.img-thumbnail:not(.single-advanced), .style-light .post-share, .style-dark .style-light .post-share, .style-light .post-tag-share-container, .style-dark .style-light .post-tag-share-container, .style-light .widget-container .widget-title, .style-dark .style-light .widget-container .widget-title, .style-light .widget-container.widget_calendar #wp-calendar caption, .style-dark .style-light .widget-container.widget_calendar #wp-calendar caption, .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-dark .style-light .widget-container.widget_calendar .wp-calendar-nav, .style-light #comments .comment-list .comments-list:first-child, .style-dark .style-light #comments .comment-list .comments-list:first-child, .style-light #respond .comment-list .comments-list:first-child, .style-dark .style-light #respond .comment-list .comments-list:first-child, .style-light #comments .comments-list .comment-content, .style-dark .style-light #comments .comments-list .comment-content, .style-light #respond .comments-list .comment-content, .style-dark .style-light #respond .comments-list .comment-content, .style-light ul.dwls_search_results, .style-dark .style-light ul.dwls_search_results, .style-light ul.dwls_search_results li, .style-dark .style-light ul.dwls_search_results li, .style-light .ajax-filter-sidebar .ajax-filter-sidebar-header, .style-dark .style-light .ajax-filter-sidebar .ajax-filter-sidebar-header, .style-light .ajax-filter-sidebar .ajax-filter-sidebar-footer, .style-dark .style-light .ajax-filter-sidebar .ajax-filter-sidebar-footer, .style-light .swatch-type-label, .style-dark .style-light .swatch-type-label, .style-light .swatch--logo, .style-dark .style-light .swatch--logo, .style-light .widget-container .tagcloud a, .style-dark .style-light .widget-container .tagcloud a{
	border-color: rgb(229 166 99 / 40%);
}

.lg-sub-html h6:not([class*="fontsize-"]), .lg-sub-html .h6:not([class*="fontsize-"]) {
    font-size: 14px;
    font-family: 'Barlow';
    text-transform: uppercase;
}

#cstwidgfoot {
	font-size: 14px;
}

#cstwidgfoot:hover, #cstwidgfoot:active, #cstwidgfoot:focus {
    color: #e5a663;
}

.widget-container .widget-title {
    font-family: 'Barlow';
    font-weight: 600;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    font-size: 14px;
    color: #e5a663;
}

.style-dark .widget-container .widget-title {
	border-color: rgba(229,166,99,0.4);
}

body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .menu-smart, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .menu-smart > li, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity):not(.navbar-hover) .menu-transparent.menu-light .navbar-nav-first > *:first-child::after {
    border-color: rgb(229 166 99 / 40%);
}

body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders:not(.needs-after), body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-borders.needs-after::after, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-smart, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-smart > li, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .navbar-nav-first > *:first-child::after {
    border-color: rgb(229 166 99 / 40%) !important;
}




@media (min-width: 960px) {
	
.menu-item-154385, .menu-item-154386, .menu-item-154387, .menu-item-154388 {
	display: none !important;
}
	
body.menu-offcanvas .uncode-menu-additional-text {
    padding: 36px 36px 0;
}
	
.vmenu-container .navbar-social ul {
    padding: 36px 36px 0px 36px;
}
	
.drop-menu a {
	font-weight: 400;
}
	
#menu-search-desktop {
	z-index: 101;
	margin: 0 !important;
    padding: 0 !important;
}
	
.menu-overlay-left .mmb-container, .vmenu-position-left.menu-offcanvas .mmb-container {
    width: 100%;
}
	
body.menu-overlay-left .menu-horizontal-inner .mobile-additional-icons, body.menu-offcanvas.vmenu-position-left .menu-horizontal-inner .mobile-additional-icons {
    right: 18px;
    left: auto;
}
	
.menu-overlay-left .logo-container, .vmenu-position-left.menu-offcanvas .logo-container {
    text-align: center;
}
	
div.mobile-menu-button.menu-button-offcanvas.mobile-menu-button-light.lines-button.trigger-overlay.cursor-init.close {
    transform: translateX(300px);
    -webkit-transform: translateX(300px);
    -ms-transform: translateX(300px);
	transition: transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86), width 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
	
div.mobile-menu-button.menu-button-offcanvas.mobile-menu-button-light.lines-button.trigger-overlay.cursor-init {
	transition: transform 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86), width 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);
}
	
.style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .mobile-menu-button:after {
    content: "MENIU";
    color: #ffffff;
    margin-left: 10px;
    font-size: 15px;
    position: relative;
    letter-spacing: 0.02em;
    font-weight: 500;
    top: 0px;
}
	
div.mobile-menu-button.menu-button-offcanvas.mobile-menu-button-light.lines-button.trigger-overlay:after {
    content: "MENIU";
    color: #101213;
    margin-left: 10px;
    font-size: 15px;
    position: relative;
    letter-spacing: 0.02em;
    font-weight: 600;
    top: 0px;
}
	
.off-opened .row-offcanvas, .off-opened:not(.scrolling-trigger) .main-container {
    transform: none !important;
    -webkit-transform: none !important;
    -ms-transform: none !important;
}
	
.submenu-dark .menu-sub-enhanced .menu-smart ul a {
    color: white;
}
	
}




@media (max-width: 959px) {
	
.dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
    min-width: 54px;
}
	
.menu-mobile-default .menu-accordion .menu-smart a {
    padding: 9px 0px 9px 0px;
}
	
.menu-smart-social li a {
    font-size: 24px !important;
}
	
#menu-meniu-principal-1 .menu-item-154385 a {
    font-size: 14px !important;
    font-weight: 400;
    margin-top: 18px;
    border-top: 1px solid rgba(229, 166, 99, 0.4);
    padding-left: 0;
	padding-right: 0;
    padding-top: 18px;
}
	
#menu-meniu-principal-1 .menu-item-154386 a {
    font-size: 14px !important;
    font-weight: 400;
    margin-bottom: 18px;
    border-bottom: 1px solid rgba(229, 166, 99, 0.4);
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 18px;
}
	
#menu-meniu-principal-1 .menu-item-154387 a, #menu-meniu-principal-1 .menu-item-154388 a {
    font-size: 14px !important;
    font-weight: 400;
    text-transform: initial;
}
	
.vmenu-container .menu-sidebar-inner .menu-accordion + .menu-accordion, .vmenu-container .menu-sidebar-inner .menu-accordion > ul + ul, .vmenu-container .menu-sidebar-inner > div:not(:first-child):not(.uncode-close-offcanvas-mobile):not(.navbar-main), .overlay .vmenu-container .menu-sidebar-inner .appended-navbar, .vmenu-container .menu-sidebar-inner > div.navbar-nav > ul + ul, .vmenu-container .menu-sidebar-inner li.social-icon + li:not(.social-icon) {
    padding-top: 0;
}
	
.cst-parprodcat h1:not([class*="fontsize-"]), .h1:not([class*="fontsize-"]) {
    font-size: 24px;
}
	
#menu-meniu-principal-1 .drop-menu a {
	margin-left: 0 !important;
	font-size: 16px !important;
	font-weight: 400 !important;
}
	
body[class*=vmenu-] .main-header .menu-container {
    margin-top: 1px;
}
	
.menu-smart i.fa-dropdown {
	display: none !important;
}
	
.mobile-additional-icons .mobile-search-icon, .mobile-additional-icons .mobile-account-icon, .mobile-additional-icons .mobile-wishlist-icon {
	display: none !important
}
	
#menu-produse li a {
    padding: 9px 0 9px 0;
    margin-right: 18px;
}
	
#menu-produse li a:hover, #menu-produse li a:active, #menu-produse li a:focus, #menu-produse .style-light .widget_nav_menu li.active > a {
    color: #101213 !important;
}
	
#menu-produse {
    position: relative;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
	padding: 0;
}
	
#menu-produse li {
    display: inline-flex;
}
	
body.menu-custom-padding .menu-container .logo-container {
	text-align: center;
}
	
#cst-par-shop-menu {
	position: fixed;
    top: 57px;
    z-index: 100;
	padding-top: 9px !important;
	padding-bottom: 9px !important;
}
	
#cst-partoppad0 {
    padding-top: 0;
}
	
#cst-parprod-gal {
    margin-top: -36px;
}
	
#cst-parprod-gal .uncell {
    border-top-width: 0 !important;
}
	
.mobile-additional-icons {
    right: 18px;
}
	
.mobile-menu-button {
    padding: 0 36px 0 18px;
}
	
.mmb-container {
    width: 100%;
}
	
#main-logo {
    z-index: 999;
}
	
.top-menu.top-menu-enhanced.top-menu-border.menu-dark .row-menu-inner::after, body.menu-mobile-borders .submenu-dark .menu-container .main-menu-container .menu-horizontal, body:not(.menu-force-opacity) .menu-dark .menu-borders.needs-after .navbar-nav-last > *:first-child::after, body:not(.menu-force-opacity) .menu-dark .menu-borders.needs-after .navbar-nav + .navbar-cta > *:first-child::after, body:not(.menu-force-opacity) .menu-dark .menu-borders.needs-after .navbar-nav-first > *:first-child::after, .top-menu.top-menu-enhanced.submenu-dark:not(.top-menu-border) .row-menu-inner .menu-horizontal ul.menu-smart > li > ul {
    border-color: #e5a663 !important;
}
	
.menu-mobile-transparent .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)):not(.is_mobile_open) .row-menu .row-menu-inner, .menu-mobile-transparent .menu-transparent:not(.is_stuck:not(.menu-mobile-transparent)).is_mobile_open.menu-parent-off-canvas .row-menu .row-menu-inner {
    border-color: rgb(229 166 99 / 40%) !important;
}
	
body.menu-mobile-borders .menu-light .row-brand, body.menu-mobile-borders .menu-light .row-menu .row-menu-inner {
    border-bottom-color: rgb(229 166 99 / 40%);
}
	
#cst-copy-footer {
    margin-top: 0;
}
	
#cst-img-footer {
	text-align: center;
}

#cstpoliticiwidg {
    padding: 0;
}

}




@media (max-width: 569px) {
	
.dgwt-wcas-search-wrapp {
    margin-bottom: 18px;
    margin-top: -18px;
}
	
.vmenu-container .main-menu-container .sm-vertical {
    padding: 0 18px 0px 18px;
}
	
#menu-meniu-principal-1 .menu-item-154385 a {
    margin-left: 0;
    margin-right: 0;
}
	
#menu-meniu-principal-1 .menu-item-154386 a {
    margin-left: 0;
    margin-right: 0;
}
	
.cst-parprodcat :not(.tmb-post):not(.tmb-title):not(.tmb-table).tmb .t-entry > *:not(hr):not(.spacer) {
    margin: 0;
}
	
.cst-parprodcat h3.t-entry-title.h6.title-scale a {
    font-family: 'Barlow' !important;
}
	
.quad-block-padding {
    padding: 54px 18px 54px 18px;
}
	
.menu-mobile-default .menu-smart a {
    padding: 9px 18px 9px 18px;
}
	
.menu-mobile-default .menu-accordion .menu-smart a {
    padding: 9px 0 9px 0;
}
	
.cst-parprodcat .half-block-padding {
    padding: 9px 0 0 0;
}
	
h2:not([class*="fontsize-"]), .h2:not([class*="fontsize-"]) {
    font-size: 24px;
}
	
.nav-tabs > li > a:not(.has-padding) {
    padding: 0px 9px 18px 9px;
}
	
.wpcf7-inline-wrapper + .wpcf7-inline-wrapper {
    margin-top: 0;
}
	
.wpcf7-inline-wrapper .wpcf7-inline-field {
    width: 100%;
    display: inline-block;
    vertical-align: top;
    padding: 0;
    margin-top: 18px !important;
}
	
.main-container .row-container .row-parent {
    padding-left: 18px;
    padding-right: 18px;
}
	
body.menu-custom-padding .menu-container .logo-container {
    padding-left: 18px !important;
    padding-right: 18px !important;
	text-align: center;
}
	
.main-container .row-container .single-h-padding {
    padding-left: 18px;
    padding-right: 18px;
}

#cstpoliticiwidg {
    padding: 0;
}

}