/** * Blocksy - v1.8.37 * * Copyright (c) 2022 * Licensed GPLv2+ */ :root { --default-editor: var(--true); --border: none; --transition: all 0.12s cubic-bezier(0.455, 0.03, 0.515, 0.955); --listIndent: 2.5em; --listItemSpacing: 0.3em; --true: initial; --false: ""; --has-link-decoration: var(--true); --has-transparent-header: 0; --container-width: min(100%, var(--container-width-base)); } @media (max-width: 689.98px) { :root { --container-width-base: calc(88vw - var(--frame-size, 0px) * 2); } } @media (min-width: 690px) { :root { --container-width-base: calc(90vw - var(--frame-size, 0px) * 2); } } .rtl .ct-toggle-dropdown-desktop-ghost { right: initial; left: var(--toggle-ghost-inset-end, calc(var(--menu-items-spacing, 25px) / 2 + 13px)); } .rtl .mobile-menu [class*=children] > ul li a:before { left: initial; right: -30px; } .rtl .ct-mega-menu-full-width > .sub-menu:after { left: 0; right: 50%; } .rtl .entry-button svg { transform: rotate(180deg); } .rtl .ct-trending-block .ct-arrow-left:before { transform: rotate(135deg); } .rtl .ct-trending-block .ct-arrow-right:before { transform: rotate(-45deg); } .rtl .search-form button { right: initial; left: 0; } .rtl .close-button { right: initial; left: -10px; } .rtl .post-navigation .nav-item-prev svg { transform: rotate(-180deg); } .rtl .post-navigation .nav-item-next svg { transform: rotate(-180deg); } .rtl .ct-quote-widget:before { left: initial; right: 35px; transform: rotate(0deg); } .rtl .ct-comment-meta figure { left: initial; right: 0; } .rtl .comment-form { --labels-offset: -20px; } .rtl input[type=radio], .rtl input[type=checkbox] { margin: 0 0 0 0.5em; } .rtl .woocommerce-shipping-totals input[type=radio] { margin: 0 0.7em 0 0; } .rtl select { padding: var(--has-classic-forms, var(--form-field-padding, 0 12px)); padding-left: 25px; background-position: left 10px top 50%, 0 0; } .rtl .select2-container .select2-selection--single .select2-selection__rendered { padding: var(--has-classic-forms, var(--form-field-padding, 0 12px)); } .rtl .select2-results__options { margin: 0; } .rtl .has-drop-cap:not(:focus):first-letter { margin: 0.1em 0 0.05em 0.12em; } .rtl .ct-breadcrumbs svg.separator { transform: rotate(180deg); } .rtl .ct-contact-info ul li { margin-right: 0; } .rtl .ct-contact-info ul li:not(:last-child) { margin-left: var(--items-spacing, 15px); } @media (min-width: 1000px) { .rtl .ct-footer [data-divider=columns] > *:not(:last-child):after { right: initial; left: calc(var(--itemsGap) / 2 * -1); } } .rtl .ct-pagination .next svg { transform: rotate(180deg); } .rtl .ct-pagination .prev svg { transform: rotate(180deg); } .rtl .ct-pagination[data-type=next_prev] .next { float: left; } @media (min-width: 1000px) { .rtl [data-sidebar=right] [data-type=type-3]:after, .rtl [data-sidebar=right] [data-type=type-4]:after { left: initial; right: 0; } .rtl [data-sidebar=right] [data-type=type-4]:after { right: 0; left: calc(-50vw + 5000% / var(--sidebar-width-no-unit, 27)); } .rtl [data-sidebar=left] [data-type=type-3]:after, .rtl [data-sidebar=left] [data-type=type-4]:after { right: initial; left: 0; } .rtl [data-sidebar=left] [data-type=type-4]:after { left: 0; right: calc(-50vw + 5000% / var(--sidebar-width-no-unit, 27)); } } .rtl [data-products=type-2] .ct-woo-card-actions .price:after { right: initial; left: 0; } .rtl .products .ct-woo-card-extra { right: initial; left: 15px; } .rtl .flexy-items, .rtl .flexy-pills [data-flexy] { direction: ltr; } @media (min-width: 690px) { .rtl .thumbs-left .woocommerce-product-gallery .flexy { margin-left: initial; margin-right: calc(var(--thumbs-width) + var(--thumbs-spacing, 15px)); } .rtl .thumbs-left .woocommerce-product-gallery .flexy-pills { left: initial; right: 0; } .rtl .thumbs-left .woocommerce-product-gallery .flexy-pills ol { margin-right: 0; padding-right: 0; } } @media (min-width: 1000px) { .rtl .ct-default-gallery .entry-summary, .rtl .ct-stacked-gallery .entry-summary { padding-left: initial; padding-right: 40px; } } @media (min-width: 1000px) { .rtl .product[class*=top-gallery] .entry-summary section:last-child { border-left: 0; border-right: 1px solid var(--border-color); } } .rtl [class*=add_to_cart_button].loading:after { margin-left: initial; margin-right: 10px; } .rtl .quantity[data-type=type-1] input[type=number] { --form-field-border-width: 1px 1px 1px 0; padding: 0 5px 0 calc(25% + 3px); } .rtl .quantity[data-type=type-1] .ct-increase, .rtl .quantity[data-type=type-1] .ct-decrease { right: initial; left: 0; } .rtl .quantity[data-type=type-1] .ct-increase { border-radius: var(--form-field-border-radius, 3px) 0 0 0; } .rtl .quantity[data-type=type-1] .ct-decrease { border-radius: 0 0 0 var(--form-field-border-radius, 3px); } .rtl .quantity[data-type=type-2] .ct-increase { right: initial; left: 9%; } .rtl .quantity[data-type=type-2] .ct-decrease { left: initial; right: 9%; } .rtl .woocommerce-Reviews .avatar { left: initial; right: 0; } @media (min-width: 480px) { .rtl .woocommerce-Reviews .star-rating { float: left; } } .rtl .woocommerce-product-gallery__trigger { right: initial; left: 20px; } @media (min-width: 690px) { .rtl ul.order_details li:nth-child(odd) { border-left: 1px solid var(--border-color); border-right: initial; } } @media (min-width: 690px) { .rtl .form-row-first { float: right; } .rtl .form-row-last { float: left; } } .rtl table.shop_table_responsive tbody td:before { float: right; } .rtl .cart .product-remove, .rtl .cart_totals table td, .rtl .ct-order-review table.shop_table tfoot td, .rtl .ct-order-review table.shop_table .product-total { text-align: left; } @media (min-width: 480px) { .rtl .woocommerce-info:before, .rtl .woocommerce-error:before, .rtl .woocommerce-message:before { left: initial; right: 20px; } } .rtl .woocommerce-info .showcoupon { float: left; } @media (min-width: 480px) { .rtl .ct-cart-content[data-placement=left] { left: initial; } .rtl .ct-cart-content[data-placement=right] { right: initial; } } .rtl .woocommerce-mini-cart .remove { right: initial; left: 0; } .rtl [data-items-count]:before { right: initial; left: -9px; } .rtl [style*=counter] .ct-icon-container:before { right: initial; left: -9px; } .rtl .onsale, .rtl .out-of-stock-badge { right: var(--badge-left, 15px); left: initial; } .rtl [class*=ct-toggle-close] { right: initial; left: var(--toggle-button-inset-end, 0); } @media (min-width: 690px) { .rtl .ct-quick-view-card .entry-summary { left: 0; right: 50%; } } .rtl .widget_product_categories li .count { float: left; }