/*Theme Name: DiCi Child 02Theme URI: https://themes.zone/product/jewellery-wordpress-theme/Template: diciAuthor: Themes ZoneAuthor URI: https://themes.zoneDescription: DiCi is a Minimal Multipurpose WordPress Theme with minimal and clean design. DiCi is Responsive and highly customizable. DiCi theme will be a good fit for a wedding, fashion or personal blog, website. DiCi theme fully supports WooCommerce plugin so you can easily turn your blog into an e-commerce website. DiCi theme supports Elementor so you can easily create static pages with no coding skills. DiCi Theme Demo can be found here: http://dici.themes.zoneTags: custom-background,custom-logo,custom-menu,featured-images,threaded-comments,translation-readyVersion: 1.2.1.1685365086Updated: 2023-05-29 15:58:06*/html > *{ font-family: 'Roboto';}body .site-header-cart:hover .site-header-cart-contents { z-index: 30;}body .site-header-cart .woocommerce-Price-amount.amount { display: block; color: #fff;}body .site-header-cart .mini_cart_item .woocommerce-Price-amount.amount { color: #890835; font-weight: 600;}.top-header-container { background-color: #890835;}.webstyling_wish { cursor: pointer; text-decoration: underline;}.single-product .webstyling_wish,.single-product .webstyling_wish_d { margin-left: 10px;}.webstyling_wish_cooki_ids { display: none;}.webst_wish { border-right: 1px solid #eee;}.webstyling_wish1 { position: absolute; top: 20px; right: 20px;}.webstyling_wish2 { position: absolute; top: 20px; display: none; right: 20px;}.webst_wish button { width: 30px; background-color: #f7f7f7; color: #000; font-size: 20px; text-align: center; padding: 0px 7px 0px 5px;}.webst_wish,.webst_wish tbody,.webst_wish thead,.webst_wish tr { max-width: 100%; margin: 0; padding: 0;}.webst_wish td,.webst_wish th { border: 1px solid #eee; padding: 10px; border-spacing: 0px; border-right: 0px solid #eee;}.webst_wish td img { max-width: 150px; margin: 0; padding: 0;}.webstyling_wish_d { text-decoration: underline; cursor: pointer}#primary .error404 .page-header .page-title { color: #890835;}.webstyling_wish:before { display: inline-block; content: '\e83c'; font-family: "dici-icons"; color: #000; font-size: 18px; transition: color 400ms ease-in; margin-right: 9px; transform: translateY(1px);}.webstyling_wish_d:before { display: inline-block; content: '\e842'; font-family: "dici-icons"; color: #000; font-size: 18px; transition: color 400ms ease-in; margin-right: 9px; transform: translateY(1px);}.webstyling_wish1:before { display: inline-block; content: '\e83c'; font-family: "dici-icons"; color: #000; font-size: 18px; transition: color 400ms ease-in; margin-right: 9px; transform: translateY(1px);}.webstyling_wish2:before { display: inline-block; content: '\e842'; font-family: "dici-icons"; color: #000; font-size: 18px; transition: color 400ms ease-in; margin-right: 9px; transform: translateY(1px);}/*.variations_form.cart, .woocommerce-Price-amount{display:none !important;}*/.variations_form.cart { display: none !important;}ul.products .webstyling_price { justify-content: center; padding-bottom: 2rem;}.webstyling_price,.webstyling_price2 { display: flex!important; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center;}.webstyling_price { font-size: 30px; color: #890835;}.webstyling_price2 { font-size: 36px;}.webstyling_price > .postfix,.webstyling_price2 > .postfix { display: flex!important; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center;}.webstyling_price > b,.webstyling_price2 > b,.in_webstyling_detail.single-product-size > b { font-size: 1rem; margin-right: 1rem; color: #000;}.in_webstyling_detail,.in_webstyling_detail2 { display: flex; align-items: center;}.in_webstyling_detail.single-product-size { flex-wrap: wrap;}.in_webstyling_detail div,.in_webstyling_detail2 div { border-radius: 3px; padding: 0 20px; margin-right: 5px;}.in_webstyling_detail2 div { display: none;}.webstyling_detail b { display: block; margin: 20px 0px}.webstyling_detail { margin-bottom: 30px;}.add_to_cart_wrapper { display: flex; flex-direction: row; flex-wrap: nowrap; align-items: center; margin-bottom: 10px;}.add_to_cart_wrapper .quantity { margin-bottom: 0!important;}input[name="wvs_radio_attribute_pa_weight"] { display: none !important;}.variable-item-radio-input-wrapper { pointer-events1: none !important; cursor1: default;}.reset_variations1 { display: none !important;}span { caret-color: transparent}.button.tinvwl_button_view.tinvwl-btn-onclick,.button.tinvwl_button_close { padding-top: 5px;}.tinvwl-table-manage-list th.product-stock { display: none;}.tinvwl-table-manage-list td.product-stock { display: none;}.tinvwl-table-manage-list .tinvwl-input-group-addon,.tinvwl-input-group-btn { width: 1%; white-space: nowrap; vertical-align: middle;}.elementor-widget-tz-advanced-tabs .tz-tab-togglers li { display: flex;}.single-product .summary .variations .reset_variations { margin-bottom: -80px; text-decoration: underline !important; color: #cdae05;}.variations tbody { display: flex; flex-direction: column-reverse;}.variations tr:first-child .variable-item.disabled { display: none !important;}body .products .product .woocommerce-loop-product__title,.woocommerce-grouped-product-list-item__label label a { font-family: "Roboto", sans-serif;}#content { font-family: "Roboto", sans-serif !important;}.single-product .product .summary .product_title,.single-product .product .summary .price,.dici-testimonials .elementor-testimonial-content,.tz-woo-product-categories li .cat-caption .cat-name,h1,h2,h3,h4 { font-family: "Roboto", sans-serif !important;}body .lrm-hide-if-logged-in { display: none;}.woocommerce-product-attributes.shop_attributes a { pointer-events: none; text-decoration: none;}.single-product .woocommerce-product-gallery figure,.single-product .woocommerce-product-gallery figure div,.single-product .woocommerce-product-gallery figure a { height: 100%}.single-product .woocommerce-product-gallery figure a { align-items: center; justify-content: center; display: flex; min-height: 600px;}.tinvwl-table-manage-list .tinvwl-to-right.look_in { display: none;}.page-header-block .page-title { display: none;}@media (min-width: 1024px) { .site-branding.tz-logo { width: 300px; display: flex; justify-content: center; }}@media (max-width: 1024px) { .elementor-1889 .elementor-element.elementor-element-97e7889:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap, .elementor-1889 .elementor-element.elementor-element-97e7889>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer { background-image: url(http://www.lun.na4u.ru/wp-content/uploads/2023/05/photo_5438509953993262540_m.jpg); background-position: center center; background-repeat: no-repeat; background-size: 100%; width: 80px; height: 80px; } .fotter_logo { display: flex; justify-content: center; align-items: center; min-height: 120px !important; }}section[data-id="312f909"] .elementor-container.elementor-column-gap-default { flex-wrap: nowrap !important;}@media (max-width: 700px) { section[data-id="312f909"] .elementor-container.elementor-column-gap-default { flex-wrap: wrap !important; } div[data-id="97e7889"] { width: 30%; } div[data-id="7d297ef"] { width: 70%; } div[data-id="77a27c3"] { width: 100%; text-align: center; } body .elementor-1889 .elementor-element.elementor-element-312f909 { margin-top: 0px; margin-bottom: 0px; }}.elementor-widget-tz-advanced-tabs .tz-advanced-tabs.opened .menuonmain { visibility: visible; opacity: 1; z-index: 99999; transform: none;}.fotter_logo { min-height: 120px !important}.tz-tab-togglers li:nth-child(1) a,.tz-tab-togglers li:nth-child(2) a { color: #890835 !important}#topmenu_w .elementor-container.elementor-column-gap-no { flex-direction: row; flex-wrap: nowrap !important;}body .top-header-container .top-header-inner .menu-short-container,body .top-header-container { display: block;}body .page-header-block { min-height: 92px;}/*.mega-menu-item-3959 ul li:first-child { display: none !important;}*/.variations_form .variable-item-contents .variable-item-radio-value-wrapper img,.variations_form .variable-item-radio-value-wrapper .price { display: none !important;}.onsale { display: none;}body .elementor-1954 .elementor-element-4ba20f2 .elementor-widget-wrap.elementor-element-populated { max-height: 50px; max-width: 300px;}#mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-item { max-height: 50px;}.filter_price .p_inp { padding: 5px; max-width: 80px !important;}.mrg-wrapper,iframe,center { display: none !important}#ship-to-different-address { display: none;}.dici-elementor-footer a,.dici-elementor-footer { font-size: 14px;}#colophon { display: none;}.woocommerce-Price-amount.amount:first-child { display: block;}.woocommerce-customer-details { display: none;}.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tr:not(:last-child) { display: none;}.tz-tab-togglers li div { display: flex; flex-direction: column;}.woocommerce-shipping-totals.shipping { display: none;}body .shop_table .coupon { display: none;}.cart_totals h2,.cart_totals .shop_table.shop_table_responsive { display: none;}body .dici-elementor-footer,.dici-footer-widget-area { margin-top: 100px;}.wishlist_item .variation { display: none;}body .tz-icon-settings:before { content: ''; background: url(/wp-content/uploads/2023/08/photo_2023-08-01_16-35-11-4.jpg) no-repeat 3px 9px; width: 30px; height: 42px;}.tz-icon-badge { display: none;}.elementor-1954 .elementor-element.elementor-element-5778493 .tz-advanced-tabs .tz-toggler { background: #890835;}.entry-header { display: none;}body .elementor-element-dc4eda1 { height: 65px;}.products .dici-thumb-wrapper .dici-prod-cat { display: none;}.n2-section-smartslider { margin-bottom: 50px;}.collection.products { width: 100%; display: block}body #secondary.widget-area.sidebar-shop-area { display: none;}body .product .price { font-size: 33px;}ul.products .product img { margin: auto;}body .woocommerce-tabs ul.tabs li.reviews_tab { display: none;}.yith-wcbm-badge-4010 p { margin: 0 !important; line-height: inherit; font-size: unset !important; color: #fff;}body #mega-menu-wrap-menu-main #mega-menu-menu-main a.mega-menu-link .mega-description-group .mega-menu-description { display: none;}.woocommerce-result-count { display: none;}.brand_webstyling .pwb-brands-cols-outer { display: flex; flex-wrap: wrap; width: 300px; background: #fff; border: solid 1px #eee; gap: 15px; font-size: 13px; font-weight: 700; color: #363636; flex-direction: column; padding: 20px; line-height: 24px; margin-right: 20px;}.brand_webstyling .pwb-all-brands .pwb-brands-cols-outer .pwb-brands-col3 { box-sizing: border-box; width: 100%;}.brand_webstyling .pwb-brands-cols-outer p { display: none;}.brand_webstyling { display: flex}#result-polzunok,#result-polzunok_2 { color: #333333 !important;}#polzunok,#polzunok_2 { width: 150px;}.filter_items_webstyling { display: flex; max-width: 200px; min-width: 150px; flex-direction: column; align-items: start;}.filter_item_webstyling_name span { margin: 0px 0px 0px 13px; cursor: pointer; position: absolute; transform: rotate(90deg) scaleY(1.5) scaleX(0.8);}.top_f { z-index: 2;}.filter_webstyling_item { display: flex; justify-content: center; align-items: center; padding: 5px;}.filter_webstyling_item.disabled { cursor: no-drop;}.filter_webstyling_item.disabled .ch { background: #e3e3e3;}.filter_webstyling_item.disabled b { color: #e3e3e3;}.webstyling_choosed { display: none; padding: 2px 5px; width: 170px; border-radius1: 5px; position: absolute; top: -20px; height: 25px; background: #fff; box-shadow: 0 0 10px #00000069;}.tz-tab-togglers li { position: relative;}.tz-tab-togglers li div { z-index: 34534534; width: 500px; max-width: 100%; border: 1px solid #ebebeb; background: #fff; display: none; position: absolute; left: calc(100% - 50px); top: 0; background: #fff; padding: 20px;}.tz-tab-togglers li:hover div { display: flex;}.filter_item_webstyling_name { font-size: 18px;}.form-wppp-select.products-per-page select { border-width: 0px;}.filter_webstyling_woocommerce { background: #eee; padding: 20px; position: relative; margin-bottom: 20px; background: #fff; border: 1px solid #eee; z-index: 10;}.filter_webstyling_woocommerce_flex { display: flex; position: relative; flex-wrap: nowrap;}.filter_webstyling_woocommerce_flex.top_f { justify-content: space-between;}.filter_webstyling { cursor: pointer; margin-right: 30px;}.filter_webstyling.filter_pa_inserts { max-width: 40%;}.filter_webstyling_woocommerce a { display: block; background-color: #890835; border: 1px solid #890835; color: #fff; height: 100px; margin: 10px 0 0; width: 170px; height: 50px; display: flex; justify-content: center; align-items: center; margin-right: 10px; transition: all 1s; text-decoration: none;}.filter_webstyling_woocommerce a:hover { color: #890835; background-color: #fff; border: 1px solid #890835;}.filter_item_webstyling { position: absolute; background: #eee; padding: 10px; box-shadow: 0 0 35px #0000003d; display: none; z-index: 6000;}.ch { width: 10px; height: 10px; background: #aaa; margin-right: 5px;}.ch.active {background: url('/inc/dici/images/check.png');}body .elementor-element-4384c8c8 { display: none}body .reg.tabs div form { display: flex; flex-wrap: wrap}.reg.tabs span { width: 50%; float: left; display: block; padding: 20px;}.reg.tabs span::first-letter { text-transform: uppercase}.reg.tabs input:not([type='checkbox']) { width: 50%; float: left;}.tabs { width: 100%; padding: 0px; margin: 0 auto;}.tabs>input { display: none;}.tabs>div { display: none; padding: 12px; border: 1px solid #e1e1e1; background: #FFFFFF;}.tabs>label { display: inline-block; padding: 7px; margin: 0 -5px -1px 0; text-align: center; color: #ffffff; border: 1px solid #ffffff; background: #890835; cursor: pointer;}.tabs>input:checked+label { color: #000000; border: 1px solid #e1e1e1; border-bottom: 1px solid #FFFFFF; background: #FFFFFF;}#tab_1:checked~#txt_1,#tab_2:checked~#txt_2,#tab_3:checked~#txt_3,#tab_4:checked~#txt_4 { display: block;}body #mega-menu-wrap-menu-main #mega-menu-menu-main>li.mega-menu-item>a.mega-menu-link:before { position: absolute; right: 0; top: -5px; left: 0; display: block; width: 100%; height: 3px; opacity: 0; content: ''; transition: opacity 400ms cubic-bezier(0.455, 0.03, 0.515, 0.955); background-color: #890835;}.elementor-element-ae76fd2 { padding-left: 350px; width: 100% !important;}.tz-advanced-tabs .tz-tabs-container { display: flex; flex-direction: column;}.banners a { display: block; background-color: #00d1b7; color: #fff; height: 100px; margin: 30px 0 0; width: 100%; display: flex; justify-content: center; align-items: center; background: linear-gradient(45deg, #ecbe69, #fff9ef); background: #eee; color: #890835; text-transform: uppercase;}.elementor-element-26c4343 { display: none;}.elementor-section.elementor-section-boxed>.elementor-container { max-width: 100%;}.slider-header { text-align: center; float: left;}div#n2-ss-2 .n-uc-73E1gRmjZFOx { display: block; text-align: left; float: left;}body .page-header-block { filter: hue-rotate(175deg); height: 50px;}.elementor-widget-wrap elementor-element-populated,.elementor-1889 .elementor-element.elementor-element-edf87b9,.elementor-1889 .elementor-element.elementor-element-ea7393e { display: none;}.elementor-1889 .elementor-element.elementor-element-71d75fd { height: 20px;}.woocommerce-form-coupon-toggle { display: none;}#mega-menu-wrap-menu-main .mega-menu-toggle { background: #fff;}#mega-menu-wrap-menu-main .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner { background-color: #000;}#mega-menu-wrap-menu-main .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner,#mega-menu-wrap-menu-main .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::before,#mega-menu-wrap-menu-main .mega-menu-toggle .mega-toggle-block-0 .mega-toggle-animated-inner::after { background-color: #000;}@media all and (min-width: 1024px) { #content { display: flex; flex-direction: column } #primary { max-width: 100% !important; } #secondary { display: flex; justify-content: space-between; } #secondary section { margin: 0 10px; padding-bottom: 0; min-width: fit-content; border-bottom: 0; width: 14.28%; position: relative; } #secondary #woocommerce_price_filter-2 { min-width: auto; } #secondary .widget-title { cursor: pointer !important; text-align: center !important; } #secondary section ul { display: none; position: absolute; background: white; padding: 10px; z-index: 100; border: 1px solid #e1e1e1; padding-bottom: 0; } #secondary section form { display: none; position: absolute; background: white; padding: 10px; z-index: 101; } #secondary #block-2, #secondary #block-3, #secondary #block-4 { display: none; } #secondary #woocommerce_products-1, #secondary #woocommerce_product_search-1 { display: none; }}@media all and (max-width: 780px) { .banners { display: none; } body .elementor-element-ae76fd2 { padding-left: 0; }}@media (max-width: 767px) { .filter_webstyling { width: 50%; box-sizing: border-box; cursor: pointer; padding-right: 30px; min-height: 70px; margin-right: 0px; } .filter_item_webstyling { z-index: 6000; }}@media (max-width: 767px) .elementor-column { width: 100%;}body .owl-nav{ top: 50%;}.white .sa_owl_theme .owl-nav .owl-prev{ margin-left: 15px;}.white .sa_owl_theme .owl-nav .owl-next{ margin-right: 15px;}.price_slider_amount input{ display: block !important; width: calc(50% - 5px); float: left;}.price_slider_amount input:first-of-type{ margin-right: 10px; }#primary ul.products .product .tinvwl_add_to_wishlist_button{display:none;}.woocommerce-product-attributes-item--attribute_pa_gramm_price { display: none !important;}/*** Navigation ***/.pager { text-align: center; margin-top: 60px; margin-bottom: 40px;}.pager a { color: #929292; position: relative; display: inline-block; margin: 0 5px; min-width: 30px; height: 40px; text-align: center; line-height: 40px; text-decoration: none;}.pager a.act { color: #000;}.pager a::before, .pager a::after { position: absolute; z-index: 0; bottom: 0; height: 2px; content: ""; left: 0; width: 0; transition: width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955); background-color: #929292;}.pager a::after { right: 0; width: 100%; transition: width 0.3s 0.1s cubic-bezier(0.455, 0.03, 0.515, 0.955); background-color: #929292;}.pager a:hover::after, .pager a.act::after { width: 0; transition: width 0.3s cubic-bezier(0.455, 0.03, 0.515, 0.955);}.pager a:hover::before, .pager a.act::before { width: 100%; transition: width 0.3s 0.1s cubic-bezier(0.455, 0.03, 0.515, 0.955); background-color: #000;}/* ! AF Фиксы */.wc_payment_methods { display: none;} .in_webstyling_detail div { white-space: nowrap;}.tinvwl-table-manage-list { min-width: 100%;}.wishlist_item .product-remove i { font-size: 1rem;}.main-wrapper { display: flex;}.main-wrapper > div:first-child { min-width: 50%; padding-right:2rem;}.main-wrapper.cabinet > div:first-child { min-width: 100%; padding-right:0;}.main-wrapper > div:last-child { padding-left:2rem;}.main-wrapper.cabinet > div:last-child { padding-left:0;}.main-wrapper .widget_tag_cloud { margin-bottom: 1rem;}.main-wrapper .tagcloud { display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-evenly;}.main-wrapper .tagcloud a { font-size: 1rem!important; padding: .5rem 1rem!important; text-transform: none!important; cursor: pointer;}.main-wrapper .tagcloud a:before { content: ""!important; display: none!important;}.main-wrapper .tagcloud a.active { background-color: #890835!important;}.main-wrapper .tab { display: none;}.main-wrapper .tab.active { display: block;}.main-wrapper .tagcloud a:hover, .main-wrapper .tagcloud a:focus{ color: #fff!important;}.main-wrapper.auth label, .main-wrapper.cabinet label { font-weight: 400!important;}.asd { display:none;}#bg132 { background: #000; width: 100%; height: 100%; z-index: 90; position: absolute; left: 0px; top: 0px; display: none; opacity: 0.5;}.dlg { position: absolute; max-width: 100%; z-index: 100; width: 560px; height: auto; padding: 10px 40px 40px 40px; display: none; background: #fff;}.wpcf7-form-control.wpcf7-submit a { font-style: normal; font-weight: 600; letter-spacing: 0.7px; border-radius: 3rem; color: #fff; font-size: 12px; text-align: center; text-decoration: none; cursor: pointer; display: inline-block; vertical-align: bottom; border: none; padding: 1em 3.5em; text-transform: uppercase; background-color: #000; transition: background-color 400ms ease-in;}.wpcf7-form-control.wpcf7-submit a:hover,.wpcf7-form-control.wpcf7-submit a:focus { background-color: #890835;}@media screen and (max-width: 768px) { .elementor-widget-tz-advanced-tabs .tz-advanced-tabs .tz-mobile-tabs-hidden { display: none; } .elementor-widget-tz-advanced-tabs .tz-advanced-tabs.opened .menuonmain { visibility: hidden; } body .elementor-1954 .elementor-element-4ba20f2 .elementor-widget-wrap.elementor-element-populated { max-width:100%; width: 100%; } .elementor-1954 .elementor-element.elementor-element-c75b53a > .elementor-element-populated { padding: 0; } body .main-navigation .menu-toggle { display: none; } .elementor-widget-tz-advanced-tabs .tz-tab-togglers { display: block !important; } div[data-id="a50e40b"] { width: 70px !important; } .elementor-1954 .elementor-element.elementor-element-43c341e>.elementor-widget-container { margin: 0px 5px 0px 5px; } .top-header-container .top-header-inner .menu li { margin-right: 0; display: block; } .filter_webstyling_woocommerce a { font-size: 13px; } .filter_webstyling_woocommerce_flex { flex-wrap: wrap; } .filter_webstyling_woocommerce_flex.mt-8{ margin-top: 2rem; flex-wrap: nowrap; } .filter_webstyling_woocommerce a:first-child { margin-right:5px; margin-left:0; } .filter_webstyling_woocommerce a:last-child { margin-left:5px; margin-right:0; } .single-product .woocommerce-product-gallery figure a { max-height:400px; min-height: 200px; } .single-product .woocommerce-product-gallery figure a img { max-height:400px; } .main-wrapper { flex-direction: column; } .main-wrapper > div:first-child { min-width: inherit; padding-right: inherit; } .main-wrapper > div:last-child { padding-left: inherit; }}