.liquidGlass-effect,.liquidGlass-shine,.liquidGlass-tint{position:absolute!important;inset:0!important}.product-inner-sec.shop a.next.page-numbers:after,.product-inner-sec.shop a.prev.page-numbers:before{font-family:Giliant;font-size:150px;top:50%!important;transform:translateY(-50%);line-height:1em;color:#131313;text-align:center;font-weight:400;position:absolute}.home-product-cat-sec .e-con-inner .elementor-widget-heading h2 a,.post-loop-items .page-numbers{text-decoration:none!important}.liquidGlass-effect{z-index:0!important;backdrop-filter:blur(3px)!important;filter:url(https://condomsense.us/wp-content/themes/astra-child/#glass-distortion)!important;overflow:hidden!important;isolation:isolate!important}.liquidGlass-tint{z-index:1!important}.liquidGlass-shine{z-index:2!important;overflow:hidden!important}.header-new-sec.is-sticky{position:fixed!important;top:0;left:0;width:100%;transition:all 0.35s ease-in-out}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.header-new-sec.is-sticky{padding:15px 40px!important}.header-new-sec .header-center-col{transition:all 0.35s ease-in-out}.header-new-sec.is-sticky .header-center-col{margin:0}.header-marquee-text h4{display:flex;flex-wrap:nowrap;width:max-content}.header-marquee-text h4 span{display:flex;align-items:center;justify-content:center;padding-left:10px}.header-marquee-text h4 span>span{display:flex;align-items:center;justify-content:center}.header-marquee-text h4 span>span:after{content:"";width:5px;height:5px;background:#000;border-radius:100%;margin:0 37px}.header-center-col .glass-effect-html .liquidGlass-tint{background:0 0}.header-center-col .glass-effect-html .liquidGlass-shine{box-shadow:none!important}.menu-icon .elementor-icon{height:50px;width:50px;display:flex;justify-content:center;align-items:center}.home-about-sec .e-con-inner,.home-banner-inner .e-con-inner,.home-product-cat-sec .e-con-inner,body.wp-singular.product-template-default{position:relative}.home-banner-center-img .elementor-widget-html .liquidGlass-shine{box-shadow:inset 1px 1px 1px 0 rgb(162 56 255 / 40%),inset 0 0 1px 1px rgb(162 56 255 / 40%)}.home-banner-center-img .elementor-widget-html .liquidGlass-tint{background:rgb(162 56 255 / 40%)}.footer-inner-area::before,.sec-blend-mode:before{mix-blend-mode:plus-lighter!important}.home-product-slider .elementor-swiper-button{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#131313;border-radius:50%;top:-122px!important;transition:0.35s ease-in-out}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-arrow:hover,.home-gallery-slider .elementor-swiper-button:hover,.home-product-slider .elementor-swiper-button:hover,.post-loop-items .page-numbers.current,.post-loop-items .page-numbers:hover,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .additional-info-wrapper .product-add-to-cart a:hover{background:#d23c3c}.home-product-slider .swiper-wrapper .swiper-slide .elementor-widget-image img{aspect-ratio:1/1.4;object-fit:cover}.home-product-slider .elementor-widget-woocommerce-product-price p.price{display:flex;align-items:center;gap:10px}.account-content-sec .woocommerce .woocommerce-MyAccount-content table.my_account_orders tbody tr td a:hover,.account-content-sec .woocommerce .woocommerce-MyAccount-content>form p button.button:hover,.account-content-sec .woocommerce form.woocommerce-form p.form-row button:hover,.home-product-slider .swiper-wrapper .swiper-slide:hover .elementor-widget-woocommerce-product-price p.price:after,.order-tracking-sec .woocommerce form p button.button:hover{background:#131313}.home-product-cat-sec .elementor-widget-wl-category-list{position:unset!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal{flex-direction:column}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6{width:100%!important;max-width:100%!important;position:unset!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlsingle-categorie-img{position:absolute;left:auto;right:0;opacity:0;top:0;width:50%;transition:0.35s ease-in-out;pointer-events:none}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6.active .wlsingle-categorie .wlsingle-categorie-img{opacity:1;pointer-events:all}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlsingle-categorie-img a{display:flex;width:100%}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content,form.woocommerce-cart-form tr.cart_item td.product-name{width:50%}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4 a{text-decoration:none;color:rgb(19 19 19 / 20%)}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6.active .wlsingle-categorie .wlcategorie-content h4 a{color:#7433a4}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlsingle-categorie-img img{width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;object-position:center center}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4{margin:0;padding:30px 0 20px 240px;width:100%;text-align:left}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content:after{content:"";width:calc(100% + 140px);height:1px;background:rgb(0 0 0 / .5);display:block;z-index:2;position:relative;opacity:0;transition:0.35s ease-in-out}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6.active .wlsingle-categorie .wlcategorie-content:after{opacity:1}.hover-btn a{min-width:150px;width:150px;height:150px;display:flex;align-items:center;justify-content:center}.your-best-heading h2{display:flex;margin-left:-180px!important;justify-content:space-between;margin-right:50px!important}.your-best-heading h2 span.best-heading{font-size:70px!important}.account-content-sec .woocommerce form label+br,.account-content-sec .woocommerce nav.woocommerce-MyAccount-navigation ul li a br,.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals form.woocommerce-shipping-calculator,.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals p.woocommerce-shipping-destination,.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-arrow::before,.cart-content-sec .woocommerce .related-cart-products ul.products li .ast-on-card-button,.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap .ast-woo-shop-product-description,.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap span.ast-woo-product-category,.checkout-content-sec .woocommerce-form-coupon-toggle,.home-gallery-slider .elementor-swiper-button svg,.testimonial-sec .elementor-widget-testimonial-carousel .elementor-swiper-button svg,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form .wishlist-title-container .wishlist-title a,.woocommerce-page.woocommerce-checkout form #order_review tbody tr:last-child,td.product-quantity button,ul#shipping_method li div#pickup-items-field-for-0{display:none}tr.cart_item td.product-quantity button.qty-btn{display:block}.home-gallery-slider .elementor-swiper-button,.testimonial-sec .elementor-widget-testimonial-carousel .elementor-swiper-button{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#131313;border-radius:50%}.account-content-sec .woocommerce form{border:1px solid #d23c3c!important}.home-gallery-slider .elementor-swiper-button-prev::before,.testimonial-sec .elementor-widget-testimonial-carousel .elementor-swiper-button-prev::before{content:"";width:20px;height:16px;display:flex;align-items:center;justify-content:center;background:url(https://gjo9kzqgq7.wpdns.site/wp-content/uploads/2025/09/Group.svg) center center/contain no-repeat}.home-gallery-slider .elementor-swiper-button-next::before,.testimonial-sec .elementor-widget-testimonial-carousel .elementor-swiper-button-next::before{content:"";width:20px;height:16px;display:flex;align-items:center;justify-content:center;background:url(https://gjo9kzqgq7.wpdns.site/wp-content/uploads/2025/09/Group-1.svg) center center/contain no-repeat}.home-product-filter{margin-left:auto}.home-product-filter .woolentor-heaer-box-area{background:0 0;box-shadow:none;padding:0;margin:0}.home-product-filter .woolentor-heaer-box-area .woolentor-filter-field-area{margin:0;border:none}.cart-content-sec .woocommerce .related-cart-products ul.products li .yith-add-to-wishlist-button-block,.home-product-filter .woolentor-heaer-box-area .woolentor-filter-header-top-area .woolentor-search-filter-custom,.popular-article-sec h2{margin:0}.home-product-filter .woolentor-heaer-box-area .woolentor-filter-header-top-area .woolentor-search-filter-custom a#filter-toggle-c1f2a0d:before{content:"";width:20px;height:20px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M10.875 24C9.82497 24 8.99997 23.175 8.99997 22.125V12.6C8.99997 12.375 8.92497 12.225 8.77497 12.075L0.524966 3.15C0.149966 2.775 -0.0750342 2.25 -3.41684e-05 1.65C0.0749658 0.75 0.974966 0 1.94997 0H22.05C23.025 0 23.925 0.75 24 1.65C24.075 2.175 23.85 2.7 23.475 3.15L15.225 12.075C15.075 12.225 15 12.375 15 12.6V20.25C15 20.925 14.7 21.6 14.1 22.05L12 23.625C11.7 23.85 11.25 24 10.875 24ZM1.94997 1.5C1.72497 1.5 1.49997 1.65 1.49997 1.8C1.49997 1.95 1.57497 2.025 1.57497 2.1L9.89997 11.025C10.275 11.475 10.5 12 10.5 12.525V22.05C10.5 22.275 10.65 22.425 10.875 22.425C10.95 22.425 11.025 22.35 11.1 22.35L13.2 20.775C13.425 20.625 13.5 20.4 13.5 20.175V12.6C13.5 12 13.725 11.475 14.1 11.1L22.425 2.1C22.425 2.1 22.5 1.95 22.5 1.8C22.5 1.65 22.275 1.5 22.05 1.5H1.94997Z" fill="%23D23C3C"/></svg>') center center/contain no-repeat;display:INLINE-FLEX;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%}.home-product-filter .woolentor-heaer-box-area .woolentor-filter-header-top-area .woolentor-search-filter-custom a#filter-toggle-c1f2a0d i.fas.fa-filter{font-size:0}.home-product-filter .woolentor-heaer-box-area .woolentor-filter-header-top-area .woolentor-search-filter-custom a#filter-toggle-c1f2a0d{background:rgb(210 60 60 / 20%);width:60px;height:60px;position:relative}.home-product-filter .woolentor-heaer-box-area .woolentor-filter-field-area span.select2-selection{border-color:rgb(210 60 60 / 20%);color:#000!important}.home-product-filter .woolentor-heaer-box-area .woolentor-filter-field-area .woolentor-select-drop ul{width:140px;padding:0}.home-product-filter .woolentor-heaer-box-area .woolentor-filter-field-area .woolentor-select-drop span.select2-dropdown{width:max-content!important}.home-product-filter .woolentor-select-drop .select2-container--default .select2-results__option--highlighted[aria-selected="true"]{background:rgb(210 60 60 / 20%)!important}.home-bestseller-product .elementor-loop-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}.home-bestseller-product .elementor-loop-container .product.type-product:first-child,.product-inner-sec.shop ul li:first-child{grid-area:1/1/2/2}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(2),.product-inner-sec.shop ul li:nth-child(2){grid-area:1/2/2/3}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(3),.product-inner-sec.shop ul li:nth-child(3){grid-area:1/3/2/4}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(4),.product-inner-sec.shop ul li:nth-child(4){grid-area:1/4/2/5}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(5),.product-inner-sec.shop ul li:nth-child(5){grid-area:2/1/4/3}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(6),.product-inner-sec.shop ul li:nth-child(6){grid-area:2/3/3/4}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(7),.product-inner-sec.shop ul li:nth-child(7){grid-area:2/4/3/5}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(8),.product-inner-sec.shop ul li:nth-child(8){grid-area:3/3/4/4}.home-bestseller-product .elementor-loop-container .product.type-product:last-child,.product-inner-sec.shop ul li:nth-child(9){grid-area:3/4/4/5}.home-bestseller-product .elementor-loop-container .product.type-product .elementor-widget-image img{aspect-ratio:1/1.32;object-fit:cover}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(5) .elementor-widget-image img{aspect-ratio:1/1.67;object-fit:cover}.home-why-choose-right-col .elementor-widget-image-box .elementor-image-box-content{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-direction:row-reverse!important}.home-why-choose-right-col .elementor-widget-image-box{min-height:25%;display:flex;align-items:center}.cart-content-sec .woocommerce .cart-collaterals .cart_totals,.cart-content-sec .woocommerce form.woocommerce-cart-form,.home-why-choose-right-col .elementor-widget-image-box .elementor-image-box-wrapper,.woocommerce .wc-empty-cart-message,.woocommerce .woocommerce-notices-wrapper{width:100%}.home-gallery-slider .elementor-main-swiper{width:120vw}.home-gallery-slider .elementor-swiper-button{top:-92px!important;z-index:2!important}.home-gallery-slider .elementor-swiper-button-prev{right:80px!important;left:auto!important}.home-bestseller-product .elementor-loop-container .product.type-product .elementor-widget-woocommerce-product-price{display:flex;align-items:center;gap:5px}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(5) .elementor-widget-text-editor{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-bestseller-product .elementor-widget-text-editor{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.related-product-inner-sec .ast-woo-shop-product-description,div#ast-scroll-top{display:none!important}.product-inner-sec.shop .ast-woo-shop-product-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:rgb(19 19 19 / .5);font-family:"Metro Sans",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.2em;margin:0 0 20px!important}.product-inner-sec.shop span.woocommerce-Price-amount.amount:after{content:"";margin-left:10px;content:"";width:20px;height:20px;display:block;background:#d9d9d9;border-radius:50%;transition:0.35s ease-in-out}.product-inner-sec.shop span.woocommerce-Price-amount.amount{display:flex;text-align:center}.product-inner-sec.shop ul{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(6,1fr);grid-template-rows:unset!important;grid-auto-rows:unset!important}.product-inner-sec.shop ul li:nth-child(10){grid-area:4/1/5/2}.product-inner-sec.shop ul li:nth-child(11){grid-area:4/2/5/3}.product-inner-sec.shop ul li:nth-child(12){grid-area:4/3/5/4}.product-inner-sec.shop ul li:nth-child(13){grid-area:4/4/5/5}.product-inner-sec.shop ul li:nth-child(14){grid-area:5/1/6/2}.product-inner-sec.shop ul li:nth-child(15){grid-area:5/2/6/3}.product-inner-sec.shop ul li:nth-child(16){grid-area:6/1/7/2}.product-inner-sec.shop ul li:nth-child(17){grid-area:6/2/7/3}.product-inner-sec.shop ul li:nth-child(18){grid-area:5/3/7/5}.product-inner-sec.shop ul li:nth-child(18) img,.product-inner-sec.shop ul li:nth-child(5) img{aspect-ratio:1/1.45!important;object-fit:cover!important}.product-inner-sec.shop nav.woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;align-items:center;position:relative}.popup-new-menu-sec ul li:last-child,.product-inner-sec.shop ul.page-numbers li{border:none!important}.product-inner-sec.shop ul span.page-numbers.current,.product-inner-sec.shop ul.page-numbers li:hover{border-bottom:1px solid #131313!important}.product-inner-sec.shop a.next.page-numbers,.product-inner-sec.shop a.prev.page-numbers{font-size:0!important}.product-inner-sec.shop a.next.page-numbers:after{content:"Next";right:0;display:inline-block}.product-inner-sec.shop a.prev.page-numbers:before{content:"prev";left:0;display:inline-block}.product-inner-sec.shop .product.type-product a img{aspect-ratio:1/1.27;object-fit:cover!important}.account-content-sec .woocommerce form p:not(:last-child),.account-content-sec .woocommerce form.woocommerce-form p.form-row:nth-child(3) label,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row,.policy-text h4,.policy-text p{margin-bottom:20px!important}.account-content-sec .woocommerce form.woocommerce-form p.lost_password a:hover,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-empty:before,.checkout-content-sec .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info:before,.policy-text p a,.woocommerce-message:before{color:#131313}.policy-text ul{margin-bottom:0!important;margin:0;padding-left:20px!important}.product-detail-sec .elementor-add-to-cart .single_add_to_cart_button{width:200px!important;margin:0!important;height:50px!important;border-radius:15px!important}.product-detail-sec button.qty-btn.minus,.product-detail-sec button.qty-btn.plus{margin:0!important;padding:0!important;background:0 0!important;box-shadow:none!important;color:#000!important}.product-detail-sec .input-text.qty.text{background:0 0;border:none;color:#000!important;font-family:"Metro Sans",sans-serif;font-size:25px;font-weight:400;line-height:1em;text-transform:uppercase;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type="number"]{-moz-appearance:textfield}.product-detail-sec .quantity.buttons-added{margin:0 30px 0 0!important;display:flex;justify-content:center;align-items:center;gap:30px;border:1px solid #d23c3c;width:180px;height:50px;border-radius:15px}.product-detail-sec form.cart{display:flex;justify-content:flex-start;align-items:center}.product-detail-left-sec ol{display:flex;flex-wrap:wrap}.product-detail-left-sec li{padding:0!important;margin:0!important;width:20%!important;aspect-ratio:1/1}.product-detail-left-sec ol li img{width:calc(100% - 20px)!important;aspect-ratio:1/1;object-fit:cover;object-position:center}.related-product-inner-sec img{border-radius:20px!important;margin-bottom:30px!important}.related-product-inner-sec .astra-shop-summary-wrap a{color:#131313;font-family:"Metro Sans",sans-serif;font-size:20px!important;font-style:normal;font-weight:600;line-height:1em;margin-bottom:20px!important}.home-product-slider.bestsellers .swiper-initialized,.home-product-slider.latest-product .swiper-initialized,.policy-text .elementor-widget-text-editor p:last-child,.related-product-inner-sec .astra-shop-summary-wrap a h2{margin:0!important}.related-product-inner-sec span.price span.woocommerce-Price-amount.amount{color:#131313;font-family:"Metro Sans",sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal;display:flex;justify-content:flex-start;align-items:center;gap:10px}.related-product-inner-sec span.woocommerce-Price-amount.amount.amount:after{content:"";width:20px;height:20px;display:inline-block;background:#d9d9d9;border-radius:50%;transition:0.35s ease-in-out}.contact-form .elementor-form-fields-wrapper .elementor-field-group input,.contact-form .elementor-form-fields-wrapper .elementor-field-group select{padding:0!important;height:36px!important;box-shadow:none}.contact-form .elementor-form-fields-wrapper .elementor-field-group textarea{padding:0!important;box-shadow:none;height:96px!important}.contact-form .elementor-form-fields-wrapper .elementor-field-group input:focus,.contact-form .elementor-form-fields-wrapper .elementor-field-group select:focus,.contact-form .elementor-form-fields-wrapper .elementor-field-group textarea:focus{box-shadow:none!important;border-style:solid!important}.contact-form .elementor-field-type-submit button.elementor-button.elementor-size-sm{width:150px;height:150px}.product-sec.shop .woocommerce-pagination ul li{width:fit-content!important}.hover-btn.red.about-slider a,.post-loop-items .elementor-pagination{display:flex;justify-content:center;align-items:center}.What-We-Stand-about-sec .elementor-icon{width:120px;height:120px;display:inline-flex;justify-content:center;align-items:center}.accordian-sec-faq .e-n-accordion-item{border-bottom:1px solid #00000033!important}.accordian-sec-faq .e-n-accordion-item-title-text{padding-bottom:30px!important;padding-top:30px!important}.accordian-sec-faq .elementor-widget-text-editor{padding-bottom:35px!important}.accordian-sec-faq .e-n-accordion-item-title-text span{padding-right:20px!important;padding-bottom:20px!important}span.accordian-text{font-weight:700}.accordian-sec-faq .e-n-accordion-item-title{display:flex!important;justify-content:space-between!important;align-items:center!important}div#elementor-popup-modal-3154{z-index:11111}body.product-template-default .ast-container,body.search.search-results .ast-container{max-width:100%;padding:0}.search-result-sec article .elementor-post__excerpt,.search-result-sec article h3{display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.contact-location-gallery-sec img{aspect-ratio:1/1;object-fit:cover;object-position:center center}.blog-detail-sec .elementor-post-navigation a{background:#d23c3c;width:150px;height:150px;border-radius:50%;display:flex!important;justify-content:center!important;align-items:center!important}.blog-detail-sec .elementor-post-navigation a:hover{background:#000!important}.blog-detail-sec .elementor-post-navigation__next{display:flex!important;justify-content:end!important}.coupon input,.post-loop-items a.page-numbers.next:hover,.post-loop-items a.page-numbers.prev:hover,.post-loop-items span.page-numbers.next:hover,.post-loop-items span.page-numbers.prev:hover{background:0 0!important}.blog-detail-sec .single-post-text p{margin-bottom:15px!important}.blog-detail-sec .single-post-text h3.wp-block-heading{margin-bottom:20px;margin-top:40px}.blog-detail-sec .single-post-text a:hover{color:#000!important}.blog-detail-sec .single-post-nav{z-index:1}.blog-detail-sec .single-post-nav .elementor-post-navigation{justify-content:space-between}.blog-detail-sec .single-post-nav .elementor-post-navigation .elementor-post-navigation__link{width:max-content}.blog-detail-sec .single-post-nav .elementor-post-navigation span.elementor-post-navigation__link__prev{max-width:100px;overflow:visible;white-space:break-spaces;line-height:1;text-align:center}.blog-detail-sec .single-post-nav .elementor-post-navigation span.elementor-post-navigation__link__prev span.post-navigation__prev--label{overflow:visible!important;text-overflow:unset!important}.blog-detail-sec .elementor-post-navigation a,.related-product-inner-sec .woocommerce-js ul.products{justify-content:center}.footer-inner-area .header-marquee-text span>span::after{background:#fff!important}.glass-effect-html{height:100%!important}.glass-effect-html .elementor-widget-html,.glass-effect-html .wrapper{height:100%}.glass-effect-html .wrapper .liquidGlass-wrapper.menu{height:100%;border-radius:40px}.footer-menu-col>.e-con.e-child>.e-con.e-child:not(:first-child){max-width:max-content}.scroll-to-top .elementor-icon{min-width:60px;height:60px;background:#131313;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}div#ast-scroll-top{width:0;height:0;visibility:hidden;opacity:0}.icon-box-contact .elementor-widget-icon-box p a,.why-choose-imgbox:hover .home-why-choose-right-col .elementor-widget-image-box:nth-child(4) h3.elementor-image-box-title,.why-choose-imgbox:hover h3.elementor-image-box-title,.why-choose-imgbox:hover p.elementor-image-box-description{color:#fff!important}.product-filter-sec .elementor-widget-wl-product-filter form.wl_product_search_form{flex-direction:row-reverse;align-items:center}.product-filter-sec .elementor-widget-wl-product-filter form.wl_product_search_form input[type="search"]{height:64px}.product-filter-sec .elementor-widget-shortcode .wpfFilterWrapper{margin:0;padding:0;border:none!important;background:0 0;width:calc(33.33% - 27px)!important}.product-filter-sec .elementor-widget-shortcode .wpfMainWrapper{display:flex;gap:40px;flex-wrap:wrap}.product-filter-sec .elementor-widget-shortcode .wpfFilterWrapper select{background-image:url("data:image/svg+xml,%3Csvg class='ast-arrow-svg' xmlns='http://www.w3.org/2000/svg' width='26px' height='16.043px' viewBox='57 35.171 26 16.043'%3E%3Cpath fill='rgba(255,255,255,0.7)' d='M57.5,38.193l12.5,12.5l12.5-12.5l-2.5-2.5l-10,10l-10-10L57.5,38.193z'/%3E%3C/svg%3E");background-color:#fff0;border:none;border-bottom:1px solid;border-radius:0;padding:20px 40px 20px 10px;height:64px;color:rgb(255 255 255 / 70%);font-family:"Metro Sans",Sans-serif;font-size:20px;font-weight:400;line-height:1em}.account-content-sec .woocommerce .woocommerce-MyAccount-content table tbody tr td a,.product-filter-sec .elementor-widget-shortcode .wpfFilterWrapper select option{color:#000}.header-menu-icon.open-popup{transform:translateY(0);pointer-events:all}.header-menu-icon a.elementor-icon svg path{transition:0.35s ease-in-out!important}.header-menu-icon.open-popup a.elementor-icon svg path:first-child{opacity:0}.header-menu-icon.open-popup a.elementor-icon svg path:nth-child(2){transform:rotate(45deg) translate(2px,-3px)}.header-menu-icon.open-popup a.elementor-icon svg path:nth-child(3){transform:rotate(-45deg) translate(-8px,-1px)}.accordion-sec-detail .e-n-accordion-item summary.e-n-accordion-item-title .e-n-accordion-item-title-text,.policy-text a{transition:0.35s ease-in-out}.account-content-sec .woocommerce .woocommerce-MyAccount-content p a,.checkout-content-sec .elementor-widget-wc-elements .woocommerce-order ul.woocommerce-order-overview li strong,.checkout-content-sec form.woocommerce-checkout .woocommerce-checkout-review-order .form-row.place-order .woocommerce-terms-and-conditions-wrapper p a.woocommerce-privacy-policy-link,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row label abbr.required,.checkout-content-sec section.woocommerce-order-details table.woocommerce-table tbody td a,.policy-text a:hover,.product-slide p.price ins{color:#d23c3c!important}.product-detail-sec .input-text.qty.text{width:54px}.related-product-inner-sec li img{aspect-ratio:1/1.3;object-fit:cover;object-position:center center}.related-product-inner-sec ul.products li.product{margin-bottom:0}.accordion-sec-detail .e-n-accordion-item{background:#e5e3dd;border-radius:10px;transition:0.35s ease-in-out}.accordion-sec-detail .e-n-accordion-item[open]{background-color:#7433a4}.accordion-sec-detail .e-n-accordion-item[open] summary.e-n-accordion-item-title .e-n-accordion-item-title-text{color:#fff}.accordion-sec-detail .e-n-accordion-item .e-con-full{padding:0 30px 30px}.accordion-sec-detail .e-n-accordion-item[open] .e-con-full p:last-child,.account-content-sec .woocommerce form p:last-child{margin-bottom:0!important}body.wp-singular.product-template-default:before{content:"";background:url(https://condomsense.us/wp-content/uploads/2025/09/Untitled-1-8.png) center center;width:100%;height:100%;position:absolute;top:0;left:0;mix-blend-mode:difference}body.archive.tax-product_cat .ast-container{width:100%;max-width:100%;padding:0}.latest-product-sec .elementor-widget-heading h3{display:-webkit-inline-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px!important}.latest-product-sec .elementor-widget-text-editor{display:-webkit-inline-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3!important}.related-product-sec .latest-product-sec .elementor-widget-image img{aspect-ratio:1/1.2;object-fit:cover}.account-content-sec .woocommerce h2{font-size:40px!important;font-weight:500!important;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase;color:#131313!important}.account-content-sec .woocommerce form{border-radius:30px;padding:40px;border-color:#d23c3c!important}.account-content-sec .woocommerce form label,.account-content-sec .woocommerce form.woocommerce-form p.lost_password a,.order-tracking-sec .woocommerce form p label{font-size:18px!important;font-weight:700;color:rgb(19 19 19 / 80%);font-family:"Metro Sans",Sans-serif;line-height:1em;margin-bottom:5px}.account-content-sec .woocommerce form input,.order-tracking-sec .woocommerce form p input{border:0!important;border-bottom:1px solid #d23c3c!important;height:auto!important;padding:10px!important;font-size:18px!important;font-weight:700!important;color:#131313!important;font-family:"Metro Sans",Sans-serif!important;line-height:1em!important;background-color:#fff0}.account-content-sec .woocommerce form.woocommerce-form p.form-row label,.checkout-content-sec form.woocommerce-checkout div#customer_details label.checkbox span{display:flex;align-items:center;position:relative}.account-content-sec .woocommerce form p.form-row label input:focus,.account-content-sec .woocommerce form p.form-row label input:focus-visible{border-style:solid!important}.account-content-sec .woocommerce form.woocommerce-form p.form-row label input{width:0;height:0;opacity:0;visibility:hidden;position:absolute;top:0;left:0}.account-content-sec .woocommerce form.woocommerce-form p.form-row:nth-child(3) label span{display:flex;align-items:center}.account-content-sec .woocommerce form.woocommerce-form p.form-row:nth-child(3) label span:before{content:"";min-width:20px;height:20px;border:1px solid #d23c3c;display:inline-flex;border-radius:5px;margin-right:5px}.account-content-sec .woocommerce form.woocommerce-form p.form-row:nth-child(3) label span:after{content:"";width:6px;height:10px;border-right:2px solid #d23c3c;border-bottom:2px solid #d23c3c;transform:rotate(45deg);position:absolute;top:4px;left:7px;opacity:0;visibility:hidden;transition:0.35s ease-in-out}.account-content-sec .woocommerce form.woocommerce-form p.form-row:nth-child(3) label input:checked+span:after,.checkout-content-sec form.woocommerce-checkout div#customer_details label.checkbox input:checked+span:after{opacity:1;visibility:visible}.account-content-sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info::before,.account-content-sec .woocommerce .woocommerce-MyAccount-content table.my_account_orders tbody tr th a,.account-content-sec .woocommerce div#customer_login p a,.account-content-sec .woocommerce form label .required,.account-content-sec .woocommerce form.woocommerce-form p.form-row span.password-input span.show-password-input:after,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .additional-info-wrapper .product-remove a.remove_from_wishlist,.woocommerce .woocommerce-notices-wrapper a,a{color:#d23c3c}.account-content-sec .woocommerce .woocommerce-MyAccount-content>form p button.button,.account-content-sec .woocommerce form p.form-row button:not(button.show-password-input),.order-tracking-sec .woocommerce form p button.button{font-size:20px!important;font-weight:500!important;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase;color:#fff!important;padding:17px 36px;border-radius:40px;background:#d23c3c;transition:0.35s ease-in-out}button.show-password-input{padding:0!important;background:0 0!important;color:#d23c3c!important}.account-content-sec .woocommerce form.woocommerce-form p.lost_password a{color:#d23c3c;transition:0.35s ease-in-out}.account-content-sec .woocommerce form.lost_reset_password,.account-content-sec .woocommerce nav.woocommerce-MyAccount-navigation ul,.checkout-content-sec form.woocommerce-checkout .woocommerce-checkout-review-order .form-row.place-order,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box p,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li label,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td ul li label,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table{padding:0!important}.account-content-sec .woocommerce nav.woocommerce-MyAccount-navigation ul li,.account-content-sec .woocommerce-account .woocommerce-MyAccount-content fieldset legend{border-color:#d23c3c}.account-content-sec .woocommerce nav.woocommerce-MyAccount-navigation ul li a{font-size:18px!important;font-weight:700;color:#d23c3c;font-family:"Metro Sans",Sans-serif;line-height:1em;padding:20px}.account-content-sec .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active a{background-color:#d23c3c;color:#fff}.account-content-sec .woocommerce .woocommerce-MyAccount-content p{font-size:18px!important;font-weight:400;color:#131313;font-family:"Metro Sans",Sans-serif;line-height:1.4em;margin-bottom:0!important}.account-content-sec .woocommerce .woocommerce-MyAccount-content table{border-color:#d23c3c;border-radius:30px!important;padding:20px}.account-content-sec .woocommerce .woocommerce-MyAccount-content table thead th{font-size:18px!important;font-weight:400;color:#000;font-family:"Metro Sans",Sans-serif;line-height:1}.account-content-sec .woocommerce .woocommerce-MyAccount-content table thead{background:transparent!important}.account-content-sec .woocommerce .woocommerce-MyAccount-content table tbody tr td,.account-content-sec .woocommerce .woocommerce-MyAccount-content table tbody tr th,.account-content-sec .woocommerce .woocommerce-MyAccount-content table tfoot td,.account-content-sec .woocommerce .woocommerce-MyAccount-content table tfoot th{font-size:16px!important;font-weight:400;font-family:"Metro Sans",Sans-serif;line-height:1;color:#000;border:0;border-top:1px solid #d23c3c!important}.account-content-sec .woocommerce .woocommerce-MyAccount-content table.my_account_orders tbody tr td a{color:#fff!important;background:#d23c3c!important;border-radius:40px;padding:12px 20px;transition:0.6s ease-in-out}.account-content-sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info{background:0 0;border-color:#d23c3c;font-size:16px!important;font-weight:400;font-family:"Metro Sans",Sans-serif;line-height:1;color:#131313}.account-content-sec .woocommerce .woocommerce-MyAccount-content table tbody tr th p br{display:none!important}table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td{width:51%}.account-content-sec .woocommerce .woocommerce-MyAccount-content .woocommerce-info a.button.wc-forward{border-radius:40px;font-size:16px!important;font-weight:400;font-family:"Metro Sans",Sans-serif;line-height:1;background:#d23c3c}.account-content-sec .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header{border-radius:30px 30px 0 0!important;padding:20px!important}.account-content-sec .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header,.account-content-sec .woocommerce .woocommerce-MyAccount-content address{border-color:#d23c3c;background:0 0}.account-content-sec .woocommerce .woocommerce-MyAccount-content h2{font-size:22px!important}.account-content-sec .woocommerce .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address header a.edit{font-size:14px!important;font-weight:400;font-family:"Metro Sans",Sans-serif;line-height:1;color:#131313}.account-content-sec .woocommerce .woocommerce-MyAccount-content address,.account-content-sec .woocommerce .woocommerce-MyAccount-content address p{font-size:16px!important;font-weight:400;font-family:"Metro Sans",Sans-serif;line-height:2;color:#131313;border-radius:0 0 30px 30px!important}table.woocommerce-MyAccount-orders thead{background:transparent!important}.account-content-sec .woocommerce .woocommerce-MyAccount-content>form>h2{font-size:26px!important}.account-content-sec .woocommerce form p.form-row .select2-container--default .select2-selection--single{border:0;border-bottom:1px solid #d23c3c;border-radius:0;padding:0;background-color:#fff0}.account-content-sec .woocommerce form p.form-row .select2-container--default .select2-selection--single .select2-selection__rendered{height:auto;padding:10px;font-size:18px!important;font-weight:700;color:#000;font-family:"Metro Sans",Sans-serif;line-height:1em}.account-content-sec .woocommerce .woocommerce-MyAccount-content>form .woocommerce-address-fields>p{margin-top:50px}.account-content-sec .woocommerce .woocommerce-MyAccount-content section.woocommerce-customer-details h2{border-color:#d23c3c;border-radius:30px 30px 0 0;padding:20px;background:transparent!important}.woocommerce-MyAccount-content p a.button{background:transparent!important;color:#FFFFFF!important}.account-content-sec .woocommerce nav.woocommerce-MyAccount-navigation ul li:first-child{border-radius:30px 30px 0 0;overflow:hidden}.account-content-sec .woocommerce nav.woocommerce-MyAccount-navigation ul li:last-child{border-radius:0 0 30px 30px;overflow:hidden}.account-content-sec .woocommerce div#customer_login p,.account-content-sec .woocommerce form.lost_reset_password p,.order-tracking-sec .woocommerce form p{color:rgb(19 19 19 / 80%);font-family:"Metro Sans",Sans-serif;font-size:18px;font-weight:400;line-height:1.4em}.account-content-sec .woocommerce div#customer_login .col-2 form.register p{margin-top:20px}section.woocommerce-order-details table.woocommerce-table tfoot td a.wc-cancel-order{font-family:"Metro Sans",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;border-radius:500px;padding:17px 36px;color:#fff;background-color:#d23c3c;transition:0.6s}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table{border-color:#d23c3c!important;border-radius:20px;padding:40px 20px}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table thead{background-color:transparent!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table thead th,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead th{font-size:18px!important;font-weight:700;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em;padding-bottom:20px}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-remove a.remove,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-remove a.remove{width:25px;height:25px;display:flex;align-items:center;justify-content:center;color:#d23c3c!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-remove a.remove:before,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table td,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table thead th,.checkout-content-sec section.woocommerce-order-details table.woocommerce-table,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-remove a.remove:before{border-color:#d23c3c!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-remove a.remove .ast-inline-flex{width:15px;height:17px;transform:unset!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-remove a.remove .ast-inline-flex svg path{fill:#d23c3c}.cart-content-sec .elementor-widget-wc-elements form.woocommerce-cart-form tbody td,.cart-content-sec .woocommerce-js table.shop_table td{border-color:#d23c3c!important;padding:30px 20px}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-thumbnail a img{width:100px!important;max-width:100px!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-name a{font-size:22px!important;font-weight:500;color:#131313;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td bdi,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td p.woocommerce-shipping-destination,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-empty,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-price bdi,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity input,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-subtotal bdi,.checkout-content-sec .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-message{font-size:18px!important;font-weight:700;font-family:"Metro Sans",Sans-serif;line-height:1em;color:#131313;background-color:#fff0}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity input:focus,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity input:focus-visible{border-style:solid!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity .quantity{display:flex;align-items:center;justify-content:center;border:1px solid #d23c3c!important;border-radius:10px!important;padding:0 10px!important;max-width:115px}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity .quantity button.qty-btn:focus,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity .quantity button.qty-btn:focus-visible{border:none!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity .quantity button.qty-btn{background-color:#fff0;padding:0!important;color:#000}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity input{border:none!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce-notices-wrapper .woocommerce-message:focus,.cart-content-sec .elementor-widget-wc-elements .woocommerce-notices-wrapper .woocommerce-message:focus-visible,.cart-content-sec .elementor-widget-wc-elements .woocommerce-notices-wrapper:focus,.cart-content-sec .elementor-widget-wc-elements .woocommerce-notices-wrapper:focus-visible{outline:0}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-empty,.checkout-content-sec .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,.woocommerce-message{border-top:3px solid #d23c3c!important;background-color:transparent!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button,.cart-content-sec .elementor-widget-wc-elements .woocommerce p.return-to-shop a.button.wc-backward,.cart-content-sec .elementor-widget-wc-elements .woocommerce-notices-wrapper a.wc-forward,.wcpay-express-checkout-wrapper button{color:#fff;background-color:#d23c3c!important;font-family:"Metro Sans",Sans-serif!important;font-size:20px!important;font-weight:700!important;text-transform:uppercase;line-height:1em;border-radius:50px!important;padding:17px 36px;transition:0.35s ease-in-out;margin:0!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout a.checkout-button:hover,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td form.woocommerce-shipping-calculator p button.button:hover,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody tr td.actions button.button:hover,.cart-content-sec .elementor-widget-wc-elements .woocommerce p.return-to-shop a.button.wc-backward:hover,.cart-content-sec .elementor-widget-wc-elements .woocommerce-notices-wrapper a.wc-forward:hover,.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap>a:nth-child(3):hover,.checkout-content-sec form.woocommerce-checkout .woocommerce-checkout-review-order .form-row.place-order button#place_order:hover,.wcpay-express-checkout-wrapper button:hover{background-color:#131313!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td form.woocommerce-shipping-calculator p input,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td form.woocommerce-shipping-calculator p select,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td form.woocommerce-shipping-calculator p span.select2 span.selection span.select2-selection,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody tr td.actions .coupon input{font-family:"Metro Sans",Sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1em!important;padding:14px 20px!important;height:auto!important;color:#131313!important;border-radius:500px!important;max-height:100%!important;border:1px solid #131313!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td form.woocommerce-shipping-calculator p button.button,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody tr td.actions button.button{color:#fff;background-color:#d23c3c!important;font-family:"Metro Sans",Sans-serif!important;font-size:18px!important;font-weight:700!important;text-transform:uppercase;line-height:1em;border-radius:50px;padding:17px 20px;transition:0.35s ease-in-out}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals{border-color:#d23c3c!important;padding:40px 20px!important;border-radius:20px!important;margin-bottom:0!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals h2{font-family:Giliant,Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:1em;color:#131313;margin:0!important;border-color:#d23c3c!important;padding-top:16px;background-color:transparent!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr th{vertical-align:middle!important;border-color:#d23c3c!important;font-size:18px!important;font-weight:700;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em;padding:30px 20px}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr.cart-discount td span,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li table tr td{font-size:18px!important;font-weight:700;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td form.woocommerce-shipping-calculator a.shipping-calculator-button,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td ul li label{font-size:16px!important;font-weight:400;color:#131313;font-family:"Metro Sans",Sans-serif;line-height:1em}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td ul li label span.woocommerce-Price-amount.amount bdi,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td ul li label{font-size:16px!important}span.select2-container span.select2-results ul li{font-family:"Metro Sans",Sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1em!important;color:#131313!important}.select2-container--default .select2-results__option[aria-selected="true"],.select2-container--default .select2-results__option[data-selected="true"]{background-color:#131313;color:#fff!important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background:#131313;color:#fff!important}.pp-sec .elementor-widget-text-editor h3{text-transform:uppercase!important;margin-bottom:10px}.checkout-content-sec form.woocommerce-checkout div#customer_details .woocommerce-billing-fields h3,.checkout-content-sec form.woocommerce-checkout h3#order_review_heading{font-size:35px!important;font-weight:600;color:#131313;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase;border-color:#d23c3c!important;border-width:1px!important}form.checkout .address-field span.woocommerce-input-wrapper strong{padding:10px 20px;width:100%;border-bottom:1px solid #d23c3c!important;background-color:#fff0}form.checkout p#billing_address_2_field span.woocommerce-input-wrapper:after{content:"(Use the billing information registered with your card)";display:block;width:100%;position:absolute;bottom:0;left:0;color:#d23c3c;font-style:italic;font-family:"Metro Sans",sans-serif;font-size:16px!important;line-height:1}form.checkout p#billing_address_2_field span.woocommerce-input-wrapper{position:relative;padding-bottom:35px}.checkout-content-sec form.woocommerce-checkout div#customer_details label{font-size:18px!important;font-weight:700;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em!important;margin-bottom:10px;padding:0!important}.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper{display:flex;width:100%;height:100%}.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper input,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper span.select2-container span.select2-selection--single,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper textarea{height:auto;padding:10px 20px;font-size:18px!important;font-weight:700;color:#131313;font-family:"Metro Sans",Sans-serif;line-height:1em;border:0;border-bottom:1px solid #d23c3c;border-radius:0;background-color:#fff0}.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper span.select2-container span.select2-selection--single .select2-selection__rendered{color:#131313!important;padding:0;line-height:1em!important}.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper input.input-text{border:0;border-bottom:1px solid #d23c3c!important;background-color:#fff0}.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper select{border:0;border-bottom:1px solid #d23c3c!important;background-color:#fff0;padding:10px 20px;font-size:18px!important;font-weight:700;color:#131313;font-family:"Metro Sans",Sans-serif;line-height:1em;border-radius:0}.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper input:focus,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper input:focus-visible,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper textarea:focus,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper textarea:focus-visible{border-style:solid!important}.checkout-content-sec form.woocommerce-checkout div#customer_details .woocommerce-shipping-fields h3{padding:0 0 20px!important;display:flex;border-color:#d23c3c!important}.checkout-content-sec form.woocommerce-checkout div#customer_details label input.woocommerce-form__input-checkbox{width:0;height:0;opacity:0;position:absolute;top:0;left:0;visibility:hidden}.checkout-content-sec form.woocommerce-checkout div#customer_details label.checkbox{margin:0;display:flex}.checkout-content-sec form.woocommerce-checkout div#customer_details label.checkbox span:before{content:"";min-width:20px;height:20px;border:1px solid #d23c3c;display:inline-flex;border-radius:5px;margin-right:10px}.checkout-content-sec form.woocommerce-checkout div#customer_details label.checkbox span:after{content:"";width:7px;height:10px;border-right:2px solid #d23c3c;position:absolute;top:4px;left:6px;border-bottom:2px solid #d23c3c;transform:rotate(45deg);opacity:0;visibility:hidden}.checkout-content-sec form.woocommerce-checkout h3#order_review_heading{padding:28px!important;border-radius:20px 20px 0 0!important;border-width:2px!important}.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order{padding:28px!important;border-color:#d23c3c!important;border-radius:0 0 20px 20px!important}.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li label,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody td.product-name,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th{font-size:18px!important;font-weight:400!important;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em;padding:20px 20px 20px 0!important;border-color:#d23c3c!important}.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box p,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody td.product-total,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td ul li label{line-height:1em;padding:20px 20px 20px 0!important;font-size:18px!important;font-weight:400!important;color:#131313;font-family:"Metro Sans",Sans-serif}.checkout-content-sec form.woocommerce-checkout .woocommerce-checkout-review-order .form-row.place-order .woocommerce-terms-and-conditions-wrapper p{line-height:1.4em;font-size:18px!important;font-weight:400!important;color:#131313;font-family:"Metro Sans",Sans-serif}.checkout-content-sec form.woocommerce-checkout .woocommerce-checkout-review-order .form-row.place-order button#place_order{color:#fff;background-color:#d23c3c!important;font-family:"Metro Sans",Sans-serif!important;font-size:20px!important;font-weight:700!important;text-transform:uppercase;line-height:1em;border-radius:50px;padding:17px 36px;transition:0.35s ease-in-out;margin:0!important}.checkout-content-sec .elementor-widget-wc-elements .woocommerce-order p{font-size:18px!important;font-weight:700;color:#131313;font-family:"Metro Sans",Sans-serif;line-height:1em;margin-bottom:20px}.checkout-content-sec .elementor-widget-wc-elements .woocommerce-order ul.woocommerce-order-overview li{vertical-align:middle!important;border-right:1px solid #d23c3c!important;font-size:14px!important;font-weight:700;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em}.checkout-content-sec .elementor-widget-wc-elements .woocommerce-order ul.woocommerce-order-overview li:last-child{border-right:0px!important}.checkout-content-sec section.woocommerce-order-details h2.woocommerce-order-details__title{font-size:20px!important;font-weight:500;color:#131313;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase;border-color:#d23c3c!important}.checkout-content-sec section.woocommerce-order-details table.woocommerce-table tfoot tr td,.checkout-content-sec section.woocommerce-order-details table.woocommerce-table tfoot tr th,.checkout-content-sec section.woocommerce-order-details table.woocommerce-table thead th{font-size:18px!important;font-weight:700;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em;border-color:#d23c3c!important}.checkout-content-sec section.woocommerce-order-details table.woocommerce-table tbody td{font-size:18px!important;font-weight:400!important;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em;padding:20px!important;border-color:#d23c3c!important}.checkout-content-sec section.woocommerce-customer-details h2.woocommerce-column__title{font-size:18px!important;font-weight:500;color:#131313;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase;border-color:#d23c3c!important}.checkout-content-sec section.woocommerce-customer-details address{font-size:18px!important;font-weight:400!important;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:2em;border-color:#d23c3c!important}.checkout-content-sec section.woocommerce-customer-details address p{margin-top:10px}.checkout-content-sec section.woocommerce-customer-details address p::before{position:relative!important;line-height:1!important}.cart-content-sec .woocommerce{display:flex;flex-wrap:wrap;justify-content:space-between}.cart-content-sec .woocommerce .cart-collaterals{width:45%;order:1}.cart-content-sec .woocommerce .related-cart-products{width:45%;border:1px solid rgb(210 60 60 / .7);padding:30px 25px;border-radius:20px;position:relative;max-height:max-content}.cart-content-sec .woocommerce .related-cart-products h2{font-family:Giliant,Sans-serif;font-size:30px;font-weight:500;text-transform:uppercase;line-height:1em;color:#131313;margin-bottom:30px!important;border-color:rgb(210 60 60 / .7)!important;padding-top:16px;background-color:transparent!important}.cart-content-sec .woocommerce .related-cart-products ul.products{display:flex;overflow:hidden;position:unset}.cart-content-sec .woocommerce .related-cart-products ul.products li{padding:0 20px;display:flex!important;flex-direction:column!important}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-thumbnail-wrap a.woocommerce-loop-product__link img{aspect-ratio:1/1.25;object-fit:contain;margin:0}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-thumbnail-wrap a.woocommerce-loop-product__link{display:flex;width:100%;height:100%}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-thumbnail-wrap{margin-bottom:20px}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-thumbnail-wrap button.yith-wcwl-add-to-wishlist-button svg{color:#fff!important;width:20px!important;height:20px!important}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-thumbnail-wrap button.yith-wcwl-add-to-wishlist-button{margin:0!important;padding:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:#d23c3c!important;border-radius:50%!important;right:20px!important;top:20px!important;left:auto!important}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap a.ast-loop-product__link h2{font-size:20px;line-height:1.2;display:-webkit-box;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-bottom:20px!important}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap{display:flex;flex-direction:column;height:100%}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap span.price bdi{color:#131313;font-family:"Metro Sans",Sans-serif;font-size:25px;font-weight:600;text-decoration:none;line-height:1em}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap>a:nth-child(3){color:#fff;background-color:#d23c3c!important;font-family:"Metro Sans",Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;line-height:1em;border-radius:50px;padding:17px 36px;margin:0!important;max-width:max-content;transition:0.35s ease-in-out}.footer-contact-location-area .e-con.e-child .elementor-widget-heading:nth-child(3),.post-loop-btn{margin-top:auto}div#elementor-popup-modal-13822,div#elementor-popup-modal-13975{display:flex;overflow-y:auto}div#elementor-popup-modal-13822 a.dialog-lightbox-close-button,div#elementor-popup-modal-13975 a.dialog-lightbox-close-button{width:18px;height:18px;margin:0;z-index:1}.cart-collaterals tr.order-total span.woocommerce-Price-amount.amount:after{display:block;font-weight:900;font-style:italic;margin:10px 0 0;color:#131313;font-family:"Metro Sans",Sans-serif}.cart-collaterals tr.order-total span.woocommerce-Price-amount.amount:after{content:"*Free shipping for order over $200";display:block;font-weight:900;font-style:italic;margin:10px 0 0;color:#131313;font-family:"Metro Sans",Sans-serif}p#coupon-error-notice{margin:0 0 0 5px;font-size:14px!important;font-weight:700;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-arrow{z-index:11;display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#f5f5f5;border-radius:100%;transition:0.4s ease-in-out;top:35px;transform:unset!important}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-prev{left:auto!important;right:90px}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-next{right:20px!important}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-arrow svg{width:24px;height:24px;transition:0.4s ease-in-out}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-arrow:hover svg{filter:brightness(100) invert(0)}.product-slide p.price del{margin:0 0 0 10px!important;font-size:16px;color:#00000080!important}.product-slide p.price{display:flex;justify-content:center;align-items:center;flex-direction:row-reverse}.yith-add-to-wishlist-button-block{margin-top:0!important;margin-bottom:0!important}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li{padding-left:0!important;text-indent:unset!important;position:relative}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li input,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li input{position:absolute;top:0;left:0;opacity:0;width:0;height:0;margin:0}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li label+div#pickup-location-field-for-0 span.select2.select2-container span.select2-selection--single,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li label+div#pickup-location-field-for-0 span.select2.select2-container span.select2-selection--single{border:1px solid #131313;border-radius:50px;font-size:16px;padding:10px!important;line-height:1;font-family:"Metro Sans",Sans-serif;background-position:95% 50%!important}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li label+div#pickup-location-field-for-0 span.select2.select2-container span.select2-selection--single .select2-selection__rendered,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li label+div#pickup-location-field-for-0 span.select2.select2-container span.select2-selection--single .select2-selection__rendered{color:#131313;padding:0 10px 0 15px!important}.pickup-location-address{font-size:18px!important;font-weight:700;color:#131313;font-style:italic;font-family:"Metro Sans",Sans-serif;line-height:1em}.checkout-content-sec .elementor-widget-wc-elements form.checkout div#order_review table tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method{width:201px!important}form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li label{margin-left:auto;max-width:max-content}.woocommerce-shipping-fields select{border:0!important;height:auto;padding:10px 20px;font-size:18px!important;font-weight:700;color:#131313;font-family:"Metro Sans",Sans-serif;line-height:1em;border-bottom:1px solid #d23c3c!important;border-radius:0}.post-loop-items .post-loop-title a{text-decoration:unset}.post-loop-items .page-numbers{border:1px solid #A238FF;min-width:60px;width:60px;height:60px;display:inline-flex;justify-content:center;align-items:center;border-radius:100%;padding:10px 10px 2px}.post-loop-items .page-numbers.next,.post-loop-items .page-numbers.prev{border:0;position:relative;font-size:0;width:30px;height:30px;display:inline-block;padding:0}.post-loop-items .page-numbers.prev{margin-right:50px!important}.post-loop-items .page-numbers.next{margin-left:50px!important}.post-loop-items .page-numbers.prev:after{content:"";position:absolute;background:url(https://condomsense.us/wp-content/uploads/2025/10/arrow-left-2.svg) center/cover no-repeat;width:30px;height:30px;margin:auto;top:0;left:0;right:0;bottom:0}.post-loop-items .page-numbers.next:after{content:"";position:absolute;background:url(https://condomsense.us/wp-content/uploads/2025/10/arrow-left-1-4.svg) center/cover no-repeat;width:30px;height:30px;margin:auto;top:0;left:0;right:0;bottom:0}.single-post-text .wp-block-heading{color:#000;font-family:Giliant,sans-serif;font-size:40px;font-weight:400!important;line-height:1em}.single-post-text .wp-block-heading strong{font-weight:400!important}.image-box-one{background-color:#e5e3dd!important}body{max-height:auto!important;overflow:visible!important}body.open-popup{max-height:100vh;overflow:hidden!important}.header-main-sec .e-con.e-child>.header-left-col,.header-main-sec .e-con.e-child>.header-right-col{backdrop-filter:blur(20px)}div#why-us .home-why-choose-right-col .why-choose-imgbox:hover h3.elementor-image-box-title{color:#fff}.dialog-message.dialog-lightbox-message::-webkit-scrollbar{width:4px}.dialog-message.dialog-lightbox-message::-webkit-scrollbar-thumb{background:#131313;border-radius:10px}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view{border-color:#d23c3c!important;border-radius:40px;padding:15px}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view thead{background-color:#fff0}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view thead th{font-size:18px!important;font-weight:700;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em;padding-bottom:20px;padding-top:20px;background-color:#fff0}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-thumbnail a{width:100px;max-width:100px;height:100px;display:flex}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-thumbnail a img{width:100%;height:100%;max-width:100%;object-fit:cover}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-name{font-size:18px!important;font-weight:500!important;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase;width:45%;text-align:left}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-name a{color:#131313!important}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td{font-size:18px!important;font-weight:700;color:#131313;font-family:"Metro Sans",Sans-serif;line-height:1em;text-align:center;background-color:#fff0}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-add-to-cart a{color:#d23c3c!important;text-decoration:underline;display:flex!important;justify-content:center}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .item-wrapper{width:100%!important}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .item-wrapper .product-thumbnail{width:100px;max-width:100px!important;height:100px}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .item-wrapper .product-thumbnail a{width:100%;height:100%;display:flex}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .item-wrapper .product-thumbnail a img{width:100%;height:100%;object-fit:cover}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .item-wrapper .item-details{width:calc(100% - 120px)!important}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .item-wrapper .item-details h3 a{font-size:24px!important;font-weight:500;color:#131313;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .additional-info-wrapper .product-add-to-cart a{font-size:18px!important;font-weight:700;color:#fff;font-family:"Metro Sans",Sans-serif;line-height:1em;text-align:center;background:#131313;padding:15px 20px;border-radius:30px;transition:0.35s ease-in-out}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li{padding-bottom:30px!important;padding-top:30px!important;margin:0!important;border-bottom:1px solid #d23c3c}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li:last-child{border-bottom:0 Solid}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form .wishlist-title-container .wishlist-title{pointer-events:none;font-size:16px!important;font-weight:500!important;font-family:Giliant,Sans-serif;line-height:1em;text-transform:uppercase;color:#131313!important}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-remove a.remove{border:0}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-remove a.remove::before{top:1px!important}.wishlist_table .product-stock-status span.wishlist-in-stock{color:#a238ff}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li label,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li label{position:relative;display:flex;cursor:pointer}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li label+div#pickup-location-field-for-0,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li label+div#pickup-location-field-for-0{margin-top:10px!important}.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td ul li label,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li label,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box p{padding:0!important}.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box p,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody td.product-total,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td ul li label{font-size:16px!important}.shop-only-heading h2{margin-right:-160px!important}.product-aacordian-sec .e-child{border:none!important}.product-aacordian-sec .e-n-accordion-item[open]{background-color:#7433A4;color:#fff}.product-aacordian-sec .e-n-accordion-item[open] summary{color:#fff}.product-aacordian-sec .e-n-accordion-item{transition:background-color 0.9s ease;background:#E5E3DD;border-radius:10px}.product-aacordian-sec .e-n-accordion-item[open] summary.e-n-accordion-item-title{color:#fff}.yith-wcbm-badge.yith-wcbm-badge-10124.yith-wcbm-badge-text{display:none!important}.search-form input:focus{color:white!important}.search-result-sec-product ul.page-numbers{display:flex;align-items:center;justify-content:center;gap:8px}.search-result-sec-product ul.page-numbers li{border:none!important}.search-result-sec-product ul.page-numbers li .page-numbers{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%}@media screen and (max-width:1700px){.product-inner-sec.shop ul li:nth-child(5) img{aspect-ratio:1/1.48!important;object-fit:cover!important}.product-inner-sec.shop ul li:nth-child(18) img{aspect-ratio:1/1.48!important;object-fit:cover}}@media screen and (min-width:1400px) and (max-width:1800px){.icon-box-contact p.elementor-icon-box-description{font-size:35px!important}.single-post-text .wp-block-heading{font-size:35px}}@media screen and (min-width:1400px) and (max-width:1600px){.product-shipping-icon-list{align-items:flex-start!important}.product-shipping-icon-list>.elementor-widget-icon-box{width:25%;padding:0 8px}}@media screen and (min-width:1399px) and (max-width:1720px){.icon-list-inner-sec a span.elementor-icon-list-text{width:455px}}@media screen and (min-width:1400px) and (max-width:1500px){.stil-have-quetion-sec{padding:100px 200px!important}.stil-have-quetion-inner-sec{padding:120px 40px!important}}@media screen and (min-width:1399px) and (max-width:1560px){.top-icon-list ul li a{font-size:25px!important}}@media screen and (max-width:1680px){.your-best-heading h2{margin-left:-4vw!important}.related-product-inner-sec .astra-shop-summary-wrap a{font-size:19px!important}.related-product-inner-sec span.price span.woocommerce-Price-amount.amount{font-size:19px}.related-product-inner-sec span.woocommerce-Price-amount.amount.amount:after{width:15px;height:15px}}@media screen and (max-width:1600px){.product-inner-sec.shop ul li:nth-child(18) img,.product-inner-sec.shop ul li:nth-child(5) img{aspect-ratio:1/1.48!important;object-fit:cover}}@media screen and (max-width:1500px){.product-inner-sec.shop ul li:nth-child(18) img,.product-inner-sec.shop ul li:nth-child(5) img{aspect-ratio:1/1.52!important;object-fit:cover}}@media screen and (max-width:1300px){.product-inner-sec.shop ul li:nth-child(18) img,.product-inner-sec.shop ul li:nth-child(5) img{aspect-ratio:1/1.54!important;object-fit:cover}}@media screen and (max-width:1400px){.your-best-heading h2{margin-left:-2vw!important}.home-gallery-slider .elementor-swiper-button{top:-62px!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4{padding:30px 0 25px 140px}.product-inner-sec.shop a.next.page-numbers:after,.product-inner-sec.shop a.prev.page-numbers:before{font-size:120px}.contact-form .elementor-field-type-submit button.elementor-button.elementor-size-sm{width:120px;height:120px}.What-We-Stand-about-sec .elementor-icon{width:100px;height:100px;display:inline-flex;justify-content:center;align-items:center}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlsingle-categorie-img img{aspect-ratio:1/1.2;object-fit:cover}.single-post-text .wp-block-heading{font-size:35px!important}}@media screen and (max-width:1200px){.your-best-heading h2 span.best-heading{font-size:60px!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4{padding:25px 0 20px 100px}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content:after{width:calc(100% + 100px)}.product-inner-sec.shop a.next.page-numbers:after,.product-inner-sec.shop a.prev.page-numbers:before{font-size:80px}.product-filter-sec .elementor-widget-shortcode .wpfMainWrapper{display:flex;gap:20px!important;flex-wrap:wrap}.product-filter-sec .elementor-widget-shortcode .wpfFilterWrapper select{padding:18px;font-size:18px}.product-inner-sec.shop ul li:nth-child(18) img,.product-inner-sec.shop ul li:nth-child(5) img{aspect-ratio:1/1.56!important;object-fit:cover}.contact-form .elementor-field-type-submit button.elementor-button.elementor-size-sm{width:100px;height:100px}.accordian-sec-faq .elementor-widget-text-editor{padding-bottom:30px!important}.accordian-sec-faq .e-n-accordion-item-title-text{padding-bottom:25px!important}.single-post-text .wp-block-heading{font-size:30px!important}.cart-content-sec .cart-collaterals .shipping th::after,.checkout-content-sec .woocommerce-checkout-review-order .shipping th:after{font-size:15px!important}}@media screen and (min-width:1025px) and (max-width:1320px){.visit-us-location-sec .icon-list-inner-sec ul li a span.elementor-icon-list-text{width:366px!important}}@media screen and (max-width:1320px){.blog-detail-sec .elementor-post-navigation a,.hover-btn a{width:120px;height:120px}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4{padding:25px 0 20px 100px!important}.hover-btn a{min-width:120px}.product-inner-sec.shop a.next.page-numbers:after,.product-inner-sec.shop a.prev.page-numbers:before{font-size:100px}.accordion-sec-detail .e-n-accordion-item .e-con-full{padding:0 25px 25px!important}.What-We-Stand-about-sec .elementor-icon{width:80px;height:80px;display:inline-flex;justify-content:center;align-items:center}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-name a{font-size:18px!important}.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order,.checkout-content-sec form.woocommerce-checkout h3#order_review_heading{padding:20px!important}.product-slider .elementor-swiper-button{width:60px;height:60px}.post-loop-items .page-numbers{width:50px;min-width:50px;height:50px}.post-loop-items .page-numbers.prev{margin-right:25px!important}.post-loop-items .page-numbers.next{margin-left:25px!important}.cart-content-sec .woocommerce .related-cart-products{width:50%}.cart-content-sec .woocommerce .cart-collaterals{width:47%}.cart-content-sec .woocommerce .related-cart-products ul.products li{padding:0 5px}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-name{width:32%}}@media screen and (max-width:1100px){.product-inner-sec.shop ul li:nth-child(18) img,.product-inner-sec.shop ul li:nth-child(5) img{aspect-ratio:1/1.64!important;object-fit:cover!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlsingle-categorie-img img{aspect-ratio:1/1.3;object-fit:cover}}@media screen and (max-width:1024px){.home-product-slider .elementor-swiper-button{width:50px;height:50px;font-size:20px!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4{padding:20px 0 20px 80px!important}.home-gallery-slider .elementor-swiper-button,.testimonial-sec .elementor-widget-testimonial-carousel .elementor-swiper-button{width:50px;height:50px}.footer-icon-list{height:max-content!important}.footer-icon a{width:45px;height:45px;display:flex;justify-content:center;align-items:center}.product-inner-sec.shop a.next.page-numbers:after,.product-inner-sec.shop a.prev.page-numbers:before{font-size:60px}.product-inner-sec.shop ul{display:flex!important;flex-wrap:wrap;justify-content:center}.product-inner-sec.shop ul li{width:calc(32% - 10px)!important}.product-inner-sec.shop .product.type-product a img{margin-bottom:20px!important}.product-inner-sec.shop .ast-woo-shop-product-description,.related-product-inner-sec .astra-shop-summary-wrap a{margin-bottom:10px!important}.product-inner-sec.shop ul li:nth-child(18) img,.product-inner-sec.shop ul li:nth-child(5) img{aspect-ratio:1/1.27!important;object-fit:cover!important}.product-filter-sec .elementor-widget-shortcode .wpfMainWrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.accordion-sec-detail .e-n-accordion-item .e-con-full{padding:0 20px 20px!important}.related-product-inner-sec ul.products.columns-4{row-gap:20px!important}.product-detail-left-sec .woocommerce-product-gallery,.related-product-inner-sec span.price{margin:0!important}.related-product-inner-sec img{border-radius:20px!important;margin-bottom:15px!important}.product-inner-sec.shop span.woocommerce-Price-amount.amount:after{width:15px;height:15px}.product-inner-sec.shop h2.woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.visit-us-location-sec .icon-list-inner-sec ul li a span.elementor-icon-list-text{width:366px!important}.accordian-sec-faq .e-n-accordion-item-title-text{padding-bottom:20px!important}.accordian-sec-faq .elementor-widget-text-editor{padding-bottom:25px!important}.accordian-sec-faq .e-n-accordion-item-title-text span{padding-right:12px!important}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-thumbnail-wrap a.woocommerce-loop-product__link img{aspect-ratio:1/1.25!important;object-fit:cover;aspect-ratio:1/0.7}.top-icon-list ul{gap:10px!important}.header-menu-icon .elementor-icon-wrapper{display:flex}.single-post-text .wp-block-heading{font-size:28px!important}.account-content-sec .woocommerce form.woocommerce-form p.form-row button{font-size:18px!important;padding:15px 30px}.account-content-sec .woocommerce nav.woocommerce-MyAccount-navigation{width:100%;margin-bottom:30px}.account-content-sec .woocommerce .woocommerce-MyAccount-content,.cart-content-sec .woocommerce .related-cart-products{width:100%}.account-content-sec .woocommerce .woocommerce-MyAccount-content .woocommerce-column--1{margin-bottom:2em}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals{width:100%!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-name a{font-size:16px!important}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap>a:nth-child(3){font-size:18px;padding:15px 30px;display:flex;align-items:center;justify-content:center}.cart-content-sec .woocommerce .cart-collaterals{width:100%;order:0;margin-bottom:2em}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap span.price{text-align:left}.cart-content-sec .woocommerce{max-width:830px;margin:0 auto}.header-new-sec.is-sticky .header-top-col{justify-content:space-between!important}.header-new-sec .elementor-widget-image img{transition:all 0.35s ease-in-out}.header-new-sec.is-sticky .elementor-widget-image img{width:120px!important;max-width:120px!important}.checkout-form .col.coupon-col-1{width:50%!important}.checkout-form .coupon-container-grid{display:flex!important;justify-content:space-between}}@media screen and (max-width:991px){.checkout-content-sec form.woocommerce-checkout div#customer_details{width:100%!important;margin:0!important}.checkout-content-sec form.woocommerce-checkout .woocommerce-checkout-review-order,.checkout-content-sec form.woocommerce-checkout h3#order_review_heading,form.checkout div#order_review{width:100%!important}.checkout-content-sec .elementor-widget-wc-elements form.checkout div#order_review table tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method{margin-left:auto}}@media screen and (max-width:921px){.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals tr.woocommerce-shipping-totals{position:relative}form.woocommerce-cart-form tr.cart_item td.product-name{width:100%!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody tr.cart_item:not(:nth-last-child(2)):after{background:#d23c3c!important}.icon-list-frisco,.icon-list-plano{width:309px!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4{padding:10px 0 10px 80px!important}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method{display:flex;flex-direction:column;margin-left:auto;max-width:max-content}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody tr td.actions button.button{padding:16px 15px!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-quantity .quantity{margin-left:auto}}@media screen and (max-width:767px){.blog-detail-sec .elementor-post-navigation a,.hover-btn a{width:100px;height:100px}.blogs a{width:120px!important;height:120px!important}.home-product-slider .elementor-swiper-button{top:auto!important;bottom:-70px!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlsingle-categorie-img{position:relative;width:100%;opacity:1;pointer-events:all;right:auto}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4{text-align:center;padding:20px 0!important;border-bottom:1px solid rgb(0 0 0 / .5)!important}.home-gallery-slider .elementor-main-swiper,.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content{width:100%}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal{flex-direction:column;gap:30px!important;width:100%!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content:after{content:none!important}.home-product-cat-sec .elementor-widget-wl-category-list .wl-layout-horizontal .wl-col-6 .wlsingle-categorie .wlcategorie-content h4 a{color:#7433a4}.your-best-heading h2{margin-right:00px!important}.hover-btn a{min-width:100px!important;width:100px!important}.testimonial-sec .elementor-swiper-button.elementor-swiper-button-next{right:calc(50% - 60px)!important}.testimonial-sec .elementor-swiper-button.elementor-swiper-button-prev{left:calc(50% - 60px)!important}.home-bestseller-product .e-loop-item,.product-inner-sec.shop ul li{width:calc(48% - 10px)!important}.home-bestseller-product .elementor-grid{display:flex;flex-wrap:wrap;justify-content:center}.home-bestseller-product .elementor-loop-container .product.type-product .elementor-widget-image img{aspect-ratio:1/1.5;object-fit:cover!important}.home-gallery-slider .elementor-swiper-button.elementor-swiper-button-prev{top:auto!important;left:calc(50% - 70px)!important;bottom:0!important}.home-gallery-slider .elementor-swiper-button.elementor-swiper-button-next{right:calc(50% - 60px)!important;bottom:0!important;top:auto!important}.home-bestseller-product .elementor-widget-text-editor{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.home-bestseller-product .elementor-widget-heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.home-product-filter span.select2.select2-container.select2-container--default{width:100%!important;min-width:100%!important}.home-product-filter .woolentor-filter-single-item.woolentor-states-input-auto,.product-filter-sec .wpfFilterWrapper,.product-filter-sec div#wpfBlock_1,.product-filter-sec div#wpfBlock_2,.product-filter-sec div#wpfBlock_3,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .item-wrapper .item-details{width:100%!important}.footer-menu-sec .elementor-widget-nav-menu ul li a{justify-content:center}.fell-new-home-sec h2 br,.home-product-filter .woolentor-filter-header-top-area{display:none}.product-inner-sec.shop ul{display:flex!important;flex-wrap:wrap;justify-content:center}.product-inner-sec.shop nav.woocommerce-pagination ul.page-numbers li{width:fit-content!important}.product-inner-sec.shop a.next.page-numbers:after,.product-inner-sec.shop a.prev.page-numbers:before{font-size:40px}.product-filter-sec .elementor-widget-shortcode .wpfFilterWrapper select{padding:20px;font-size:18px}.product-filter-sec .elementor-widget-shortcode .wpfMainWrapper{display:flex;gap:20px!important;flex-wrap:wrap;flex-direction:column}.header-menu-icon a{padding:10px!important;border-radius:100%!important}.product-detail-sec .quantity.buttons-added{gap:10px;width:120px;height:50px;padding-left:15px;padding-right:15px;margin-right:15px}.product-detail-sec .input-text.qty.text{width:40px!important;font-size:20px}.product-detail-sec .woolentor_product_sku_info{text-align:center!important}.product-inner-sec ul.products{row-gap:20px!important}.contact-form .elementor-field-type-submit button.elementor-button.elementor-size-sm{width:80px;height:80px}.contact-location-gallery-sec .gallery{display:flex;gap:5px}.checkout-content-sec .elementor-widget-wc-elements .woocommerce-order ul.woocommerce-order-overview,.contact-location-gallery-sec .gallery figure.gallery-item:not(:last-child),.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table{padding:0!important}.Our-Approach-about-sec .e-con-inner{display:flex;flex-direction:column-reverse!important}.hover-btn.red.about-slider a{height:110px!important;width:110px!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody tr.cart_item:not(:nth-last-child(2)):after{width:calc(100% + 20px);left:-10px}.product-inner-sec.shop .astra-shop-summary-wrap{display:flex;flex-direction:column}.blog-detail-sec .single-post-text p{margin-bottom:12px!important}.blog-detail-sec .single-post-text ol,.blog-detail-sec .single-post-text ul{margin-left:40px!important;margin-bottom:15px!important}.new-header-icon .elementor-icon-wrapper{width:24px!important;height:24px!important}.your-best-heading h2 span.best-heading{font-size:48px!important}.testimonial-sec .elementor-swiper-button.elementor-swiper-button-next,.testimonial-sec .elementor-swiper-button.elementor-swiper-button-prev{top:calc(100% + 50px)!important}.home-bestseller-product .elementor-loop-container .product.type-product:nth-child(5) .elementor-widget-image img{aspect-ratio:1/1.48!important}.home-why-choose-right-col .elementor-widget-image-box{min-height:52px}.account-content-sec .woocommerce form.woocommerce-form{border-radius:20px;padding:20px}.account-content-sec .woocommerce h2{font-size:28px!important}.account-content-sec .woocommerce form input,.account-content-sec .woocommerce form label,.account-content-sec .woocommerce form p.form-row .select2-container--default .select2-selection--single .select2-selection__rendered,.account-content-sec .woocommerce form.woocommerce-form p.lost_password a,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr th,.checkout-content-sec section.woocommerce-order-details table.woocommerce-table tfoot tr td,.checkout-content-sec section.woocommerce-order-details table.woocommerce-table tfoot tr th,.checkout-content-sec section.woocommerce-order-details table.woocommerce-table thead th,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form table.wishlist_view tbody.wishlist-items-wrapper td.product-name,.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li table tr td{font-size:16px!important}.account-content-sec .woocommerce .woocommerce-MyAccount-content>form p button.button,.account-content-sec .woocommerce form.woocommerce-form p.form-row button{font-size:18px!important;padding:15px 30px}.account-content-sec .woocommerce .woocommerce-MyAccount-content h2{font-size:20px!important}.account-content-sec .woocommerce form p span{font-size:16px}.checkout-content-sec .elementor-widget-wc-elements .woocommerce-order ul.woocommerce-order-overview li:not(:last-child){border-right:0 solid #d23c3c!important;width:100%;margin-bottom:10px;border-bottom:1px solid #d23c3c!important;padding-bottom:10px}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap>a.loading:nth-child(3)::before{font-size:15px;height:15px}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap>a:nth-child(3){font-size:15px}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-thumbnail-wrap button.yith-wcwl-add-to-wishlist-button{width:40px;height:40px;right:5px!important;top:0!important}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap span.price bdi{font-size:20px}.cart-content-sec .woocommerce .related-cart-products{border:unset;padding:0}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-thumbnail-wrap a.woocommerce-loop-product__link img{aspect-ratio:1/1}.cart-content-sec .woocommerce .related-cart-products h2{font-size:24px;text-align:center}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-arrow{width:40px;height:40px;top:auto;bottom:-60px}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-prev{right:60px}.cart-content-sec .woocommerce .related-cart-products ul.products button.slick-next{right:0!important}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li label+div#pickup-location-field-for-0 span.select2.select2-container span.select2-selection--single .select2-selection__rendered{padding:0 10px 0 0!important}.woocommerce-page table.shop_table_responsive tr td::before{margin-right:10px}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals{padding:40px 10px!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table{padding:20px 10px}.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form ul.shop_table li .item-wrapper .item-details h3 a{font-size:18px!important;margin:12px 0!important;display:flex}.home-product-slider .swiper-wrapper .swiper-slide .elementor-widget-image img{aspect-ratio:1/1.2;object-fit:cover}.latest-product-sec{align-items:flex-start!important;justify-content:flex-start!important;display:flex}.latest-product-sec .elementor-widget-heading,.latest-product-sec .elementor-widget-text-editor{align-items:flex-start!important;text-align:start!important}.home-product-slider .elementor-widget-woocommerce-product-price p.price:after{width:18px;height:18px;margin-top:-2.5px}.popup-img-box-sec .elementor-widget-image-box{flex-wrap:nowrap;display:flex;width:100%!important}.popup-img-box-sec .elementor-widget-image-box .elementor-image-box-wrapper{width:100%!important;display:flex;align-items:center}.header-newsletter-text{background:#ff3a3a;padding:10px 0;text-align:center}.header-marquee-text .elementor-heading-title a{color:#fff;text-decoration:none;font-weight:700;font-size:18px;letter-spacing:1px}.header-marquee-text span span{display:none!important}.header-marquee-text span span:first-child{display:inline!important;padding:0!important}.header-marquee-text h4.elementor-heading-title.elementor-size-default{display:flex!important;justify-content:center!important;align-items:center!important;width:100%}.header-marquee-text span span:first-child:after{content:"";width:5px;height:5px;background:#000;border-radius:100%;margin:0 47px;position:absolute;bottom:9px;right:calc(50% - 205px)}.footer-marquee-text span span:first-child::before,.header-marquee-text span span:first-child::before{margin:0 26px;left:calc(50% - 184px);content:"";width:5px;height:5px;border-radius:100%;position:absolute;bottom:9px}.header-marquee-text span span:first-child::before{background:#000}.footer-marquee-text span span:first-child::before{background:#fff}.footer-marquee-text span span:first-child:after{content:"";width:5px;height:5px;background:#fff;border-radius:100%;margin:0 47px;position:absolute;bottom:9px;right:calc(50% - 205px)}.cart-content-sec .cart-collaterals .shipping th::after,.checkout-content-sec .woocommerce-checkout-review-order .shipping th:after{font-size:14px!important}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap span.price{text-align:center}}@media screen and (max-width:620px){.woocommerce #content table.cart .button,.woocommerce-page #content table.cart .button{width:100%!important}.woocommerce #content table.cart td.actions .coupon .button,.woocommerce-page #content table.cart td.actions .coupon .button{flex:1!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody tr td.actions .coupon{width:100%}.checkout-content-sec form.woocommerce-checkout div#customer_details .woocommerce-billing-fields h3,.checkout-content-sec form.woocommerce-checkout h3#order_review_heading{font-size:22px!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td bdi,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td p.woocommerce-shipping-destination,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-empty,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-price bdi,.cart-content-sec .elementor-widget-wc-elements .woocommerce form.woocommerce-cart-form table tbody td.product-subtotal bdi,.cart-content-sec .elementor-widget-wc-elements .woocommerce-notices-wrapper .woocommerce-message,.checkout-content-sec .woocommerce .woocommerce-form-coupon-toggle .woocommerce-info,.checkout-content-sec form.woocommerce-checkout .woocommerce-checkout-review-order .form-row.place-order .woocommerce-terms-and-conditions-wrapper p,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper input,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper span.select2-container span.select2-selection--single,.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper textarea,.checkout-content-sec form.woocommerce-checkout div#customer_details label,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li .payment_box p,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-payment ul.wc_payment_methods li label,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody td.product-name,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody td.product-total,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td ul li label,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th{font-size:14px!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td form.woocommerce-shipping-calculator a.shipping-calculator-button,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td ul li label,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td ul li label span.woocommerce-Price-amount.amount bdi{font-size:13px!important}.shipping-arrives{font-size:12px!important}.checkout-form .woocommerce-terms-and-conditions-wrapper p{font-size:14px!important}.checkout-form label{font-size:14px!important}.checkout-form .payment_box.payment_method_authnet p{font-size:14px!important}.checkout-form div#order_review td.product-name{min-width:auto!important}div#payment .woocommerce-privacy-policy-text p{font-size:14px!important}form.checkout label{padding:0!important}.checkout-content-sec form.woocommerce-checkout div#customer_details .form-row span.woocommerce-input-wrapper select{font-size:14px!important}div#payment p{font-size:14px!important}div#payment label{font-size:14px!important}div#payment img{width:53px!important}.checkout-form .col.coupon-col-1{width:100%!important}.checkout-form .coupon-container-grid{display:flex!important;justify-content:space-between;flex-direction:column!important}.checkout-form .col.coupon-col-2{width:100%}.checkout-form .col.coupon-col-2 button{width:100%}}@media screen and (max-width:575px){.What-We-Stand-about-sec .e-child{display:flex!important;flex-direction:column!important}.What-We-Stand-about-sec .e-child .e-child{width:100%!important}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li label+div#pickup-location-field-for-0 span.select2.select2-container span.select2-selection--single,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tbody td.product-name,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr td ul li label,.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table tfoot tr th,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li label+div#pickup-location-field-for-0 span.select2.select2-container span.select2-selection--single,span.select2-container span.select2-results ul li{font-size:13px!important;padding-right:5px!important}table.woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td{width:60%}.checkout-content-sec .elementor-widget-wc-elements form.checkout div#order_review table tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method{width:160px!important}.pickup-location-address{font-size:12px!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr td,.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr th{padding:30px 10px}.checkout-content-sec form.woocommerce-checkout div.woocommerce-checkout-review-order,.checkout-content-sec form.woocommerce-checkout h3#order_review_heading{padding:15px!important}.cart-content-sec .cart-collaterals .shipping th::after,.checkout-content-sec .woocommerce-checkout-review-order .shipping th:after{font-size:12px!important}}.menu-icon .elementor-icon svg{height:24px!important}.header-new-sec{backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.new-header-left-col:after{content:"";width:calc(100% + 40px);height:1px;background:#d0d0d0;position:absolute;left:0;bottom:calc(50% - 10px)}.header-new-sec .new-header-left-col:first-child:after{left:-40px}.home-banner-sec .e-con.e-child>.e-con-inner{margin-left:0}.new-header-right-col .elementor-widget-icon .elementor-icon-wrapper{display:flex}.home-product-slider .swiper-initialized{margin-right:80px}.home-slider-inner .elementor-widget-button{margin-left:auto!important}a.dialog-close-button.dialog-lightbox-close-button{height:50px;width:50px;border-radius:50%;align-items:center;display:flex;justify-content:center}.popup-new-menu-sec ul li{border-bottom:1px solid #ffffffa6}.popup-new-menu-sec ul li:first-child a{padding-top:0!important}.popup-new-menu-sec ul li:last-child a{padding-bottom:0!important}.why-choose-imgbox:hover{background-color:#7433a4!important}.why-choose-imgbox{transition:0.3s ease-in-out!important}.shop-banner-inner-sec .e-con-inner{margin-right:0px!important}.category-list .wlcategorie-content a{color:#000!important;margin-right:10px!important}.category-list .wl-col-4{padding:0!important;WIDTH:100%!important;max-width:calc(25% - 30px)!important;height:100%!important}.category-list .wlsingle-categorie{border:none}.category-list .wl-row.wlno-gutters.wl-layout-horizontal{display:flex;gap:34px!important}.category-list .wlsingle-categorie-img img.attachment-full.size-full{border-radius:50%;aspect-ratio:1/1;object-fit:cover}.category-list .wlsingle-categorie .wlcategorie-content h4 sup{display:contents}.category-list .wlsingle-categorie .wlcategorie-content h4 sup{color:#000;text-align:center;font-family:"Metro Sans",Sans-serif;font-size:30px;font-style:normal;font-weight:600;line-height:1em}.top-product-list img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{aspect-ratio:1/1.64;object-fit:cover;border-radius:20px}.top-product-list a.ast-on-card-button.ast-select-options-trigger.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none!important}button.yith-wcwl-add-to-wishlist-button{padding:0;background:#fff0;box-shadow:none;right:15px;display:flex;justify-content:flex-end;align-items:end;margin:0!important;top:15px!important}.top-product-list h2.woocommerce-loop-product__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:48px!important;margin-bottom:10px!important}.top-product-list ul.products li.product .price{font-family:"Metro Sans",Sans-serif!important;font-size:20px!important;font-weight:600!important;line-height:1em!important;margin:0;margin-top:20px!important;color:#D23C3C!important}.top-product-list .review-count{font-size:0}.top-product-list span.count{font-family:"Metro Sans";font-size:12px;font-style:normal;font-weight:400;color:rgb(19 19 19 / 50%);line-height:1em}.top-product-list span.count:before{content:"(";color:rgb(19 19 19 / 50%)}.top-product-list span.count::after{content:")";color:rgb(19 19 19 / 50%)}.top-product-list .woocommerce .star-rating,.woocommerce .comment-form-rating .stars a,.woocommerce .star-rating::before{color:#000!important}.top-product-list nav.woocommerce-pagination{display:flex;justify-content:center}.top-product-list nav.woocommerce-pagination li{border-radius:50%;height:60px;width:60px;display:inline-flex!important;justify-content:center;align-items:center;border:1px solid #A238FF!important}.top-product-list nav.woocommerce-pagination li span.page-numbers,.top-product-list nav.woocommerce-pagination li a.page-numbers{width:60px!important;height:60px!important;display:inline-flex;justify-content:center;align-items:center;min-width:60px;padding-top:8px!important}.top-product-list nav.woocommerce-pagination li span.page-numbers.current{background:#A238FF}.top-product-list span.page-numbers.dots{color:#A238FF}.recently-view-slider .elementor-swiper-button{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:#131313;border-radius:50%;top:-105px!important;transition:0.35s ease-in-out}.recently-view-slider .elementor-swiper-button:hover,.recently-view-slider .elementor-swiper-button:hover{background:#d23c3c}ul:first-child li a.prev.page-numbers,ul:last-child li a.next.page-numbers{padding:0px!important}.latest-product-sec img{aspect-ratio:1/1.35;object-fit:cover}.recently-view-slider a.woocommerce-review-link{display:none}.recently-view-slider .woocommerce-product-rating{margin:0!important}.recently-view-slider .star-rating{margin:0px!important}.recently-view-slider .elementor-6010 .elementor-element.elementor-element-f81ddce .star-rating span:before{color:#A238FF!important}.recently-view-slider .review-count{color:#131313;font-size:0;font-style:normal;font-weight:400;line-height:12px;font-family:"Metro Sans",Sans-serif!important;margin:0px!important;display:flex!important;justify-content:flex-end!important;align-items:flex-end;padding-top:1px}.recently-view-slider .review-count span{font-size:12px}.recently-view-slider .review-rating{display:flex;justify-content:center;align-items:center}.recently-view-slider .elementor-widget-wl-single-product-rating{width:100%!important;display:flex}.recently-view-slider .woocommerce .star-rating{width:100px!important}.recently-view-slider .elementor-widget-wl-single-product-rating .star-rating{width:calc(5.4em + 10px)!important}.popup-img-box-sec img{aspect-ratio:1/1!important;object-fit:cover;width:60px!important;height:60px!important}.product-detail-sec div#review_form{border:none!important;padding:0px!important}.product-detail-sec p.woocommerce-noreviews{color:rgb(0 0 0 / 70%);font-family:"Metro Sans",sans-serif;font-size:16px;font-weight:400;line-height:1em;text-transform:capitalize}.product-detail-sec span#reply-title{color:rgb(19 19 19 / 70%);font-style:normal;font-weight:600;line-height:1em;font-family:"Metro Sans",sans-serif;font-size:22px}.product-detail-sec .comment-form-rating{display:flex!important;justify-content:flex-start!important;align-items:center!important;margin-top:20px!important;margin-bottom:20px!important}.product-detail-sec label#comment-form-rating-label,.product-detail-sec p.comment-form-comment label{color:#000;font-size:20px!important;font-style:normal;font-weight:600!important;line-height:normal;font-family:"Metro Sans",sans-serif;text-transform:capitalize}.product-detail-sec .woocommerce-product-details__short-description p{margin:0px!important;margin-bottom:30px!important}.product-detail-sec .woocommerce-product-details__short-description p:last-child{margin-bottom:0px!important}.product-detail-sec p.ast-stock-detail{display:none!important}.product-detail-sec textarea#comment{background:#fff0;border:none;border-bottom:1px solid rgb(0 0 0 / .7)!important;padding:0!important;padding-top:10px!important}.product-detail-sec textarea#comment:focus{border:none!important;border-bottom:1px solid rgb(0 0 0 / .7)!important}p.comment-form-comment{margin:0px!important}.product-detail-sec p.form-submit{margin:0px!important;margin-top:30px!important}.product-detail-sec input#submit{border-radius:10px;background:#D23C3C!important;color:#FFF;text-align:center;font-family:"Metro Sans",sans-serif;font-size:20px!important;font-style:normal;font-weight:600!important;line-height:1em!important;text-transform:uppercase;padding:0px!important;width:180px;height:60px;border:1px solid #D23C3C!important;transition:all 0.3s ease-in-out!important}.product-detail-sec input#submit:hover{background:transparent!important;color:#D23C3C!important;border:1px solid #D23C3C!important}.woocommerce-js #reviews .comment-form-rating .stars a{position:relative;top:0!important;height:1.2em;width:1.2em}.product-detail-sec .elementor-widget-woocommerce-product-content ul:last-child{margin-bottom:0px!important}.product-detail-sec textarea#comment{color:rgb(0 0 0 / .7);font-family:"Metro Sans",sans-serif;font-size:18px;font-weight:400;line-height:1.2em;text-transform:capitalize}.product-add-to-card-sec button.single_add_to_cart_button.button.alt:hover{background:transparent!important;border:1px solid #D23C3C;color:#D23C3C!important}.product-add-to-card-sec button.single_add_to_cart_button.button.alt{border:1p solid #D23C3C;transition:all 0.3s ease-in-out!important}.product-detail-sec div#review_form_wrapper{padding-top:20px!important;border-top:1px solid rgb(0 0 0 / 70%)!important}.product-detail-sec span.count{color:rgb(19 19 19 / 50%);font-family:"Metro Sans",sans-serif;font-size:20px;font-weight:400;line-height:1em}.product-detail-sec span.count:before{content:"("}.product-detail-sec span.count::after{content:")"}.product-detail-sec a.woocommerce-review-link{font-size:0!important}.product-detail-sec input#author,.product-detail-sec input#email{background:#fff0;border:none!important;border-bottom:1px solid black!important}.product-detail-sec p.comment-form-author label,.product-detail-sec p.comment-form-email label{color:#000!important;font-size:18px!important;font-style:normal!important;font-weight:600!important;line-height:1em!important;font-family:"Metro Sans",sans-serif!important}.product-detail-sec input#author,.product-detail-sec input#email{color:rgb(0 0 0 / .7);font-family:"Metro Sans",sans-serif;font-size:16px;font-weight:400;line-height:1.2em;text-transform:capitalize;padding:0px!important;padding-top:10px!important}.product-detail-sec p.comment-form-cookies-consent label{color:#000;font-family:"Metro Sans",sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1em}.product-detail-sec p.comment-form-comment{margin-bottom:20px!important}.post-loop-items span.page-numbers.current{background:#A238FF!important}.post-loop-items .page-numbers:hover{background:#A238FF!important}.single-post-text ul li::marker{display:none!important;font-size:0}.single-post-text ul li:before{content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M25.9375 14.0625L4.06276 14.0625V15.9375L25.9375 15.9375V14.0625Z" fill="%23A238FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24.9999 15.9383C20.5904 15.9383 16.9873 12.0607 16.9873 7.92578V6.98828H18.8623V7.92578C18.8623 11.0653 21.6656 14.0633 24.9999 14.0633H25.9375L25.9375 15.9383H24.9999Z" fill="%23A238FF"/><path fill-rule="evenodd" clip-rule="evenodd" d="M24.9999 14.0625C20.5904 14.0625 16.9873 17.9401 16.9873 22.075V23.0125H18.8623V22.075C18.8623 18.9356 21.6656 15.9375 24.9999 15.9375H25.9375V14.0625H24.9999Z" fill="%23A238FF"/></svg>');width:25px;height:22px;position:absolute;left:0;background-repeat:no-repeat;background-size:cover;background-position:center}.single-post-text ul{margin-left:40px}.single-post-text ol.wp-block-list{margin-left:18px!important}select.condomsense-blog-sort-select{width:305px;height:60px;border-radius:15px;border:1px solid #000;background:#fff0;padding:0;padding-left:15px;padding-right:23px;color:rgb(0 0 0 / 60%);font-family:"Metro Sans",sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:1em;background-image:url(https://condomsense.us/wp-content/uploads/2025/10/arrow-left-1-5.svg);background-position:calc(100% - 23px);background-repeat:no-repeat}.condomsense-blog-sort-btn{padding:0;width:60px;height:60px;background:#D23C3C;border-radius:50%}.condomsense-blog-sort-btn svg{height:30px;width:30px}.condomsense-blog-sort-btn:hover{background:#D23C3C}.post-artical .elementor-swiper-button{top:-100px!important;width:40px;height:40px}.post-artical .elementor-swiper-button svg{width:18px!important;height:20px!important}.related-artical-sec{z-index:-1}.post-artical .elementor-widget-theme-post-excerpt,.post-loop-items .elementor-widget-theme-post-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-heading-area .e-con-inner{margin:0}.condomsense-blog-sort-wrap{display:flex;justify-content:space-between;gap:30px}.blog-categories h5{display:none!important}.blog-categories ul{display:flex;justify-content:space-between;padding:0;margin:0}.blog-categories ul li{list-style:none!important;width:calc(16.66% - 25px)}.blog-categories ul li a{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;font-size:30px;font-weight:600;line-height:1em;font-family:"Metro Sans",sans-serif;gap:20px;text-decoration:none!important;text-align:center}.blog-categories ul li a img.cat-icon{width:68px;height:68px;object-fit:contain}.blog-categories ul li:last-child{display:none}.blog-categories ul li a .cat-icon-wrap{width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:50%}.blog-categories ul li:nth-child(1){order:2}.blog-categories ul li:nth-child(2){order:5}.blog-categories ul li:nth-child(3){order:3}.blog-categories ul li:nth-child(4){order:4}.blog-categories ul li:nth-child(5){order:6}.blog-categories ul li:nth-child(6){order:1}.blog-categories ul li:nth-child(6n) a .cat-icon-wrap{background:#D23C3C}.blog-categories ul li:nth-child(6n-5) a .cat-icon-wrap{background:#A238FF}.blog-categories ul li:nth-child(6n-3) a .cat-icon-wrap{background:#FFB33A}.blog-categories ul li:nth-child(6n-2) a .cat-icon-wrap{background:#000}.blog-categories ul li:nth-child(6n-4) a .cat-icon-wrap{background:#D23C3C}.blog-categories ul li:nth-child(6n -1) a .cat-icon-wrap{background:#A238FF}.banefit-blog-sec .e-child .e-con-inner{margin-left:0!important}.post-artical .post-loop-title h1 a{text-decoration:none!important}.flter-sec .elementor-widget-shortcode h3{color:#000;font-family:"Metro Sans";font-size:36px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;margin-bottom:50px}.flter-sec .elementor-widget-shortcode h4{color:#000;font-family:"Metro Sans";font-size:22px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:30px}.flter-sec .elementor-widget-shortcode ul{list-style-type:none;margin-left:20px;display:flex;flex-direction:column;gap:15px;margin-bottom:0}.flter-sec .elementor-widget-shortcode ul li{line-height:1;padding:0}.flter-sec .elementor-widget-shortcode ul li a{color:#000;font-family:"Metro Sans";font-size:20px;font-style:normal;font-weight:400;line-height:1}.flter-sec .elementor-widget-shortcode ul li>ul.children{list-style-type:none;margin-left:15px!important;display:flex;flex-direction:column;gap:15px;margin-top:15px}.flter-sec .elementor-widget-shortcode ul.product-categories ul.children li:before{display:none}.flter-sec .elementor-widget-shortcode ul li>ul.children li a{margin-left:0}.flter-sec .elementor-widget-shortcode .my-filter-widget,.flter-sec .elementor-widget-shortcode .my-filter-section{margin-bottom:50px}body.archive .ast-container{margin:0;max-width:100%!important;padding:0}.my-filter-accordion button{color:#000;font-family:"Metro Sans";font-size:22px;font-style:normal;font-weight:600;line-height:normal;background:#fff0;padding:0;width:100%;display:flex;justify-content:space-between;align-items:center;box-shadow:none}.my-filter-accordion button span.my-filter-accordion-icon{font-size:0;width:15px;height:15px;transition:all 0.35s ease-in-out}.my-filter-accordion button span.my-filter-accordion-icon:after{content:"";width:100%;height:100%;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="6" viewBox="0 0 10 6" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M5.55547 5.76144L10 1.15212L8.88906 0L5 4.03325L1.11094 0L0 1.15212L4.44453 5.76144C4.59187 5.91419 4.79167 6 5 6C5.20833 6 5.40813 5.91419 5.55547 5.76144Z" fill="black"/></svg>') center center no-repeat;background-size:10px;display:block}.my-filter-accordion button.is-open span.my-filter-accordion-icon{transform:rotate(180deg)}.my-filter-accordion-body{margin-top:20px}.my-filter-accordion-body ul{margin-left:0!important}.flter-sec .elementor-widget-shortcode ul li a{position:relative}.flter-sec .elementor-widget-shortcode ul li a input{width:0;height:0;position:absolute;top:0;left:0;visibility:hidden}.flter-sec .elementor-widget-shortcode ul li a span.check-box::before{content:"";width:15px;height:15px;border:1px solid #000;display:inline-block;margin-right:5px}.flter-sec .elementor-widget-shortcode ul li a span.check-box::after{content:"";width:9px;height:5px;position:absolute;top:6px;left:3px;border-bottom:2px solid #000;border-left:2px solid #000;transform:rotate(-45deg);opacity:0;transition:all 0.35s ease-in-out}.flter-sec .elementor-widget-shortcode ul li a input:checked+span.check-box::after{opacity:1}.flter-sec .elementor-widget-shortcode ul li a:before{display:none!important}a.my-filter-clear{color:#000;font-family:"Metro Sans";font-size:16px;text-decoration:underline!important;font-style:normal;font-weight:400;line-height:normal;margin-bottom:7px!important;display:flex}.flter-sec .elementor-widget-shortcode .my-filter-section .my-filter-accordion-body .my-filter-widget:not(:last-child){margin-bottom:15px!important}.flter-sec .elementor-widget-shortcode .my-filter-section .my-filter-accordion-body button{font-size:16px!important;text-decoration:underline;margin-top:15px}.my-filter-price button.button{color:#000;font-family:"Metro Sans";font-size:20px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline;background:#fff0;padding:0;margin-bottom:10px}.my-filter-price button.button:hover{color:#000;background-color:#fff0}.my-filter-price .price_label{color:#000;font-family:"Metro Sans";font-size:20px;font-style:normal;font-weight:400;line-height:normal}.my-filter-rating span.star-rating{color:#A238FF}.my-filter-price .price_slider span.ui-slider-handle{background:#A238FF;width:20px;height:20px;top:-4px}.my-filter-price .price_slider .ui-slider-range{background:rgb(162 56 255 / .5)}.top-product-list .astra-shop-summary-wrap{display:flex;flex-direction:column}.top-product-list .review-rating{order:unset}.product-detail-left-sec .woocommerce-product-gallery{margin-bottom:0px!important}.product-detail-sec .elementor-widget-text-editor p{margin-bottom:25px!important}.product-detail-sec .elementor-widget-woocommerce-product-price p.price{margin-bottom:10px!important}.product-detail-sec .woocommerce-tabs-list{padding-top:20px!important}.latest-product-sec .elementor-widget-woocommerce-product-price{height:24px}.popup-menu .drill-down-wrapper{background:transparent!important;border:0!important}.popup-menu .drill-down-wrapper span.menu-arrow{display:none}.popup-menu .drill-down-wrapper ul li a:hover{background-color:#fff0}.drill-down-wrapper ul.drill-menu-level-0{display:flex;flex-direction:column;gap:10px}.drill-down-wrapper li.menu-item{border:1px solid rgb(228 229 224 / .7);border-radius:10px}.popup-menu .drill-down-wrapper ul li a{padding:10px!important;justify-content:space-between}.popup-menu .drill-down-wrapper .menu-thumb img{width:60px;height:60px}.popup-menu .drill-down-wrapper span.menu-text{max-width:max-content;color:#FFF;text-align:right;font-family:"Metro Sans";font-size:25px;font-style:normal;font-weight:600;line-height:40px}.popup-menu .drill-down-wrapper .sub-menu-panel{background:url(https://condomsense.us/wp-content/uploads/2025/11/black-silk-with-curves-wrinkles-background-2.png) center center no-repeat;background-size:cover;padding-bottom:80px!important}.sub-menu-header{background:transparent!important;border:0!important}.sub-menu-header button.btn-back{background:#D23C3C;border-radius:50%;padding:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:none}.sub-menu-header button.btn-back svg{width:18px;height:18px}.header-title{color:#FFF;text-align:right;font-family:"Metro Sans";font-size:25px!important;font-style:normal;font-weight:600!important;line-height:1}.shop-all-row{padding:0!important;border:0!important;max-width:max-content;margin:30px auto 30px 15px}.shop-all-row a{display:inline-flex;padding:20px 40px;justify-content:center;align-items:center;gap:10px;color:#FFF!important;font-family:"Metro Sans";font-size:20px!important;font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;border-radius:64px}.shop-all-row a:hover{background:#131313}.sub-menu-panel ul.sub-menu-list{padding:0 15px}.sub-menu-panel ul.sub-menu-list li.menu-item{border:0;border-bottom:1px solid #FFFF!important;border-radius:0}.sub-menu-panel ul.sub-menu-list li.menu-item a{padding:15px 10px!important}.sub-menu-panel ul.sub-menu-list li.menu-item span.menu-text{max-width:max-content;color:#FFF;text-align:left;font-family:"Metro Sans";font-size:20px;font-style:normal;font-weight:600;line-height:1}.header-newsletter-text .elementor-widget-icon .elementor-icon-wrapper{width:5px;height:5px;display:flex;align-items:center;justify-content:center}.header-newsletter-text .elementor-widget-icon{padding:0!important;margin:0!important}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li label::before,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li label::before{content:"";min-width:15px;height:15px;border:1px solid #d23c3c;display:inline-flex;border-radius:50%;margin-right:5px}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li label::after,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li label::after{content:"";min-width:7px;height:7px;background:#d23c3c;border-radius:50%;position:absolute;top:4px;left:4px;opacity:0;transition:0.4s ease-in-out}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li input:checked+label::after,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li input:checked+label::after{opacity:1}.cart-content-sec .woocommerce .cart-collaterals tr.woocommerce-shipping-totals ul#shipping_method li:only-child label::after,form.checkout div#order_review tfoot tr.woocommerce-shipping-totals.shipping ul#shipping_method li:only-child label::after{opacity:1}section.woocommerce-order-details h2.woocommerce-order-details__title,.woocommerce-column--billing-address h2.woocommerce-column__title,.woocommerce-column--shipping-address h2.woocommerce-column__title{background:transparent!important}.pickup-location-address{text-align:left}.pickup-location-address::after{content:"(Arrives in store 3-5 days)"!important;font-weight:700;color:rgb(0 0 0 / .5);font-family:"Metro Sans",Sans-serif;line-height:1em;display:block;height:100%;width:100%;padding-top:8px}.shipping-arrives{font-weight:700;color:rgb(0 0 0 / .5);font-family:"Metro Sans",Sans-serif;line-height:1em;padding-left:3px;font-size:17px;font-style:italic;width:100%;margin:10px 0}.woocommerce-shipping-methods li:first-child label{flex-wrap:wrap;text-align:left}.you-may-also-like-sec li{min-width:100%}.you-may-also-like-sec .slick-slide,.home-bestseller-slider .slick-slide,.home-latest-slider .slick-slide{padding:0 20px!important}.you-may-also-like-sec .slick-slide img,.home-bestseller-slider .slick-slide img,.home-latest-slider .slick-slide img{aspect-ratio:1/ 1.4;object-fit:cover}.you-may-also-like-sec .slick-slide h2.woocommerce-loop-product__title,.home-bestseller-slider .slick-slide h2,.home-latest-slider .slick-slide h2,.search-result-sec-product .astra-shop-summary-wrap a h2,.blog-detail-slider .slick-slide li .astra-shop-summary-wrap a h2,.related-products-after-image-slick .slick-slide li .astra-shop-summary-wrap a h2{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:40px}.blog-detail-slider .slick-slide li .astra-shop-summary-wrap a h2,.related-products-after-image-slick .slick-slide li .astra-shop-summary-wrap a h2{color:#131313!important;font-size:20px!important;font-style:normal;font-weight:600!important;line-height:1em;font-family:"Metro Sans",Sans-serif!important}.you-may-also-like-sec .slick-slide a.button{max-width:max-content}.you-may-arrows button.slick-arrow{width:60px;height:60px;display:flex;align-items:center;justify-content:center;padding:0;border-radius:50%;background:#131313;transition:all 0.35s ease-in-out}.you-may-arrows button.slick-arrow:hover{background:#D23C3C!important}.you-may-arrows{display:flex;gap:20px;max-width:max-content;position:absolute;top:-126px;right:0}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping th{font-size:0!important}.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping th:after{content:"Shipping";font-size:16px!important;font-weight:700;display:block!important}.cart-content-sec .related-cart-products .astra-shop-summary-wrap a.add_to_cart_button{max-width:max-content}.cart-content-sec .related-cart-products .astra-shop-summary-wrap span.price{margin-bottom:20px!important}.career-form iframe#inline-1WBOsCkNraMHhI635WsI{height:725px!important}.contact-form iframe#inline-DMOqdArfSGM3XAYg5G38{height:655px!important}.new-header-left-col.right .elementor-widget-icon .elementor-icon-wrapper{width:24px!important;height:24px!important}.product-offer-sec{grid-area:3 / 1 / 2 / 3!important}.shop-off-per{aspect-ratio:1/1}.shop-banner a{width:135px!important;height:135px!important;padding:0!important;display:flex;align-items:center;justify-content:center;margin-left:auto}.elementor-widget-breadcrumbs p#breadcrumbs span{font-size:0px!important}.elementor-widget-breadcrumbs p#breadcrumbs span>span{font-size:30px!important}.elementor-widget-breadcrumbs p#breadcrumbs span>span:not(:last-child):after{content:"/";margin:0 15px}.yith-wcbm-badge.yith-wcbm-badge-text{top:10px!important;left:10px!important}a.button.ajax_add_to_cart{margin-bottom:0!important}a.button.ajax_add_to_cart.added:after{content:"Added";position:relative;font-size:20px!important;display:flex;line-height:1!important;font-family:"Metro Sans",Sans-serif!important;margin:0!important;display:none!important}li.product .amazon-qty-wrap{order:5!important}.home-latest-slider li,.you-may-also-like-sec li{display:flex!important;flex-direction:column!important}.you-may-also-like-sec li.product .amazon-qty-wrap{margin-top:20px!important}.home-bestseller-slider li.product,.home-lastest-slider li.product{display:flex!important;flex-direction:column!important}.home-bestseller-slider ul,.home-latest-slider ul{display:flex!important}.product .amazon-qty-wrap button.qty-btn.minus,.product .amazon-qty-wrap button.qty-btn.plus{background:#fff0;color:black!important;padding:0;width:auto}.product .amazon-qty-wrap .quantity.buttons-added{border:1px solid red;border-radius:10px!important;display:flex;justify-content:space-between;padding:5px 10px;width:130px}.product .amazon-qty-wrap input{background:#fff0;border:none;height:fit-content;font-size:18px!important;font-weight:700;font-family:"Metro Sans",Sans-serif;line-height:1em;color:#131313}.home-bestseller-slider h2,.home-latest-slider h2,.home-bestseller-slider bdi,.home-latest-slider bdi,.blog-detail-slider bdi,.related-products-after-image-slick bdi{color:#131313!important;font-size:20px!important;font-style:normal;font-weight:600!important;line-height:1em;font-family:"Metro Sans",Sans-serif!important}.home-bestseller-slider a.button.product_type_simple,.home-latest-slider a.button.product_type_simple,.home-bestseller-slider a.button.product_type_variable,.blog-detail-slider a.button.product_type_simple,.related-products-after-image-slick a.button.product_type_simple{border-radius:64px;background:#D23C3C;color:#FFF;font-family:"Metro Sans",Sans-serif!important;font-size:20px;font-style:normal;font-weight:400!important;line-height:1em!important;text-transform:capitalize;margin:0px!important}.home-latest-slider span.price,.home-bestseller-slider span.price,.blog-detail-slider span.price{margin-bottom:20px!important}.home-latest-slider .astra-shop-summary-wrap a:first-child,.home-bestseller-slider .astra-shop-summary-wrap a:first-child,.search-result-sec-product .astra-shop-summary-wrap a:first-child,.blog-detail-slider .astra-shop-summary-wrap a:first-child{margin-bottom:20px!important}.search-result-sec-product a.add_to_cart_button{margin:0!important}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.search-result-sec-product span.price{margin-bottom:25px!important}.search-result-sec-product li{display:flex!important;flex-direction:column!important}.search-result-sec-product img{aspect-ratio:1/1.35!important;object-fit:cover!important}.shop-banner-img img{aspect-ratio:1/1!important;object-fit:contain}.packaging-form-2 iframe#inline-VHac9OTZEjIpn5fBOCLQ{height:568px!important}.latest-product-sec .elementor-widget-button{margin-top:auto}a.ast-on-card-button{display:none!important}.top-product-list ul.products li.type-product{justify-content:flex-start!important}ul.products li.type-product .astra-shop-summary-wrap{height:100%}ul.products li.type-product .astra-shop-summary-wrap .woocommerce-loop-product__buttons{margin-top:auto!important}.woocommerce-js h2{margin-bottom:0!important}.ast-article-single figure,.ast-article-single img:not(figure img){box-shadow:unset!important;-webkit-box-shadow:unset!important;-moz-box-shadow:unset!important}.packaging-form iframe#inline-wmslCaSO4KpWCpTseKyf{height:600px!important}.packaging-form-2 iframe#inline-VHac9OTZEjIpn5fBOCLQ{height:636px!important}.blog-listing-img img,.home-product-slider.post-artical img{aspect-ratio:1/0.55!important;object-fit:cover}.blog-detail-sec .single-post-text figure iframe{border-radius:20px}.blog-detail-sec .elementor-widget-theme-post-content figure.wp-block-embed.is-type-video{margin-bottom:80px}.related-products-wrapper .related-products-slick ul.slick-initialized{grid-template-columns:unset!important}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-arrow:before{DISPLAY:NONE}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-arrow,.related-products-after-image-slick button.custom-arrow.slick-arrow{width:40px;height:40px;background:#131313;border-radius:50%;z-index:1;bottom:calc(100% + 60px)!important;top:auto;transition:all 0.35s ease-in-out;transform:unset!important}.related-products-after-image-slick button.custom-arrow.slick-arrow::before{content:none;font-size:0}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-arrow svg{width:14px;aspect-ratio:1/1}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-arrow:hover,.related-products-after-image-slick button.custom-arrow.slick-arrow:hover{background-color:#D23C3C}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-next,.related-products-after-image-slick button.custom-arrow.slick-arrow.slick-next{right:0!important}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-prev,.related-products-after-image-slick button.custom-arrow.slick-arrow.slick-prev{right:50px!important;left:auto!important}.related-products-wrapper .related-products-slick ul.slick-initialized .slick-slide{padding:0 10px}.related-products-wrapper .related-products-slick ul.slick-initialized .slick-slide li a.woocommerce-LoopProduct-link img,.related-products-after-image-slick .slick-slide img{aspect-ratio:1/1.25;object-fit:cover;border-radius:20px}.related-products-wrapper .related-products-slick ul.slick-initialized .slick-slide li .astra-shop-thumbnail-wrap,.related-products-after-image-slick .related-products-slick ul.slick-initialized .slick-slide li .astra-shop-thumbnail-wrap,.related-products-after-image-slick .related-products-slick ul.slick-initialized .slick-slide li .astra-shop-thumbnail-wrap{margin-bottom:16px}.related-products-wrapper .related-products-slick ul.slick-initialized .slick-slide li{display:flex!important;margin:0!important;flex-direction:column!important}.blog-detail-slider .related-products-wrapper .elementor-widget-heading h5{margin-bottom:20px!important}.search-filter .blog-filter-container{display:flex;justify-content:center;align-items:center;gap:50px}.search-filter input#blog-search{color:rgb(0 0 0 / 60%);font-style:normal;font-weight:400;line-height:36px;font-family:"Metro Sans",Sans-serif;font-size:22px;background:#fff0;box-shadow:none;border:none;padding:0}.search-filter input#blog-search::placeholder{color:rgb(0 0 0 / 60%)}.search-filter .serach-area-blog{width:70%;display:flex;gap:10px;border:1px solid #000;border-radius:15px;height:60px;justify-content:center;align-items:center;padding:0 23px 0 15px!important}.search-filter .serach-area-blog svg.e-font-icon-svg.e-fas-search{width:15px}.search-filter .select-filter-area{display:flex;justify-content:center;align-items:center;gap:30px}.search-filter select#blog-sort{border-radius:15px;border:1px solid #000;background-color:#fff0;width:410px;height:60px;color:rgb(0 0 0 / 60%);font-size:22px;font-style:normal;font-weight:400;line-height:1em;font-family:"Metro Sans",Sans-serif;padding:0 23px 0 15px}.search-filter span#blog-sort-icon{width:60px;height:60px;background:#D23C3C;border-radius:50%;display:flex;justify-content:center;align-items:center}.search-filter div#blog-results-grid{display:flex;gap:23px;flex-wrap:wrap;padding-top:50px;row-gap:30px!important}.search-filter .blog-grid-item{width:calc(25% - 30px)}.search-filter .blog-grid-item .elementor-widget-theme-post-title{display:block}.search-filter .blog-grid-item .elementor-widget-theme-post-title h2 a{text-decoration:none!important}.search-filter div#blog-pagination{display:flex;justify-content:center;align-items:center;padding-top:60px;gap:20px}.search-filter div#blog-pagination span.blog-page-link{display:flex;width:60px;height:60px;flex-direction:column;justify-content:center;align-items:center;border-radius:100%;background:#fff0;color:#A238FF;text-align:center;font-family:Giliant;font-size:40px;font-style:normal;font-weight:400;line-height:1em;border:1px solid #A238FF;padding-top:12px;transition:all 0.09s ease-in-out!important;cursor:pointer}.search-filter span.blog-page-link.prev,.search-filter span.blog-page-link.next{border:none!important;padding:0!important;width:auto!important;height:auto!important;border-radius:0!important}.search-filter div#blog-pagination span.blog-page-link:hover,.search-filter div#blog-pagination span.blog-page-link.current{background:#A238FF;color:#fff}.search-filter span.blog-page-link.prev:hover,.search-filter span.blog-page-link.next:hover{background-color:transparent!important}.search-filter .e-loop-item{height:100%!important}.search-filter .e-loop-item .e-parent{height:100%!important}span.banner-heding-shop{margin-bottom:-15px!important;display:flex;justify-content:center}.you-may-also-like-sec ul li .astra-shop-summary-wrap{flex-direction:column}.banner-popup iframe{pointer-events:all!important;opacity:1!important;visibility:visible!important;height:510px!important}.blog-video-sec .e-hosted-video{height:100vh!important;width:100%}.related-products-after-image-slick li.type-product{display:flex!important;flex-direction:column}.related-products-after-image-slick ul.slick-slider{width:100%;display:flex}.related-products-after-image-slick .slick-list.draggable{width:100%!important;min-width:100%!important;max-width:100%!important}.related-products-after-image-slick .slick-slide{padding:0 10px 0 10px}.related-products-after-image-slick a.button.product_type_simple:hover{color:#FFF!important}.related-products-wrapper.after-image h2.elementor-heading-title.elementor-size-default{font-size:60px;margin-top:15px}.product-listing-you-may-also-sec .recently-view-slider .swiper-wrapper:not([style]) .latest-product-sec.recently{width:16.66%}.checkout-form .woocommerce-checkout-review-order th{padding:14px 12px 20px 0!important}.checkout-form h3#order_review_heading{border-bottom:1px solid #D23C3C!important;padding:28px!important;margin:0!important}.checkout-form .col-1{border:none!important;padding:0!important}.checkout-form .e-coupon-box p.e-woocommerce-coupon-nudge.e-checkout-secondary-title a.e-show-coupon-form{color:#D23C3C!important}.checkout-form .e-coupon-box .e-coupon-anchor .form-row .col.coupon-col-1 input#coupon_code{background:#fff0;border-bottom:1px solid #D23C3C;color:#000;opacity:1!important}.checkout-form .e-coupon-box .e-coupon-anchor .form-row .col.coupon-col-1 input::placeholder{opacity:1!important}.checkout-form .e-coupon-box .e-coupon-anchor .form-row .col.coupon-col-2 button{color:#fff;background-color:#d23c3c!important;font-family:"Metro Sans",Sans-serif!important;font-size:20px!important;font-weight:700!important;text-transform:uppercase;line-height:1em;border-radius:50px;padding:17px 36px;transition:0.35s ease-in-out;margin:0!important;border:none!important}.checkout-form .e-coupon-box .e-coupon-anchor .form-row .col.coupon-col-2 button:hover{background-color:#000!important}.checkout-form .woocommerce-terms-and-conditions-wrapper p{line-height:1.4em;font-size:18px!important;font-weight:400!important;color:#131313;font-family:"Metro Sans",Sans-serif;margin-top:0!important}.checkout-form button#place_order{width:100%!important}.checkout-form .e-coupon-box p.e-woocommerce-coupon-nudge.e-checkout-secondary-title a.e-show-coupon-form{color:#D23C3C!important;font-size:16px!important}.checkout-form h3#ship-to-different-address{margin-bottom:0!important;padding-bottom:30px!important}.checkout-form .shipping_address{padding:0!important}.checkout-form div#customer_details{margin-bottom:0!important;margin-top:0!important}.checkout-form .woocommerce-additional-fields{margin-bottom:0!important}.checkout-form .woocommerce-billing-fields h3{border-bottom:1px solid #D23C3C!important;padding:20px 0 14px!important}.checkout-form table.woocommerce-checkout-review-order-table tr:after{content:"";width:100%;height:1px;background:#D23C3C;display:block;position:absolute;left:0;bottom:0}.checkout-form table.woocommerce-checkout-review-order-table tr{position:relative}.checkout-form a.woocommerce-remove-coupon{color:#D23C3C!important}.checkout-form label{font-size:18px!important;font-weight:400!important;color:#000000b3;font-family:"Metro Sans",Sans-serif;line-height:1em;padding:20px 20px 20px 0!important;border-color:#d23c3c!important}.checkout-form .payment_box.payment_method_authnet p{line-height:1em;font-size:18px!important;font-weight:400!important;color:#131313;font-family:"Metro Sans",Sans-serif;margin:0!important;padding:0!important}.checkout-form .payment_box.payment_method_authnet{background:#efefef!important}.checkout-form td.product-name{min-width:240px!important}.checkout-form .woocommerce-privacy-policy-text a.woocommerce-privacy-policy-link{color:#D23C3C!important}input#authnet-card-cvc{width:100%!important}@media screen and (min-width:1401px) and (max-width:1780px){.home-about-sec .elementor-widget-heading{position:relative!important;margin-bottom:20px!important}.header-new-sec{padding-bottom:30px!important}.header-newsletter-text{height:40px!important}.header-center-col{margin-top:10px!important}.top-product-list .woocommerce ul.products{grid-template-columns:repeat(4,1fr)}.shop-banner-sec{margin-top:250px!important}.shop-inner-sec{padding-left:30px!important;padding-right:30px!important}.shop-inner-sec .e-con-inner{padding-top:30px!important;padding-bottom:30px!important}.shop-only-heading h2{font-size:3.5vw!important}.shop-only-heading h2{margin-right:-50px!important}.header-center-col{margin-top:0px!important;margin-bottom:0!important}.header-new-sec{padding-bottom:20px!important;padding-top:20px!important}.new-header-left-col ul li a span.e-n-menu-title-text,.new-header-right-col ul li a span.e-n-menu-title-text{font-size:16px!important}.home-banner-sec .elementor-widget-heading{margin:30px 0 0 0!important}.home-banner-btn a{width:120px!important;height:120px!important;min-width:120px!important}.home-discount-col{top:-160px!important}.home-off-img{width:240px!important}}@media screen and (min-width:1401px) and (max-width:1580px){.home-product-slider .swiper-initialized{margin-right:40px}.home-slider-inner{width:88%!important}.shop-banner-sec{margin-top:210px!important}.popular-article-sec .e-con-inner{gap:40px!important}.What-We-Stand-about-sec .e-con.e-child h3.elementor-icon-box-title{font-size:35px!important}.category-list .wlcategorie-content h4{font-size:25px!important}.category-list .wlsingle-categorie .wlcategorie-content h4 sup{font-size:25px!important}.shop-banner-right-col .save-price-text{margin-bottom:60px!important}.shop-banner-right-col .shop-only-heading h2{margin-right:-20px!important}.shop-banner-right-col .save-price-text h4{font-size:34px!important}.blog-why-space-col .e-con.e-child .elementor-widget-icon-box .elementor-icon-box-icon span.elementor-icon{font-size:40px!important}.home-banner-sec>.e-con.e-child{height:696px!important}.home-banner-off-img{top:calc(50% - 100px)!important}.employment-form>.e-con.e-child:first-child{width:calc(100% - 290px)!important}.employment-form>.e-con.e-child:nth-child(2){width:275px!important}.latest-text h2{font-size:100px!important}}@media screen and (max-width:1400px){.shop-banner-right-col .shop-only-heading h2{margin-right:-0px!important}.home-about-sec .elementor-widget-heading{position:relative!important;margin-bottom:20px!important}.home-product-slider .swiper-initialized{margin-right:40px}.category-list .wlsingle-categorie .wlcategorie-content h4 sup{font-size:25px}.post-artical .elementor-swiper-button{top:-110px!important;width:40px;height:40px}.blog-categories ul li a img.cat-icon{width:50px;height:50px;object-fit:contain}.blog-categories ul li a .cat-icon-wrap{width:80px;height:80px}.blog-categories ul li a{font-size:22px}.home-banner-sec>.e-con.e-child{height:696px!important}.search-filter .blog-grid-item{width:calc(25% - 23px)}.search-filter .select-filter-area{gap:20px}.search-filter .blog-filter-container{gap:30px}}@media screen and (max-width:1320px){.top-product-list p.woocommerce-result-count{margin-top:60px!important}.category-list .wlsingle-categorie .wlcategorie-content h4 sup{font-size:20px}.new-header-left-col ul li a span.e-n-menu-title-text,.new-header-right-col ul li a span.e-n-menu-title-text{font-size:15px!important}}@media screen and (max-width:1200px){.category-list .wl-col-4{padding:0!important;WIDTH:100%!important;max-width:23%!important;height:100%!important}.category-list .wl-row.wlno-gutters.wl-layout-horizontal{display:flex;gap:0px!important;justify-content:space-between!important}.product-detail-sec input#submit{font-size:18px!important}.blog-categories ul li a{font-size:20px}.top-product-list nav.woocommerce-pagination ul{align-items:center;display:flex;gap:10px}.elementor-widget-breadcrumbs p#breadcrumbs>span>span{font-size:20px!important}.condomsense-blog-sort-wrap{gap:20px!important}select.condomsense-blog-sort-select{width:265px!important}.you-may-arrows button.slick-arrow{width:50px;height:50px}.you-may-arrows{top:-105px}.contact-form iframe#inline-DMOqdArfSGM3XAYg5G38{height:770px!important}.career-form iframe#inline-1WBOsCkNraMHhI635WsI{height:775px!important}.header-new-sec.is-sticky{padding:10px 20px!important}.you-may-also-like-sec .slick-slide,.home-bestseller-slider .slick-slide,.home-latest-slider .slick-slide{padding:0 10px!important}.home-latest-slider span.price,.home-bestseller-slider span.price,.blog-detail-slider span.price,.home-bestseller-slider span.price{margin-bottom:10px!important}.home-latest-slider .astra-shop-summary-wrap a:first-child,.home-bestseller-slider .astra-shop-summary-wrap a:first-child,.blog-detail-slider .astra-shop-summary-wrap a:first-child,.related-products-after-image-slick .astra-shop-summary-wrap a:first-child{margin-bottom:10px!important}.blog-detail-sec .elementor-widget-theme-post-content figure.wp-block-embed.is-type-video{margin-bottom:60px}.search-filter .blog-grid-item{width:calc(33.33% - 20px)}.search-filter select#blog-sort{width:350px}.blog-video-sec .e-hosted-video{height:80vh!important}.product-listing-you-may-also-sec .recently-view-slider .swiper-wrapper:not([style]) .latest-product-sec.recently{width:25%}}@media screen and (max-width:1024px){.home-product-slider .elementor-swiper-button{top:auto!important;bottom:-90px!important}.home-product-slider .elementor-swiper-button-prev{left:calc(50% - 30px)!important}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-prev,.related-products-after-image-slick button.custom-arrow.slick-arrow.slick-prev{left:calc(50% - 50px)!important}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-next,.related-products-after-image-slick button.custom-arrow.slick-arrow.slick-next{right:calc(50% - 50px)!important}.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-prev,.related-products-wrapper .related-products-slick ul.slick-initialized button.slick-next{bottom:-90px!important;top:auto!important}.related-products-after-image-slick button.custom-arrow.slick-arrow.slick-next,.related-products-after-image-slick button.custom-arrow.slick-arrow.slick-prev{bottom:-50px!important;top:auto!important}.related-products-wrapper.after-image{padding-bottom:100px}.home-product-slider .elementor-swiper-button-next{right:calc(50% - 30px)!important}.related-products-after-image-slick ul.slick-slider{width:100%;display:flex;margin:0!important}.home-product-slider.latest-product .elementor-swiper-button{bottom:-140px!important}.home-product-slider.bestsellers .swiper-initialized,.home-product-slider.latest-product .swiper-initialized{margin:0!important}.new-header-left-col:after{content:none!important}.new-header-icon .elementor-icon-wrapper{width:30px!important;height:30px!important}.recently-view-slider .elementor-swiper-button.elementor-swiper-button-prev{left:calc(50% - 60px)!important}.recently-view-slider .elementor-swiper-button.elementor-swiper-button-next{right:calc(50% - 60px)!important}.recently-view-slider .elementor-swiper-button{width:50px;height:50px;font-size:20px!important}.recently-view-slider .elementor-swiper-button{top:auto!important;bottom:-65px!important;transform:unset!important}.save-text h2{font-size:25px!important}.offer-text h2{font-size:55px!important}.top-product-list img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{aspect-ratio:1/1.4;object-fit:cover;border-radius:20px}.category-list .wlsingle-categorie .wlcategorie-content h4 sup{font-size:19px}.recently-view-slider.product-detail .elementor-swiper-button{top:auto!important;bottom:-95px!important;transform:unset!important}.product-detail-sec .quantity.buttons-added{gap:20px;padding-left:10px;padding-right:10px}.blog-categories ul li a img.cat-icon{width:40px;height:40px;object-fit:contain}.blog-categories ul li a .cat-icon-wrap{width:60px;height:60px}.blog-categories ul li a{font-size:18px}select.condomsense-blog-sort-select{width:180px!important;height:50px}.condomsense-blog-sort-btn{width:50px;height:50px}.condomsense-blog-sort-btn span{display:flex;align-items:center;justify-content:center;width:25px;margin:0 auto}.blog-categories ul li{width:calc(33.33% - 20px)}.blog-categories ul{FLEX-WRAP:WRAP;GAP:30PX}.shop-inner-sec .e-con.e-child .elementor-widget-button a{width:130px!important;height:130px!important}.recently-viewed-slider button.slick-next{right:calc(50% - 50px)!important}.recently-viewed-slider button.slick-prev{right:auto!important;left:calc(50% - 50px)!important}.recently-viewed-slider .woolentor-recently-viewed-product .yith-wcwl-add-to-wishlist{top:10px;right:10px}.you-may-arrows{top:calc(100% + 15px);right:50%;transform:translateX(50%)}.home-banner-sec>.e-con.e-child{height:100%!important}.contact-form iframe#inline-DMOqdArfSGM3XAYg5G38{height:795px!important}.career-form iframe#inline-1WBOsCkNraMHhI635WsI{height:795px!important}.home-bestseller-slider a.button.product_type_simple,.home-latest-slider a.button.product_type_simple,.home-bestseller-slider a.button.product_type_variable,.blog-detail-slider a.button.product_type_simple,.related-products-after-image-slick a.button.product_type_simple{font-size:18px}.search-result-sec-product span.price,.related-products-after-image-slick span.price{margin-bottom:20px!important}.search-result-sec-product .astra-shop-summary-wrap a:first-child{margin-bottom:10px!important}.blog-detail-sec .elementor-widget-theme-post-content figure.wp-block-embed.is-type-video{margin-bottom:40px}.blog-categories ul{display:flex;justify-content:center;padding:0;margin:0}.search-filter .blog-grid-item{width:calc(50% - 15px)}.search-filter select#blog-sort{width:300px}.search-filter div#blog-pagination span.blog-page-link{width:50px;height:50px;font-size:35px;padding-top:8px}.blog-video-sec .e-hosted-video{height:60vh!important}.product-listing-you-may-also-sec .recently-view-slider .swiper-wrapper:not([style]) .latest-product-sec.recently{width:33.33%}}@media screen and (max-width:991px){.flter-sec .elementor-widget-shortcode ul li a{font-size:16px}.flter-sec .elementor-widget-shortcode h3{margin-bottom:30px;font-size:26px}.flter-sec .elementor-widget-shortcode h4{font-size:18px;margin-bottom:20px}.my-filter-accordion button{font-size:18px}.my-filter-price .price_label{font-size:16px}.top-product-list nav.woocommerce-pagination li{height:40px;width:40px}.top-product-list nav.woocommerce-pagination li span.page-numbers,.top-product-list nav.woocommerce-pagination li a.page-numbers{width:40px!important;height:40px!important;min-width:40px;padding-top:5px!important;font-size:22px!important}.search-filter select#blog-sort{width:250px}}@media screen and (max-width:921px){.cart-content-sec .elementor-widget-wc-elements .woocommerce .cart-collaterals .cart_totals table tr.woocommerce-shipping-totals.shipping td:before{content:"Shipping:"!important}.home-discount-col{top:0px!important}.home-off-img{width:170px!important;--e-transform-translateY:85px !important}}@media screen and (min-width:768px) and (max-width:820px){.top-product-list .product-offer-sec{padding:20px!important}.top-product-list .product-offer-sec .offer-text h2{font-size:50px!important}.product-bar .elementor-widget-wl-category-list .wlcategorie-content h4 sup{font-size:14px!important}.product-bar .elementor-widget-wl-category-list .wlcategorie-content h4{font-size:14px!important}.product-bar{width:calc(100% - 200px)!important}}@media screen and (max-width:767px){.wishlist-content-area .elementor-widget-yith_wcwl_wishlist form#yith-wcwl-form .wishlist-title-container .wishlist-title{margin:0!important}.shop-only-heading h2.elementor-heading-title.elementor-size-default{margin:0px!important}.shop-inner-sec .e-con.e-child .elementor-widget-button a{width:120px!important;height:120px!important;display:flex;justify-content:center;align-items:center}.category-list .wl-col-4{padding:0!important;WIDTH:100%!important;max-width:calc(50% - 20px)!important;height:100%!important;flex:unset!important}.category-list .wl-row.wlno-gutters.wl-layout-horizontal{display:flex;gap:20px!important;justify-content:space-between!important}.top-product-list nav.woocommerce-pagination{margin-top:50px!important}.top-product-list nav.woocommerce-pagination li{height:40px;width:40px}.top-product-list nav.woocommerce-pagination li span.page-numbers,.top-product-list nav.woocommerce-pagination li a.page-numbers{width:40px!important;height:40px!important;min-width:40px}.top-product-list nav.woocommerce-pagination li a.prev,.top-product-list nav.woocommerce-pagination li a.next{padding-top:0!important}.page-numbers{display:flex!important;justify-content:center!important;align-items:center!important;gap:5px!important}.latest-product-sec img{aspect-ratio:1/1.2;object-fit:cover}.top-product-list .product-offer-sec{grid-area:4 / 1 / 5 / 3!important}.latest-product-sec .elementor-widget-heading h3{height:35px!important}.product-detail-sec input#submit{width:140px;height:50px}.post-artical .swiper.elementor-loop-container.elementor-grid.swiper-initialized{overflow:hidden}.blog-categories ul{display:flex;justify-content:center;padding:0;margin:0;flex-wrap:wrap;gap:20px!important}.blog-categories ul li{list-style:none!important;width:47%!important}select.condomsense-blog-sort-select{width:250px!important;font-size:20px!important}.condomsense-blog-sort-wrap{display:flex;justify-content:space-between;gap:20px}.What-We-Stand-about-sec .e-con.e-child h3.elementor-icon-box-title span br{display:none!important}.post-loop-items .page-numbers{width:40px;min-width:40px;height:40px}.post-loop-items .page-numbers.prev{margin-right:5px!important}.post-loop-items .page-numbers.next{margin-left:5px!important}.latest-product-sec.recently .elementor-widget-heading h3{height:40px!important}.product-detail-left-sec ol li img{width:100%!important}.product-detail-left-sec ol{gap:15px}.cart-content-sec .woocommerce .related-cart-products ul.products li .astra-shop-summary-wrap .star-rating{margin:0 auto;width:100%;max-width:75px}.you-may-also-like-sec .slick-slide{padding:0 8px!important}.you-may-also-like-sec .slick-slide h2.woocommerce-loop-product__title{height:32px}.cart_totals table.shop_table tr td::before{width:30%;text-align:left}.home-banner-btn{position:relative!important;transform:unset!important;left:unset!important;bottom:unset!important}body .related-cart-products .astra-shop-summary-wrap a.add_to_cart_button{text-align:center;max-width:100%!important;display:flex}.contact-form iframe#inline-DMOqdArfSGM3XAYg5G38{height:810px!important}.career-form iframe#inline-1WBOsCkNraMHhI635WsI{height:830px!important}.new-header-icon .elementor-widget-icon .elementor-icon-wrapper{width:24px!important;height:24px!important}#cart-btn .cart-count,#cart-btn-mobile .cart-count{top:calc(50% - 11px);left:calc(50% + 8px)}.flter-sec .elementor-widget-shortcode .my-filter-widget,.flter-sec .elementor-widget-shortcode .my-filter-section{margin-bottom:20px}.my-shop-filters{display:flex;flex-wrap:wrap;justify-content:space-between}.my-shop-filters h3.my-filter-main-title{width:100%}.my-shop-filters .my-filter-section.my-filter-section-open{width:100%}.my-shop-filters .my-filter-section{width:calc(50% - 10px)}a.button.ajax_add_to_cart.added:after{font-size:16px!important}.home-bestseller-slider .slick-slide,.home-latest-slider .slick-slide{padding:0 8px!important}.mobile-discount-img a{width:100%!important}.blog-detail-sec .single-post-text h3.wp-block-heading{margin-bottom:15px;margin-top:20px}.packaging-form-2 iframe#inline-VHac9OTZEjIpn5fBOCLQ{height:656px!important}.blog-detail-sec .elementor-widget-theme-post-content figure.wp-block-embed.is-type-video{margin-bottom:20px}.search-filter .blog-grid-item{width:100%}.search-filter select#blog-sort{width:100%;height:50px}.search-filter .serach-area-blog{width:100%;height:50px}.search-filter .blog-filter-container{gap:20px;flex-direction:column}.search-filter span#blog-sort-icon{width:50px;height:40px}.search-filter span#blog-sort-icon svg{width:20px;height:20px}.search-filter .select-filter-area{width:100%}.related-products-wrapper.after-image h2.elementor-heading-title.elementor-size-default{font-size:50px;margin-top:15px}.blog-video-sec .e-hosted-video{height:auto!important}form.checkout p#billing_address_2_field span.woocommerce-input-wrapper:after{font-size:13px!important}form.checkout p#billing_address_2_field span.woocommerce-input-wrapper{padding-bottom:25px}.search-result-sec-product ul.page-numbers li .page-numbers{width:40px;height:40px}.product-listing-you-may-also-sec .recently-view-slider .swiper-wrapper:not([style]) .latest-product-sec.recently{width:50%}}@media screen and (max-width:575px){.contact-form iframe#inline-DMOqdArfSGM3XAYg5G38{height:920px!important}.career-form iframe#inline-1WBOsCkNraMHhI635WsI{height:945px!important}ul.products li.type-product .astra-shop-summary-wrap{display:flex;flex-wrap:wrap}.search-filter div#blog-pagination{gap:10px;flex-wrap:wrap}}.new-hader-serchbar input{background:transparent!important;border:none!important;padding:11px 18px 11px 0;font-family:"Metro Sans",Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;line-height:1em}.new-hader-serchbar input::placeholder{color:rgb(255 255 255 / 70%)!important}.new-hader-serchbar input[type="search"]{color:rgb(255 255 255 / 74%)}.new-hader-serchbar button{background:#fff0;padding:0!important;width:20px!important;height:20px!important}.new-hader-serchbar button svg{width:20px;height:20px!important}.new-hader-serchbar form.custom-product-search{display:flex;justify-content:center;flex-direction:row-reverse;align-items:center;border-bottom:1px solid #FFFFFFB3;gap:5px!important}.shop-searchbar input{background:transparent!important;border:none!important;box-shadow:none!important;font-family:"Metro Sans",Sans-serif;font-size:16px;font-weight:400;padding:0 15px!important;height:42px}.shop-searchbar button{background:transparent!important;box-shadow:none!important;padding:0;width:50px!important;height:42px!important}.shop-searchbar svg{font-size:15px!important;width:14px;height:15px!important}.shop-searchbar svg path{stroke:#d23c3c!important}.shop-searchbar form.custom-product-search{display:flex;width:400px!important;border-bottom:1px solid #d23c3c!important}.shop-searchbar input::placeholder{color:rgb(0 0 0 / .5)!important}.shop-searchbar input[type="search"]{color:rgb(0 0 0 / .5)}@media screen and (max-width:1320px){.shop-searchbar form.custom-product-search{width:320px!important}.new-hader-serchbar input{font-size:18px}}@media screen and (max-width:1024px){.shop-searchbar form.custom-product-search{width:100%!important}.shop-searchbar{width:100%!important;display:flex!important;align-items:flex-end!important;justify-content:flex-end!important}}@media screen and (max-width:767px){.shop-searchbar .elementor-shortcode{width:100%!important}.menu-icon .elementor-icon{height:40px;width:40px}a.dialog-close-button.dialog-lightbox-close-button{height:40px!important;width:40px!important}}.latest-product-sec.recently .elementor-widget-image{width:100%}.latest-product-sec.recently .elementor-widget-image a{width:100%}