:root{--primary-color: #1D242D;--primary-dark-color: #010101}html.js{padding-bottom:0!important}body{font-family:Outfit,sans-serif;color:#1d242d}img{max-width:100%;height:auto}a{color:#2e6ab5;transition:all linear .2s;text-decoration:none}a:hover,a:focus{text-decoration:none;outline:0;color:#444}.btn,.form-control,.form-select{-webkit-border-radius:0;border-radius:0}.btn-dark{background:#000;border-color:#000;text-transform:uppercase;letter-spacing:2.5px}.btn-dark:hover,.btn-dark:focus,.btn-dark:active{background:#222;border-color:#222;color:#fff}.btn:focus,.form-control:focus,.form-select:focus{box-shadow:none}.btn-danger{background-color:#000;border-color:#000}.btn-danger:hover,.btn-danger:focus{border-color:var(--primary-dark-color);background-color:var(--primary-dark-color)}.page-link{color:#000;text-decoration:none;box-shadow:none}.page-link:hover,.page-item.active .page-link,.page-link:focus{color:#fff;background:var(--primary-color);border-color:var(--primary-color)}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:0!important}.btn_styled{display:block;width:100%;padding:12px}.btn_styled2{padding:12px 25px}.sec_heading{color:var(--primary-color)}.collection_title{font-weight:300;text-transform:uppercase}.topbar{text-align:center;padding:8px 0;background:#e9e9e9;font-size:14px}.logobar{padding:27px 0}.top_right_wrap{position:relative}.top_search_wrapper{background:#fff;max-width:600px;width:100%;padding:2px;background:#f8f8f8}.top_search_wrapper .form-control{min-height:44px;border:0;font-size:18px;background:transparent;padding-left:25px}.top_search_wrapper .form-control::placeholder{text-transform:uppercase}.top_search_wrapper .btn{position:relative;z-index:9;border:0;padding:10px 20px 0 0}.top_search_wrapper .predictive-search__heading{text-align:left}.top_search_wrapper .reset__button{top:0;right:0;border:0}.top_search_wrapper .reset__button:not(:focus):after{border-right:0}ul.top_right li.top_search_wrapper .btn i{color:var(--primary-color);font-size:16px}ul.top_right{padding:0;margin:0;list-style:none;text-align:right}ul.top_right>li{display:inline-block;margin:0 20px 0 0;vertical-align:middle;position:relative}ul.top_right>li:nth-child(5){margin-right:0}ul.top_right>li:last-child{margin-right:0}ul.top_right>li .bi{font-size:20px}ul.top_right>li .bi-person{font-size:26px}ul.top_right>li .bi-x{font-size:28px}ul.top_right>li>a{color:#000;width:44px;height:44px;line-height:44px;background:#f8f8f8;text-align:center;display:inline-block}ul.top_right>li>a svg{position:relative;top:-3px}ul.top_right>li .cart_bubble,ul.top_right li .cart-count-bubble{position:absolute;width:20px;height:20px;color:#fff;background:#000;line-height:23px;text-align:center;border-radius:50%;font-size:10px;top:-6px;left:inherit;bottom:0;right:-11px}@media (min-width:1201px){.container{max-width:1450px;padding:0 30px}.container-fluid{padding:0 30px}}.blink_me{animation:blinker 2s linear infinite}@keyframes blinker{50%{opacity:0}}#menu{position:relative;border-top:1px solid #000}#menu ul{list-style:none;margin:0;padding:0;text-align:center;line-height:1.2}#menu ul li{display:inline-block;position:relative}#menu ul li a{color:#000;padding:18px 6.5px;font-size:14px;text-transform:uppercase;display:block;text-decoration:none;position:relative;-webkit-transition:all .3s linear;transition:all .3s linear}#menu>ul>li:first-child>a{padding-left:0}#menu>ul>li:last-child>a{padding-right:0}#menu li>a:after{content:"\f282";font-family:bootstrap-icons;margin-left:5px;font-size:13px}#menu li>a:only-child:after{margin-left:0;content:""}#menu ul li a:hover,#menu ul li.active a,#menu ul li.current_page_item>a,#menu ul li.current-menu-ancestor>a,#menu ul li.current-menu-item>a,#menu ul li.current-menu-parent>a{color:var(--primary-color)}#menu li.active ul li a{color:#fff;background:#000}#menu li.active ul li a:hover{color:#fff;background:#333}#menu li>ul{position:absolute;left:0;top:100%;z-index:999;min-width:220px;white-space:nowrap}#menu ul li.active ul li a{background:#fff;color:#333}#menu li>ul li{background:#fff;border-bottom:1px solid rgba(0,0,0,.09);display:block;position:relative;margin:0;text-align:left}#menu li>ul li:hover{background:#333;border-bottom:1px solid rgba(0,0,0,.09)}#menu li>ul li a{color:#333;font-size:13px;padding:10px 15px;border-right:0}#menu li>ul li a:hover{color:#fff;text-decoration:none}#menu li ul li.current_page_item>a,#menu li ul li.current-menu-ancestor>a,#menu li ul li.current-menu-item>a,#menu li ul li.current-menu-parent>a{background:#333;color:#fff}#menu>li{border-left:1px solid #999}#menu>li:first-child,#menu>li.has-submenu+li{border-left:0}#menu li>ul>li>ul{position:absolute;left:100%;top:0;transition:all linear .2s 0s;-webkit-transition:all linear .2s 0s;visibility:hidden;opacity:0}#menu li>ul>li:hover>ul{visibility:visible;opacity:1;display:block}#menu li>ul{transition:all linear .2s 0s;-webkit-transition:all linear .2s 0s;visibility:hidden;opacity:0}#menu li:hover>ul{visibility:visible;opacity:1}#menu li>ul li a{padding:0 23px;transition:all linear .2s 0s;-webkit-transition:all linear .2s 0s}#menu li:hover>ul li a{padding:10px 23px}#menu li>ul li:hover a{color:#fff}#menu li>ul li:hover ul li a{color:#000}#menu li>ul li ul li a:hover{color:#ff9e00}@keyframes menu_sticky{0%{margin-top:-240px}50%{margin-top:-90px}to{margin-top:0}}.menubar.sticky{margin:0;position:fixed;background:#fff;top:0;left:0;width:100%;z-index:99;animation-name:menu_sticky;animation-duration:.6s;animation-timing-function:ease-out;box-shadow:0 0 5px #0000007d;-webkit-box-shadow:0 0 5px 0px rgba(0,0,0,.49)}.menubar.sticky #menu{border:0}.hero_video{line-height:0}.hero_video video{width:100%}#home_slider .owl-prev,#home_slider .owl-next{position:absolute;top:50%;transform:translateY(-50%);font-size:22px;color:#fff}#home_slider .owl-prev{left:35px}#home_slider .owl-next{right:35px}#home_slider .owl-dots{text-align:center;position:absolute;left:50%;bottom:20px;transform:translate(-50%)}#home_slider .owl-dots .owl-dot{display:inline-block;margin:0 5px}#home_slider .owl-dots .owl-dot span{display:block;width:35px;height:5px;border-radius:0;background:#000;border:1px solid #ddd}#home_slider .owl-dots .owl-dot.active span{display:block;background:#fff}.slider_caption .sc_text{margin:0 0 40px}.slider_caption .small_text{font-size:18px;letter-spacing:2.5px;font-weight:300}.slider_caption .big_text{font-size:60px;font-weight:300;text-transform:uppercase;line-height:1.3}.slider_caption .btn{font-weight:300;text-transform:uppercase;padding:13px 35px}.trust_icons{padding-bottom:0}.trust_icons .feat_icon{flex:20%;max-width:20%}.trust_icons .feat_contents{flex:80%;max-width:80%}.feat_icon_wrapper{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:left}.feat_icon{padding-right:15px}.feat_icon_wrapper img{height:45px;width:45px;object-fit:scale-down}.feat_icon_wrapper strong{display:block;color:#000;font-weight:400}.feat_icon_wrapper p{margin:0;font-size:15px;color:#666;line-height:1.3}.feat_icon_wrapper p:empty{display:none}.organic_icons .feat_icon_wrapper img{height:50px;width:50px}.organic_icons .feat_icon_wrapper p{color:#000;font-weight:500;text-transform:uppercase}.icons_border_wrapper{border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);padding:35px 0}.company_logos .feat_icon{text-align:center}.company_logos .feat_icon_wrapper img{height:46px;width:auto;margin:0 auto}.company_logos .feat_contents{display:none}section{padding:75px 0}.section_heading_wrapper{margin:0 0 40px}.section_heading_wrapper .sec_heading{text-transform:uppercase;font-weight:300;font-size:50px}.section_heading_wrapper .sec_heading a,.section_heading_wrapper .sec_heading a:hover,.section_heading_wrapper .sec_heading a:focus{color:#1d242d}.section_heading_wrapper h6{text-transform:uppercase;font-weight:300;letter-spacing:2.5px}.section_heading_wrapper .shop_link{color:var(--primary-color);font-size:18px;text-decoration:underline}#bestSeller_slider .owl-prev,#bestSeller_slider .owl-next{position:absolute;top:42%;transform:translateY(-42%);font-size:28px;color:#fff}#bestSeller_slider .owl-prev{left:15px}#bestSeller_slider .owl-next{right:15px}.featured_slider{padding-bottom:45px}.fp_sec_heading{padding:0 50px 0 100px}.fp_sec_heading h2{font-weight:300;font-size:60px;text-transform:uppercase;line-height:1;margin:0 0 25px}.fp_sec_heading h2 a,.fp_sec_heading h2 a:hover,.fp_sec_heading h2 a:focus{color:#1d242d}.fp_sec_heading p{font-size:18px;margin:0 0 25px}.underline_link{text-decoration:underline;color:#000}.mySwiper .swiper-scrollbar-drag{background:#000}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{opacity:1!important}.product_thumb{margin:0 0 20px;position:relative;overflow:hidden;background:#f8f8f8}.product_thumb img{height:410px;object-fit:cover;transition:all linear .2s}@media (min-width:992px){#ProductGridContainer .product_thumb img{height:364px}}.prod_info h4{font-size:22px;color:var(--primary-color);margin:0 0 10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-transform:uppercase}.prod_info h4 a{color:var(--primary-color)}.prod_info .prod_price,.prod_info .prod_price .price{font-size:20px}.prod_info .prod_price .price--on-sale .price-item--regular{display:block;font-size:15px;margin:0}.prod_desc{margin:0 0 15px}.lifestyle_media .product_thumb img{height:260px}.custom_media .product_thumb img{object-fit:scale-down}.vip_bundle .product_thumb img{height:340px}.vip_bundle .prod_info h4{text-transform:uppercase}.hover_btn{position:absolute;bottom:-20px;left:5px;right:5px;opacity:0;transition:all linear .2s}.hover_btn .btn{display:block;width:100%}.product_box_wrap:hover .hover_btn{bottom:5px;opacity:1}ul.collection_wrap{padding:0;margin:0 -15px;list-style:none;display:flex;flex-wrap:wrap;justify-content:center}ul.collection_wrap li{flex:20%;max-width:20%;padding:0 15px;text-align:center}ul.collection_wrap li .cat_title{text-align:center;font-size:20px;text-transform:uppercase}ul.collection_wrap li a{color:#212121}ul.collection_wrap li a:hover{color:var(--primary-color)}ul.collection_wrap li .collection_image{position:relative;margin:0 0 15px}ul.collection_wrap li img{height:160px;width:130px;border-radius:100px;object-fit:scale-down;position:relative}ul.collection_wrap li .collection_image:before{position:absolute;left:0;top:8px;bottom:0;right:0;content:"";background:#f2f2f2;height:150px;width:150px;margin:0 auto;border-radius:50%}ul.collection_wrap li .cat_info p{margin:0 0 5px;font-size:15px;color:#666;line-height:1.2}.featured_video_section .fv_text{text-align:center;margin-bottom:40px}.featured_video_section .fv_subheading{font-size:20px;text-transform:uppercase;letter-spacing:2.5px;margin:0 0 10px}.featured_video_section .fv_heading{font-size:50px;text-transform:uppercase;line-height:1;font-weight:300}.fv_heading a,.fv_heading a:hover,.fv_heading a:focus{color:#1d242d}.featured_video_section .fv_normal{font-size:20px}.featured_video_section video{object-fit:cover;margin-bottom:20px;width:100%;height:800px}.featured_video_section .button-container{text-align:center}.video_container{position:relative}.video_container .play-pause-btn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:50px;width:90px;height:90px;line-height:90px;text-align:center;color:#fff;border:1px solid #fff;background:transparent;border-radius:50px}.video_container .play-pause-btn .bi-play-fill{position:relative;left:2px}.product_slider_sec{overflow:hidden}.product_slider_sec .product_slider .swiper-wrapper{padding:0;margin:0 -80px}.product_slider{padding-bottom:60px}#testimonials_slider .owl-nav{position:absolute;bottom:35px;left:50px}#testimonials_slider .owl-prev,#testimonials_slider .owl-next{width:50px;height:50px;line-height:50px;border:1px solid #ddd;border-radius:50%;text-align:center;background:#f3f3f3}#testimonials_slider .owl-prev{margin-right:10px}#testimonials_slider .item img{width:auto}#testimonials_slider .owl-dots{text-align:center;margin:25px 0 0}#testimonials_slider .owl-dots .owl-dot{display:inline-block;margin:0 5px}#testimonials_slider .owl-dots .owl-dot span{display:block;width:40px;height:3px;border-radius:0;background:#c5c5c5}#testimonials_slider .owl-dots .owl-dot.active span{display:block;background:var(--primary-color)}.review_wrapper{background:#f3f3f3}.review_contents_wrapper>div{flex:100%;max-width:100%}.review_contents{padding:0 0 30px;margin:0 50px 30px;border-bottom:1px solid #ddd;color:#1b1b1b}.review_contents h3{font-size:32px;margin:0 0 25px}.review_contents p{font-size:18px}@media (min-width:992px){.review_contents p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;min-height:81px;overflow:hidden}}.review_rating{display:flex;flex-wrap:wrap;gap:5px;color:var(--primary-color);font-size:20px;color:#facc15;margin:0 0 10px}.review_icon{padding:50px 50px 25px}.review_author{padding:0 50px 50px}.review_name{font-weight:700;font-size:18px;line-height:1.2}.review_name span{display:block;font-weight:400;font-size:16px}.blog_slider{padding:0 0 45px 25px}.blog_box .blog_info .blog_date{margin:0 0 20px}.blog_box .blog_info h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:20px;text-transform:uppercase;font-weight:400}.blog_box .blog_info h4 a{color:#000}.blog_box .blog_info p{margin:0 0 25px}.blog_thumb{position:relative;margin:0 0 15px;overflow:hidden}.blog_thumb .btn{position:absolute;bottom:-20px;left:10px;right:10px;opacity:0;transition:all linear .2s}.blog_thumb img{height:250px;object-fit:cover;width:100%}.blog_box:hover .blog_thumb .btn{bottom:10px;opacity:1}.blog_contents{min-height:96px;margin:0 0 20px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.main-blog .blog_box{margin:0 0 30px}.membership_section{background:#000;color:#fff;text-align:center;padding:90px 0}.ms_text{margin:0 0 45px}.ms_text h2{font-size:60px;font-weight:300}.membership_section .btn{padding:8px 25px;margin:0 5px;text-transform:uppercase}.follow_sec{overflow:hidden;padding:70px 0}.follow_sec .sec_heading a{color:inherit}.insta_wrapper{display:flex;flex-wrap:wrap;margin:0 -10px}.insta_wrapper .insta_box{flex:20%;max-width:20%;padding:0 10px}.insta_wrapper .insta_box img{height:300px;object-fit:cover;width:100%}footer{background:#000;color:#fff}footer h6{margin:0 0 20px;text-transform:uppercase;font-weight:300;letter-spacing:1.7px}.small_title{font-size:15px}ul.footer_links{padding:0;margin:0;list-style:none;font-weight:300;font-size:14px}ul.footer_links li{margin:0 0 3px}ul.footer_links li a,ul.footer_links li a:hover{color:#fff}.footer_newsletter{padding:100px 0 50px}.footer_newsletter h6{font-weight:300;margin:0;letter-spacing:2.5px}footer .list-payment{margin:0}.list-payment li{border-radius:50px;padding:5px;line-height:22px;border:1px solid #666;margin-right:8px}.list-payment li svg{width:37px;height:22px;position:relative;top:2px;border-radius:50px}.footer_contents{padding:50px 0}.footer_social_wrap{position:relative;text-align:center}.footer_social_wrap:before{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:.5px;background:#666;content:""}ul.footer_social{padding:0 10px;margin:0 auto;list-style:none;font-size:18px;text-align:center;position:relative;background:#000;display:inline-block}ul.footer_social li{display:inline-block;margin:0 7px 0 0}ul.footer_social li a{color:#fff;width:38px;height:38px;line-height:38px;text-align:center;border:1px solid rgba(255,255,255,.15);display:inline-block;border-radius:50%;background:#000}.footer_newsletter form{max-width:inherit}.newsletter_wrap .newsletter_form .form-control{border-radius:0!important;padding:12px 25px;margin-right:0;background:transparent;color:#fff}.newsletter_wrap .newsletter_form .form-control::placeholder{color:#fff}.newsletter_wrap .newsletter_form .btn{width:auto;padding:10px 30px;background:#fff!important}.newsletter_wrap .newsletter_form .btn:hover,.footer_newsletter .newsletter_form .btn:focus{background:#fff!important}.footer_bottom_text{margin:50px 0 0;font-weight:300}.fbt_contents{padding:20px 0 30px}.copyright_text{font-size:13px;text-align:right}.bottom_links{font-size:13px}.bottom_links a{color:#fff;border-right:1px solid #fff;padding:0 12px 0 0;display:inline-block;margin-right:10px}.bottom_links a:hover{color:#fff}.bottom_links a:last-child{border-right:0;margin-right:0;padding-right:0}.footer__payment{margin:0 0 25px}ul.footer_contact{padding:0;margin:0;list-style:none;font-size:14px}ul.footer_contact li{margin:0 0 5px}ul.footer_contact li i{margin-right:8px}ul.footer_contact li a,ul.footer_contact li a:hover{color:#fff}.disclaimer_text{max-width:700px;margin:0 auto;font-size:14px;position:relative}.disclaimer_text i{position:absolute;left:-40px;font-size:50px;line-height:1.2}.disclaimer_text a{color:#fff;text-decoration:underline}.disclaimer_text a:hover{color:#fff}.disclaimer_text p{margin:0}.locale-selectors__container{display:none}footer .disclosure__list-wrapper{position:absolute;bottom:0;z-index:100;width:100px}footer .disclosure .localization-form__select:before,.disclosure .localization-form__select:after{display:none}footer .disclosure button{text-decoration:none}footer .disclosure i{font-size:13px}footer .disclosure__list-wrapper{top:100%;bottom:inherit}footer ul.countries{background:#fff;box-shadow:0 0 5px #0003}footer .currency_picker{position:relative}footer ul.countries .disclosure__item{display:block;margin:0;text-align:left}footer ul.countries .disclosure__item a{display:block;padding:7px 11px;border-bottom:1px solid #ddd}footer ul.countries .disclosure__item a:hover{background:#eee}.about_section .container{max-width:900px}.about_section h6{margin:0 0 20px;font-size:18px;font-weight:600;text-align:center}.about_section h6:first-child{font-size:30px;font-weight:700}#page{transition:all linear .2s}.menu_open{color:#fff;font-size:30px}ul.top_right li .menu_open .bi{font-size:26px}.menu_overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000bf}.menu_toggler{margin:15px 0 0}.menu_toggler .icons{font-size:26px;color:#212121}.menu_head{background:#000;text-align:center;position:relative}.menu_head a{color:#fff;padding:15px 10px;display:block;font-weight:500;font-size:16px}.menu_head a span.menu_account_icon{font-size:22px;vertical-align:middle;width:32px;height:32px;line-height:32px;background:#444;display:inline-block;border-radius:50%;margin-right:10px}.menu_close{position:absolute;left:-40px;top:20px}.menu_close i{font-size:30px;color:#fff}.mobile_menu_wrap{position:fixed;top:0;bottom:0;right:-100%;z-index:99999;background:#000;padding:0 0 75px;transition:all linear .2s;max-width:80%;width:280px;height:100vh}.mobile_menu_wrap.menu_show{right:0;display:block}.mobile_menu_wrap ul{padding:0;margin:0;list-style:none;font-size:15px;overflow:auto;height:100vh}.mobile_menu_wrap ul.main_menu{margin-bottom:10px;padding:0 0 120px}.mobile_menu_wrap ul.main_menu li{border-bottom:1px solid #333;padding:0 15px}.mobile_menu_wrap ul.main_menu li a{font-size:16px}.mobile_menu_wrap ul li a{display:block;padding:17px 0;color:#fff!important}.mobile_menu_wrap ul li.hassub{position:relative;padding:0 50px 0 15px}.mobile_menu_wrap ul li.hassub .sub_menu_open{position:absolute;right:0;top:0;font-size:17.5px;line-height:1;padding:19px 20px;border-left:1px solid #333}.mobile_menu_wrap ul li.hassub ul{position:fixed;top:0;bottom:0;right:-100%;max-width:80%;width:280px;background:#212121;margin:0;transition:all linear .3s;padding:48px 0 100px;overflow:auto;z-index:9;visibility:hidden}.mobile_menu_wrap ul li.hassub ul.show_submenu{visibility:visible;right:0}.mobile_menu_wrap ul li.hassub ul li.back_to_mainmenu{position:absolute;top:0;width:100%;background:#444}.mobile_menu_wrap ul li.hassub ul li.back_to_mainmenu a{font-size:16px;color:#bbb;padding:10px 0}.mobile_menu_wrap ul li.hassub ul li.back_to_mainmenu a i.fa{margin:2px 5px 0 0;font-size:20px}#videoModal .modal-body{line-height:0;position:relative}.btn-close{position:absolute;right:15px;top:15px;color:#fff;background-color:#fff;width:30px;height:30px;line-height:30px;opacity:1;z-index:9;border-radius:50px}.as_seen_section{text-align:center}ul.as_seen_list{list-style:none;padding:0;margin:35px 0 0;display:block;text-align:center}ul.as_seen_list li{display:inline-block;margin:5px 0;width:calc(20% - 5px)}ul.as_seen_list li img{height:40px;width:auto}#ugc_slider .owl-nav{font-size:28px;text-align:center;margin:15px 0 0;display:none}#ugc_slider .owl-prev,#ugc_slider .owl-next{margin:0 5px}.usp_icon{position:relative;display:block;text-align:center}.usp_icon img{margin-bottom:15px;display:inline-block;height:70px;width:auto}.usp_icon p{margin-bottom:0;text-transform:uppercase;letter-spacing:1px;line-height:17px;font-size:13px}.about_text_wrapper{text-align:center;align-self:center;width:100%;max-width:520px;margin:0 auto;font-style:italic}.about_text_wrapper p{font-size:24px}#product-grid .product_box_wrap{margin:0 0 30px}@media (min-width:992px){#product-grid.row{margin:0 -20px}#product-grid>[class*=col-]{padding:0 20px}#product-grid .product_box_wrap{margin:0 0 40px}}.page_banner_wrapper{padding:50px 0;background:#f6f6f6}.quantity{width:130px;border:1px solid #ddd}.quantity:before,.quantity:after{display:none}.quantity__button{padding:15px 10px}.quantity__button:first-child{border-right:1px solid #ddd}.quantity__button:last-child{border-left:1px solid #ddd}#CartDrawer .drawer__header{padding:15px 0}.drawer .drawer__inner{background:#fff}.cart-drawer .cart-items td{width:auto!important}.cart-drawer .drawer__footer #Details-CartDrawer{display:none}.cart-drawer .cart-items th{background:#fff;padding:15px 0}.cart-drawer .drawer__inner{box-shadow:0 0 15px #0003}.cart-drawer .drawer__close{min-width:inherit;min-height:inherit}.cart-drawer .drawer__close svg{width:25px;height:25px}.cart-drawer .cart-item cart-remove-button{margin:-4px 0 0}.cart-drawer cart-remove-button .button{background:none}.cart-drawer cart-remove-button .button svg path{fill:red}.cart-drawer .h4{font-size:18px}.cart-drawer .product-option{font-size:15px!important}.cart-drawer .price{font-size:18px!important}.cart-drawer .totals__subtotal-value{font-size:20px}.cart-drawer .quantity{height:45px}.cart-drawer .quantity__button{padding:5px 10px}.cart-drawer .totals__total-value{font-size:18px}.pagination__item--current:after,.pagination__item:hover:after{display:none!important}.custom_detail_contents img{height:900px;object-fit:cover;width:100%}.cd_contents{max-width:600px;margin:0 auto}.video_block{line-height:0}.video_block video{height:850px;object-fit:cover;width:100%}.customer{max-width:550px!important}.customer h1{font-size:28px;margin:0 0 25px}.customer form{margin-top:0!important}.login a{font-size:16px!important}.customer .form-group{margin:0 0 25px;text-align:left}.customer .form-group label{margin:0 0 8px;display:block;font-size:14px}.customer .form-control{min-height:55px;font-size:16px}.customer_sidebar{background:#222;padding:20px}.customer_sidebar ul{padding:0;margin:0;list-style:none;color:#fff}.customer_sidebar ul li a{color:#fff;border-bottom:1px solid rgba(255,255,255,.1);margin:0 0 15px;padding:0 0 15px 20px;display:block;position:relative}.customer_sidebar ul li:last-child a{padding-bottom:0;margin:0;border:0}.customer_sidebar ul li a:before{position:absolute;content:"\f285";font-family:bootstrap-icons!important;font-weight:400;left:0;top:0}.account table{vertical-align:middle}.account table td:first-of-type a{box-shadow:none!important}ul.addresses_list{padding:0;margin:0;list-style:none}ul.addresses_list li{margin:0 0 20px}ul.addresses_list li h2{text-align:left}.custom_form .form-group{margin:0 0 20px}.product__title{color:#000}.shopify-section #yotpo-reviews-main-widget,.yotpo-reviewer-name{--text-color:#000 !important;color:#000!important}.yotpo-head .yotpo-headline{font-family:Libre Baskerville,serif!important;font-size:30px!important}.yotpo-sr-bottom-line-text{color:#000!important}.sr_box:empty{display:none}.product__tax{display:none}.product__info-container .product__title{margin-bottom:15px}@media (min-width:992px){.product-form__buttons{display:flex;flex-wrap:wrap}.product-form__submit{flex:48%;max-width:48%;align-self:flex-start;margin:0 15px 0 0;padding:14px}.shopify-payment-button{flex:48%;max-width:48%}.product__media-list.grid{display:block}}.thumbnail-list__item .thumbnail__badge{left:50%;top:50%;transform:translate(-50%,-50%);background:#ffffffb3}.thumbnail-list__item .thumbnail__badge svg path{fill:#000}.product__media-item.grid__item{display:block;min-width:inherit}.slider.slider--mobile .slider__slide{width:100%!important}.thumbnail-list.slider.slider--mobile .slider__slide{width:30%!important}button.shopify-payment-button__button--unbranded{min-height:inherit;padding:18px 15px;height:auto}.product-form__buttons .shopify-payment-button__more-options{margin:0;font-size:14px}.nav-tabs .nav-item{margin-right:5px}.nav-tabs .nav-link{border-radius:0!important;color:#000;background:transparent;font-size:14px;border:0;padding:12px 20px;border-bottom:1px solid transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#000;background:transparent;border-bottom-color:#000}.tab-content{margin:0;font-size:14px;padding:20px 0 0}.product__description{margin:0!important}.product__info-container .price--large.price--on-sale .price-item--regular{font-size:16px;margin-right:7px}.product__info-container .price--large.price .price-item--sale,.product__info-container .price__regular .price-item--regular{font-size:22px}.product .price .badge{vertical-align:middle;font-size:15px;border-radius:0}.accordion{border-top:0;border-bottom:0}.accordion-item{border:0;border-bottom:1px solid #ddd}.accordion-item:last-child{border-bottom:0}.accordion-body{font-size:14px;padding:20px 0}.accordion-button{padding-left:0;padding-right:15px;box-shadow:none}.accordion-button:focus{box-shadow:none}.accordion-button:not(.collapsed){background-color:#fff;color:#000}.accordion-item:first-of-type>.accordion-header .accordion-button{border-radius:0!important}.breadcrumb_wrapper{background:#f6f6f6;padding:15px 0;font-size:14px}ul.breadcrumbs{padding:0;margin:0;list-style:none}ul.breadcrumbs li{display:inline-block;position:relative}ul.breadcrumbs li:before{content:"\f285";font-family:bootstrap-icons;padding:0 10px 0 12px;font-weight:900;display:inline-block;font-size:12px;position:relative;top:1px}ul.breadcrumbs li:first-child:before{display:none}ul.breadcrumbs li a{color:#666}ul.breadcrumbs li a[aria-current=page]{color:var(--primary-color);font-weight:400;text-decoration:none}.pushowl-simple-toast{bottom:70px!important}.shopify-policy__container{padding:50px 15px}.rte blockquote{display:block}.press_box{margin:0 0 30px;text-align:center}.press_box a{display:block;margin:0 0 15px}.press_box strong{display:block;margin:0 0 10px}.press_box a img{height:300px;object-fit:cover;width:100%}.press_box p{margin:0}.article_feat_img img{height:350px;object-fit:cover;width:100%}.sweeptakes_sec .rte a{text-decoration:underline}.main_collection_banner img{width:100%}.collection_list_wrapper ul.collection_wrap li{text-align:center;margin:0 0 30px}.collection_list_wrapper ul.collection_wrap li .collection_image{width:160px;height:160px;overflow:hidden;margin:0 auto 10px}.collection_list_wrapper ul.collection_wrap li img{width:160px;object-fit:cover}.collection_list_wrapper ul.collection_wrap li .cat_title{font-size:15px}.holiday_bundle .product__title h1{text-transform:uppercase;font-size:38px}.vip_text_collection{margin:0 0 25px;font-size:22px;color:#000;line-height:1.3;font-weight:300}.vip_text_product{margin:0 0 20px;font-size:18px;color:#000;line-height:1.3;font-weight:300}.prod_info.custom_btn .btn{font-size:16px;letter-spacing:inherit}.prod_info.custom_btn .prod_price,.prod_info .prod_price .price{font-size:16px}.vw_ls_channel_carousel_card_wrapper{padding-top:0!important}.tutorial_wrapper{margin-bottom:30px}.tutorial_caption{padding:15px;background:#f4f4f4;text-align:center}.tutorial_caption h5{margin:0;font-size:17px;text-transform:capitalize}.tutorial_video{position:relative;line-height:0}.tutorial_video img{height:460px;object-fit:cover}.tutorial_video video{width:100%;object-fit:cover;height:460px}.tutorial_video button{background:none;outline:0;border:0;padding:0;background:#fffc;transition:all linear .2s;color:#000;width:50px;height:50px;line-height:50px;font-size:28px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tutorial_video button.playing{opacity:0}.tutorial_video:hover button.playing{opacity:1}[id*=videoModal-] .btn-close{position:absolute;right:-48px;top:0;background-color:#fff;opacity:1!important;width:35px;height:35px;border-radius:50px;line-height:35px;padding:0}[id*=videoModal-] .modal-body{line-height:0}[id*=videoModal-] video{width:100%;height:auto}.tutorial_filter{position:relative}.tutorial_filter i{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.tutorial_filter .form-control{min-height:50px;border:2px solid #121212}.main_search_page{min-height:500px}.custom_search_links{order:13}.search_page_link{display:block;padding:15px 25px 15px 15px;color:#000;border-bottom:1px solid #000;position:relative;font-size:20px}.search_page_link i{position:absolute;right:0;top:50%;transform:translateY(-50%)}.needsclick input[type=email]:hover{border-color:#000!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{height:6px}.swiper-scrollbar{cursor:pointer}.preorder_note{font-size:13px;color:#a50707;padding-right:37px;line-height:1.2}.recently-viewed-products .product_thumb img{height:300px;width:100%}.recently-viewed-products .prod_info h4{font-size:15px;margin:0 0 3px}.recent_heading h5{margin:0 0 20px;color:#000;font-weight:300}@media (max-width:575px){.recently-viewed-products .product-grid{display:block;overflow:auto;white-space:nowrap;margin:0 -5px}.recently-viewed-products .product-grid [class*=col-]{display:inline-block;width:240px;padding:0 10px}.recently-viewed-products .sec_heading{font-size:22px}.recently-viewed-products h5{font-weight:300;font-size:15px}}.freefrom_bar{background:#e9e9e9;padding:20px 0;text-align:center;font-size:15px}.freefrom_bar ul{padding:0;margin:0;list-style:none;text-transform:uppercase}.freefrom_bar ul li{display:inline-block;padding-right:20px;margin-right:20px;position:relative}.freefrom_bar ul li:before{content:"|";position:absolute;top:0;right:0}.freefrom_bar ul li:last-child{margin-right:0;padding-right:0}.freefrom_bar ul li:last-child:before{display:none}@media (max-width:991px){.freefrom_bar{padding:15px 0;font-size:14px;overflow:hidden}.freefrom_bar ul{animation:scrollLeft 15s linear infinite;white-space:nowrap}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/style.css.map */
