/**
 * Theme Name: Blocksy Child
 * Description: Blocksy Child theme
 * Author: Creative Themes
 * Template: blocksy
 * Text Domain: blocksy
 */

.wvs-has-image-tooltip:before, [data-wvstooltip]:before { background-color: #051542; } .wvs-has-image-tooltip:after, [data-wvstooltip]:after { border-top-color: #051542; } .lrm-user-modal-container { margin: 100px auto 4em;width: 90%!important; } .cr-grid-replies-pill { background: #dbfff5 !important;color: #15bba4!important; } .cr-grid-replies-pill .cr-grid-replies-pill-count { color: #1ba383!important; } [data-header*="type-1"] .ct-header [data-id="search-input"] input[type="search"] { height: 39px!important; } .ct-pseudo-input { height: 39px!important; } [data-header*="type-1"] .ct-header [data-id="menu"] > ul > li > a { font-weight: 500!important; } [data-prefix="blog"] .entry-card .entry-meta { display: none; } .ct-icon-container svg { fill: var(--theme-icon-color, #01224d)!important; } .ct-search-form .ct-search-form-inner { background: #ffffff!important; } [data-header*="type-1"] .ct-header [data-row*="top"] { padding-top: 4px!important; } #header [data-row*=middle] { border-top: 3px solid #fff!important; } .wp-elements-aaec71e7df1754468478f9b0a58b8759 .wp-block-cover__background { background-color: #093174!important; } .wp-block-group { background: #e6ecf3!important; } body .is-layout-flex { background: transparent!important; } .ct-share-box a { background: #fff!important; } .flexy-pills[data-type=circle] { margin-top: 20px!important; } .xoo-wsc-cart-active .xoo-wsc-opac { opacity: 1!important; } .xoo-wsc-ft-amt.xoo-wsc-less, .xoo-wsc-psavings, .xoo-wsc-psavings * { color: #1170ff!important; } .xoo-wsc-sm-front { background-color: #fff !important; border: 1px solid #00b90736; } .xoo-wsc-opac { background-color: rgb(0 100 255 / 10%) !important } .menu { gap: 0px!important; } .xoo-wsc-smr-del { font-size: 14px !important; color: #ffffff !important; background: #d72525 !important; padding: 5px !important; } span.xoo-wsc-pname, span.xoo-wsc-pname a { font-weight: 500!important; line-height: 1.2!important; font-size: 16px!important; } :is(.woocommerce-info,.woocommerce-error,.woocommerce-message,.woocommerce-thankyou-order-received) { font-size: 22px!important;color: #0862eb!important; } .woocommerce-message { border: none !important;outline: none !important; } @media (max-width: 999.98px) { [data-header*="type-1"] .ct-header [data-id="button"] .ct-button { background: transparent; } } [data-header*="type-1"] .ct-header [data-id="BBLEX7"] .ct-button { padding: 0px!important; } .lrm-font-svg .lrm-switch-to--login:before { filter: invert(1)!important; } .lrm-user-modal-container .lrm-switcher.-is-not-login-only a.selected { background: #00c8ff!important; color: #ffffff!important; } .lrm-font-svg .lrm-switch-to--register:before { filter: invert(1)!important; } .lrm-pass-strength-result[data-status=short] { background-color: #ffdede!important; border-color: #ffdede!important; margin-top: 10px!important; } .lrm-pass-strength-result[data-status=good] { background-color: #fff3a7!important; border-color: #fff3a7!important; margin-top: 10px!important; } .lrm-pass-strength-result[data-status=bad] { background-color: #ffe1b5!important; border-color: #ffe1b5!important; margin-top: 10px!important; } .lrm-pass-strength-result[data-status=strong] { background-color: #cdffc0!important; border-color: #cdffc0!important; margin-top: 10px!important; } .lrm-form-message { margin: 10px 0px 20px 0px!important; border-left: 4px solid #1170ff!important; } .lrm-user-modal { background: rgb(0 100 255 / 10%) !important; } .dialog-type-lightbox { background: rgb(0 100 255 / 10%) !important; } .lrm-user-modal p.lrm-form-bottom-message a { color: #051848!important; } p.lrm-form-bottom-message { background: #ffffff!important; bottom: -65px; padding: 14px 0px 14px 0px!important; border-radius: 5px!important; box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 15%) !important; } .button.sm { width: 40px !important; height: 40px !important; padding: 4px !important; background: #1170ff !important; } .button.disabled, [type=submit].disabled { opacity: 1!important; } .ct-stacked-gallery .ct-media-container [class*=gallery__trigger], .ct-columns-top-gallery .ct-media-container [class*=gallery__trigger] { opacity: 1!important; } #header [data-items]>* { margin: 0px 0px 0px 20px!important; } .ct-panel-actions { background: transparent !important; } @media screen and (max-width: 767px) { .related.products ul.products { display: flex!important; flex-wrap: wrap!important; justify-content: space-between!important; } .related.products ul.products li.product { width: 48% !important; float: none !important; } } .wp-block-image figcaption, .gallery-item .wp-caption-text { display: none !important; } .elementor-slideshow__footer .elementor-slideshow__title { display: none !important; } .woocommerce-product-gallery__trigger { color: #07014D!important; background: #fff!important; } .woocommerce-product-gallery__trigger { border: 1px solid #051848!important; } @media (max-width: 999.98px) { [data-header*="type-1"] .ct-header [data-id="button"] .ct-button { background: transparent; } } [data-header*="type-1"] .ct-header [data-id="button"] .ct-button { background: #00C8FF;color: #fff; } [data-header*="type-1"] [data-id="socials"].ct-header-socials [data-color="custom"] { --theme-icon-color: #00FFFE; } select, textarea, input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]), .ct-pseudo-input, fieldset .wc-stripe-elements-field, .ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]) { color: #051848!important; font-weight: 500!important; } .ct-search-form .ct-search-form-inner { background: transparent; border-color: #ebebeb; } [data-header*="type-1"] .ct-header [data-id="search-input"] .wp-element-button { background: transparent; } select:focus, textarea:focus, input:is([type=url],[type=tel],[type=text],[type=time],[type=date],[type=datetime],[type=datetime-local],[type=email],[type=number],[type=search],[type=password]):focus, .ct-pseudo-input:focus, fieldset .wc-stripe-elements-field:focus, .ff-inherit-theme-style .ff-el-form-control:not([size]):not([multiple]):focus { color: #051848!important; } .ct-header-cta a { background: transparent; } .cr-grid-reply-thumbnail img { min-width: 50px;min-height: 50px;border-radius: 60px!important;border: 2px solid #46d5ad!important; } [data-products] .product .ct-woo-card-rating { --product-element-spacing: 5px; display: none; } .woocommerce-Reviews :is(h2,.comment-reply-title) { font-size: 30px!important; font-weight: 600; line-height: 1.5; } .ct-quick-view-card .entry-summary .ct-quick-more { --theme-button-text-initial-color: #fff!important; --theme-button-text-hover-color: #fff!important; --theme-button-background-initial-color: #1170ff!important; --theme-button-background-hover-color: #1e1e1e!important; } .woocommerce-MyAccount-navigation ul li:hover a, .woocommerce-MyAccount-navigation ul li.is-active a { color: #051848!important;background: #e6e9f3!important; } .elementor-popup-modal .dialog-close-button { border-radius: 60px !important; } [type=submit]:hover { background-color: #1170ff; } .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) { width: 50px; height: 50px; } form.variations_form table.variations { margin-bottom: 0px!important; } .ct-quick-view-card .product_meta>span>*, .product[class*=gallery] .product_meta>span>* { opacity: 1!important; } .woocommerce button.button:hover, .button:hover { background-color: #1170ff!important;color: #fff!important; } button.pswp__button, button.pswp__button--arrow--left::before, button.pswp__button--arrow--right::before, button.pswp__button:hover { background-color: rgb(16 37 70 / 50%) !important; } [data-pagination=load_more] .ct-load-more, [data-pagination=infinite_scroll] .ct-load-more { background: #051542; } [data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="middle"] { background-color: #051542 !important; } .ct-tooltip { background: #1170ff!important; } .sub-menu .menu-item { border-top: 1px!important; } body ::selection { color: #051848!important; background-color: #00c8ff!important; } [data-header*="type-1"] #woo-cart-panel { background-color: rgb(14 21 59 / 50%) !important; } [data-icons-type*=square] .ct-icon-container { border-radius: 0px!important; } .sub-menu { display: block !important; visibility: visible !important; } .ct-read-progress-bar { background: linear-gradient(to right, #00daff var(--scroll, 0%), #ffffff 0) !important;height: 4px!important; } .elementor-popup-modal .dialog-close-button { top: 10px!important; } [data-menu]>ul>li[class*=current-menu-]>a:before, [data-menu]>ul>li[class*=current-menu-]>a:after { height: 3px;background-color: #00c8ff!important;width: 35%; } [data-menu]>ul>li>a:before, [data-menu]>ul>li>a:after { height: 3px!important; background-color: #00c8ff!important; width: 35%!important; } .quick-view-modal { background-color: rgb(14 21 59 / 50%) !important; } #ct-added-to-cart-popup { background-color: rgb(14 21 59 / 50%) !important; } .ct-panel-actions .ct-toggle-close { --toggle-button-padding: 20px; --toggle-button-margin-end: -10px; --toggle-button-margin-block: -10px; } [data-header*="type-1"] #woo-cart-panel .ct-toggle-close { --theme-icon-color: #fff!important; margin-top: -30px; } .ct-panel-actions { background: #172048!important; } .ct-panel-actions .ct-panel-heading { font-size: 15px; font-weight: 400!important; color: #fff!important; margin-bottom: 15px; } [data-header*="type-1"] #woo-cart-panel .ct-toggle-close:hover { --theme-icon-color: #fff!important; } #ct-compare-modal { background-color: rgb(0 100 255 / 10%) !important; } .woocommerce .pswp__bg, .woocommerce-page .pswp__bg { opacity: 1 !important; } .pswp__bg { background: rgb(255 255 255 / 80%) !important; } .product[class*=top-gallery] .entry-summary { border-radius: 0px !important; } .elementor-products-grid ul.products.elementor-grid { grid-column-gap: 10px !important; grid-row-gap: 10px !important; } .elementor-products-grid ul.products.elementor-grid li.product { display: flex!important; flex-direction: column!important; } .ct-lightbox-video-container { inset-inline: 0%!important; } .cr-reviews-grid .cr-review-card .top-row .review-thumbnail img, .cr-reviews-slider .cr-review-card .top-row .review-thumbnail img { border: 2px solid #89E6FF!important; } .entry-summary .ct-cart-actions .added_to_cart { --theme-button-text-initial-color: #ffffff!important; } .ct-cart-actions .added_to_cart { --theme-button-text-hover-color: #ffffff!important; } .entry-summary .ct-cart-actions .added_to_cart { --theme-button-text-initial-color: #ffffff;background: #00c8ff; } .ct-woo-card-extra[data-type=type-1] .ct-button { border-radius: 0px !important; } .cr-voting-cont-uni span.cr-voting-downvote.cr-voting-active svg .cr-voting-svg-int { fill: none; fill-opacity: 1; } .cr-voting-cont-uni span.cr-voting-upvote.cr-voting-active svg .cr-voting-svg-int { fill: none; fill-opacity: 1; } .cr-voting-cont-uni span.cr-voting-downvote svg .cr-voting-svg-ext { fill: #fd5320; } footer { margin-top: 50px!important; } .ct-social-box { gap: 10px; } [data-pagination=load_more] .ct-load-more, [data-pagination=infinite_scroll] .ct-load-more { color: #fff; } [class*=ct-suggested-products] .ct-module-title { color: #040404; } #ct-added-to-cart-popup .ct-added-to-cart-message { color: #040404; } [data-products=type-2] .ct-woo-card-actions .button, [data-products=type-2] .ct-woo-card-actions .added_to_cart { color: #040404; } .ct-cart-actions .single_add_to_cart_button { color: #ffffff !important; } .woocommerce-mini-cart__buttons .button.wc-forward { color: #fff; } .ct-button-ghost, .wp-block-buttons .wp-block-button .wp-block-button__link.is-style-outline, .wp-block-buttons .wp-block-button.is-style-outline .wp-block-button__link { border-width: 1px; border-color: #e3e7e9; } .quantity[data-type=type-2] .ct-decrease { background: #1170ff; color: #FFF; } .quantity[data-type=type-2] .ct-increase { background: #1170ff; color: #fff; } div.quantity input[type=number] { --theme-form-field-border-initial-color: #d5d5d5!important; } textarea { height: 90px!important; } .woocommerce-MyAccount-navigation ul li a { font-weight: normal; } .elementor-products-grid ul.products.elementor-grid li.product { display: flex; flex-direction: column; } .wvr-comments-group { margin-top: 10px; } .wvr-product-purchased { color: #242950; background-color: #dfdfdf; margin-left: 5px; font-size: 14px; } .wvr-purchased-format { font-size: 24px; margin-top: -5px; } [data-products] .product { --theme-border-radius: 0px !important; } .flexy-arrow-next { right: 0px!important; border-radius: 0px !important; } .flexy-arrow-prev { left: 0px!important; border-radius: 0px !important; } .onsale[data-shape=type-2], .out-of-stock-badge[data-shape=type-2], [class*=ct-woo-badge-][data-shape=type-2] { border-radius: 0px!important; } .onsale, .out-of-stock-badge, [class*=ct-woo-badge-] { border-radius: 0px!important; } .woocommerce-product-gallery__trigger { border-radius: 60px !important; color: #041426; } .woocommerce-product-gallery__trigger { border: 1px solid #c7c7c7; } .woocommerce-product-gallery .ct-media-container { border-radius: 0px !important; } .woocommerce img.pswp__img, .woocommerce-page img.pswp__img { border-radius: 0px !important; } .elementor-wc-products ul.products li.product span.onsale { align-content: center !important; } [data-prefix="product"] .ct-share-box { --theme-icon-color: #172048!important; } .ct-video-indicator svg { border-radius: 100%; background: #051542; padding: 2px; } .cc_div .b-tg .c-tgl~.c-tg.c-ro { background: #23bb05!important; } .cc_div .b-tg .c-tg { background: #c9cedc!important; } .cc_div .b-tg .c-tgl:checked~.c-tg { background: #23bb05!important; } .cc_div .c-bn { background: #051848!important; } #c-bns button:first-child, #s-bns button:first-child { background: #00c8ff!important;color: #051848!important; } #c-bns button:first-child:hover { background: #051848!important;color: #fff!important; } #cm .c_link:active, #cm .c_link:hover, #s-c-bn:active, #s-c-bn:hover, #s-cnt button+button:active, #s-cnt button+button:hover { background: #1170ff!important; color: #ffffff!important; } #s-bns button:first-child:hover { background: #07014D!important; color: #fff!important; } .ct-payment-methods { padding: 0px 0px 0px 0px!important; } .product[class*=top-gallery] .entry-summary { --container-border: 1px solid #eef0f1!important; background: #fff!important; border-radius: 15px!important; } .product[class*=top-gallery] .woocommerce-product-gallery { margin-bottom: 20px!important; } .woocommerce div.product div.woocommerce-tabs ul.tabs li.active a { color: #fff!important; background: #041426; } .woocommerce-tabs[data-type*=type-2] .tabs li { background: #fff; }@media (min-width: 480px) { .ct-account-modal .ct-account-forms { padding: 40px; } } @media (max-width: 479.98px) { .ct-account-modal .ct-account-forms { padding: 30px 20px; } } @media (min-width: 480px) { .ct-account-modal { max-width: 410px; } } #account-modal .ct-panel-content { padding: 10px!important; } .ct-account-modal>ul li:first-child { background: #e4eaef; } .ct-account-modal>ul li.active { background: #00A3F4;color: #fff; } .ct-account-modal .ct-button { background: #1170ff; } .woocommerce-message, .wc-block-components-notice-banner.is-success { --background-color: transparent!important;border: 0px solid #000!important;font-size: 18px;color: #b92b39; } .ct-video-indicator svg { border-radius: 100%;background: #051542;padding: 2px;height: 50px;width: 50px;box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 60%) !important; } @media (max-width: 689.98px) { .ct-panel .ct-panel-inner { padding: 5px!important; } } @media (max-width: 689.98px) { .ct-panel .ct-panel-inner { --panel-padding: 5px!important; } } .menu-item-1013435.ct-mega-menu-custom-width .sub-menu { --mega-menu-max-width: 650px; } @media (max-width: 689.98px) { [data-header*="type-1"] #offcanvas { --side-panel-width: 320px; } } #offcanvas .ct-panel-content-inner { --margin: 15px 0px!important; } .menu-item-1013435.ct-mega-menu-custom-width .sub-menu { --mega-menu-max-width: 650px!important; } .ct-woo-card-extra[data-type="type-1"] { --theme-button-text-initial-color: #041426; --theme-button-background-initial-color: #fff; } .woocommerce img.pswp__img, .woocommerce-page img.pswp__img { border-radius: 25px; } .woocommerce-product-gallery .ct-media-container { filter: brightness(0.95); } .ct-woo-card-extra[data-type=type-1] .ct-button:is(:hover,[data-button-state=active],[data-button-state=loading]) { color: #fff; background: #051542; border: 2px solid #051542; } .wcboost-variation-swatches__item.selected { border-color: #a6afb5; box-shadow: 0 0 0 2px #a6afb5;border: 1px solid #041426; } .wcboost-variation-swatches__item { box-shadow: 0 0 0 1px rgb(0 0 0 / 0%); } .flexy-pills[data-type=circle] li:before { box-shadow: inset 0 0 0 5px #041426; } .ct-woo-card-extra[data-type=type-1] .ct-button { border: 1px solid #040404;color: #040404; } .woocommerce-product-gallery__trigger:hover { border: 1px solid #041426; } .woocommerce-product-gallery__trigger { color: #2e2e2e; background: var(--lightbox-button-background-color, #fff); border: 1px solid #9f9f9f; } [data-header*="type-1"] .ct-header [data-sticky*="yes"] [data-row*="middle"] { box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%) !important; } [data-products="type-2"] { --card-border: 1px solid rgb(212 225 237 / 76%); } [data-products] .entry-meta { display: none!important; } .woocommerce-Reviews .meta :is(em,time,span) { font-size: 12px; font-weight: 400; text-transform: capitalize; color: #a3a3a3; font-style: normal; } .ct-floating-bar .product-title { font-size: 14px; font-weight: 400; line-height: 1.4; color: #282828; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } [class*=flexy-arrow] { background: #041426!important; color: #fff!important; } ::-webkit-scrollbar { display: none; } .entry-summary-items > .woocommerce-product-details__short-description { display: none!important; } [data-menu*=type-3]>ul>li>a { background-color: #041426; } .ct-team-card > div { opacity: 0; transition: opacity .6s ease !important; } .ct-team-card:hover > div { opacity: 1; } .ct-sticky-column > div { position: sticky; top: 80px; } .ct-button-icon svg { width: 10px; } .ct-newsletter-hero .ct-newsletter-subscribe-form-elements { background-color: var(--theme-palette-color-8) !important; } .ct-newsletter-hero input, .ct-newsletter-hero .wp-element-button { height: 50px; min-height: 50px; } .elementor-kit-1001276 a { font-family: unset!important; }body { background: #f9f9f9 !important; } .ct-quick-view-card .entry-summary .woocommerce-product-details__short-description { display: none; } .ct-back-to-top { background: #00C8FF!important; } .ct-account-modal>ul li:not(.active) { opacity: 1!important; background: #041426!important; color: #fff!important; font-weight: 400!important; } .ct-account-modal>ul li:first-child { font-weight: 600!important; } :is(.star-rating,.wc-block-components-product-rating-stars__stars,.wp-block-woocommerce-product-filter-rating .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars) span:before { color: #00C6FF!important; } :is(.star-rating,.wc-block-components-product-rating-stars__stars,.wp-block-woocommerce-product-filter-rating .wc-block-components-product-rating__stars,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars,.has-rating .wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars) { font-size: 18px!important;color: #051542; } .ct-rating-filter li a { color: #49c78f!important; } .ivole-meter { height: 5px!important; border-radius: 5px!important; } .crstar-rating-svg .cr-rating-icon-frnt .cr-rating-icon { fill: #1170ff!important; } .ivole-meter .ivole-meter-bar { background: linear-gradient(to bottom, #00c8ff, #5e7fb1)!important; } .comment-form-rating .stars a { color: #041426!important; }[data-products] .product .price { color: #ff2800; } .sale-price del { font-size: 100%;color: #041426 !important; } .entry-summary-items > .price { color: #ff2800 !important; }del { opacity: 1; }:is(.ct-woo-card-actions,.ct-woo-card-extra) :is(a,button) { font-weight: 400; } .woocommerce-customer-details address { background: #fff; } .woocommerce-Addresses>* { background: #fff; } .ct-cart-reserved-timer-message { color: #242424!important;background: transparent!important;font-size: 20px!important;text-align: end; } .ct-social-box a { background: #07014D;padding: 5px;border-radius: 60px; } .ct-social-box { gap: 10px!important; }[data-header*="type-1"] .ct-header [data-id="menu-tertiary"] > ul > li > a { background: #fff;border: 1px solid #d8dde3;border-radius: 8px; } .pswp__bg { background: #010810; } .woocommerce .pswp__bg, .woocommerce-page .pswp__bg { opacity: 1 !important; } .entry-summary .price { color: #040404 !important; } .wcboost-variation-swatches--button .wcboost-variation-swatches__item.selected { background-color: #f7f1ec; }[data-products=type-2] .ct-woo-card-actions:last-child { background: #fff; }[data-products] .woocommerce-loop-product__title, [data-products] .woocommerce-loop-category__title { --theme-font-weight: 400;--theme-font-size: 14px; } .single-product .product_meta .posted_in { display: none !important; } .ct-quick-view-card .entry-summary :where(form.cart,.product_meta,.ct-product-additional-actions) { margin-bottom: 10px!important;padding-bottom: 10px!important; } .product[class*=gallery] .entry-summary-items>* { margin-bottom: 10px !important; }
