:root{--blue:#213F99;--darkblue:#0d1038}body,#main-content{background-color:#F9F9F9!important;font-size:16px;line-height:140%}h1{font-size:48px;line-height:72px}@media (max-width:767px){h1{font-size:40px;line-height:50px}}h2{font-size:30px;line-height:120%}h3{}h4{}p{font-size:16px;line-height:140%}.container{width:85%}a.button{text-transform:capitalize}.single-product .container{padding-top:0!important}.dot{height:5px;width:5px;background-color:var(--blue);border-radius:50%;display:inline-block;margin-left:10px;margin-right:10px;transform:translatey(-3px)}.footer-icons{margin-right:10px!important;transform:translatey(3px)}@media(min-width:981px){.inline-buttons .et_pb_button_module_wrapper{display:inline-block}}.cg-inline-buttons .et_pb_column{display:flex;column-gap:40px;justify-content:center;text-align:center}@media (max-width:600px){.cg-inline-buttons .et_pb_column{flex-direction:column}.cg-inline-buttons .et_pb_column .et_pb_button_0{margin-bottom:0!Important}}.logged-in .shw-lgd-in{display:block}.logged-in .hd-lg-ot{display:none}.woocommerce ul.products li.product a .et_overlay{display:none}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product .price{display:none}.et_shop_image img{border-radius:11px!Important}li.product p.stock.out-of-stock{position:absolute;z-index:9;top:20px;right:20px;background:var(--blue);color:white!important;padding:5px 10px;font-size:10px!important;font-weight:bold;border-radius:30px;text-transform:uppercase}p.stock.in-stock,li.product p.stock.in-stock{display:none}.cg-custom-product-title{display:grid;grid-template-columns:auto auto auto auto auto;align-items:center;column-gap:10px;font-size:20px!important;line-height:28px;color:var(--darkblue);margin-top:10px!important;margin-bottom:5px!important;white-space:nowrap;;text-transform:capitalize}.cg-custom-product-title .cg-bl-dot,.cg-cart-item-name .cg-bl-dot{width:6px;height:6px;background:var(--blue);border-radius:50px}a.cg-custom-product-title{max-width:300px}@media (max-width:768px){a.cg-custom-product-title{margin:0 auto}}@media (max-width:1550px) and (min-width:1441px){.cg-custom-product-title{font-size:20px!important;line-height:25px}}@media (max-width:1150px){.cg-custom-product-title{font-size:18px!important}}@media (max-width:1024px){.cg-custom-product-title{font-size:20px!important}}@media (max-width:980px){.cg-custom-product-title .cg-bl-dot,.cg-cart-item-name .cg-bl-dot{width:10px;height:10px}}@media (max-width:475px){.cg-custom-product-title .cg-bl-dot,.cg-cart-item-name .cg-bl-dot{width:6px;height:6px}}.weight{font-size:16px;color:rgb(0 0 0 / 60%)}.dts{font-size:16px;color:rgb(0 0 0 / 60%)}.cg-pricing{display:grid;grid-template-columns:50% 50%;color:var(--darkblue);font-size:22px;line-height:26px;margin-top:20px}.woo-price{text-align:right;font-size:18px}.et_shop_image img{transition:all 800ms ease-in-out}.et_shop_image:hover img{transform:scale(1.3)}li.product{overflow:hidden}.et_shop_image{display:block;overflow:hidden;max-height:300px}.woocommerce nav.woocommerce-pagination ul{border:none!important}.woocommerce nav.woocommerce-pagination ul li{border:none!Important}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:var(--darkblue);color:white!important;width:40px;height:40px;border:1px solid white;border-radius:5px}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:var(--blue);color:#ffffff!important}.woocommerce nav.woocommerce-pagination ul li span.current{cursor:not-allowed}.woocommerce .woocommerce-pagination ul.page-numbers::after,.woocommerce .woocommerce-pagination ul.page-numbers::before,.woocommerce-page .woocommerce-pagination ul.page-numbers::after,.woocommerce-page .woocommerce-pagination ul.page-numbers::before{display:none!important}.single-product .woocommerce-message,.single-product ul.woocommerce-error li{margin-bottom:10px}.woocommerce-info{display:flex;flex-direction:column;row-gap:10px}.pum-theme-1055 .pum-container,.pum-theme-lightbox .pum-container{padding:50px!important;margin:20px;border-radius:10px}.gform_wrapper.gravity-theme h2{font-size:25px;font-weight:500;padding:0}.cg-button-wrapper{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-top:30px}@media (max-width:768px){.woocommerce-error li,.woocommerce-info li,.woocommerce-message li,.woocommerce-message{display:flex;flex-direction:column;text-align:center;row-gap:20px}.woocommerce-error li a,.woocommerce-info li a,.woocommerce-message li a,.woocommerce-message a{order:2}.pum-theme-1055 .pum-container,.pum-theme-lightbox .pum-container{padding:20px!important}.gform_wrapper.gravity-theme h2{text-align:center}}.single-product div.gform_confirmation_message{background:#213f99;color:white;border-radius:5px;padding:20px;display:inline-block;font-weight:500;font-size:20px}.single-product .gform_footer.top_label{padding:0!important}.single-product .woocommerce-notices-wrapper{margin-bottom:50px}.woocommerce div.product div.summary{margin-bottom:0px!important}.woocommerce #respond input#submit,.woocommerce-page #respond input#submit,.woocommerce #content input.button,.woocommerce-page #content input.button,.woocommerce-message,.woocommerce-error,.woocommerce-info{border-radius:10px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:28%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:66%}.wpgis-slider-for{margin-bottom:5px}#wpgis-gallery .slick-slide{padding:5px}.woocommerce .woocommerce-breadcrumb{margin:1em 0 1em;padding:0}.woocommerce .woocommerce-breadcrumb .inner-pages{margin:1em 0 0em;padding:0}.woocommerce .woocommerce-breadcrumb a{color:#364899!important}.woocommerce .woocommerce-breadcrumb a:hover{color:rgba(0,27,145,0.561)mportant}.summary.entry-summary{display:grid}.cg-custom-details{display:grid;grid-row-gap:40px;margin-top:20px}.cg-main-wrapper{display:grid;grid-row-gap:70px}.product_title.entry-title{display:flex;align-items:center;column-gap:10px;font-size:30px;line-height:120%;color:#000000;padding-bottom:0!important}.summary form.cart{display:flex;flex-direction:column}.summary .cg-bl-dot{display:block;width:11px;height:11px;background:var(--blue);border-radius:50px}.summary .cg-pr-details{display:grid;grid-row-gap:13px;margin-bottom:25px}.summary .cg-prd-dtls{font-size:20px;line-height:23px}.fltr{display:inline-block;text-transform:lowercase}.fltr:first-letter{text-transform:uppercase}.summary .cg-dimension-treatment{font-size:20px;line-height:23px}.summary .cg-item-id{font-size:14px;color:var(--blue)}.summary .cg-dimension-treatment{display:none}.summary .cg-item-id{display:none}.summary .cg-price-per-carat{font-size:24px;line-height:29px;color:var(--darkblue);padding-bottom:25px}.summary .price{font-size:32px;line-height:38px;color:var(--darkblue)!important;font-weight:700}.cg-hidden{display:none}.summary p.price{display:flex;flex-direction:row;flex-wrap:wrap;align-content:center;align-items:center;column-gap:15px}span.cg_price_per_item{font-size:24px;line-height:38px;color:var(--darkblue)!important;font-weight:700}.cg_cs_pr{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;align-items:center}#ppi.cg_pr_small{color:#7f8195;font-size:16px!important;line-height:21px;font-weight:400}.summary .price .cg-bl-dot{display:inline-flex}.cg-usd-rate{display:inline-flex}p.cg-usdPrice{font-size:26px;line-height:38px;color:var(--darkblue)!important;font-weight:700}.cg_disclaimer{padding-bottom:0;max-width:600px;font-size:16px;margin-top:25px}.cg-cart{display:grid}.woocommerce-product-details__short-description p{font-size:18px;line-height:140%;color:rgb(0 0 0 / 50%)}.summary .stock.in-stock{font-size:20px!important;line-height:24px!important;color:var(--blue)!important;display:none}.summary .cg_cstm_stock.stock.in-stock{display:inherit}.summary .stock.out-of-stock{background:rgb(255 0 0 / 40%);color:#ffffff!important;text-transform:uppercase;font-weight:bold;padding:10px;text-align:center;max-width:240px;border-radius:10px;margin-bottom:20px;cursor:not-allowed}.cart-buttons{display:grid;grid-template-columns:47% 47%;grid-column-gap:35px;position:relative;margin-top:25px}.cart-buttons:before{content:'';display:block;width:100%;height:100%;background:#ffffff6b;position:absolute;z-index:3}.cart-buttons:hover:before{cursor:not-allowed}.logged-in .cart-buttons:before{display:none}.logged-in .cart-buttons:hover:before{cursor:inherit}.cg-button{text-align:center;width:100%;color:var(--blue);background:transparent;font-size:20px;font-weight:500;line-height:1.7em!important;position:relative;border:2px solid;-webkit-transition:all .2s;transition:all .2s;background-color:transparent;border-color:var(--blue);border-radius:10px;padding:0.3em 1em!important;cursor:pointer}.cg-button-filled{background:var(--blue);color:#ffffff}.summary form.cart{margin-top:25px!important;margin-bottom:25px!important}.cg-cta{display:flex;column-gap:31px;font-size:20px;line-height:24px}.cg_share_title{max-width:300px;text-align:center;margin-bottom:20px;line-height:25px}.addtoany_shortcode{text-align:center}a.a2a_dd.addtoany_no_icon.addtoany_share_save.addtoany_share{display:none}.cg-shimg{display:flex;align-items:center;column-gap:8px}.cg_shprt{display:flex}.cg_shp_rates{display:flex;font-size:16px;margin-top:15px;align-items:center}.cg_shp_rates img{margin-left:10px;max-height:16px}.cg-share.cg-sh-lg-ot{font-weight:bold}.pr_name,input#gform_submit_button_1{visibility:hidden;pointer-events:none;opacity:0;position:absolute;width:0;height:0}.stock.in-stock{display:none}.logged-in .cg_cstm_stock.stock.in-stock{display:inherit}.sold-individually .quantity{display:none}.sold-individually .cart-buttons{margin-top:0}.silent{display:none}.cg-title{font-size:30px;line-height:120%;font-weight:400;color:var(--darkblue);padding:0;margin-bottom:35px}p.woo-prd-desc{font-size:18px;line-height:140%}.cg-stone-details{display:flex;flex-direction:column;row-gap:14px}.cg-item-wraper{display:grid;grid-template-columns:1fr 1fr;max-width:375px;border-bottom:1px solid #213f993d;grid-column-gap:20px;padding-bottom:10px}.cg-item-wraper:last-child{border:none}.cg-label{font-size:18px;line-height:100%;font-weight:400;color:#000000}.cg-itm:first-letter{text-transform:uppercase}.cg-itm{font-size:18px;line-height:100%;color:#000000;text-transform:lowercase}.cg-certified{text-transform:unset}.cg-treatment{text-transform:capitalize}#related-title{padding-bottom:50px;text-align:center;font-size:30px!Important;line-height:120%;font-weight:400;color:var(--darkblue)}.single-product .woocommerce-message,.single-product ul.woocommerce-error{margin-bottom:50px}h1.entry-title.main_title{text-align:center;font-size:32px;font-weight:700;line-height:38px;color:var(--darkblue)}.woocommerce-cart .eh_spinner{display:none}.woocommerce-cart h1.entry-title.main_title{margin-bottom:97px}h2.cg-tbl-title{font-size:30px;line-height:120%;font-weight:400;color:var(--blue);margin-bottom:18px;padding-bottom:0}.woocommerce-cart .product-name{width:450px}.product-quantity{text-align:center}.product-price{text-align:center}.woocommerce-cart .container,.woocommerce-checkout .container{padding-top:45px!important;padding-bottom:100px}.cg-cart-item-name{display:flex;align-items:center;flex-direction:row;column-gap:6px;font-size:20px;line-height:22px;text-transform:capitalize}.cg-all-wrapper{display:grid;grid-column-gap:5%}.cg_qty,.cg_sbt{font-size:16px}.woocommerce-page .quantity{width:unset!important}body .qib-button.qib-button-wrapper .minus.qib-button,body .qib-button.qib-button-wrapper .plus.qib-button{background:var(--blue)!Important;color:white!Important;border-radius:8.11px!important;width:40px;height:30px;display:flex;justify-content:center;align-items:center}.qib-button.qib-button-wrapper{flex-direction:row-reverse}.qib-button-wrapper .quantity input.input-text.qty.text{background:transparent!important;border:none!Important}th.product-name{font-size:18px;line-height:21px;color:#232323}th.product-quantity{font-size:18px;line-height:21px;color:#232323}th.product-price{font-size:18px;line-height:21px;color:#232323}td.product-price span{color:var(--darkblue);font-size:18px;line-height:21px;font-weight:700}.cg-cart-prd-wrp{display:grid;grid-template-columns:25% 75%;column-gap:40px;align-items:center}.cg-cart-prd-dtls{display:grid;row-gap:10px;justify-items:start}.woocommerce-cart table.cart img{width:140px}a.cg-remove{padding:0px 10px 5px 10px;border-bottom:1px solid;font-family:'Inter',sans-serif;font-size:14px;font-weight:600}.cg-cart-prd-thmb{}.cg-cart-prd-thmb a{display:flex}.woocommerce-cart .coupon{display:none}.woocommerce-cart tr.cart-discount.coupon-test{display:none}.cart_totals.calculated_shipping h2{display:none}input#coupon_code{padding:13px}@media (max-width:768px){input#coupon_code{width:100%!Important;margin-bottom:20px}.woocommerce-page table.cart td.actions .coupon .button{width:100%!important}}.woocommerce .cart-collaterals .cart_totals,.woocommerce-page .cart-collaterals .cart_totals{float:unset;width:100%}.cart_totals .shop_table.shop_table_responsive{padding:20px!important;border:1px solid var(--blue);border-radius:20px;margin-bottom:90px!Important}.woocommerce-cart-form .shop_table{border:none!important}.woocommerce-cart-form .shop_table th,.woocommerce-cart-form .shop_table td{border:none!important}.entry-content table:not(.variations){border:none}.cg-crt-frm{display:grid;align-items:center;align-content:space-between}#add_payment_method .cart-collaterals .cart_totals tr td,#add_payment_method .cart-collaterals .cart_totals tr th,.woocommerce-cart .cart-collaterals .cart_totals tr td,.woocommerce-cart .cart-collaterals .cart_totals tr th,.woocommerce-checkout .cart-collaterals .cart_totals tr td,.woocommerce-checkout .cart-collaterals .cart_totals tr th{border-top:1px solid}tr.cart-subtotal td{text-align:right}tr.tax-total td{text-align:right}tr.woocommerce-shipping-totals.shipping td{text-align:right}tr.order-total{text-align:right}tr.tax-total th,tr.tax-total td{border:none!important}tr.woocommerce-shipping-totals th,tr.woocommerce-shipping-totals td{border:none!important}tr.cart-discount.coupon-test th,tr.cart-discount.coupon-test td{border:none!important}a.checkout-button.button.alt.wc-forward.wp-element-button{margin-bottom:0}.wc-proceed-to-checkout{padding:0!important}.cg-btn-wrp{display:grid;justify-content:start}.cg-crt-frm .cg-button{display:flex;width:305px;justify-content:center;column-gap:17.5px}.wc-proceed-to-checkout{display:flex;justify-content:flex-end}a.checkout-button.button.alt.wc-forward.wp-element-button{margin-bottom:0;display:flex;column-gap:17.5px;width:305px;justify-content:center;align-items:center}.cg-cart-item-name{color:var(--darkblue)!important}p.cg-crt-ttls{font-family:'Inter',sans-serif;font-size:20px;line-height:24px;margin-top:33px;padding-bottom:0}p.cg-crt-prc-ttl{font-size:30px;line-height:120%;font-weight:700;font-family:'Inter',sans-serif;color:var(--blue)}button[name='update_cart']{display:none!important}tr.cart-discount.coupon-test td{text-align:right}.cg-btn-wrp.cg-mb{display:none}.cart-discount td{text-align:right}.woocommerce-account .container,.woocommerce-cart .container,.woocommerce-checkout .container,.search .container{padding-bottom:45px!important}.woocommerce-checkout h1.entry-title.main_title{margin-bottom:76px}.woocommerce-billing-fields h3{font-weight:400;font-size:30px;line-height:120%;color:var(--blue);text-transform:capitalize}.woocommerce-billing-fields h3{margin-bottom:15px}#ship-to-different-address{font-weight:400;font-size:18px;line-height:140%;color:var(--blue);text-transform:capitalize;margin-top:32px;margin-bottom:32px}.cg-checkout-wrp{display:grid}.cg-checkout-row-1{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:80px;grid-column:1;grid-row:1}.cg-checkout-row-2{grid-column:1}table.shop_table.woocommerce-checkout-review-order-table{padding:50px!important;border:1px solid var(--blue);border-radius:20px}.woocommerce-checkout-review-order-table .product-name{border:none!important}.woocommerce-checkout .cg-cart-prd-wrp{grid-template-columns:25% 75%;column-gap:40px}.woocommerce-checkout img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{}.cart_item .cg-cart-prd-wrp{}.cart-subtotal th,.cart-subtotal td{border-top:none!important}.woocommerce-checkout-review-order-table tfoot td,.cart-collaterals .shop_table td{color:#000000;font-size:14px;line-height:17px!important;font-weight:700!important;font-family:'Inter',sans-serif}.cg_note{margin-bottom:25px}.cg-checkout-wrp #billing_country_field span{pointer-events:none}.cg-checkout-wrp #billing_country_field .select2-container--default .select2-selection--single .select2-selection__rendered{color:#999999}p#billing_first_name_field{width:100%!Important;float:none!Important}.woocommerce form .form-row{margin:0 0 18px!important}.et_pb_wc_cart_totals .select2-container--default .select2-selection--single,.et_pb_wc_checkout_billing .select2-container--default .select2-selection--single,.et_pb_wc_checkout_shipping .select2-container--default .select2-selection--single,.woocommerce #content .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select{background-color:#fff;border:1px solid #0d103817;;font-weight:400;font-size:18px;line-height:22px;border-radius:5px;padding:5px 10px}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #0d103817;;padding:0px 10px;height:40px}.select2-container .select2-selection--single .select2-selection__rendered{padding:0!Important;height:40px;display:flex;align-items:center}span#select2-billing_country-container{margin-bottom:10px!Important}.select2-container--default .select2-selection--single .select2-selection__arrow{top:7px!important}.woocommerce form .form-row label{font-weight:400;font-size:16px;line-height:140%;font-family:'Inter',sans-serif;margin-bottom:10px;color:var(--darkblue)}.woocommerce-terms-and-conditions-wrapper{margin-bottom:20px}.dswsdm-shipping{background-color:#fff;border:1px solid #0d103817;font-size:13px;line-height:22px;font-weight:bold;border-radius:5px;text-align:right}@media (max-width:980px){.dswsdm-shipping{width:90%!Important}}.hidden_data_for_gtag{visibility:hidden;pointer-events:none;opacity:0;position:absolute;width:0;height:0}.woocommerce-account .container{padding-bottom:100px}.woocommerce-account .woocommerce-message{display:grid;grid-template-columns:1fr 1fr}.woocommerce-account .woocommerce-message a{text-align:right}.woocommerce-MyAccount-navigation ul{padding:0!important;list-style:none!important}.woocommerce-MyAccount-navigation ul li{margin-bottom:10px;padding:10px 20px;background:var(--blue);border-radius:10px}.woocommerce-MyAccount-navigation ul li.is-active{background:var(--darkblue)}.woocommerce-MyAccount-navigation ul li a{color:white;display:block}@media (max-width:768px){nav.woocommerce-MyAccount-navigation{margin-bottom:30px}.woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1{margin-bottom:30px}}.woocommerce .woocommerce-customer-details .woocommerce-column address{padding:20px}.woocommerce-Address address{font-style:normal;margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:20px}.woocommerce-Address p{margin-top:20px;margin-bottom:20px}.woocommerce-MyAccount-content section.woocommerce-order-details{margin-top:25px}.woocommerce-MyAccount-content .woocommerce-Address{margin-top:20px}.woocommerce-pagination .woocommerce-button{display:table-cell!important}@media (max-width:768px){.woocommerce-orders-table__row{border:1px solid #c9c9c9;border-radius:10px;padding:20px;margin-bottom:20px;background:white}#content-area .woocommerce-orders-table__row td{padding:10px 24px!important;text-align:center!important}.woocommerce-orders-table__row *{border:none!important}.woocommerce-orders-table__cell .button.view{width:100%}}@media (max-width:768px){.single-product #main-content .container{padding-top:30px!important}}@media (max-width:1440px){.cg-custom-product-title{font-size:20px!important;justify-content:space-between;column-gap:0px}}@media (max-width:1024px){.home .woocommerce ul.products::before{display:none!Important}.home .woocommerce ul.products.columns-3 li.product,.home .woocommerce-page ul.products.columns-3 li.product{width:calc(50% - 20px)!Important;margin:0!important;float:none!important}.woocommerce ul.products,.woocommerce-page ul.products{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:40px;row-gap:40px}}@media (max-width:980px){.et_shop_image{max-height:100%}.cg-custom-product-title{}}@media (max-width:767px){.woocommerce-page ul.products li.product:nth-child(n){margin:0 0 2.992em!important;width:48%!important}}@media (max-width:600px){.woocommerce-page ul.products li.product:nth-child(n){margin:0!important;width:100%!Important;margin-bottom:40px!important}.cg-custom-product-title{font-size:20px!Important}.home .woocommerce ul.products.columns-3 li.product,.home .woocommerce-page ul.products.columns-3 li.product{width:calc(100%)!Important;margin:0!important;float:none!important}.woocommerce ul.products,.woocommerce-page ul.products{flex-direction:column;column-gap:0px;row-gap:40px}}@media(max-width:425px){.cg-custom-product-title{font-size:20px!Important}}@media (max-width:1024px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:40%}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:55%}.summary .cg-pr-details{margin-bottom:10px}}@media (max-width:768px){.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%;float:none}.woocommerce #content div.product div.summary,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.summary{width:100%;float:none}.summary .cg-pr-details{margin-bottom:25px}.cg-cta{justify-content:space-between}}@media (max-width:600px){.cg-main-wrapper{grid-row-gap:35px}.product_title.entry-title{justify-content:space-between;margin-bottom:25px}.cart-buttons{grid-template-columns:100%;grid-row-gap:20px}.cg-title{margin-bottom:15px;font-size:28px}.cg-stone-details{row-gap:20px;margin-top:40px}}@media (max-width:320px){.product_title.entry-title{font-size:24px}}@media (max-width:600px){.single-product ul.products{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px;grid-row-gap:30px}.single-product ul.products .product:first-child{grid-column:1}}@media (max-width:600px){#related-title{padding-bottom:15px}}@media (max-width:490px){.single-product ul.products{grid-template-columns:1fr}}@media (max-width:1024px){.cg-all-wrapper{grid-template-columns:100%;grid-column-gap:unset;grid-row-gap:0%}.cg-btn-wrp{display:none}.wc-proceed-to-checkout{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px}.wc-proceed-to-checkout .cg-btn-wrp.cg-mb{display:flex;grid-column:1}.wc-proceed-to-checkout .cg-btn-wrp.cg-mb .cg-button{display:flex;column-gap:17.5px;justify-content:center}a.checkout-button.button.alt.wc-forward.wp-element-button{width:100%}}@media screen and (max-width:768px){.woocommerce-cart h1.entry-title.main_title{margin-bottom:0}.cg-tbl-title{display:none}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none}#add_payment_method .cart-collaterals .cart_totals table th,#add_payment_method .woocommerce-cart .cart-collaterals .cart_totals table th,#add_payment_method .woocommerce-checkout .cart-collaterals .cart_totals table th{width:100%!important}.cg-cart-prd-wrp{grid-template-columns:1fr}.woocommerce-cart .product-name{width:100%!important}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:transparent!Important}.woocommerce-page table.shop_table_responsive tr .product-quantity,.woocommerce-page table.shop_table_responsive tr .product-price{text-align:left!important}.woocommerce-cart table.cart img{width:100%}.cg-cart-prd-thmb{margin-bottom:25px}.cg-cart-item-name{font-size:25px;justify-content:space-between;width:100%;margin-bottom:20px}.woocommerce table.shop_table_responsive tbody th,.woocommerce-page table.shop_table_responsive tbody th{display:block}.cart-subtotal td,.tax-total td,.shipping td{text-align:right!important}.woocommerce-cart tr.cart-subtotal th{width:40%!important;display:inline-block!Important}.woocommerce-cart tr.cart-subtotal td{width:57%!Important;display:inline-block!Important;line-height:27px!important}.woocommerce-cart .order-total th{display:none!Important}.order-total td{text-align:right!important}#content-area table td,#content-area table th,#content-area table tr,#main-content table.cart td,#main-content table.cart th,#main-content table.cart tr,table.cart td,table.cart th,table.cart tr{padding:0!important;padding-top:10px!important;padding-bottom:10px!important}.woocommerce-cart .cg-cart-prd-dtls{row-gap:25px}.woocommerce-cart .weight{font-size:24px}.woocommerce-cart .dts{font-size:24px}.woocommerce-cart .cg-remove{font-size:20px}}@media (max-width:600px){.wc-proceed-to-checkout{grid-template-columns:100%;grid-column-gap:0}a.checkout-button.button.alt.wc-forward.wp-element-button{order:1;margin-bottom:30px}.wc-proceed-to-checkout .cg-btn-wrp.cg-mb{order:2}.cart_totals .shop_table.shop_table_responsive{margin-bottom:0}.woocommerce-cart .dts{font-size:18px}.woocommerce-cart .weight{font-size:18px}}@media (max-width:425px){.cg-cart-item-name{font-size:18px}}@media (max-width:1024px){.cg-checkout-row-1{grid-template-columns:100%;grid-column-gap:0}table.shop_table.woocommerce-checkout-review-order-table{padding:20px!Important;margin-bottom:50px!important}}@media (max-width:768px){.woocommerce-checkout h1.entry-title.main_title{margin-bottom:25px}.woocommerce-checkout .cg-cart-prd-wrp{grid-template-columns:100%}.woocommerce-checkout img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{max-width:100%;width:100%}.woocommerce-checkout .cart_item:last-child td .cg-cart-prd-wrp{margin-bottom:25px!important}.woocommerce-billing-fields h3{font-size:28px}}@media (max-width:690px){.woocommerce-account .woocommerce-message{grid-template-columns:100%;align-items:center}.woocommerce-account .woocommerce-message a{text-align:left;margin-top:20px}}@media (min-width:768px){.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message{display:grid;grid-template-columns:3fr 1fr;align-items:center}}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-message a{order:1;text-align:center}.woocommerce-info::after,.woocommerce-message::after{display:none}.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=text]{width:100%}#gform_fields_2 div#input_2_5_strength_indicator{text-transform:uppercase;font-weight:bold}#gform_fields_2 .mismatch{color:red}#gform_fields_2 .good{color:orange}#gform_fields_2 .strong{color:green}#gform_fields_2 .short{color:#5d5d60}.page-id-14.woocommerce-account .main_title{display:none}.page-id-14 .woocommerce{max-width:600px;margin:0 auto}.page-id-14.logged-in .woocommerce{max-width:100%;margin:auto}.page-id-14 form.woocommerce-ResetPassword.lost_reset_password{max-width:600px;margin:0 auto}.page-id-14 form.woocommerce-ResetPassword.lost_reset_password p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.page-id-14 form.woocommerce-ResetPassword p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:100%}.page-id-14 .woocommerce form .form-row input.input-text{padding:12px 10px!important}.page-id-14 button[value="Reset password"],.page-id-14 .woocommerce-Button{width:100%}span.cg_pws_st.nt-mt{display:block;margin-top:10px;color:white;font-size:14px;font-weight:bold;padding:5px 10px;background:red}h3.cons_title{color:white;text-align:center;font-weight:bold;padding:0;margin-bottom:20px}.pum-theme-1055 .pum-container,.pum-theme-lightbox .pum-container{padding:35px!important}p.cons_body{text-align:center}.cg_entry_open .cg-button.cg-button-pop{color:gray;border-color:gray;cursor:not-allowed!important}.consignment_status{margin-bottom:25px}.gform_wrapper.gravity-theme input[type=color],.gform_wrapper.gravity-theme input[type=date],.gform_wrapper.gravity-theme input[type=datetime-local],.gform_wrapper.gravity-theme input[type=datetime],.gform_wrapper.gravity-theme input[type=email],.gform_wrapper.gravity-theme input[type=month],.gform_wrapper.gravity-theme input[type=number],.gform_wrapper.gravity-theme input[type=password],.gform_wrapper.gravity-theme input[type=search],.gform_wrapper.gravity-theme input[type=tel],.gform_wrapper.gravity-theme input[type=text],.gform_wrapper.gravity-theme input[type=time],.gform_wrapper.gravity-theme input[type=url],.gform_wrapper.gravity-theme input[type=week],.gform_wrapper.gravity-theme select,.gform_wrapper.gravity-theme textarea{background-color:#fff;border:1px solid #0d103817;font-weight:400;font-size:18px;line-height:22px;border-radius:5px;padding:5px 10px}.gform_wrapper.gravity-theme .gfield_header_item,.gform_wrapper.gravity-theme .gform_fileupload_rules,.gform_wrapper.gravity-theme .ginput_complex label{font-size:14px;padding-top:5px;font-weight:500;color:#919191}#popmake-1777 .gform_wrapper.gravity-theme h2{line-height:30px}h2.gform_submission_error{text-align:left!important}@media (max-width:980px){h2.gform_submission_error{line-height:25px!important;font-size:20px!important}}@media (max-width:353px){.gform_wrapper.gravity-theme .gf_step_label,.gform_wrapper.gravity-theme .gf_step_number{text-align:center;line-height:34px!important}}.woocommerce-cart .woocommerce-message{max-width:360px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center}.restore-item{background-color:#213f99;border-color:#213f99;border-radius:10px;font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;transition:all 300ms ease-in-out}.restore-item:hover{color:#ffffff!important;background-color:#0d1038!important;border-color:#0d1038!important;border-radius:10px}.single-product .woocommerce-message,.single-product ul.woocommerce-error li{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:20px;text-align:left!important}@media (min-width:1080px){.single-product .woocommerce-message,.single-product ul.woocommerce-error li{flex-direction:row}}@media (max-width:1080px) and (min-width:769px){.single-product .woocommerce-message,.single-product ul.woocommerce-error li{flex-direction:column;align-items:flex-start}}@media (max-width:1080px){.woocommerce .woocommerce-error .button,.woocommerce .woocommerce-info .button,.woocommerce .woocommerce-message .button,.woocommerce-page .woocommerce-error .button,.woocommerce-page .woocommerce-info .button,.woocommerce-page .woocommerce-message .button{float:none;width:100%;text-align:center}}p.cart-empty.woocommerce-info{display:flex;max-width:300px}span.lwp_menu_cart_count{background:var(--blue);width:25px;height:25px;font-size:14px;display:inline-flex;text-align:center;border-radius:50px;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;color:white;position:relative;top:-4px}@media (min-width:769px){.woocommerce-MyAccount-content.consignment-requests-active{max-height:100vh;overflow-y:auto}}.hide_me{display:none}.cg-cons-tab{font-size:25px;font-weight:bold;margin-bottom:20px}.cg_cons-req{border:1px solid #c9c9c9;border-radius:10px;padding:20px;margin-bottom:20px;background:white;cursor:pointer}.cg-cons-body{display:none}.cg-cons-body br{display:none}.cg_cons-req p:empty{display:none}h4.cons-title{font-weight:bold;color:var(--blue);padding-bottom:0}.cg-cons-body{padding:10px}.cg_prd_dtls{margin-top:20px}.cg_prd_dtls h4{font-weight:bold;color:var(--darkblue)}.cg_prd_attr{display:grid;row-gap:5px}p.cg_pr_itm{padding:0;font-size:16px}.cg_csr{display:flex;justify-content:space-between;align-items:center}.cg_crs_status{display:inline-block;color:white;padding:5px 10px!important;border-radius:5px;font-size:16px}.cg_crs_status.shipped{background:#213f99}.cg_crs_status.closed{background:#41975f}.cg_crs_status.open{background:#e5b224}.page-id-2086 .container{padding-bottom:45px}.tinvwl-table-manage-list .stock{display:inherit!important}.tinv-wraper.tinv-wishlist.tinvwl-above_thumb-add-to-cart{left:20px}.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart:before{font-size:25px}p.return-to-shop a{color:white!important;padding:0.3em 1em 0.3em 1em!Important}p.return-to-shop a:hover{padding:0.3em 1em 0.3em 1em!Important}p.return-to-shop a:after{display:none}.tinv-wishlist .product-remove button{background-color:#f0f0f0;cursor:pointer}#post-2086 .tinvwl-table-manage-list button:hover{padding-left:1px!important;padding-top:3px!important;padding-right:0!important;padding-bottom:0!important}@media (min-width:1025px){td.product-action{width:calc(150px)!important}}.tinv-wraper.woocommerce.tinv-wishlist.tinvwl-shortcode-add-to-cart{margin:25px 0}.tinvwl-table-manage-list button{color:white!important}.tinvwl-table-manage-list button:after{display:none!important}.tinvwl-table-manage-list button:hover{padding:0.3em 1em!important}.tinvwl-input-group .form-control,.tinvwl-input-group-addon,.tinvwl-input-group-btn{display:table-cell;height:50px;border-radius:10px}i.ftinvwl.ftinvwl-times{color:red}.wishlist_item td.product-name a:first-child{display:none}@media (max-width:768px){.tinvwl-to-left.look_in{margin-top:25px;margin-bottom:35px}.page-id-2086 .product-action{border-bottom:1px solid #0d103847}.product-action button{}.tinv-wishlist .product-stock p{display:flex!important;justify-content:center}.page-id-2086 #content-area .wishlist_item{border:1px solid #c9c9c9;border-radius:10px;margin-bottom:20px;background:#f5f5f5;display:block;padding:20px!important}tr.wishlist_item *{border:none!important}.page-id-2086 #content-area .wishlist_item *{}.page-id-2086 .page-id-2086 td.product-thumbnail img{max-width:150px!important;border-radius:10px}.page-id-2086 td.product-remove button{border:1px solid #c9c9c9!important;padding-left:0px!important;padding-top:2px!important}.page-id-2086 #content-area table td{padding:0!important}.page-id-2086 #content-area td.product-date{margin:10px 0;font-size:16px}.page-id-2086 #content-area td.product-stock{margin:10px 0}.page-id-2086 #content-area td.product-stock p{font-size:16px}.page-id-2086 #content-area td.product-thumbnail{margin:10px 0px}.tinv-wishlist table input[type=checkbox]{margin:0!important}}.page-id-2086 a.button.wc-forward.wp-element-button{color:white}.page-id-2086 a.button.wc-forward.wp-element-button:hover{padding:0.3em 1em!important}.page-id-2086 a.button.wc-forward.wp-element-button:after{display:none}.search .woocommerce-products-header__title{margin-bottom:20px}.search-contact-wrapper{margin-bottom:0;border:1px solid rgba(0,0,0,.1);border-bottom-width:2px;border-right-width:2px;text-align:left;width:100%;border-radius:5px;padding:30px}@media (max-width:1024px){.search ul.products,.search ul.products{column-gap:38px!important}.search ul.products li.product,.search ul.products li.product{float:left;margin-right:43px;padding:0;position:relative;width:30%;margin-left:0}.search ul.products::before{display:none!important}}@media (min-width:768px) and (max-width:980px){.search ul.products li.product:nth-child(n){margin:0!important;width:47%!important}}@media (max-width:768px){.search ul.products,.search ul.products{column-gap:50px!important}}@media (max-width:767px){.search ul.products li.product:nth-child(n){margin:0!important;width:100%!important}}.search form.woocommerce-ordering{display:none}.archive .container{padding-bottom:58px}small.includes_tax{font-size:16px;display:block}label[for="payment_method_eh_paypal_express"] img{width:60px!important}.dis_note{color:white}.close_icon{width:20px;height:20px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;right:0;margin:auto 0;cursor:pointer}@media (max-width:980px){.notice{max-width:85%;margin:0 auto;font-size:14px;line-height:20px}#countdown{display:block}}div#tda{display:flex;flex-direction:column;align-items:center}.bank_details{display:flex;flex-direction:column;align-items:center;margin-bottom:60px;gap:20px}.bank_details p{max-width:900px}.bank_details p{display:none}p.cg_cstm_bcas_txt{display:block}ul.wc-bacs-bank-details.order_details.bacs_details{margin:0;padding:0!important}h3.wc-bacs-bank-details-account-name{margin-bottom:30px}.hidden_data_for_gtag_wc{display:flex;visibility:hidden;pointer-events:none;opacity:0;position:fixed;width:0;height:0}.woocommerce-checkout h1.entry-title.main_title{display:none}.woocommerce-order-received .container{display:flex;min-height:70vh;flex-direction:column;align-content:center;justify-content:center;align-items:center;text-align:center}.thank_you_data h1{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:42px;color:#213f99!important;line-height:48px;text-align:center;margin-bottom:20px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:140%;font-weight:500;max-width:600px;color:black;margin-bottom:30px}.inline_buttons{display:flex;column-gap:40px;justify-content:center;text-align:center;max-width:600px}#tda a.et_pb_button{padding:8px 35px 10px 35px!important}.order-details-bcas{display:flex;gap:20px;margin-bottom:50px;color:black;border:1px dashed #213f99;border-radius:10px;padding:10px;background:#e9f3ff}.order-details-bcas p{padding:0}h2.wc-bacs-bank-details-heading{font-size:35px;font-weight:bold;color:#213f99;padding:0;margin-bottom:20px}ul.wc-bacs-bank-details.order_details.bacs_details strong{color:black}@media (max-width:980px){.thank_you_data h1{font-size:36px;line-height:42px}p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:16px}}@media (max-width:767px){.thank_you_data h1{font-size:32px;line-height:36px}ul.wc-bacs-bank-details.order_details.bacs_details{display:flex;flex-direction:column}ul.wc-bacs-bank-details.order_details.bacs_details li{width:100%;display:block;margin-bottom:15px;border:none}.woocommerce ul.order_details li strong{color:#0d1038}}@media (max-width:600px){.inline_buttons{align-items:center;flex-direction:column}#tda a.et_pb_button:first-child{margin-bottom:30px}}.et_pb_toggle_close .et_pb_toggle_title:before{content:'\33'}.et_pb_toggle_open .et_pb_toggle_title:before{content:"\32";position:absolute;margin-top:-0.5em;font-size:25px;right:-5px;color:#0d1038;top:50%;font-family:'ETmodules';font-weight:400;display:block!Important}.et_pb_toggle_close .et_pb_toggle_title:before{transform:rotate(90deg);transition:all 100ms ease-in}.et_pb_toggle_open .et_pb_toggle_title:before{transform:rotate(180deg);transition:all 100ms ease-in}button.woocommerce-button.button.woocommerce-form-login__submit{font-size:20px;font-weight:500;padding:0.3em 1em;line-height:1.7em!important;background-color:#213f99;color:white;border:none!important;border-radius:10px;position:relative;-webkit-transition:all .2s;transition:all .2s;cursor:pointer}button.woocommerce-button.button.woocommerce-form-login__submit:hover{background-color:#0d1038!important;border-color:#0d1038!important;border-radius:10px}#et-boc>header>div>div.et_pb_section.et_pb_section_1_tb_header.cg-header-menu.desktop-menu.mobile-menu.et_pb_sticky_module.et_section_regular>div>div.et_pb_column.et_pb_column_3_4.et_pb_column_2_tb_header.menu-desktop.col-mnu-items.et_pb_css_mix_blend_mode_passthrough.et-last-child>div.et_pb_button_module_wrapper.et_pb_button_0_tb_header_wrapper.et_pb_button_alignment_center.et_pb_module>a{color:#fff!important}