:root{--cws-white-100: #FFFFFF;--cws-white-200: #F2F4F6;--cws-white-300: #E1E1E1;--cws-black-100: #0A0A0A;--cws-black-200: #3B3B3B;--cws-gold-100: #FAD369;--cws-gold-200: #F1C241;--cws-gold-300: #FFE18F;--cws-gold-400: #FFFDF7;--cws-red-100: #861C23;--cws-blue-100: #28466E;--cws-blue-400: #EBF3FF;--cws-bronze-100: #845830;--cws-bronze-200: #F6ECE3;--cws-heading: "Libre Baskerville", serif;--cws-body: "Roboto", sans-serif;--cws-poppins: "Poppins", sans-serif;--cws-container: 1360px;--cws-container-padding: 280px}.cws_h1,.cws_vault_cta_heading h2,.cws_newsletter_content h2,.cws_corporate_gifting_content h2,.cws_vault_hero_content h1{font-family:var(--cws-heading);font-size:48px;font-weight:400;line-height:60px;margin:0}.cws_h2,.cws_section_title h2,.cws_section_title_left h2,.cws_price_match_content h2,.cws_about_content h2,.cws_download_app_text h2,.cws_brands h2,.cws_instagram_header strong{font-family:var(--cws-heading);font-size:36px;font-weight:400;line-height:48px;margin:0}.cws_h3,.cws_vault_hero_offer .offer_headline,.cws_hero_left_content h1,.cws_hero_right_text .brand_name,.cws_hero_right_text .current_price,.cws_stat_block h3,.cws_spotlight_text h2,.cws_why_block h3,.cws_vault_stat p,.cws_vault_feature h4,.cws_vault_benefit h4,.cws_corporate_gifting_content p,.cws_instagram_header span{font-family:var(--cws-heading);font-size:24px;font-weight:400;line-height:32px;margin:0}.cws_h4,.cws_category_card_text h3,.cws_review_card_text h4,.cws_product_card .product_price,.cws_faq_question h4,.cws_blog_card_text h3{font-family:var(--cws-body);font-size:21px;font-weight:700;line-height:24px;margin:0}.cws_p,.cws_section_title p,.cws_vault_hero_offer .offer_value,.cws_vault_hero_banner>p,.cws_section_title_left p,.cws_hero_left_content p,.cws_hero_right_text .brand_desc,.cws_spotlight_text p,.cws_vault_cta_heading>p,.cws_newsletter_content p,.cws_price_match_content p,.cws_about_content p,.cws_vault_hero_content>p,.cws_review_card_text p,.cws_product_card .product_name,.cws_blog_card_text p{font-family:var(--cws-body);font-size:16px;font-weight:400;line-height:28px;margin:0}.cws_p_sm,.cws_stat_block p,.cws_why_block p,.cws_vault_feature p,.cws_vault_benefit p,.cws_footer_brand p,.cws_footer_col a,.cws_product_card h4,.cws_hero_right_text .old_price,.cws_faq_answer p,.cws_reviews_rating .rating_stars span,.cws_blog_card_content p{font-family:var(--cws-body);font-size:14px;font-weight:400;line-height:24px;margin:0}.cws_subtext,.cws_category_card_text p,.cws_review_card_text .review_author,.cws_hero_right_text .free_shipping_note,.cws_hero_paginator_text{font-family:var(--cws-body);font-size:10px;font-weight:400;line-height:16px;margin:0}.cws_subtext_em{font-family:var(--cws-body);font-size:10px;font-weight:600;line-height:16px;margin:0}.cws_label{font-family:var(--cws-body);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;margin:0}.cws_btn_text,.cws_hero_right_text .featured_label,.cws_price_match_content .featured_label,.cws_spotlight_text .spotlight_label,.cws_product_card .product_brand{font-family:var(--cws-body);font-size:14px;font-weight:800;margin:0;line-height:normal;text-transform:uppercase}.cws_section_title{text-align:center;max-width:668px;margin:0 auto 40px}.cws_section_title h2{color:var(--cws-black-100);margin-bottom:16px}.cws_section_title p{color:var(--cws-black-200);max-width:550px;margin:0 auto}.cws_section_title_left{max-width:1360px;margin:0 auto 40px}.cws_section_title_left h2{color:var(--cws-black-100);margin-bottom:16px}.cws_section_title_left p{color:var(--cws-black-200)}.cws_btn_primary{display:inline-block;font-family:var(--cws-body);font-size:14px;font-weight:800;line-height:normal;text-transform:uppercase;color:var(--cws-white-100);background:var(--cws-blue-100);border:none;padding:17px 32px;border-radius:4px;cursor:pointer;transition:background .3s,color .3s}.cws_btn_primary:hover{background:var(--cws-blue-400);color:var(--cws-black-100)}.cws_btn_secondary{display:inline-block;font-family:var(--cws-body);font-size:14px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--cws-black-100);background:transparent;border:2px solid var(--cws-black-100);padding:14px 32px;border-radius:4px;cursor:pointer;transition:background .3s,color .3s}.cws_btn_secondary:hover{background:var(--cws-black-100);color:var(--cws-white-100)}.cws_btn_gold{display:inline-block;font-family:var(--cws-body);font-size:14px;font-weight:800;letter-spacing:.5px;text-transform:uppercase;color:var(--cws-black-100);background:var(--cws-gold-100);border:none;padding:14px 32px;border-radius:4px;cursor:pointer;transition:background .3s,color .3s}.cws_btn_gold:hover{background:var(--cws-gold-200);border-color:var(--cws-gold-200);color:var(--cws-black-100)}.cws_btn_tertiary{display:inline-flex;align-items:center;gap:8px;font-family:var(--cws-body);font-size:14px;font-weight:700;text-transform:uppercase;color:var(--cws-red-100);background:none;border:none;cursor:pointer;transition:color .3s;padding:8px 16px}.cws_btn_tertiary:hover{color:var(--cws-blue-100);filter:brightness(0) saturate(100%) invert(21%) sepia(8%) saturate(5462%) hue-rotate(178deg) brightness(99%) contrast(84%)}.cws_btn_tertiary svg,.cws_btn_tertiary i{transition:transform .3s}.cws_btn_tertiary:hover svg,.cws_btn_tertiary:hover i{transform:translate(4px)}.cws_announcement_bar{background:var(--cws-black-100);padding:12px 24px;width:100%}.cws_announcement_bar .top_shipping_slider{display:flex;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}.cws_announcement_bar a{font-family:var(--cws-body);font-size:14px;font-weight:800;text-transform:uppercase;color:var(--cws-white-100);position:relative;line-height:normal;padding:0 22px;text-align:center}.cws_announcement_bar a{color:var(--cws-white-100)}.cws_announcement_bar a+a:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:8px;background:var(--cws-white-100);opacity:.3}.cws_header_wrapper{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:16px 0;position:relative}.cws_header_wrapper .site_logo{max-width:256px}.cws_header_wrapper .site__main_menu_wrapper>ul.mega_menu>li>a{padding:20px 10px}.cws_header_wrapper .site__main_menu_wrapper>ul.mega_menu{gap:20px}.menu_link{color:#3b3b3b;font-family:Roboto;font-size:14px;font-style:normal;font-weight:800;line-height:normal;padding:12px 0}.site_logo_wrapper{display:flex;align-items:center;gap:16px}.site_logo_wrapper #open_menu{display:none}.cws_hero{display:flex;width:100%;overflow:hidden;max-height:object-fit}.cws_hero_left{width:50%;position:relative;overflow:hidden;background-color:var(--cws-blue-100);display:flex;align-items:center;background-image:url(v3-banner-2.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:68px 40px;gap:32px}.cws_hero_left_content{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px;max-width:469px;align-items:flex-start}.cws_hero_left_content h1{color:var(--cws-white-100);max-width:340px}.cws_hero_left_content p{color:var(--cws-white-100)}.cws_hero_gift_set{z-index:1;width:44%;max-width:320px;flex:0 0 44%;pointer-events:none;position:relative}.cws_hero_gift_set:after{content:"";display:block;border-radius:512px;background:#02142c66;filter:blur(8.5px);width:calc(100% + 100px);height:20px;margin-left:-50px;position:absolute}.cws_hero_gift_set img{width:100%;object-fit:contain}.cws_hero_right{width:50%;position:relative;overflow:hidden}.cws_hero_right_bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.cws_hero_right_bg img{width:100%;height:100%;object-fit:cover;object-position:left center}.cws_hero_right_bg:after{content:"";position:absolute;bottom:0;left:0;right:0;height:40%;background:linear-gradient(to bottom,#0000,#0006)}.cws_hero_right_content{position:relative;z-index:1;display:flex;align-items:center;gap:40px;padding:40px;height:100%}.cws_hero_right_logo{flex:0 0 120px;width:120px;height:120px;border-radius:80px;background:var(--cws-black-100);display:flex;align-items:center;justify-content:center;overflow:hidden}.cws_hero_right_logo img{width:108px;height:auto}.cws_hero_right_text{flex:1;min-width:0;display:flex;flex-direction:column;gap:16px;max-width:469px;align-items:flex-start}.cws_hero_right_text .featured_label{color:var(--cws-black-100);text-transform:uppercase}.cws_hero_right_text .brand_name{color:#b28742}.cws_hero_right_text .brand_desc{color:var(--cws-black-200)}.cws_hero_right_text .price_block{display:flex;align-items:center;gap:16px}.cws_hero_right_text .price_block .current_price{color:var(--cws-black-100)}.cws_hero_right_text .price_block .old_price{color:var(--cws-black-100);text-decoration:line-through}.cws_hero_right_text .free_shipping_note{color:var(--cws-black-200)}.cws_hero_sponsored{position:absolute;top:8px;right:8px;z-index:2;font-family:var(--cws-body);font-size:10px;font-weight:600;color:var(--cws-bronze-100);background:#84583033;border:1px solid var(--cws-bronze-100);padding:2px 8px;border-radius:4px}.cws_hero_paginator{position:absolute;bottom:8px;left:50%;transform:translate(-50%);z-index:2;display:flex;flex-direction:column;align-items:center;gap:8px}.cws_hero_paginator_dots{display:flex;gap:4px;align-items:center}.cws_hero_paginator_dots .dot{width:6px;height:6px;border-radius:8px;background:var(--cws-white-100)}.cws_hero_paginator_dots .dot.active{width:24px;background:var(--cws-gold-100)}.cws_hero_paginator_text{font-family:var(--cws-body);font-size:10px;color:var(--cws-white-100);text-align:center}.cws_stats_bar{background:var(--cws-blue-100);padding:40px 24px;margin-top:-2px}.cws_stats_inner{display:block;max-width:1645px;margin:0 auto}.cws_stat_block{text-align:center}.cws_stat_block h3,.cws_stat_block p{color:var(--cws-white-100)}.cws_stats_divider{width:1px;height:64px;background:#fff3;flex-shrink:0}.cws_categories{padding:80px 0 60px;background:var(--cws-gold-400)}.cws_categories_grid{display:flex;flex-wrap:wrap;gap:24px}.cws_category_card{background-color:var(--cws-black-100);border:1px solid var(--cws-white-300);border-radius:8px;overflow:hidden;text-align:center;padding:24px;width:100%;max-width:calc(25% - 18px);position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;transition:transform .3s,box-shadow .3s}.cws_category_card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0003}.cws_category_card:before{content:"";position:absolute;top:0;width:100%;height:100%;z-index:0;background-size:cover;background-position:top center;background-repeat:no-repeat;transform-origin:center}.cat_whiskey:before{background-image:url(v3-cat-bg-whiskey.jpg)}.cat_tequila:before{background-image:url(v3-cat-bg-tequila.jpg)}.cat_vodka:before{background-image:url(v3-cat-bg-vodka.jpg)}.cat_rum:before{background-image:url(v3-cat-bg-rum.jpg)}.cat_wine:before{background-image:url(v3-cat-bg-wine.jpg)}.cat_gifts:before{background-image:url(v3-cat-bg-gifts.jpg)}.cat_rare:before{background-image:url(v3-cat-bg-rare.jpg)}.cat_new:before{background-image:url(v3-cat-bg-new.jpg)}.cws_category_card_img{position:relative;z-index:1;width:100%}.cws_category_card_img img{max-width:100%;max-height:100%;object-fit:contain;aspect-ratio:272 / 190}.cws_category_card_text{position:relative;z-index:1;display:flex;flex-direction:column;gap:8px;width:100%}.cws_category_card_text h3{color:var(--cws-white-100)}.cws_category_card_text p{color:var(--cws-white-300)}.cws_category_cta{position:relative;z-index:1;color:var(--cws-white-100)!important;padding:8px 16px}.cws_category_cta:hover{color:var(--cws-white-100)!important}.cws_category_cta img{width:28px;height:15px}.cws_products{padding:60px 0;background:var(--cws-white-100)}.cws_products_grid{display:grid;grid-template-columns:repeat(5,1fr);gap:24px}.cws_product_card{background:var(--cws-white-100);border:1px solid var(--cws-white-200);border-radius:8px;overflow:hidden;text-align:center;transition:box-shadow .3s;display:flex;flex-direction:column}.cws_product_card:hover{box-shadow:0 4px 16px #00000014}.cws_product_card .product_img{aspect-ratio:1 / 1;width:100%;display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;padding:16px}.cws_product_card .product_img img{max-height:85%;max-width:65%;object-fit:contain}.cws_product_card .product_details{display:flex;flex-direction:column;align-items:center;padding:0 16px 24px}.cws_product_card .product_brand{font-weight:800;color:var(--cws-black-200);letter-spacing:0;text-transform:initial;margin:0}.cws_product_card .product_name{color:var(--cws-black-200)}.cws_product_card .product_stars{width:79px;height:15px;display:flex;margin:8px 0}.cws_product_card .product_stars img{width:100%;height:100%}.cws_product_card .product_price{font-weight:700;color:var(--cws-black-100);line-height:normal}.cws_product_card .product_btn{padding:0 16px 16px;width:100%;margin-top:auto}.cws_product_card .add_to_cart_btn{display:flex;align-items:center;justify-content:center;gap:16px;height:50px;background:var(--cws-gold-100);border:none;border-radius:4px;cursor:pointer;transition:background .3s;width:100%;box-shadow:0 4px 8px #0000001a}.cws_product_card .add_to_cart_btn:hover{background:var(--cws-gold-200)}.cws_product_card .add_to_cart_btn .qty_select{display:flex;align-items:center;gap:16px;padding-right:16px;border-right:1px solid rgba(0,0,0,.1)}.cws_product_card .add_to_cart_btn .qty_select span,.cws_product_card .add_to_cart_btn .cart_text{font-family:var(--cws-body);font-size:14px;font-weight:800;color:var(--cws-black-100)}.cws_product_card .add_to_cart_btn .qty_select img{width:10px;height:6px}.cws_products_cta{text-align:center;margin-top:40px;margin-left:auto;margin-right:auto}.cws_download_app_inner{background:var(--cws-black-100);border-radius:24px;padding:41px 40px;display:flex;align-items:center;justify-content:flex-end;gap:24px;overflow:hidden;position:relative;background-image:url(v3-app-banner-bg.png);background-size:cover;background-position:center}.cws_download_app_mockups{position:absolute;z-index:1;left:20px;height:100%;width:42.5%}.cws_download_app_mockups img{width:100%;height:100%;object-fit:cover}.cws_download_app_text{position:relative;z-index:2;width:539px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.cws_download_app_text h2{color:var(--cws-white-100)}.cws_download_app_text h2 span{color:var(--cws-gold-100)}.cws_download_app_badges{display:flex;gap:16px}.cws_download_app_badges img{height:59px;width:auto}.cws_download_app_qr{position:relative;z-index:2;width:184px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.cws_download_app_qr img{width:120px;height:120px}.cws_download_app_qr p{color:var(--cws-white-100);text-align:center}.cws_featured_in{padding:80px 0}.cws_price_match{position:relative;min-height:491px;overflow:hidden;display:flex;align-items:center;background-image:url(v3-Match-Guarantee.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;padding:41px 0}.cws_price_match_content{position:relative;z-index:2;text-align:center;margin:0 auto}.cws_price_match_content .featured_label,.cws_price_match_content .cws_btn_text{color:#fff;margin-bottom:32px;display:block}.cws_price_match_content h2{color:var(--cws-gold-100);margin-bottom:8px}.cws_price_match_content p{color:#fff;max-width:500px}.cws_price_match_content .cws_btn_tertiary{position:relative;z-index:1;color:var(--cws-gold-100);padding:8px 16px;margin-top:32px}.cws_price_match_content .cws_btn_tertiary img{width:28px;height:15px;filter:brightness(0) saturate(100%) invert(100%) sepia(37%) saturate(6197%) hue-rotate(311deg) brightness(109%) contrast(96%)}.cws_price_match_inner{max-width:1294px;margin:0 auto}.featured_slide_wrap{display:flex;gap:40px;align-items:center}.cws_price_match_img{max-width:590px;width:47%}.cws_vault_cta{position:relative;min-height:680px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;background:url(v3-Vault.jpg) no-repeat center;background-size:cover;border-radius:4px;padding:51px 0}.cws_vault_cta_content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;gap:40px}.cws_vault_cta_heading{display:flex;flex-direction:column;align-items:center;gap:16px}.cws_vault_cta_heading .vault_badge{width:198px;height:200px}.cws_vault_cta_heading .vault_badge img{width:100%;height:100%;object-fit:cover;border-radius:4px 4px 0 0}.cws_vault_cta_heading h2{color:var(--cws-gold-100)}.cws_vault_cta_heading>p{color:var(--cws-white-100)}.cws_vault_features{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.cws_vault_feature{text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.cws_vault_feature:nth-child(1){max-width:240px}.cws_vault_feature:nth-child(3){max-width:320px}.cws_vault_feature:nth-child(5){max-width:280px}.cws_vault_feature:nth-child(7){max-width:360px}.cws_vault_feature .feature_icon{width:32px;height:32px}.cws_vault_feature .feature_icon img{width:100%;height:100%}.cws_vault_feature h4,.cws_vault_feature p{color:var(--cws-white-100)}.cws_vault_divider{width:1px;height:120px;background:#fff3;flex-shrink:0;align-self:center}.cws_why{padding:80px 0;background:var(--cws-white-100);display:flex;flex-direction:column;align-items:center;gap:80px}.cws_why_blocks{display:flex;gap:24px;align-items:flex-start;width:100%}.cws_why_block{flex:1;border-radius:16px;padding:0 32px 32px;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;gap:8px}.cws_why_block .block_icon{width:80px;height:80px;border-radius:24px;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:24px;margin-bottom:20px}.cws_why_block:nth-child(1) .block_icon{background:var(--cws-blue-100);transform:rotate(-4deg)}.cws_why_block:nth-child(2) .block_icon{background:var(--cws-bronze-100);transform:rotate(4deg)}.cws_why_block:nth-child(3) .block_icon{background:var(--cws-red-100);transform:rotate(-4deg)}.cws_why_block .block_icon img{width:100%;height:100%;filter:brightness(0) invert(1)}.cws_why_block h3{margin-bottom:0}.cws_why_block:nth-child(1) h3{color:var(--cws-blue-100)}.cws_why_block:nth-child(2) h3{color:var(--cws-bronze-100)}.cws_why_block:nth-child(3) h3{color:var(--cws-red-100)}.cws_why_block p{color:var(--cws-black-200)}.cws_spotlight{background:var(--cws-bronze-200);padding:80px 0}.cws_spotlight_wrapper{display:flex;align-items:center;gap:80px}.cws_spotlight_image{flex:0 0 60%;width:60%;max-width:668px;aspect-ratio:1/1;border-radius:8px;overflow:hidden}.cws_spotlight_image img{width:100%;height:100%;object-fit:cover}.cws_spotlight_text{flex:1;text-align:center;display:flex;flex-direction:column;align-items:center;gap:32px}.cws_spotlight_text .spotlight_label,.cws_spotlight_text h2{color:var(--cws-black-100)}.cws_spotlight_text h2 span{display:block;font-family:var(--cws-heading);font-size:48px;line-height:60px;color:var(--cws-bronze-100)}.cws_spotlight_text p{color:var(--cws-black-200)}.cws_brands{padding:80px 0}.cws_brands_grid{display:flex;flex-wrap:wrap;gap:40px 20px;justify-content:center;margin-top:80px}.cws_brand_logo{width:180px;height:64px;display:flex;align-items:center;justify-content:center}.cws_brand_logo img{max-height:100%;max-width:100%;object-fit:contain;transition:opacity .3s}.cws_brand_logo:hover img{opacity:.6}#_featured_slider .owl-dots{margin:0;position:absolute;left:0;right:0}#_featured_slider .owl-dots button.owl-dot span{width:6px;height:6px;margin:0 2px;background:#fff}#_featured_slider .owl-dots button.owl-dot.active span{width:24px;background:var(--cws-gold-100)}.cws_corporate_gifting{position:relative;overflow:hidden;display:flex;align-items:center;padding:120px 0;background-image:url(v3-corporate-gifting-bg.png);background-size:cover;background-position:center;min-height:749px}.cws_container_inner{width:100%;max-width:1360px;margin:0 auto}.cws_corporate_gifting_content{position:relative;z-index:2;width:615px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.cws_corporate_gifting_content h2{color:var(--cws-gold-100)}.cws_corporate_gifting_content p{color:var(--cws-white-100)}.cws_reviews{padding:80px 0;background:var(--cws-blue-400)}.cws_reviews_wrapper{display:flex;flex-direction:column;align-items:center;gap:40px}.cws_reviews .cws_section_title{margin-bottom:0}.cws_reviews .cws_section_title h2{color:var(--cws-blue-100)}.cws_reviews_rating{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:16px}.cws_reviews_rating .rating_number{font-family:var(--cws-heading);font-size:48px;font-weight:400;line-height:60px;color:var(--cws-black-100)}.cws_reviews_rating .rating_stars{display:flex;flex-direction:column;gap:5px}.cws_reviews_rating .rating_stars img{height:24px;width:144px}.cws_reviews_rating .rating_stars span{font-family:var(--cws-body);font-size:14px;color:var(--cws-black-200)}.cws_reviews_rating .stamped_logo img{height:32px;width:120px;object-fit:cover}.cws_reviews_grid{display:block;width:100%}.cws_review_card{flex:1;background:var(--cws-white-100);border-radius:16px;padding:40px 24px;display:flex;flex-direction:column;gap:24px}.cws_review_card .review_stars img{height:15px;width:79px}.cws_review_card_text{display:flex;flex-direction:column;gap:8px}.cws_review_card_text h4{color:var(--cws-black-100)}.cws_review_card_text p,.cws_review_card_text .review_author{color:var(--cws-black-200)}.cws_about{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:80px 0;background-color:#050600;background-image:url(v3-about-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.cws_about_wrapper{display:flex;justify-content:center}.cws_about_content{position:relative;z-index:2;text-align:center;max-width:660px;display:flex;flex-direction:column;align-items:center;gap:26px}.cws_about_content h2{color:var(--cws-gold-100)}.cws_about_content p{color:var(--cws-white-100)}.cws_about_content a{color:var(--cws-white-100);text-decoration:underline}.side_bottles{position:absolute;bottom:0}.cws_about .side_bottles._rightside{right:-30px;left:auto}.cws_about .side_bottles{left:-45px}@media(max-width:1700px){.side_bottles{max-width:450px}}@media(max-width:1350px){.cws_about_content{max-width:600px}.side_bottles{max-width:350px}}.cws_delivery{padding:80px 0;background:var(--cws-bronze-200)}.cws_delivery_grid{margin:40px auto 0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.cws_delivery_card{background:var(--cws-white-100);border-radius:8px;padding:23px 24px;display:flex;align-items:center;justify-content:center;gap:8px;transition:background .3s;border:1px solid var(--White-300, #E1E1E1)}.cws_delivery_card:hover{background:var(--cws-gold-400)}.cws_delivery_card span{font-family:var(--cws-body);font-size:14px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--cws-red-100);line-height:normal}.cws_delivery_card svg,.cws_delivery_card i{color:var(--cws-red-100)}.long-arrow-alt-right{width:28px;height:15px;background-image:url(v3-arrow-right.svg);background-position:center;background-size:contain;background-repeat:no-repeat;filter:brightness(0) saturate(100%) invert(15%) sepia(36%) saturate(6357%) hue-rotate(343deg) brightness(77%) contrast(91%)}.cws_faqs{padding:80px 0;background:var(--cws-white-100)}.cws_faqs .cws_section_title{margin-bottom:0}.cws_faq_accordion{width:1126px;max-width:100%;border:1px solid var(--cws-white-200);border-radius:8px;padding:16px 40px 24px;display:flex;flex-direction:column;gap:8px;margin:40px auto 0}.cws_faq_item{border-bottom:1px solid var(--cws-white-300)}.cws_faq_question{display:flex;align-items:center;justify-content:space-between;padding:20px 0;cursor:pointer}.cws_faq_question h4{color:var(--cws-black-100)}.cws_faq_question .faq_icon{width:12px;height:7px;flex-shrink:0;transition:transform .3s;display:flex}.cws_faq_question .faq_icon img{width:100%;height:100%}.cws_faq_item.active .faq_icon{transform:rotate(180deg)}.cws_faq_answer{padding:0 0 20px}.cws_faq_answer p{color:var(--cws-black-200)}.cws_blog{padding:80px 0;background:var(--cws-white-100)}.cws_blog .cws_section_title{margin-bottom:0}.cws_blog_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;width:100%;margin:40px 0}.cws_blog_gribtn{text-align:center}.cws_blog_card{border-radius:16px;background:var(--cws-white-100);border:1px solid var(--cws-white-200);padding:24px;display:flex;flex-direction:column;gap:24px;align-items:center;transition:box-shadow .3s}.cws_blog_card:hover{box-shadow:0 4px 16px #00000014}.cws_blog_card_image{height:316px;width:100%;border-radius:16px;overflow:hidden}.cws_blog_card_image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.cws_blog_card:hover .cws_blog_card_image img{transform:scale(1.05)}.cws_blog_card_text{display:flex;flex-direction:column;gap:8px;width:100%;color:var(--cws-black-200)}.cws_blog_card_text p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;align-self:stretch}.cws_instagram{padding:40px 0 1px;background:var(--cws-white-100);display:flex;flex-direction:column;gap:40px}.cws_instagram_header{display:flex;align-items:center;justify-content:center;gap:16px}.cws_instagram_header span{color:var(--cws-black-100)}.cws_instagram_header .ig_icon{width:36px;height:36px}.cws_instagram_header strong{color:var(--cws-black-100);font-weight:400}.cws_instagram_grid{display:flex;align-items:center;justify-content:center;gap:1px;width:100%}.cws_instagram_grid a{flex:1;aspect-ratio:1 / 1;min-width:0;display:block;position:relative;overflow:hidden}.cws_instagram_grid img{width:100%;height:100%;object-fit:cover;transition:opacity .3s}.cws_instagram_grid a:hover img{opacity:.8}.cws_newsletter{text-align:center;position:relative;overflow:hidden;margin-bottom:80px}.cws_newsletter_content{position:relative;z-index:2;max-width:668px;margin:0 auto}.cws_newsletter_content ._image_icon img{max-width:240px;aspect-ratio:1/1;margin-bottom:24px}.cws_newsletter_content h2{color:var(--cws-gold-100);margin-bottom:12px}.cws_newsletter_content p{color:#fff}.cws_newsletter_content .cws_btn_gold{margin:40px auto}.cws_newsletter_form{display:flex;gap:0;max-width:480px;margin:0 auto}.cws_newsletter_form input[type=email]{flex:1;padding:14px 20px;font-family:var(--cws-body);font-size:14px;border:1px solid rgba(255,255,255,.3);border-right:none;border-radius:4px 0 0 4px;background:transparent;color:var(--cws-white-100);outline:none}.cws_newsletter_form input[type=email]::placeholder{color:#ffffff80}.cws_newsletter_form button{font-family:var(--cws-body);font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.5px;background:var(--cws-red-100);color:var(--cws-white-100);border:none;padding:14px 28px;border-radius:0 4px 4px 0;cursor:pointer;transition:background .3s}.cws_newsletter_form button:hover{background:#6b151b}.cws_footer{position:relative;background-color:#030200;padding:80px 0 0;background-image:url(v3-footer.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.cws_footer_inner{display:flex;flex-direction:column;align-items:center;gap:80px}.cws_footer_newsletter{position:relative;z-index:1;width:668px}.cws_footer_newsletter form{width:100%;display:flex;gap:12px}.cws_footer_newsletter_text{text-align:center}.cws_footer_newsletter_text h2{color:var(--cws-gold-100)}.cws_footer_newsletter_text p{color:var(--cws-white-100);margin-top:8px}.cws_footer_newsletter_form{display:flex;width:100%}.cws_footer_newsletter_form input[type=email]{flex:1;height:50px;padding:8px 24px;font-family:var(--cws-body);font-size:16px;background:var(--cws-white-200);border:1px solid #ecedef;border-radius:4px;color:var(--cws-black-100);outline:none}.cws_footer_newsletter_form input[type=email]::placeholder{color:var(--cws-black-100);opacity:.6}.cws_footer_links{position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;width:100%;padding:80px 0;border-top:.25px solid var(--cws-black-200)}.cws_footer_brand{width:323px;display:flex;flex-direction:column;gap:26px}.cws_footer_brand .footer_logo img{height:65px;width:260px;object-fit:contain}.cws_footer_brand p{color:var(--cws-white-100)}.cws_footer_apps{display:flex;gap:8px}.cws_footer_apps img{height:36px;width:auto}.cws_footer_quicklinks{display:flex;justify-content:space-between;width:678px}.cws_footer_col{width:200px;display:flex;flex-direction:column;gap:8px}.cws_footer_col h4{font-weight:800;font-size:14px;line-height:normal;color:var(--cws-white-100);margin:0}.cws_footer_col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.cws_footer_col a{color:var(--cws-white-300);transition:color .3s}.cws_footer_col a:hover{color:var(--cws-white-100)}.cws_footer_trust{width:206px;display:flex;flex-direction:column;gap:16px}.cws_footer_trust .badge_card{background:#3b3b3b1a;border:.25px solid var(--cws-black-200);border-radius:16px;padding:16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.cws_footer_trust .badge_card .stars img{height:16px;max-width:96px}.cws_footer_trust .badge_card .badge_text{font-weight:800;color:var(--cws-white-100);margin:0;font-size:14px;line-height:normal}.cws_footer_trust .badge_card .lqr_logo img{height:24px;width:144px;object-fit:cover}.cws_footer_bottom{background:var(--cws-black-100);padding:16px 0}.cws_footer_bottom_inner{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.cws_footer_bottom .footer_socials ul{display:flex;gap:8px}.cws_footer_bottom p{color:var(--cws-white-300);font-size:10px;font-style:normal;font-weight:400;line-height:16px;font-family:Roboto;margin:0;text-align:center}.cws_footer_payments{display:flex;gap:8px}.cws_footer_payments img{height:25px;width:36px;object-fit:cover}.cws_vault_footer .cws_footer_bottom p{font-size:14px;line-height:24px}.cws_vault_hero{position:relative;overflow:hidden;text-align:center;padding:80px 0;background-color:#0a0a0a;background-image:url(v3-vault-bg.png);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:4px;display:flex;flex-direction:column;align-items:center;gap:40px}.cws_vault_hero_content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;gap:40px}.cws_vault_hero_offer{background:#84583080;border:1px solid var(--cws-bronze-100);border-radius:16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:16px 24px;display:flex;flex-direction:column;align-items:center;gap:8px}.cws_vault_hero_offer .vault_icon{width:119px;height:120px;border-radius:4px 4px 0 0;overflow:hidden}.cws_vault_hero_offer .vault_icon img{width:100%;height:100%;object-fit:cover}.cws_vault_hero_offer .offer_text{width:202px;display:flex;flex-direction:column;align-items:center;text-align:center}.cws_vault_hero_offer .limited_tag{font-family:var(--cws-body);font-size:14px;font-weight:800;color:var(--cws-white-100);text-transform:uppercase;margin:0}.cws_vault_hero_offer .offer_headline{color:var(--cws-gold-100)}.cws_vault_hero_offer .offer_value{color:var(--cws-white-100)}.cws_vault_hero_banner{width:712px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.cws_vault_hero_banner h1{display:flex;align-items:center;justify-content:center;gap:16px;color:var(--cws-white-100);text-align:center;margin:0;line-height:60px}.cws_vault_hero_banner h1 span{color:var(--cws-gold-100)}.cws_vault_hero_banner>p{color:var(--cws-white-100);text-align:center}.cws_vault_hero_banner .vault_terms{font-family:var(--cws-body);font-size:10px;line-height:16px;color:var(--cws-white-100);text-align:center;margin:0}.cws_vault_hero_banner .vault_terms strong{font-weight:600}.cws_vault_stats{background:linear-gradient(135deg,#845830,#5c3a1e);padding:48px 0}.cws_vault_stats_inner{display:flex;align-items:center;justify-content:center;gap:0}.cws_vault_stat{text-align:center;flex:1;position:relative;padding:0 40px;max-width:400px}.cws_vault_stat+.cws_vault_stat:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:120px;background:#fff3}.cws_vault_stat .stat_icon{width:32px;height:32px;margin:0 auto 12px}.cws_vault_stat .stat_icon img{width:100%;filter:brightness(0) saturate(100%) invert(79%) sepia(44%) saturate(567%) hue-rotate(7deg) brightness(101%) contrast(92%)}.cws_vault_stat p{color:var(--cws-white-100);max-width:200px;margin:0 auto}.cws_vault_benefits{padding:80px 0}.cws_vault_benefits_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:80px 0}.cws_vault_benefit{text-align:center;padding:0 40px;position:relative}.cws_vault_benefits .cws_section_title{max-width:520px}.cws_vault_benefit:nth-child(1),.cws_vault_benefit:nth-child(2){border-right:1px solid var(--cws-white-300)}.cws_vault_benefit:nth-child(4),.cws_vault_benefit:nth-child(5){border-right:1px solid var(--cws-white-300)}.cws_vault_benefit .benefit_icon{width:32px;height:32px;margin:0 auto 8px}.cws_vault_benefit .benefit_icon img{max-width:100%;max-height:100%;filter:brightness(0) saturate(100%) invert(35%) sepia(44%) saturate(653%) hue-rotate(347deg) brightness(91%) contrast(83%)}.cws_vault_benefit h4{color:var(--cws-black-100);margin-bottom:8px}.cws_vault_benefit p{color:var(--cws-black-200);max-width:320px;margin:0 auto}.cws_vault_pricing{position:relative;padding:80px 0;overflow:hidden;background:#0a0a0a;background-image:url(v3-reviews-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.cws_vault_pricing_content{position:relative;z-index:2;text-align:center}.cws_vault_pricing_content h2{color:var(--cws-gold-100);margin-bottom:8px}.cws_vault_pricing_content p{color:#fff}.cws_pricing_cards{max-width:900px;margin:0 auto;display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.cws_pricing_card{border-radius:16px;padding:32px 24px;text-align:center;position:relative;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.cws_pricing_card.plan_free{border:1px solid var(--cws-blue-100);background:#18488780}.cws_pricing_card.plan_monthly{border:1px solid #3B3B3B;background:#0a0a0a80}.cws_pricing_card.plan_annual{border:1px solid #845830;background:#84583080}.cws_pricing_card .plan_label{font-family:var(--cws-body);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px;color:#fff}.cws_pricing_card .plan_price{font-family:var(--cws-heading);font-size:48px;font-weight:400;margin:0 0 8px;color:#fff}.cws_pricing_card.plan_annual .plan_price{color:var(--cws-gold-100)}.cws_pricing_card .plan_desc{font-family:var(--cws-body);font-size:13px;margin:0 0 24px;color:#fff}.plan_badge{display:inline-block;font-family:var(--cws-body);font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:4px 12px;border-radius:4px;margin-bottom:12px;background:#ffffff26;color:var(--cws-white-100);border:1px solid rgba(255,255,255,.3)}.plan_annual .plan_badge{background:#ffffff26;color:var(--cws-gold-100);border:1px solid var(--cws-gold-100)}.cws_vault_reviews{background:var(--cws-bronze-200)}.cws_vault_reviews .cws_section_title h2{color:var(--cws-bronze-100)}.cws_vault_reviews .cws_section_title p{color:var(--cws-black-200)}.cws_vault_reviews .cws_reviews_rating{justify-content:center}.cws_vault_reviews .cws_reviews_rating .stars{color:var(--cws-gold-200);font-size:24px}.cws_vault_reviews .cws_reviews_rating .rating_text{font-family:var(--cws-body);font-size:14px;color:var(--cws-black-200)}.cws_vault_reviews .cws_review_card .review_stars{color:var(--cws-gold-200);font-size:14px}.cws_vault_reviews .cws_review_card p{font-family:var(--cws-body);font-size:16px;line-height:28px;color:var(--cws-black-200)}.cws_vault_reviews .cws_review_card .review_author{font-family:var(--cws-body);font-size:12px;color:var(--cws-black-200)}.cws_vault_newsletter{background:var(--cws-black-100);padding:80px 0;margin-bottom:0;background-image:url(v3-newsletter-bg.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.cws_vault_newsletter_bottom{max-width:500px;margin:0 auto;display:flex;flex-direction:column;gap:25px}.cws_vault_newsletter_bottom p{color:#fff;font-size:10px;line-height:16px}@media(max-width:1700px){.cws_hero_left_content{gap:15px}.cws_hero_left_content p{font-size:14px}.cws_hero_gift_set{max-width:300px}}@media(max-width:1620px){.cws_hero_gift_set{max-width:290px}}@media(max-width:1580px){.cws_hero_gift_set{max-width:240px}.cws_hero_left_content{gap:10px}}@media(max-width:1520px){.cws_hero_gift_set{max-width:200px}}@media(max-width:1440px){.cws_spotlight_image{width:50%;flex:0 0 auto}.cws_spotlight{gap:60px}.cws_products_grid{grid-template-columns:repeat(4,1fr)}.cws_hero_right_content,.cws_hero_left{padding:50px 24px;gap:20px}.cws_vault_feature h4,.cws_stat_block h3{font-size:20px;line-height:28px}.cws_download_app_mockups{width:38%}.cws_download_app_text{width:470px}.cws_vault_feature:nth-child(3){max-width:280px}.cws_vault_feature:nth-child(7){max-width:320px}.cws_why_block{padding:0 10px 10px}.cws_footer_quicklinks{width:630px}.cws_hero_left_content p{font-size:14px;line-height:1.5}.cws_btn_gold{padding:10px 28px}.cws_hero_left_content{gap:10px}}@media(max-width:1310px){.cws_hero_gift_set{max-width:200px}.cws_hero_left{gap:10px}}@media(max-width:1300px){.cws_vault_hero,.cws_vault_newsletter,.cws_categories,.cws_products,.cws_brands,.cws_reviews,.cws_faqs,.cws_blog,.cws_about,.cws_delivery,.cws_why,.cws_spotlight,.cws_vault_benefits,.cws_vault_pricing{padding:60px 0}.cws_footer{padding:60px 0 0}.cws_hero_gift_set{width:100%;flex:0 0 auto;max-width:200px}.cws_vault_feature h4,.cws_stat_block h3{font-size:18px;line-height:26px}.cws_stat_block p{font-size:12px;line-height:20px}.cws_blog_grid,.cws_spotlight_wrapper,.cws_products_grid,.cws_categories_grid{gap:20px}.cws_download_app_inner{padding:40px 20px;border-radius:16px;gap:20px}.cws_h1,.cws_vault_cta_heading h2,.cws_newsletter_content h2,.cws_corporate_gifting_content h2,.cws_vault_hero_content h1,.cws_spotlight_text h2 span{font-size:42px;line-height:52px}.cws_h2,.cws_section_title h2,.cws_section_title_left h2,.cws_price_match_content h2,.cws_about_content h2,.cws_download_app_text h2,.cws_brands h2,.cws_instagram_header strong{font-size:30px;line-height:40px}.cws_download_app_text{width:400px;gap:20px}.cws_download_app_mockups{width:44%}.cws_download_app_qr{width:130px}.cws_download_app_qr img{width:100px;height:100px}.cws_why_block{padding:0}.cws_h3,.cws_vault_hero_offer .offer_headline,.cws_hero_left_content h1,.cws_hero_right_text .brand_name,.cws_hero_right_text .current_price,.cws_stat_block h3,.cws_spotlight_text h2,.cws_why_block h3,.cws_vault_stat p,.cws_vault_feature h4,.cws_vault_benefit h4,.cws_corporate_gifting_content p,.cws_instagram_header span{font-size:16px;line-height:1.5}.cws_brands_grid{margin-top:60px;gap:20px}.cws_vault_cta_heading .vault_badge{width:150px;height:150px}.cws_corporate_gifting{padding:100px 0;min-height:450px}.cws_corporate_gifting_content{width:540px;gap:20px}.cws_delivery_grid{margin:0;gap:16px}.cws_delivery_card{padding:16px}.cws_blog_card_image{height:auto;aspect-ratio:3/3}.cws_vault_features{gap:16px}.cws_category_card{max-width:calc(25% - 15px)}.cws_footer_links{flex-wrap:wrap;gap:40px}.cws_footer_brand{width:100%}.cws_footer_quicklinks{width:auto;flex:1;flex-wrap:wrap;gap:24px}.cws_footer_col{width:auto;min-width:150px}.cws_footer_trust{width:100%;flex-direction:row}.cws_footer_trust .badge_card{flex:1}}@media(max-width:1180px){.cws_hero_left_content p{font-size:13px}}@media(max-width:1080px){.cws_vault_cta{min-height:auto}.cws_vault_cta_content{padding:60px 0}.cws_footer_bottom{flex-direction:column;gap:16px;text-align:center}.cws_hero{flex-direction:column;min-height:auto}.cws_hero_left,.cws_hero_right{width:100%}.cws_hero_left{padding:40px 24px;gap:20px;justify-content:center;flex-direction:row}.cws_hero_gift_set{width:220px;flex:0 0 220px}.cws_hero_right_content{padding:32px 24px 60px;flex-direction:column;gap:24px;text-align:center}.cws_category_card{padding:20px}.cws_hero_right_logo{flex:0 0 100px;width:100px;height:100px}.cws_hero_right_text{align-items:center;text-align:center}.cws_hero_right_text .price_block{justify-content:center}.cws_stats_divider{display:none}.cws_stat_block{white-space:normal;flex:1 1 30%;min-width:160px}.cws_categories_grid{gap:16px;justify-content:center}.cws_category_card{max-width:calc(25% - 12px)}.cws_products_grid{display:flex;flex-wrap:wrap;justify-content:center;gap:16px}.cws_product_card{width:calc(25% - 12px)}.cws_download_app_inner{flex-direction:column;text-align:center;padding:32px 24px;height:auto;gap:24px}.cws_download_app_mockups{display:none}.cws_download_app_text{width:100%}.cws_download_app_qr{width:auto}.cws_reviews_rating .rating_number{font-size:40px}.cws_h3,.cws_vault_hero_offer .offer_headline,.cws_hero_left_content h1,.cws_hero_right_text .brand_name,.cws_hero_right_text .current_price,.cws_stat_block h3,.cws_spotlight_text h2,.cws_why_block h3,.cws_vault_stat p,.cws_vault_feature h4,.cws_vault_benefit h4,.cws_corporate_gifting_content p,.cws_instagram_header span{font-size:20px;line-height:28px}.cws_h4,.cws_category_card_text h3,.cws_review_card_text h4,.cws_product_card .product_price,.cws_faq_question h4,.cws_blog_card_text h3{font-size:18px}.cws_why_blocks,.cws_reviews_grid,.cws_spotlight_text{gap:20px}.cws_review_card{gap:16px;border-radius:10px;padding:24px 20px}.cws_brands_grid{margin-top:40px}.cws_section_title h2{margin-bottom:8px}.cws_spotlight{flex-direction:column;gap:32px}.cws_spotlight_text h2 span{font-size:36px;line-height:48px}.cws_brand_logo{width:140px;height:48px}.cws_brands_grid{gap:24px 16px}.cws_corporate_gifting_content{width:100%;max-width:500px}.cws_reviews_rating{flex-wrap:wrap;justify-content:center;gap:16px}.cws_about .side_bottles{display:none}.cws_about_content{width:100%;max-width:700px;gap:16px;padding:0 24px}.cws_delivery_grid{grid-template-columns:repeat(3,1fr);gap:12px}.cws_pricing_cards{gap:20px}.cws_pricing_card{padding:24px 20px}.cws_faq_accordion{width:100%;padding:12px 24px 20px}.cws_instagram_grid{flex-wrap:wrap}.cws_instagram_grid a{flex:0 0 calc(33.33% - 1px)}.cws_vault_features{flex-wrap:wrap;gap:32px;justify-content:center}.cws_vault_feature:nth-child(1),.cws_vault_feature:nth-child(3),.cws_vault_feature:nth-child(5),.cws_vault_feature:nth-child(7){width:280px!important}.cws_vault_divider{display:none}.cws_vault_hero{min-height:auto}.cws_footer_inner{gap:60px}.cws_vault_hero_offer .vault_icon{width:100px;height:100px}.cws_vault_benefits_grid{gap:40px 0}.cws_vault_benefit,.cws_vault_stat{padding:0 24px}.cws_vault_stats_inner{flex-wrap:wrap;gap:24px}.cws_section_title{margin:0 auto 30px}.cws_pricing_card .plan_price{font-size:42px}.cws_footer{gap:60px}.cws_footer_links{padding:60px 0}.cws_newsletter_content ._image_icon img{max-width:160px;aspect-ratio:1/1;margin-bottom:20px}.cws_header_wrapper .site__main_menu_wrapper>ul.mega_menu{gap:10px}.cws_header_wrapper .site_logo{max-width:230px}}@media(max-width:991px){.site_logo_wrapper #open_menu{display:flex;cursor:pointer}.cws_header_wrapper{gap:24px}.cws_header_wrapper .menu_link,.cws_header_wrapper .site__main_menu_wrapper{display:none}.cws_announcement_bar li{padding:0 14px;font-size:13px}.cws_category_card{max-width:calc(33.33% - 10.67px)}.cws_product_card{width:calc(33.33% - 10.67px)}.cws_vault_features{gap:0px}.cws_vault_feature:nth-child(1),.cws_vault_feature:nth-child(3),.cws_vault_feature:nth-child(5),.cws_vault_feature:nth-child(7){width:50%!important;padding:0 15px;margin-bottom:30px}.cws_vault_feature{font-size:12px;line-height:1.5}.cws_vault_feature h4{max-width:90%}}@media(max-width:767px){.cws_header_wrapper .site_logo{max-width:160px}.cws_announcement_bar ul{flex-wrap:wrap}.cws_announcement_bar li{padding:2px 8px}.cws_announcement_bar{padding:10px 12px}.cws_vault_newsletter,.cws_vault_hero,.cws_categories,.cws_products,.cws_brands,.cws_reviews,.cws_faqs,.cws_blog,.cws_about,.cws_delivery,.cws_why,.cws_spotlight,.cws_vault_benefits,.cws_vault_pricing,.cws_featured_in{padding:50px 0}.cws_vault_hero_content{gap:32px}.cws_corporate_gifting{padding:80px 0;min-height:350px}.cws_why_blocks,.cws_reviews_grid,.cws_spotlight_text,.cws_corporate_gifting_content{gap:16px}.cws_corporate_gifting_content p{font-size:16px;line-height:24px}.cws_blog_grid{grid-template-columns:1fr;gap:24px}.cws_spotlight_wrapper,.cws_why_blocks{flex-direction:column;gap:40px;max-width:460px;margin:0 auto}.cws_spotlight_image{width:100%}.cws_reviews_grid{flex-direction:column;width:100%}.cws_section_title h2,.cws_section_title_left h2,.cws_h2,.cws_about_content h2,.cws_price_match_content h2,.cws_download_app_text h2,.cws_brands h2,.cws_instagram_header strong{font-size:28px;line-height:36px}.cws_h1,.cws_vault_cta_heading h2,.cws_newsletter_content h2,.cws_corporate_gifting_content h2,.cws_vault_hero_content h1,.cws_spotlight_text h2 span{font-size:32px;line-height:42px}.cws_hero_left{padding:32px 24px;flex-direction:column;text-align:center}.cws_hero_left_content{max-width:100%;text-align:center}.cws_hero_left_content a{margin:0 auto}.cws_category_card{max-width:calc(50% - 8px)}.cws_product_card{width:calc(50% - 8px)}.cws_instagram_grid a{flex:0 0 calc(50% - 1px)}.cws_delivery_grid{grid-template-columns:1fr 1fr}.cws_price_match_content .cws_btn_tertiary img,.long-arrow-alt-right{width:23px;height:12px}.cws_blog_card{padding:12px}.cws_download_app_inner,.cws_blog_card_image,.cws_blog_card,.cws_footer_trust .badge_card{border-radius:8px}.cws_footer_trust .badge_card .badge_text{font-weight:600}.cws_faq_question{padding:16px 0}.cws_faq_question h4{font-size:16px}.cws_footer_newsletter{width:100%}.cws_footer_bottom_inner{justify-content:center;flex-direction:column}.cws_footer_newsletter_form .cws_btn_gold{text-align:center}.cws_footer_quicklinks{flex-direction:column;gap:24px}.cws_footer_trust{flex-direction:column}.cws_footer_bottom_inner{gap:16px}.cws_reviews_rating .rating_stars{align-items:center}.cws_footer_col h4{font-weight:700}.cws_vault_hero_content>p{font-size:14px;line-height:22px}.cws_btn_gold,.cws_btn_primary{padding:14px 20px;font-weight:700}.cws_footer_newsletter_form{flex-wrap:wrap;justify-content:flex-end}.cws_price_match_content .featured_label{margin-bottom:16px}.featured_slide_wrap{flex-direction:column;gap:20px}.cws_hero_left_content,.cws_product_card .add_to_cart_btn{gap:12px}.cws_product_card .add_to_cart_btn .qty_select{gap:8px;padding-right:12px}.cws_stats_bar{padding:25px 15px}.cws_price_match_img{width:100%}.cws_price_match_content .cws_btn_tertiary{margin-top:20px}.cws_stats_inner{gap:10px}.cws_vault_benefits_grid{grid-template-columns:1fr;max-width:380px;margin:0 auto;gap:0}.cws_vault_benefit{border-right:none!important;border-top:1px solid var(--cws-white-300)!important;padding:30px 0}.cws_vault_stat:first-child,.cws_vault_benefit:first-child{border-top:none!important;padding-top:0!important}.cws_vault_stat:last-child,.cws_vault_benefit:last-child{padding-bottom:0}.cws_vault_stats_inner{flex-direction:column;gap:0}.cws_vault_stat+.cws_vault_stat:before{transform:none;width:100%;height:1px;top:0}.cws_pricing_card .plan_price{font-size:32px;line-height:normal;margin-bottom:20px}.cws_pricing_card,.cws_vault_hero_offer{padding:16px;border-radius:8px}.cws_vault_stat p{max-width:100%}.cws_vault_stat{padding:24px 0;width:100%}.cws_pricing_cards{grid-template-columns:1fr;max-width:360px}.cws_p,.cws_section_title p,.cws_vault_hero_offer .offer_value,.cws_vault_hero_banner>p,.cws_section_title_left p,.cws_hero_left_content p,.cws_hero_right_text .brand_desc,.cws_spotlight_text p,.cws_vault_cta_heading>p,.cws_newsletter_content p,.cws_price_match_content p,.cws_about_content p,.cws_vault_hero_content>p,.cws_review_card_text p,.cws_product_card .product_name,.cws_blog_card_text p{font-size:16px;line-height:24px}.cws_vault_footer .cws_footer_bottom p{font-size:12px;line-height:20px}.cws_newsletter_content ._image_icon img{max-width:180px}.cws_newsletter_content .cws_btn_gold{margin:24px auto}.cws_categories_grid{gap:10px;justify-content:center}.cws_category_card{max-width:calc(50% - 12px);padding:10px}.cws_btn_tertiary{font-size:12px}.cws_category_card_text h3{font-size:16px}.cws_category_cta img{width:15px;height:10px}}@media(max-width:480px){.container{padding-left:15px!important;padding-right:15px!important}.cws_header_wrapper .site_logo{max-width:150px}.cws_header .container{padding-left:12px!important;padding-right:12px!important}.site_logo_wrapper{gap:12px}.cws_announcement_bar li{font-size:12px;font-weight:600}.cws_section_title h2,.cws_section_title_left h2,.cws_h2,.cws_about_content h2,.cws_price_match_content h2,.cws_download_app_text h2,.cws_brands h2,.cws_instagram_header strong{font-size:24px;line-height:32px}.cws_h1,.cws_vault_cta_heading h2,.cws_newsletter_content h2,.cws_corporate_gifting_content h2,.cws_vault_hero_content h1{font-size:28px;line-height:36px}.cws_h3,.cws_vault_hero_offer .offer_headline,.cws_hero_left_content h1,.cws_hero_right_text .brand_name,.cws_hero_right_text .current_price,.cws_spotlight_text h2,.cws_why_block h3,.cws_vault_stat p,.cws_vault_feature h4,.cws_vault_benefit h4,.cws_instagram_header span{font-size:18px;line-height:26px}.cws_stat_block h3{font-size:16px;line-height:26px}.cws_corporate_gifting{padding:40px 0}.cws_product_card{width:100%}.cws_brand_logo{width:calc(50% - 8px)}.cws_hero_left{justify-content:center}.cws_stats_inner{flex-direction:row}.cws_download_app_text h2 br{display:none}.cws_footer_bottom p{font-size:10px}.cws_footer_brand .footer_logo img{width:100%;max-width:260px;height:auto}.cws_instagram_header{flex-wrap:wrap;text-align:center}.cws_price_match_content .cws_btn_tertiary img,.long-arrow-alt-right{width:20px;height:10px}.cws_delivery_card{padding:16px 12px}}.app_promo_banner,.app_mockup{border-radius:20px}.cws_promo_banner_grid{display:flex;flex-wrap:wrap}.cws_promo_banner_grid a{max-width:50%;position:relative}.cws_promo_banner_grid .cws_promo_info{position:absolute;left:30px;top:50px}.cws_promo_banner_grid .cws_promo_info p{font-size:14px;font-weight:400;color:#fff;margin-bottom:5px}.cws_promo_banner_grid .cws_promo_info h2{font-family:var(--cws-heading);font-size:32px;font-weight:400;line-height:1.5;color:#fad369}.cws_promo_banner_grid .cws_promo_info span{background:#fad369;color:#000;padding:10px 40px;font-weight:500;border-radius:5px;margin-top:10px;display:inline-block}@media(max-width:1280px){.cws_promo_banner_grid .cws_promo_info{left:20px;top:20px}.cws_promo_banner_grid .cws_promo_info p{font-size:12px}.cws_promo_banner_grid .cws_promo_info h2{font-size:24px}}._mobile{display:none}@media(max-width:767px){._mobile{display:block}.__desktop{display:none}.cws_promo_banner_grid .cws_promo_info{left:10px;top:20px}.cws_promo_banner_grid a{max-width:100%}.cws_promo_banner_grid img{margin-bottom:20px;max-width:150%;margin-left:-25%;overflow:hidden}.cws_promo_banner_grid .cws_promo_info{max-width:60%}.cws_promo_banner_grid .cws_promo_info h2{font-size:20px}.cws_promo_banner_grid .cws_promo_info span{padding:5px 20px;font-size:12px}#Products_wrapper,#blogs_wrapper,div#ProductsSlider{overflow-y:hidden}.cws_hero_left_content h1{max-width:100%;width:100%}.cws_hero_gift_set{display:none}.cta_content .with_logo{text-align:center}.site_content.with_logo h2{max-width:100%;width:100%}.site_content p{text-align:center}.mob-o-2{order:2}#blogs_grid>div{width:100%!important}}@media(max-width:400px){.cws_vault_feature:nth-child(1),.cws_vault_feature:nth-child(3),.cws_vault_feature:nth-child(5),.cws_vault_feature:nth-child(7){width:100%!important;padding:0 15px;margin-bottom:30px}.cws_vault_feature h4{max-width:90%}}#key-notes .slick-list{width:100%}.buy-now-button{height:55px;line-height:55px;margin-top:15px}
/*# sourceMappingURL=/cdn/shop/t/32/assets/style-new.css.map */
