body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}#et-main-area,h2,h3,h4,h5,h6,p,a,.post-type-archive-product,.blog,.single-post,.category,.tag,.archive{font-family:Arial!important}#et-top-navigation .et-cart-info:focus-visible{outline:2px solid rgba(200,111,255,0.55);outline-offset:3px}#left-area{background-color:WHITE!important;border:15px solid white!important}.woocommerce-account #left-area,.woocommerce-shop #left-area,.tax-product_cat #left-area{background-color:transparent!important;border:0!important}#sidebar .wp-block-search__input{border-radius:12px!important;padding:12px 12px!important;border:1px solid rgba(0,0,0,0.12)!important;font-family:Arial,Helvetica,sans-serif!important}#sidebar .wp-block-search__button{border-radius:12px!important;padding:12px 14px!important;font-family:Arial,Helvetica,sans-serif!important;font-weight:800!important;background:var(--gcid-primary-color)!important;color:#fff!important;border:1px solid rgba(0,0,0,0.10)!important}html,body{height:100%}body{background:radial-gradient(900px 520px at 18% 88%,rgba(255,210,170,0.35),transparent 60%),radial-gradient(800px 520px at 82% 78%,rgba(190,150,255,0.30),transparent 62%),radial-gradient(900px 520px at 50% 25%,rgba(150,205,255,0.26),transparent 60%),linear-gradient(180deg,#fafafa 0%,#ffffff 100%);background-size:140% 140%;background-repeat:no-repeat;animation:watercolorFlow 45s ease-in-out infinite alternate;background-attachment:fixed!important;position:relative}#main-content{background:transparent!important}#page-container,#et-main-area,#main-content{position:relative;z-index:1}#main-header{border-bottom:1px solid var(--gcid-primary-color)!important;-webkit-box-shadow:0 2px 10px 1px #0000!important;box-shadow:0 2px 10px 1px #0000!important;backdrop-filter:saturate(120%) blur(10px)!important;-webkit-backdrop-filter:saturate(120%) blur(10px)!important}.single-post .et_post_meta_wrapper{margin-top:30px!important}#sidebar{margin-top:30px!important}.cc-revoke{border:1px solid var(--gcid-primary-color)!important}.mfp-title{display:none!important}.glass{background-color:rgba(255,255,255,0.8)!important;backdrop-filter:saturate(180%) blur(20px)!important;-webkit-backdrop-filter:saturate(180%) blur(20px)!important}*::-moz-selection{background:var(--gcid-primary-color);color:white}*::selection{background:var(--gcid-primary-color);color:white}a:focus{background-color:BLACK!important;color:WHITE!important;border:2px solid RED!important;padding:5px!important}footer a{color:WHITE!important}footer a:hover{color:var(--gcid-primary-color)!important}.single-product{font-family:Arial!important}.woocommerce-breadcrumb{background-color:GREY!important;padding:5px 5px 5px 25px!important;border-radius:20px}.single-product h1{font-size:27px!important;color:var(--gcid-primary-color)!important}.single-product h2{font-size:22px!important;color:var(--gcid-primary-color)!important}.single-product .woocommerce-Price-amount.amount{font-family:Arial!important;background-color:var(--gcid-primary-color);color:WHITE;padding:10px!important;border-radius:10px!important}.single-product .legal-price-info{margin-top:20px!important}.upsells .et_pb_post.product{background-color:#f6f6f6!important;padding:5px!important}.single-product .woocommerce-loop-product__title{color:var(--gcid-primary-color)!important;font-size:16px!important;padding-bottom:15px!important}.woocommerce-cart,.woocommerce-cart *{font-family:Arial,Helvetica,sans-serif!important}.woocommerce-cart .wc-block-components-product-details{list-style:none!important;padding:0!important;margin:0!important}.woocommerce-cart .wc-block-components-product-details li{list-style:none!important}.woocommerce-cart .wc-block-product-template{display:grid;gap:18px}.woocommerce-cart .wc-block-product-template .wc-block-product{background:#fff;border:1px solid rgba(0,0,0,0.08);border-radius:16px;padding:18px;box-shadow:0 8px 22px rgba(0,0,0,0.06);transition:transform 0.15s ease,box-shadow 0.15s ease}.woocommerce-cart .wc-block-product-template .wc-block-product:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,0.10)}.woocommerce-cart .wc-block-product-template .wc-block-components-product-image img,.woocommerce-cart .wc-block-product-template .wc-block-product img{border-radius:12px}.woocommerce-cart .wc-block-product-template .wp-block-post-title,.woocommerce-cart .wc-block-product-template .wp-block-post-title a{font-family:Arial,Helvetica,sans-serif;font-size:18px;line-height:1.25;margin:12px 0 6px 0;color:var(--gcid-primary-color);text-decoration:none}.woocommerce-cart .wc-block-product-template .wc-block-grid__product-price,.woocommerce-cart .wc-block-product-template .wc-block-components-product-price,.woocommerce-cart .wc-block-product-template .woocommerce-Price-amount{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;color:#111}.woocommerce-cart .wc-block-product-template .wp-block-post-title,.woocommerce-cart .wc-block-product-template .wc-block-grid__product-price{margin-bottom:10px}.woocommerce-checkout *{font-family:Arial,Helvetica,sans-serif!important}.woocommerce-checkout .wc-block-components-order-summary__title{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;margin-bottom:14px;color:#111}.woocommerce-checkout .wc-block-components-order-summary-item__total-price,.woocommerce-checkout .wc-block-components-order-summary__total-price{font-weight:700;font-size:15px}.woocommerce-checkout .wc-block-components-order-summary__total{margin-top:14px;padding-top:14px;border-top:2px solid rgba(133,60,236,0.25);font-size:17px;font-weight:700}.woocommerce-checkout .wc-block-components-product-metadata{display:none!important}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-coupon-form-block{margin-top:14px}.wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-panel__button{width:100%;border-radius:14px;padding:11px 14px;border:1px solid rgba(133,60,236,0.35);background:var(--gcid-primary-color);font-family:Arial,Helvetica,sans-serif;font-weight:700;color:WHITE;transition:transform 0.15s ease,box-shadow 0.15s ease,background 0.15s ease;text-align:center!important;padding-top:10px!important}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-panel__button:hover{background:rgba(133,60,236,0.12);box-shadow:0 10px 22px rgba(133,60,236,0.18);transform:translateY(-1px)}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-panel__button span,.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-panel__button{font-size:14px;letter-spacing:0.2px}.woocommerce-checkout .wp-block-woocommerce-checkout-order-summary-coupon-form-block .wc-block-components-panel[aria-expanded="true"] .wc-block-components-panel__button{background:var(--gcid-primary-color);box-shadow:0 12px 26px rgba(133,60,236,0.22)}body.post-type-archive-product #left-area ul.products>li.product,body.tax-product_cat #left-area ul.products>li.product,body.tax-product_tag #left-area ul.products>li.product{background:rgba(255,255,255,0.85);border:1px solid rgba(0,0,0,0.07);border-radius:20px;padding:18px 18px 16px 18px;box-shadow:0 14px 34px rgba(0,0,0,0.08);transition:transform 0.15s ease,box-shadow 0.15s ease,border-color 0.15s ease;overflow:hidden}body.post-type-archive-product #left-area ul.products>li.product:hover,body.tax-product_cat #left-area ul.products>li.product:hover,body.tax-product_tag #left-area ul.products>li.product:hover{transform:translateY(-4px);box-shadow:0 20px 48px rgba(0,0,0,0.12);border-color:rgba(133,60,236,0.25)}body.post-type-archive-product #left-area ul.products>li.product .et_shop_image,body.tax-product_cat #left-area ul.products>li.product .et_shop_image,body.tax-product_tag #left-area ul.products>li.product .et_shop_image{border-radius:18px;overflow:hidden;box-shadow:0 10px 22px rgba(0,0,0,0.10);margin-bottom:14px}body.post-type-archive-product #left-area ul.products>li.product .et_shop_image img,body.tax-product_cat #left-area ul.products>li.product .et_shop_image img,body.tax-product_tag #left-area ul.products>li.product .et_shop_image img{border-radius:18px;transition:transform 0.2s ease}body.post-type-archive-product #left-area ul.products>li.product:hover .et_shop_image img,body.tax-product_cat #left-area ul.products>li.product:hover .et_shop_image img,body.tax-product_tag #left-area ul.products>li.product:hover .et_shop_image img{transform:scale(1.03)}body.post-type-archive-product #left-area ul.products>li.product .woocommerce-loop-product__title,body.tax-product_cat #left-area ul.products>li.product .woocommerce-loop-product__title,body.tax-product_tag #left-area ul.products>li.product .woocommerce-loop-product__title{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:800;line-height:1.25;color:var(--gcid-primary-color)!important;margin:4px 0 8px 0}.post-type-archive-product #left-area ul.products>li.product .price,.tax-product_cat #left-area ul.products>li.product .price,.tax-product_tag #left-area ul.products>li.product .price{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:900;color:var(--gcid-primary-color)!Important;margin:0 0 10px 0}.post-type-archive-product #left-area ul.products>li.product .wc-gzd-additional-info-loop,.tax-product_cat #left-area ul.products>li.product .wc-gzd-additional-info-loop,.tax-product_tag #left-area ul.products>li.product .wc-gzd-additional-info-loop{font-family:Arial,Helvetica,sans-serif;font-size:12.5px;line-height:1.45;color:rgba(0,0,0,0.62);margin:6px 0}.post-type-archive-product #left-area ul.products>li.product .delivery-time-info,.tax-product_cat #left-area ul.products>li.product .delivery-time-info,.tax-product_tag #left-area ul.products>li.product .delivery-time-info{display:inline-block;background:rgba(133,60,236,0.08);border:1px solid rgba(133,60,236,0.18);color:#5321c5;border-radius:999px;padding:6px 10px;margin-top:6px}body.post-type-archive-product #left-area ul.products>li.product .shipping-costs-info a,body.tax-product_cat #left-area ul.products>li.product .shipping-costs-info a,body.tax-product_tag #left-area ul.products>li.product .shipping-costs-info a{color:#853cec;text-decoration:none}body.post-type-archive-product #left-area ul.products>li.product .shipping-costs-info a:hover,body.tax-product_cat #left-area ul.products>li.product .shipping-costs-info a:hover,body.tax-product_tag #left-area ul.products>li.product .shipping-costs-info a:hover{text-decoration:underline}grid-template-columns:repeat(auto-fit,minmax(260px,1fr));.woocommerce-account h1{font-size:28px;line-height:1.3}.woocommerce-account h2{font-size:22px;line-height:1.3}.woocommerce-account #main-content{background:transparent!important}.woocommerce-account .woocommerce{background:rgba(255,255,255,0.82);border:1px solid rgba(120,80,200,0.10);border-radius:18px;padding:20px;box-shadow:0 20px 45px rgba(0,0,0,0.06);backdrop-filter:blur(10px)}.woocommerce-account h1{font-size:28px;line-height:1.25;margin-bottom:14px}.woocommerce-account h2{font-size:20px;line-height:1.25;margin-top:18px}.woocommerce-account .woocommerce-MyAccount-navigation{background:rgba(255,255,255,0.65);border:1px solid rgba(120,80,200,0.10);border-radius:16px;padding:14px}.woocommerce-account .woocommerce-MyAccount-navigation ul{margin:0!important;padding:0!important;list-style:none!important}.woocommerce-account .woocommerce-MyAccount-navigation li{margin:0!important}.woocommerce-account .woocommerce-MyAccount-navigation a{display:block;padding:10px 12px;border-radius:12px;text-decoration:none;transition:0.2s ease}.woocommerce-account .woocommerce-MyAccount-navigation a:hover{background:rgba(133,60,236,0.10)}.woocommerce-account .woocommerce-MyAccount-navigation .is-active a{background:rgba(133,60,236,0.16);font-weight:600}.woocommerce-account .woocommerce-MyAccount-content{float:right;width:60%;padding:10px 50px 10px 10px!important}.woocommerce-account .woocommerce input[type="text"],.woocommerce-account .woocommerce input[type="email"],.woocommerce-account .woocommerce input[type="password"],.woocommerce-account .woocommerce textarea,.woocommerce-account .woocommerce select{background:rgba(255,255,255,0.95)!important;border:1px solid rgba(0,0,0,0.10)!important;border-radius:12px!important;padding:10px 10px!important;box-shadow:0 10px 25px rgba(0,0,0,0.05);transition:0.2s ease}.woocommerce-account .woocommerce input:focus,.woocommerce-account .woocommerce textarea:focus,.woocommerce-account .woocommerce select:focus{outline:none!important;border-color:rgba(133,60,236,0.55)!important;box-shadow:0 0 0 4px rgba(133,60,236,0.12),0 12px 28px rgba(0,0,0,0.06)!important}.woocommerce-account .woocommerce button.button,.woocommerce-account .woocommerce a.button,.woocommerce-account .woocommerce input.button{background:#853cec!important;border:none!important;color:#fff!important;border-radius:50px!important;padding:10px 10px!important;box-shadow:0 16px 30px rgba(133,60,236,0.24);transition:0.2s ease;font-size:16px!important;margin-top:10px!important}.woocommerce-account .woocommerce button.button:hover,.woocommerce-account .woocommerce a.button:hover,.woocommerce-account .woocommerce input.button:hover{transform:translateY(-1px);box-shadow:0 20px 36px rgba(133,60,236,0.28)}.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:18px}@media (max-width:980px){.woocommerce-account .woocommerce{padding:18px}.woocommerce-account .woocommerce-MyAccount-navigation{margin-right:0;margin-bottom:14px}}