/** Shopify CDN: Minification failed

Line 108:28 Expected identifier but found "<"
Line 108:67 Expected identifier but found "?"
Line 3051:40 "lex-wrap" is not a known CSS property
Line 3055:0 All "@import" rules must come first

**/
@charset "utf-8";
/* CSS Document */
/*----------------
RESET CSS
-----------------*/


@import url('https://fonts.googleapis.com/css2?family=Outfit:wght@800&display=swap');

kaching-cart {
    display: none !important;
}
* {
  box-sizing:border-box
}
body {
  margin:0
}
#ip68s {
  overflow-x:hidden;
  overflow-y:hidden;
  max-height:514px
}
#cc-id-0A5dAaKmGpHh,
#cc-id-7gyajzF1I1fS,
#cc-id-nM1WycqmxtPN,
#cc-id-rJ8H0gzuGTGh {
  width:auto;
  height:343px
}
#i8gcrh,
#igpv5,
#ik6b1,
#ildwv,
#iu1nsh,
#iyi9j {
  width:95px
}
#call-btn {
  position:relative
}
#iidd1 {
  display:flex
}
#i0804l {
  color:red
}
#irn5rh {
  background-color:red
}



body {
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	padding:0;
	background:#fff;
	color:#000000;
	text-align:center;
	font-family: "Outfit", sans-serif;
	font-weight:normal;
    font-size: 16px;
	} 
div, ul, h1, h2, h3, h4, h5, li, p, img, form, input, textarea {margin: 0;padding: 0;}
header, section, footer, aside, nav, main, article, figure {display: block;}
table, tr, td {border: 0;}
a {outline: none;color: inherit;text-decoration: none;}
img {border: none; height:auto; max-width:100%;}
li {list-style: none;}
* {box-sizing: border-box;}
.img-full {max-width: 100%;}
.clearall {
	clear: both;
	font-size: 1px;
	line-height: 1px;
	height: 1px;
	}


/*=====MAIN CSS START=====*/
.container {
	width:1170px;
	margin:0 auto;
	padding:0;
	position:relative;
	}

.top_strip{
	background:#000000;
	padding:7px 0 7px;
	width:100%;
	box-shadow: 0 3px 8px 0 rgba(0,0,0,0.1);
	-webkit-box-shadow: 0 3px 8px 0 rgba(0,0,0,0.1);
	position: relative;
	top: 0;
	transition: top 0.1s ease; <?= parse_custom_token('[Go_To_URL]'); ?>
	left: 0;
	z-index: 999;
	height:62px;
	}
.top_strip.fixed-nav {
	top: 0;
    position: fixed;
	}
.sticky-header{
	float:left;
	width:100%;
	
	}
.strip_timer_row{
	display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content:center;
    align-items:center;
	}
.top_strip_text{
    margin-right:20px;
	color:#fff;
	text-transform:uppercase;
	}
.top_strip_text span{
	display: -webkit-flex;
    display: flex;
    justify-content:center;
    align-items:center;
	font-size:26px;
    line-height:28px;
    font-weight:700;
	background: #FAD866;
	background: linear-gradient(to right, #FAD866 0%, #EAB027 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	column-gap:7px;
	}
.top_strip_text span img{ width:28px;}
.top_strip_text p{
	font-size:18px;
	line-height:20px;
	color:#fff;
	font-weight:700;
	}

#clockdiv{
   display: -webkit-flex;
    display: flex;
	align-items:self-start;
	justify-content:center;
	background:#fff;
	border-radius:4px;
	padding:0 10px;
	}
#clockdiv > div{
	float: left;
	width:34px;
	height:48px;
	background: #fff;
	border-radius: 5px;
	padding:3px 0;
	}
#clockdiv div > span{
	float: left;
	width:100%;
    text-align: center;
    color: #1f1f1f;
    font-size:22px;
    line-height:26px;
    font-weight: bold;
	}
.smalltext {
	float: left;
	width:100%;
    font-size:10px;
    line-height: 12px;
    color: #1f1f1f;
    text-align: center;
	letter-spacing: 0.5px;
	}
#clockdiv p{
    float: left;
    width:10px;
    color: #000;
    font-size:20px;
	font-weight:700;
	line-height:28px;
    text-align: center;
    padding: 0 0 0 0;
	}	

.top_strip.fixed-nav {
	top: 0;
	}
.sticky-header{
	float:left;
	width:100%;
	
	}	

.strip_iner{
	display:-webkit-flex;
	display:flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    margin: 0 auto;
	column-gap:15px;
	}
.strip_text{
    font-size: 18px;
    line-height: 22px;
    color: #fff;
	}
.discount_img{
	display:inline-block;
	vertical-align:middle;
	width:18px;
	margin:-5px 7px 0 0;
	}
.giftbx{
	display:inline-block;
	vertical-align:middle;
	width:16px;
	margin:-7px 0 0 9px;
	}	
.timer-container{
	display: flex;
    align-items: flex-start;
    justify-content: center;
	margin:0 0;
	}
.timer-container .time-box{
    width: 30px;
    height: 26px;
    font-size: 14px;
    background-color: #ffffff;
    color: #020202;
    font-weight: bold;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
	padding-top:2px;
	}
.timer-container .label{    
	font-size: 10px;
    line-height: 10px;
    color: #fff;
    margin-top: 4px;
	}
.timer-container .colon{
    font-size: 24px;
    margin: 0 5px;
    line-height: 24px;
    color: #fff;
    font-weight: 300;
	}
/*====header====*/
.header{
	float:left;
	width:100%;
	height:70px;
	background:#fff;
	}				
.logo{
    float: left;
    width: 140px;
    margin-top: 17px;
	}
.header-btn{
    float: right;
    height: 52px;
    background: #11c956;
    border-radius: 8px;
    font-size: 22px;
    line-height: 53px;
    letter-spacing: 0.3px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    margin-top: 9px;
    position: relative;
    padding: 0 40px;
	}
	
/*====Header Sub Strip====*/	
.header_sub_strip{
	float:left;
	width:100%;
	background:#4d271c;
	padding:5px 0;
	}
.header_sub_strip p{
	font-size:20px;
	line-height:22px;
	color:#fff;
	font-weight:600;
	}	

/*====banner-section====*/
.banner_section{
	float:left;
	width:100%;
	padding:25px 0 50px;
	background:#f6f4e9;
	overflow:hidden;
	}
.banner-row{
	width:100%;
	display:flex;
	display:-webkit-flex;
	flex-wrap:wrap;
	justify-content:space-between;
	align-items: flex-start;
	flex-direction: row-reverse;
	}
.banner_left{
	width:53%;
	text-align:left;
	position:relative;
	z-index:2;
	}
.banner_text1{
	font-size:18px;
	line-height:20px;
	color:#000;
	font-weight:500;
	}
.banner_text1 img{
	display:inline-block;
	vertical-align:middle;
	width:85px;
	margin:-5px 9px 0 0;
	}
.banner_heading{
	font-size:55px;
	line-height:60px;
	color:#4d271c;
	font-weight:800;
	margin-top:10px;
	}
ul.banner_point{
	width:100%;
	display:inline-block;
	vertical-align:middle;
	}
ul.banner_point li{
	font-size:20px;
	line-height:24px;
	color:#000;
	font-weight:600;
	text-align:left;
	padding-left:30px;
	background:url(/cdn/shop/files/banner-point_webp.png?v=1768457681) no-repeat left 3px;
	background-size:16px;
	margin-top:10px;
	}
		
.gift_box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:490px;
	margin-top:30px;
	text-align:center;
	}
.gift_box-heading{
	display: flex;
    justify-content: center;
    align-items: center;
    font-size: 18px;
    line-height: 20px;
    color: #000;
    font-weight: bold;
    letter-spacing: 0.3px;
    position: relative;
	}
.gift_box-heading:before, .gift_box-heading:after{
	border-bottom:1px solid #000;
	content:"";
	flex-grow:1;
	}
.gift_box-heading p img{
	display:inline-block;
	vertical-align:middle;
	margin:-5px 8px 0;
	width: 19px;
	}	
	
.gift_box-row{
	display: flex;
    display: -webkit-flex;
    flex-wrap: wrap;
	justify-content: space-between;
	margin-top:28px;
	}
.gift_box-col{
	width:23%;
	text-align:center;
	position:relative;
	}
.gift_box-col-bordertop{
	float: left;
    width: 100%;
    background: #fff;
    padding: 4px;
    border-radius: 6px;
    position: relative;
    overflow: hidden;
	}	
.gift_box-col-border{
    float: left;
    width: 100%;
	background:#f7f4ed;
    position: relative;
    padding: 22px 7px 12px;
    border-radius: 6px;
    overflow: hidden;
	}
.gift_box-col-bordertop:before{
	content:"";
	position:absolute;
	z-index:2;
	left:0;
	top:0;
	right:0;
	bottom:0;
   background-image: linear-gradient(90deg, #81675f 50%, transparent 50%), linear-gradient(90deg, #81675f 50%, transparent 50%), linear-gradient(0deg, #81675f 50%, transparent 50%), linear-gradient(0deg, #81675f 50%, transparent 50%);
    background-repeat: repeat-x, repeat-x, repeat-y, repeat-y;
    background-size: 8px 2px, 8px 2px, 2px 8px, 2px 8px;
    background-position: left top, right bottom, left bottom, right top;
    animation: border-dance 1s infinite linear;
	
}

.slide-video {
    max-width: 100%;
    margin: 0px auto;
    display: block;
    border-radius: 15px;
    height: auto !important;
}

.video_holder_box {
    margin: 22px auto 0px;
    display: block;
    border-radius: 8px;
}


.video_holder_box video {
    border-radius: 8px;
    width: 100% !important;
    height: auto !important;
}

@keyframes border-dance {
0% {
    background-position: left top, right bottom, left bottom, right top;
}

100% {
    background-position: left 15px top, right 15px bottom, left bottom 15px, right top 8px;
}
}


.gift_box-col-inr{
	width:100%;
	position:relative;
	}
.gift_box-col-save{
	position: absolute;
    top: -9px;
    left: 50%;
    transform: translateX(-50%);
    z-index: 3;
    border-radius: 3px;
    background: #ff0000;
    padding: 4px 12px 3px;
    font-size: 14px;
    line-height: 14px;
    letter-spacing: 0.3px;
    color: #ffffff;
    font-weight: bold;
    text-transform: uppercase;
	}
.gift_box-col-text1{
	float: left;
    width: 100%;
    font-size: 14px;
    line-height: 16px;
    color: #000;
    margin-top: 6px;
	}
.gift_prod{
	display:block;
	margin:0 auto;
	max-width:100%;
	width:85px;
	}
.gift_box-col-price{
	font-size:13px;
	line-height:15px;
	color: #7e7e7e;
	font-weight:500;
	}
.gift_box-col-cut-prc{
	display:inline-block;
	vertical-align:middle;
	position:relative;
	font-size:16px;
	line-height:16px;
	color: #7e7e7e;
	}
.gift_box-col-cut-prc:after{
    content: "";
    position: absolute;
    left: -3px;
    right: -3px;
    border-top:1px solid #7e7e7e;
    top: 48%;
	}
.lottie-gift {
   position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	width: 100%;   /* adjust size */
	height: auto;
	z-index: -1;
	animation: fall 7s ease-in-out infinite;
	}
@keyframes fall {
	0%   { transform: translate(-50%, -100%); opacity: 0.2; }
	50%  { opacity: 1; }
	100% { transform: translate(-50%, calc(100% - 200px)); opacity: 0.5; }
}

.banner-price-row{
	width:100%;
	display:flex;
	display:flex;
	flex-wrap:wrap;
	justify-content:center;
	align-items:center;
	column-gap:15px;
	margin-top:30px;
	}
.start-prc{
	font-size: 27px;
    line-height: 27px;
    color: #000;
    font-weight: 600;
    text-align: center;
	}
.banner-regular-price{
    font-size: 27px;
    line-height: 27px;
    position: relative;
	}
.banner-regular-price:after{
	content:"";
	position:absolute;
	left:-5px;
	right:-5px;
	border-top:2px solid #f00;
	top:9px;
	transform:rotate(-10deg);
	}
.banner-offer-price{
    font-size: 27px;
    line-height: 27px;
    color: #4d271c;
    font-weight: bold;
	}
	
.button_box{
	display:inline-block;
	vertical-align:middle;
	width:100%;
	max-width:479px;
	margin-top:45px;
	text-align:center;
	}
.banner_left .button_box{ margin-top:25px;}
.button_shipp{
    display: flex;
    align-items: center;
	justify-content: center;
    width: 100%;
	}
.button_shipp li{
	display:flex;
	display:-webkit-flex;
	align-items:center;
	font-size:16px;
	line-height:16px;
	color:#000;
	padding:0 8px;
	column-gap:5px;
	}
.button_shipp li.green_dot{
	padding-left:25px;
	border-right:1px solid #000;
	position:relative;
	}
.button_shipp li.green_dot.white{
	border-color:#fff;
	}
.green_dot:after{
    content: '';
    position: absolute;
    top: 2px;
    left: 8px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: #16c60c;
    animation: breath 1.3s infinite;
	}
@keyframes breath{
	0% { opacity:1;}
	50% { opacity:0;}
	100% { opacity:1;}
	}
	
@keyframes fade{
0%{ opacity:100%;}
50%{ opacity:20%;}
75%{ opacity:100%;}
100%{ opacity:100%;}
	}	
.low_stock{
    display:flex;
	display:-webkit-flex;
	justify-content:space-between;
    width:60px;
    margin:0 3px;
	}
.low_stock span{
	float:left;
	width:17%;
	height:10px;
	background:#e6e6e6;
	transition: 0.5s;
	}
.low_stock span.fade{
	animation:fade 1.2s ease-in-out infinite;
	background: #ef2000;
	}
.low_text{ font-weight:600;}	
.semibold{ font-weight:600;}
.common_button{
    width:100%;
    display:inline-block;
    vertical-align:top;
    height:75px;
    color:#fff;
    font-size:28px;
	line-height:75px;
	letter-spacing:0.5px;
	font-weight:bold;
    border-radius:12px;
    position:relative;
    text-align:center;
	background:#11c956;
	margin:10px 0;
	}
.common_button img{
    display: inline-block;
    vertical-align: middle;
    width: 27px;
    margin: -2px 0 0 15px;
	}	
.btn-list{
	width:100%;
	display:flex;
	display:-webkit-flex;
	justify-content:center;
	align-items:center;
	margin:0 auto;
	}
.btn-list li{
	text-align:left;
	padding:0 10px;
	font-size:16px;
	line-height:17px;
	color:#000;
	}
.btn-list li img{
	width:15px;
	display:inline-block;
	vertical-align:middle;
	margin:-4px 5px 0 0;
	}

.banner_right{
	width:44%;
	position:relative;
	}	
.hero_slide-div-outer{
	float:left;
	width:100%;
	padding:0 0px;
	position:relative;
    max-height: 516px !important;
	}
.hero_slide-div .slick-prev {
    left: 0;
}
.hero_slide-div .slick-next {
    right: 0;
}

.hero_slide-div {
    overflow: hidden;
}

.bnr_slide_seal{
	position:absolute;
	top:15px;
	right:20px;
	z-index:2;
	}	

/*-----------------------
 	Brand Section
------------------------*/	
.brand_section{
	float:left;
	width:100%;
	padding:35px 0 25px;
	background:#fff;
	border-bottom:1px solid #cccccc;
	}
.brand_heading{
	font-size:28px;
	line-height:32px;
	color:#4d271c;
	font-weight:bold;
	}
ul.brand_list{
	margin:20px auto 0;
	width:100%;
	max-width:570px;
	display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	}	
ul.brand_list li{
	text-align:center;
	}	
ul.brand_list li img{
	margin:0 auto 0;
	display:block;
	height:100px;
	width:auto;
	}

/*=====section1=====*/
.section1{
	float:left;
	width:100%;
	background:#fff;
	padding:60px 0 70px;
	}
.common_heading{
	font-size:45px;
    line-height:52px;
	color: #4d271c;
	font-weight:800;
	}
.common_text{
    font-size: 18px;
    line-height: 26px;
    color: #000;
    margin-top: 20px;
	}
.common_text--mt0{ margin-top:0 !important;}	
.reeview-app-widget {margin-top: 30px;}
	
.warning_icon{
	margin:0 auto 0;
	display:block;
	width:50px;
	}
.common_tag_txt{
    display: inline-block;
    vertical-align: top;
    background: #fff;
    border: 1px solid #c2c2c2;
    border-radius: 8px;
    font-size: 18px;
    line-height: 20px;
    color: #4d271c;
    font-weight: 600;
    padding: 8px 14px;
    margin: 25px 0 20px;
	}
.tag_star{
    display: inline-block;
    vertical-align: middle;
    width: 80px;
    margin: -5px 8px 0 0;
	}	
.s1_food_wrap{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-top:35px;
	}	
.s1_food_imgbx{
	float:left;
	width:59%;
	}	
.s1_food_imgbx img{
	margin:0 auto 0;
	display:block;
	}	
.s1_food_contbx{
	float:right;
	width:40%;
	}
ul.s1_food_list{
	float:left;
	width:100%;
	}
ul.s1_food_list li{
	float:left;
	width:100%;
	text-align:left;
	border-bottom:1px solid #d7d7d7;
	padding:0 0 20px 91px;
	margin-top:20px;
	position:relative;
	}	
ul.s1_food_list li:last-child{ border:none;}	
ul.s1_food_list li img{
	position:absolute;
	top:-7px;
	left:0;
	width:72px;
	}	
ul.s1_food_list li h3{
	font-size:28px;
	line-height:32px;
	color:#000;
	font-weight:800;
	}	
ul.s1_food_list li p{
	margin-top:2px;
	}	
	
.note_box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:766px;
	background:#fffcb3;
	border:2px dashed #ff0000;
	border-radius:10px;
	text-align:left;
	padding:0 30px 30px;
	margin-top:10px;
	}				
.medium{ font-weight:500;}
.note_bx_strip{
    display: inline-block;
    vertical-align: top;
    background: #e15f25;
    font-size: 22px;
    line-height: 22px;
    color: #fff;
    font-weight: bold;
    padding: 10px 14px 8px;
    border-radius: 8px;
    margin-top: -20px;
	}
	
.s1_storage_head{
	font-size:32px;
	line-height:36px;
	color:#000;
	font-weight:800;
	position:relative;
	margin-top:55px;
	}
.s1_storage_head:before{
    content: '';
    position: absolute;
    top: 20px;
    left: 0;
    right: 0;
    background: #000;
    width: 100%;
    max-width: 770px;
    height: 1px;
    margin: 0 auto;
	}	
.s1_storage_head span{
	background:#fff;
	position:relative;
	z-index:1;
	padding:0 12px;
	}	
	
.s1_storage_wrap{
	margin:45px auto 0;
	width:100%;
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	}	
.s1_storage_box{
	width:31%;
	text-align:left;
	}	
.s1_storage_imgs{
	margin:0 auto 0;
	display:block;
	border-radius:10px;
	}	
.s1_storage_box_content{
	float:left;
	width:100%;
	text-align:left;
	padding-top:22px;
	}	
.s1_storage_box_content h3{
	font-size:24px;
	line-height:28px;
	color:#000;
	font-weight:bold;
	}	
ul.s1_storage_list{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-top:8px;
	}	
ul.s1_storage_list li{
	float:left;
	width:100%;
	background:url(../images/s1-lst-cross.webp) no-repeat left 6px;
	background-size:12px;
	font-size:18px;
	line-height:24px;
	color:#000;
	font-weight:500;
	padding-left:27px;
	margin-top:6px;
	}	
	
.s1_jar_wrap{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:766px;
	background:#fff6f6;
	border:2px dashed #ff0000;
	border-radius:10px;
	overflow:hidden;
	padding:30px;
	text-align:center;
	margin:60px 0 20px;
	}
.s1_jar_heading{
	font-size: 32px;
    line-height: 36px;
    color: #000;
    font-weight: 800;
	}	
.s1_jar_inner{
	margin:0 auto 0;
	width:100%;
	display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
	}	
.s1_jar_content{
	width:66%;
	text-align:left;
	}	
.s1_jar_text{
    font-size: 18px;
    line-height: 26px;
    color: #000;
	margin-top:15px;
	}	
ul.s1_jar_list{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-top:12px;
	}	
ul.s1_jar_list li{
	float:left;
	width:100%;
	background:url(../images/s1-lst-cross.webp) no-repeat left 6px;
	background-size:12px;
	font-size:18px;
	line-height:24px;
	color:#000;
	text-align:left;
	font-weight:bold;
	padding-left:27px;
	margin-top:6px;
	}
.s1_jar_imgbx{ width:20%;}	
.s1_jar_imgbx img{
	margin:0 auto 0;
	display:block;
	}		

/*=====section2=====*/
.section2{
	float:left;
	width:100%;
	background:#f6f4e9;
	padding:60px 0 70px;
	}	
.top_0{ margin-top:0 !important;}		
	
.s2_food_fresh_wrap{
	margin:45px auto 0;
	width:100%;
	display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	}	
.s2_food_fresh_vdobx{
	width:54%;
	}
.s2_video_box{
	float:left;
	width:100%;
	}
.s2_video_box video{
	margin:0 auto 0;
	display:block;
    width: 100%;
    height: 570px;
	border-radius:10px;
    background: #000;
    object-fit: cover;	
	}		
	
.s2_food_fresh_contbx{
	width:42%;
	text-align:left;
	}	
ul.s2_food_fresh_list{
	float:left;
	width:100%;
	}
ul.s2_food_fresh_list li{
	float:left;
	width:100%;
	text-align:left;
	border-bottom:1px solid #c2c2c2;
	padding:0 0 26px 75px;
	margin-bottom:26px;
	position:relative;
	}	
ul.s2_food_fresh_list li:last-child{ 
	border:none;
	padding-bottom:0;
	margin-bottom:0;
	}	
ul.s2_food_fresh_list li img{
	position:absolute;
	top:0;
	left:0;
	width:58px;
	}	
ul.s2_food_fresh_list li h3{
	font-size:24px;
	line-height:28px;
	color:#000;
	font-weight:800;
	}	
ul.s2_food_fresh_list li p{
	margin-top:10px;
	}		
	
/*=====section3=====*/
.section3{
	float:left;
	width:100%;
	background:#fff;
	padding:60px 0 70px;
	}		
.s3_row_wrap{
	margin:50px auto 0;
	width:100%;
	display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	}	
.s3_col_box{
	width:32%;
	position:relative;
	text-align:center;
	}
.s3_col_box:before{
    content: '';
    position: absolute;
    top: 23px;
    left: 50%;
    width: 390px;
    border-top: 2px dotted #4d271c;
	}
.s3_col_box:last-child:before{ display:none;}				
.s3_col_steps{
	margin:0 auto 0;
	display:block;
	width:50px;
	height:50px;
	background:#4d271c;
	border-radius:50%;
	font-size:27px;
	line-height:51px;
	color:#fff;
	font-weight:800;
	text-align:center;
	position:relative;
	z-index:1;
	}	
.s3_col_imgs{
	margin:22px auto 0;
	display:block;
	border-radius:8px;
	}	
.s3_col_content{
	float:left;
	width:100%;
	text-align:left;
	padding-top:20px;
	}
.s3_col_content h3{
	font-size:28px;
	line-height:32px;
	color:#000;
	font-weight:800;
	}
.s3_col_content p{
	font-weight:500;
	padding-right:20px;
    margin-top: 10px;
	}			
	
/*=====section4=====*/
.section4{
	float:left;
	width:100%;
	background:#f6f4e9;
	padding:60px 0 70px;
	}		
.reviewers_videos{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:1100px;
	}
.reviewers_videos_row{
	width: 100%;
    margin: 30px auto 0;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
    column-gap: 2%;
	}
.reviewers_videos_col{
    display: inline-block;
    vertical-align: top;
    width: 32%;
    position: relative;
    cursor: pointer;
    box-shadow: 0px 0px 6px 1px rgba(0, 0, 0, 0.1);
    border-radius: 5px;
    overflow: hidden;
	}
.reviewers_videos_box{
	float:left;
	width:100%;
	}
.reviewers_videos_img{
	display:block;
	margin:0 auto;
	max-width:100%;
	}
.play-btn{
	position:absolute;
	top:50%;
	left:50%;
	width:64px;
    transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	}
.reviewers_videos_col video, .thumbnail{
    vertical-align: top;
    width: 100%;
    height:100%;
    background: #000;
    object-fit: cover;
	}
.video-player{
	display:none;
	}	
	
/*=====section5=====*/
.section5{
	float:left;
	width:100%;
	background:#fff;
	padding:60px 0 70px;
	}	
.s5_row_wrap{
	margin:37px auto 0;
	width:100%;
	display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	row-gap:40px;
	}	
.s5_col_box{
    width: 31.2%;
    background: #f6f4e9;
    border-radius: 10px;
    text-align: left;
    overflow: hidden;
    padding: 27px 25px 0;
    position: relative;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
	}	
.s5_col_box_half{ width:48.4%;}	
.s5_col_top{
	display:inline-block;
	vertical-align:top;
	width:100%;
	}	
.s5_col_heading{
	font-size:25px;
	line-height:27px;
	color:#4d271c;
	font-weight:bold;
	position:relative;
	padding-bottom:16px;
	}	
.s5_col_heading:before{
	content:'';
	position:absolute;
	left:0;
	bottom:0;
	background:#d4cbc0;
	height:3px;
	width:38px;
	border-radius:4px;
	}
.s5_col_txt{ margin-top:10px;}		
.s5_col_icns{
    position: absolute;
    top: 12px;
    right: 15px;
    width: 46px;
	}	
.s5_col_btm{
	display:inline-block;
	vertical-align:top;
	width:100%;
	}		
.important_box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	background:#fff;
	border:1px dashed #000;
	border-radius:10px;
	text-align:left;
	position:relative;
	z-index:2;
	padding:12px;
	margin-top:14px;
	}	
.important_heading{
	font-size:16px;
	line-height:16px;
	color:#000;
	font-weight:bold;
	}
.important_heading img{
    display: inline-block;
    vertical-align: middle;
    width: 15px;
    margin: -8px 5px 0 0;
	}		
.important_text{
	font-size: 16px;
    line-height: 22px;
    color: #000;
    margin-top: 5px;
	}	
.s5_prod_imgs{
	margin:0 auto -10px;
	display:block;
	}	
.s5_prod_img1{ margin:5px auto 0;}	
.s5_prod_img2{
	width: calc(100% + 30px);
    max-width: none;
	}
.s5_prod_img4{
	margin:10px auto 0;
	}
.s5_prod_img5{
	margin:10px auto 0
	}		
	
/*=======SECTION6======*/
.section6{
    float: left;
    width: 100%;
	padding:60px 0 70px;
	background:#f6f4e9;
	}
.difference_box{
    width: 100%;
    margin:40px auto 0;
	
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
 }
.difference_col{
	padding: 0 40px;
	position:relative;
	border-left:2px solid #2fc220;
	
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center;
	align-items: center;
	}
.difference_col p{
	font-size:20px;
	line-height:26px;
	color:#000;
	font-weight:600;
	padding: 0 20px;
	}
.difference_col img{
	display:inline-block;
	vertical-align:top; 
	}	
.difference_col:first-child p{ color:#7c7b75; padding-left:0;}
.difference_col:first-child{ padding-left:0; border-left:none;}
.difference_col:last-child{ padding-right:0;}
.difference_col:last-child p{ padding-right:0;}
	
.compare_box{
    width: 100%;
	max-width:660px;
	margin:50px auto 0;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
	}
.compare_col1{ width:31%;}
.compare_col2{
	width:26%;
	border-radius:10px;
	background:#ffe2e2;
	border: 1px solid #b7b7b7;
	overflow: hidden;
	margin-top:-1px;
	}
.compare_buffer_col{ width:3%;}
.compare_col3{
	width:40%;
	border-radius:10px;
	background:#edffed;	
	border: 1px solid #b7b7b7;
	overflow: hidden;
	margin-top:-1px;
	-webkit-box-shadow: 0 0 8px 2px rgba(0,0,0,.2);
	box-shadow: 0 0 8px 2px rgba(0,0,0,.2);
	}
.compare_top{
	width:100%;
	height:96px;
	padding: 20px 15px;
	
	display: flex;
	-webkit-flex-wrap: wrap;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-items: center;
	align-items: center;
	}
.compare_top h3{
	font-size:19px;
	line-height:26px;
	color:#000;
	font-weight:bold;
	}
.compare_list{
	float:left;
	width:100%;
	}
.compare_list li{
	float:left;
	width:100%;
	height:90px;
	padding:15px;
	border-bottom:1px solid #eae8df;
	background:#f4f2e9;

    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
	}
.compare_col1 .compare_list li{
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    border-left: 1px solid #eae8df;
	}
.compare_list li:first-child{ border-top: 1px solid #eae8df;}
.compare_col2 .compare_list li{ border-color:#f1d9d9; background:#ffe2e2;}
.compare_list li h3{
	width:calc(100% - 47px);
	padding-left:10px;
	text-align:left;
	font-size:20px;
	line-height:24px;
	color:#000;
	font-weight:600;
	}
.compare-jar{ width:47px;}
.compare_list li p{
	font-size:17px;
	line-height:24px;
	color:#4d271c;
	}
.compare_list li p span{
	font-size:20px;
	font-weight:bold;
	}
.compare_col3 .compare_list li p{ font-weight:bold;}
.compare_col3 .compare_list li{ background: #edffed;}
	
/*=======SECTION7======*/
.section7{
    float: left;
    width: 100%;
	padding:60px 0 70px;
	background:#fff;
	}
.s7_block{
	width:100%;
	margin:0 auto 0;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
	}
.s7_cont{
	float:left;
	width:40%;
	text-align:left;
	}
.s7_points{
	display:inline-block;
	vertical-align:top;
	width:100%;
	margin-top:15px;
	}
.s7_points li{
	float:left;
	width:100%;
	font-size:20px;
	line-height: 28px;
	color:#000;
	font-weight:bold;
	margin-top: 13px;
	padding-left:35px;
	background:url(../images/green-tick.webp) no-repeat;
	background-position:top 3px left;
	background-size:20px;
	}
.s7_prod_box{
	float:right;
	width:55%;
	}
.s7-product{
    display: block;
    margin: -44px auto;
    width: 640px;
	}

/*=======SECTION8======*/
.section8{
    float: left;
    width: 100%;
	padding:60px 0 70px;
	background:#f6f4e9;
	}
.s8-product{
	display:block;
	margin:35px auto 0;
	width:1004px;
	}
.vacu_box{
    width: 100%;
	max-width:545px;
	margin:47px auto 0;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
	}
.vacu_img_box{
	width:134px;
	height:134px;
	border:1px solid #d5d5d5;
	border-radius:8px;
	background:#fff;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
	}
.vacu-product{
	display:block;
	margin:0 auto 0;
	width:133px;
	}
.vacu_box_cont{
	width:calc(100% - 134px);
	padding-left:20px;
	text-align:left;
	}
.vacu_box_cont h3{
	font-size:24px;
	line-height:26px;
	color:#000;
	font-weight:bold;
	}	
.vacu_box_cont p{
	font-size:18px;
	line-height:26px;
	color:#000;
	font-weight:500;
	margin-top:10px;
	}
	
.plus{
	display:block;
	margin:25px auto 0;
	width:40px;
	}
	
.included_text{
	width:100%;
	max-width:600px;
    font-size: 24px;
    line-height: 26px;
    color: #000;
    font-weight: bold;
	margin:25px auto 0;
    position: relative;
	
	display: flex;
    justify-content: center;
    align-items: center;
	}
.included_text span{ padding:0 5px;}
.included_text:before, .included_text:after{
	border-bottom:3px solid #989794;
	content:"";
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-ms-flex-positive: 1;
	flex-grow:1;
	}
.included_text img{
	display:inline-block;
	vertical-align:middle;
	margin:-5px 10px 0;
	width:26px;
	}	

.s8_block{
    width: 100%;
    margin: 50px auto 0;
    row-gap: 70px;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
	} 
.s8_box{
	width:31.33%;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
	}
.s8_img_box{
	width:125px;
	height:125px;
	border:1px dashed #000;
	border-radius:9px;
	position:relative;
	background:#fff;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
	}
.s8-box-img{
	display:block;
	margin:0 auto 0;
	width:104px;
	}
.s8_free_seal{
	position:absolute;
	top: -12px;
	left:50%;
	transform:translateX(-50%);
	font-size:16px;
	line-height:16px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	padding: 4px 10px 3px;
	border-radius:3px;
	background:#ff0000;
	}
.s8_box_cont{
	width:calc(100% - 125px);
	padding-left:15px;
	text-align:left;
	}
.s8_box_heading{
	font-size:24px;
	line-height:24px;
	color:#000;
	font-weight:bold;
	}
.s8_box_text, .s8_box_text2{
	font-size:18px;
	line-height:26px;
	color:#000;
	margin-top:12px;
	}
.s8_box_text2{ margin-top:3px;}

.price_text{
	font-size:25px;
	line-height:32px;
	color:#000;
	font-weight:600;
	margin-top:50px;
	}
.org_price.cut_price{
	color:#000;
	font-weight:500;
	position:relative;
	}
.cut_price:before{
	content:'';
	position:absolute;
	top:45%;
	transform: rotate(-16deg);
	left: -12px;
	right: -13px;
	height:3px;
	background:#f60000;
	}
.org_price{
	color:#4d271c;
	font-size:35px;
	line-height:35px;
	font-weight:bold;
	margin:0 10px;
	}

.note_box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:766px;
	background:#fffcb3;
	border:2px dashed #ff0000;
	border-radius:10px;
	text-align:left;
	padding:0 30px 30px;
	margin-top:10px;
	}				
.medium{ font-weight:500;}
.note_bx_strip{
    display: inline-block;
    vertical-align: top;
    background: #e15f25;
    font-size: 22px;
    line-height: 22px;
    color: #fff;
    font-weight: bold;
    padding: 10px 14px 8px;
    border-radius: 8px;
    margin-top: -20px;
	}
	
.note_box.s8__note_box{
    max-width: 774px;
	margin-top:60px;
	}
.s8__note_box .note_bx_strip{ 
	font-size: 20px; 
	line-height: 20px;
	}
.s8__note_box .common_text{ 
	font-size: 20px; 
	line-height: 30px;     
	margin-top: 15px;
	}
.dollar{
	display:inline-block;
	vertical-align:middle;
	width:22px;
	margin:-3px 10px 0 0;
	}

/*=======SECTION9======*/
.section9{
    float: left;
    width: 100%;
	padding:60px 0 10px;
	background:#fff;
	}
	
.s9_box{
    width: 100%;
	margin:40px auto 0;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
	}
.s9_col{
	width:23.5%;
	}
.s9_img_box{
	float:left;
	width:100%;
	text-align:left
	}
.s9_img_box img{
	display:inline-block;
	vertical-align:top;
	width:247px;
	border-radius:10px;
	}
.s9_col_cont{
	float:left;
	width:100%;
	text-align:left;
	margin-top:22px;
	}
.s9_col_cont h3{
	font-size:26px;
	line-height:32px;
	color:#000;
	font-weight:bold;
	}
.s9_col_cont p{
	margin-top:10px;
	}

/*=======SECTION10======*/
.section10{
    float: left;
    width: 100%;
	padding:60px 0 70px;
	background:#fff;
	}
.granty_box{
    width: 100%;
	margin:100px auto 0;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
	}
.granty_col{
	width:31.33%;
	padding:0 25px 20px;
	border-radius:10px;
	background:#fff;
	-webkit-box-shadow:0 2px 12px 4px rgba(0,0,0,.1);
	box-shadow:0 2px 12px 4px rgba(0,0,0,.1);
	}
.granty_col img{
	display:block;
	margin:-54px auto 0;
	width:100px;
	}
.granty_col h3{
	font-size:25px;
	line-height:30px;
	color:#000;
	font-weight:bold;
	letter-spacing:0.3px;
	margin-top:10px;
	}
.granty_col p{
	margin-top:10px;
	}

/*=======SECTION11======*/
.section11{
    float: left;
    width: 100%;
	padding:60px 0 70px;
	background:#f6f4e9;
	}
	
.review_box{
    width: 100%;
	margin:40px auto 0;

    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
	}
.review_col{
	width:30.95%;
	text-align:left;
	
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-flex-wrap: wrap;
	flex-wrap: wrap;
	-webkit-justify-content: space-between;
	justify-content: space-between;
	}
.review_col_inr{
	float:left;
	width:100%;
	}
.review-img{
	display:block;
	margin:0 auto 30px;
	width:100%;
	border-radius:10px;
	}
.review_heading{
	font-size: 22px;
    line-height: 30px;
	color:#4d271c;
	font-weight:bold;
	}
.review-star{
	display:block;
	margin-top:10px;
	width:104px;
	}
.reveiw_text{
	font-size: 18px;
    line-height: 26px;
	color:#3b332f;
	margin-top:15px;
	}
.vrfy_text{
	font-size: 18px;
    line-height: 26px;
	color:#000;
	font-weight:bold;
	margin-top:20px;
	}
.vrfy_text span{
	font-size:14px;
	line-height:14px;
	color:#30ae4b;
	font-weight:400;
	}
.vrfy_text img{
	display:inline-block !important;
	vertical-align:middle;
	width:15px;
	margin:-3px 5px 0 0;
	}
.vrfy_text small{ padding:0 5px; font-weight:400;}


.testimonial_box{
	width:100%;
	max-width:830px;
	margin:70px auto 0;
	
	display:flex;
	display:-webkit-flex;
	flex-wrap:wrap;
	justify-content:space-between;
	row-gap:25px;
	}
.testimonial_col{
	width: 100%;
    padding:25px 20px 30px 25px;
	border:1px solid #000;
	border-radius:10px;
    background: #fff;
	
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items:center;
	}
.testi-img{
	width:110px;
	border-radius:12px;
	}
.testimonial_col_inr{
	width:calc(100% - 110px);
	text-align:left;
	padding-right:15px;
	}	
.testimonial_col_hdng{
	font-size: 22px;
    line-height: 30px;
	color:#4d271c;
	font-weight:bold;
	}
.testi-col-star{
	display:block;
	width:100px;
	margin-top:10px;
	}
.testimonial_col_text{
    font-size: 18px;
    line-height: 26px;
    color: #3b332f;
    margin-top: 10px;
	}
.testi_verify_text{
	font-size:18px;
	line-height:20px;
	color:#000;
    font-weight: bold;
	margin-top:25px;
	}
.testi_verify_text img{
	display:inline-block;
	vertical-align:middle;
	width:15px;
	margin:-3px 4px 0 0;
	}
.testi_verify_text span{
	font-size:16px;
	line-height:18px;
	color:#30ae4b;
	font-weight:400;
	}
.testi_verify_text small{ font-weight:400; padding:0 7px;}
		
		
/*=====section12=====*/
.section12{
	float:left;
	width:100%;
	background:#fff;
	padding:60px 0 45px;
	}	
.faq-box{
	display:inline-block;
	vertical-align:top;
	width:100%;
	max-width:770px;
	margin-top:20px;
	}
.faq-row{
	float:left;
	width:100%;
	border-bottom:1px solid #ceccce;
	}
.faq-row:last-child{ border:none;}	
.accordion{
	float:left;
	width:100%;
	text-align:left;
	background:url(../images/close.webp) no-repeat;
	background-position: 99.5% center !important;
	padding:25px 35px 25px 0;
	font-size: 22px;
    line-height: 28px;
	color:#000000;
	font-weight:bold;
	position:relative;
	cursor:pointer;
	}
.acdn-heading.accordion-open{
	background:url(../images/open.webp) no-repeat;
	}
.acdn-content{
    float: left;
    width: 100%;
    text-align: left;
    padding: 0 40px 10px 0;
    margin-top: -10px;
	}
.acdn-para{
	font-size:18px;
	line-height:26px;
	color:#000;
	margin-bottom:15px;
	}
ul.acdn_list{
	display:inline-block;
	vertical-align:middle;
	width:100%;
	margin:0 0 20px;
	padding-left:30px;
	}
ul.acdn_list li{
	display:inline-block;
	vertical-align:middle;
	width:100%;
	margin-top:10px;
	font-size:15px;
	line-height:20px;
	color:#000;
	padding-left:15px;
	text-align:left;
	position:relative;
	}
ul.acdn_list li:before{
	position:absolute;
	content:"";
	left:0;
	top:6px;
	height:6px;
	width:6px;
	border-radius:50%;
	background:#000;
	}
	
	

/*====Footer====*/
.footer{
	float:left;
	width:100%;
	background:#fff;
	padding:35px 0;
	border-top:1px solid #d2d2d2;
	}
.ftr-logo{
	display:block;
	margin:0 auto 20px;
	width:132px;
	}
.footer-txt1{
	font-size:17px;
	line-height:22px;
	color:#000;
	letter-spacing:0.5px;
	margin-top:7px;
	}
.footer-txt1 a{ padding:0 5px;}

/*=======Media Query========*/
.show-mob, .show-tab {display: none;}
.fl{ float:left;}
.fr{ float:right;}	

ul.slick-dots li button {
    width: 11px;
    height: 11px;
    border-radius: 50%;
    background: #ccc;
    text-indent: -9999px;
    display: block;
    outline: none;
    padding: 0;
    border: none;
     cursor: pointer;
}

ul.slick-dots li.slick-active button {
    background: rgb(216, 106, 42);
}

/* Popup css start */
div#app_common_modal {
    background-color: rgba(14, 13, 13, 0.57);
    height: auto;
    position: fixed;
    inset: 0px;
    z-index: 999999;
    min-height: 300px; 
    opacity: 1;
    overflow: auto;
}
.app_modal_body {
    position: fixed;
    padding: 20px;
    max-width: 750px !important;
    width: 95%;
    background: rgb(234, 236, 240) !important;
    height: 560px;
    /* top: 50%;
    left: 50%;
    transform: translate(-50%, -50%); */
}
.app_modal_body iframe {
    width: 100%;
    overflow: clip scroll;
    border: 1px solid rgb(221, 221, 221);
    border-radius: 10px 0 0 10px;
    margin: 0px;
    height: 460px !important;
} 
a#app_common_modal_close {
    position: relative;
    background: rgb(0, 0, 0);
    color: rgb(255, 255, 255);
    border-radius: 50%;
    border: 2px solid rgb(255, 255, 255);
    float: right;
    width: 33px;
    height: 33px;
    display: flex;
    align-items: center;
    justify-content: center;
    top: -30px;
    padding: 5px 6px;
    right: -30px;
    font-weight: 600;
}
div#popup_content {
    padding: 1rem;
}

.black_friday_golden_heading br {
  display: none;
}
.top_strip_text span.mobile_special_show {
  display: none;
}

@media only screen and (max-width:1200px){
.container{width:1004px;}

.banner_heading{ font-size: 46px; line-height: 50px;}

.s3_col_box:before{ width:355px;}
.reviewers_videos_col{ width: 270px !important; height: 422px !important;}
.important_text{ font-size: 15px; line-height: 21px;}
	
.s7_cont{ width: 44%;}
.s7_prod_box{ width:51%;}
}


@media only screen and (max-width:1021px){
.container{width:750px;}
.show-desk {display: none;}
.show-tab {display: block;}

.header_sub_strip p{ font-size:18px; line-height:20px;}
.banner_text1{ font-size: 16px; line-height: 18px;}
.banner_text1 img{ width: 80px; margin: -7px 6px 0 0;}
.banner_heading{ font-size: 35px; line-height: 37px;}
ul.banner_point{ margin-top:8px;}
ul.banner_point li{ font-size: 18px; line-height: 22px; padding-left: 25px; margin-top: 8px;}
.gift_box-heading{ font-size:16px; line-height:18px;}
.bnr_slide_seal{ top: 15px; right: 10px; width: 90px;}

.common_button{ height: 70px; font-size: 24px; line-height: 70px;}
.btn-list li{ padding: 0 5px;}

.brand_section{ padding:30px 0 25px;}
.brand_heading{ font-size: 26px; line-height: 30px;}

.section1{ padding:50px 0 60px;}
.common_tag_txt{ font-size:16px; line-height:18px;}
.common_heading{ font-size: 32px; line-height: 38px;}
.common_text{ font-size: 17px; line-height: 25px; margin-top: 15px;}
ul.s1_food_list li{ padding: 0 0 15px 72px; margin-top: 15px;}
ul.s1_food_list li img{ width:60px;}
ul.s1_food_list li h3{ font-size: 24px; line-height: 28px;}
.s1_food_imgbx{ margin-top:40px;}
.note_bx_strip{ font-size:20px; line-height:20px;}
.s1_storage_head{ font-size: 28px; line-height: 32px;}
.s1_storage_head:before{ top:17px;}
.s1_storage_box_content h3{ font-size: 22px; line-height: 26px;}
ul.s1_storage_list li{ font-size:17px; line-height:23px;}
.s1_jar_heading{ font-size: 28px; line-height: 32px;}
.s1_jar_text{ font-size: 17px; line-height: 25px;}

.section2{ padding:50px 0 60px;}
.s2_food_fresh_vdobx{ width: 44%;}
.s2_food_fresh_contbx{ width: 53%;}
ul.s2_food_fresh_list li h3{ font-size: 22px; line-height: 26px;}

.section3{ padding:50px 0 60px;}
.s3_col_content h3{ font-size: 26px; line-height: 28px;}
.s3_col_box:before{ width: 265px;}

.section4{ padding:50px 0 60px;}
.reviewers_videos_col{ width: 235px !important; height: 418px !important;}

.section5{ padding:50px 0 60px;}
.s5_row_wrap{ margin: 35px auto 0; row-gap: 30px;}
.s5_col_box{ width: 48%; padding:25px 15px 0;}
.s5_col_heading{ font-size: 22px; line-height: 26px; padding-bottom: 15px;}

.section6{ padding:50px 0 60px;}
.difference_col{ padding: 0 30px;}
.difference_col img{ width: 110px;}
.difference_col p{ font-size: 18px; line-height: 24px;}
.compare_top h3{font-size: 18px; line-height: 24px;}

.section7{ padding:50px 0 60px;}
.s7_block{ align-items: flex-start;}
.s7_cont{ width: 54%; }
.s7_points li{ font-size: 18px;line-height: 26px; margin-top: 12px; background-position: top 4px left;
background-size: 18px; padding-left:30px;}
.s7_prod_box{ width: 46%;}
	
.section8{ padding:50px 0 60px;}
.vacu_img_box{ width: 125px; height: 125px;}
.vacu-product{ width: 115px;}
.vacu_box_cont{ width: calc(100% - 125px); padding-left: 22px;}
.vacu_box_cont h3{ font-size: 22px; line-height: 24px;}
.plus{ margin: 20px auto 0; width: 35px;}
.included_text{ font-size: 22px; line-height: 24px; margin: 22px auto 0;}
.included_text img{  margin: -5px 10px 0; width: 20px;}
.s8_block{ margin: 40px auto 0; row-gap: 60px;}
.s8_img_box{ width: 100px; height: 100px;}
.s8-box-img{ width: 75px;}
.s8_free_seal{ font-size: 14px; line-height: 14px; padding: 3px 8px 3px;}
.s8_box_cont{ width: calc(100% - 100px); padding-left: 12px}
.s8_box_heading{ font-size: 19px; line-height: 21px;}
.s8_box_text, .s8_box_text2{ font-size: 15px; line-height: 20px; margin-top: 8px;}
.org_price{ font-size: 30px; line-height: 30px;}
.s8__note_box .note_bx_strip{ font-size: 18px; line-height: 18px;}
.note_box{ padding: 0 25px 20px;}
.s8__note_box .common_text{ font-size: 18px; line-height: 28px;}

.section9{ padding:50px 0 10px;}
.s9_col_cont h3{ font-size: 22px; line-height: 28px;}

.section10{ padding:50px 0 60px;}
.granty_box{ margin: 80px auto 0;}
.granty_col{ padding: 0 15px 20px;}
.granty_col img{ margin: -45px auto 0; width: 100px;}
.granty_col h3{ font-size: 22px; line-height: 30px; letter-spacing: normal;}

.section11{ padding:50px 0 60px;}
.review_box{ margin: 30px auto 0;}
.review-img{ margin: 0 auto 25px;}
.review_heading{ font-size: 20px; line-height: 28px;}
.reveiw_text{ margin-top: 10px;}
.vrfy_text{ font-size: 17px; line-height: 24px; margin-top: 18px;}
.testimonial_col{ padding: 20px 18px 25px 20px;}
.testimonial_col_hdng{ font-size: 20px; line-height: 28px;}
.testimonial_col_text{ font-size: 17px; line-height: 25px;}
	
.section12{ padding:50px 0 45px;}
.accordion{ padding: 22px 35px 22px 0; font-size: 20px; line-height: 26px;}
.acdn-para{ font-size: 17px; line-height: 25px;}
}

@media only screen and (max-width:767px){

    a#app_common_modal_close {
    top: -8px;
    left: -8px;
}

.container{width:100%; padding:0 15px; max-width:600px; box-sizing:border-box;}
.show-mob{display:block;}
.hide-mob{display:none;}

.top_strip{ height: 47px; padding: 4px 0;}
.strip_text{ font-size: 14px; line-height: 15px;}
.strip_text span{ font-size:12px; line-height:12px; font-weight:normal; margin-top:2px;}
.discount_img{ width: 14px; margin: -3px 5px 0 0;}
.giftbx{ width: 12px; margin: -4px 0 0 3px;}
.timer-container .time-box{ width: 28px; height: 24px; margin-top:1px;}

.header{ height:47px;}
.logo{ float:none; display:inline-block; vertical-align:top; width: 100px; margin-top: 9px;}

.header_sub_strip{ padding: 6px 0 5px;}
.header_sub_strip p{ font-size: 14px; line-height: 16px;}

.banner_section{ padding: 15px 0 30px;}
.banner-row{ display:inline-block; vertical-align:top; text-align:center;}
.banner_text1{ font-size: 14px; line-height: 16px;}	
.banner_text1 img{ width:70px;}
.banner_heading{ font-size: 27px; line-height: 31px;}
.banner_left{ float:left; width:100%;}
.banner_right{ float:left; width:100%;}
.bnr_slide_seal{ top: 30px; right: 10px; width: 80px;}
ul.banner_point{ margin-top: 5px;}
ul.banner_point li{ font-size: 15px; line-height: 19px; padding: 0 0 6px 18px; margin-top: 6px; border-bottom: 1px solid #e1e1e1; background-size: 11px;}
ul.banner_point li:last-child{ border:none;}
.gift_box{ margin-top:20px;}	
.gift_box-heading{ font-size: 14px; line-height: 16px; letter-spacing: normal;}
.gift_box-heading p img{ margin: -5px 6px 0; width: 13px;}	
.gift_box-row{ margin-top: 22px;}
.gift_box-col-save{ font-size: 11px; line-height: 12px;}	
.gift_box-col-border{ background:#fff; padding:18px 7px 8px;}	
.gift_box-col{ width: 23.5%;}	
.gift_box-col-bordertop{ padding:0;}	
.gift_box-col-text1{ font-size:12px; line-height:14px;}
.banner-price-row{ margin-top:25px;}
.start-prc{ font-size: 20px; line-height: 20px;}
.banner-regular-price{ font-size: 22px; line-height: 22px;}	
.banner-offer-price{ font-size: 22px; line-height: 22px;}
.bnr_review_img{ margin:27px auto 0;}	

.button_box{ margin-top:25px;}
.common_button{ height: 60px; font-size: 20px; line-height: 60px; border-radius: 10px; letter-spacing: 0.2px;}	
.common_button img{ width: 20px; margin: -2px 0 0 12px;}
.button_shipp li{ font-size:14px; line-height:14px;}	
.btn-list li{ font-size:12px; line-height:13px;}	
.btn-list li img{ width:13px;}
.green_dot:after{ left: 10px; width: 8px; height: 8px;}

.brand_section{ padding: 20px 0; border-bottom: 1px solid #cccccc;}
.brand_heading{ font-size:18px; line-height:20px;}
ul.brand_list{max-width: 325px;}
ul.brand_list li img{ height:80px;}	
	
.section1{ padding:25px 0 35px;}
.warning_icon{ width:40px;}	
.common_tag_txt{ font-size: 14px; line-height: 14px; margin: 20px 0 15px; border-radius: 5px;}
.common_heading{ font-size: 28px; line-height: 32px;}
.common_text{ font-size: 16px; line-height: 24px; margin-top: 15px;}
.s1_food_img{ width: calc(100% + 30px); max-width: none; margin: 20px auto -12px; margin-left: -15px;}
.s1_food_contbx{ width:100%; padding:0 10px;}
.s1_food_wrap{ margin-top: 5px;}
ul.s1_food_list li{ padding: 12px 15px; margin-top: 0; text-align: center;}
ul.s1_food_list li img{ width: 65px; position: static; margin: 0 auto 8px; display: block;}
.note_box{ padding: 0 20px 18px 15px; margin-top:35px;}
.note_bx_strip{ font-size: 18px; line-height: 18px; padding: 9px 15px 7px; border-radius: 6px;}
.cmn_txt_m{ margin-top:10px;}
.s1_storage_head{ font-size: 24px; line-height: 28px; margin-top:40px;}
.s1_storage_head:before{ display:none;}
.s1_storage_wrap{ margin: 25px auto 0; justify-content: center;}
.s1_storage_box{ width:100%;}
.s1_storage_wrap{ margin: 25px auto 0; max-width: 360px; justify-content: center; row-gap: 25px;}
.s1_storage_box{ width: 100%; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: space-between;}
.s1_storage_imgs{ width: 140px; object-fit: cover;}
.s1_storage_box_content{ width: calc(100% - 140px); text-align: left; padding: 0 0 0 12px;}
.s1_storage_box_content h3{ font-size: 20px; line-height: 24px;}
ul.s1_storage_list li{ font-size: 15px; line-height: 19px; background-size: 10px; padding-left: 15px; margin-top: 4px; background-position-y: 4px;}
.s1_jar_wrap{ margin: 35px 0 7px; padding:15px;}
.s1_jar_content{ width:100%;}
.s1_jar_content .s1_jar_heading{ text-align:center;}
.s1_jar_heading{ font-size:24px; line-height:28px;}
.s1_jar_text{ font-size: 16px; line-height: 24px; margin-top: 10px;}
.prod_bx_mob{ margin:10px auto 0; width:100%;   display: -webkit-flex; display: flex; flex-wrap: wrap; justify-content: space-between;
align-items: center;}
ul.s1_jar_list{ margin:0; width:63%;}
ul.s1_jar_list li{ background-size: 10px; font-size: 16px; line-height:20px; padding-left: 20px; margin-top:13px;}
.s1_jar_imgbx{ width:22%;}

.section2{ padding:30px 0 35px;}
.s2_food_fresh_wrap{ margin:25px auto 0; max-width: 380px; justify-content: center;}
.s2_food_fresh_vdobx{ width:100%;}
.s2_video_box video{ height:250px;}
.s2_food_fresh_contbx{ width:100%; margin-top:27px;}
ul.s2_food_fresh_list li{ padding: 0 0 15px 58px; margin-bottom: 15px;}
ul.s2_food_fresh_list li img{ width:45px;}
ul.s2_food_fresh_list li h3{ font-size: 20px; line-height: 24px;}
ul.s2_food_fresh_list li p{ margin-top: 5px;}

.section3{ padding:30px 0 35px;}
.section3 .common_text{ padding:0 10px;}
.s3_row_wrap{ margin: 30px auto 0; max-width: 380px; justify-content: center; row-gap: 35px;}
.s3_col_box{ width:100%;}
.s3_col_box:before{ display:none;}
.s3_col_content{ padding: 0 0 0 55px; position: relative;}
.s3_col_steps{ position: absolute; top: 0; left: 0; width: 40px; height: 40px; font-size: 20px; line-height: 42px;}
.s3_col_content h3{ font-size:24px; line-height:26px;}
.s3_col_content p{ padding:0 !important; margin-top:6px;}
.s3_col_imgs{ margin: 15px auto 0;}

.section4{ padding:30px 0 35px;}
.tag_star{ width: 54px; margin: -5px 4px 0 0;}
.reviewers_videos_row{ margin-top:15px;}
.reviewers_videos{ width: calc(100% + 30px); margin-left: -15px; padding: 0 15px;} 
.play-btn{ width:50px;}
.reviewers_videos_col{ width: 255px !important; height: 398px !important;}

.section5{ padding:30px 0 35px;}
.s5_row_wrap{ margin: 25px auto 0; max-width: 380px; row-gap: 25px;  justify-content: center;}
.s5_col_box{ width:100%; padding:20px 15px 0;}
.s5_col_heading{ font-size: 22px; line-height: 26px; padding-bottom: 12px;}
.s5_col_txt{ margin-top:8px;}
.s5_col_icns{ top: 20px; right: 12px; width: 40px;}

.section6{ padding: 35px 0 45px;}
.common_strip{ margin-bottom: 13px; padding: 6px 12px 5px;}
.common_strip p{ font-size: 14px; line-height: 19px;}
.difference_box{ margin:20px auto 0;}
.difference_col{ flex-direction: column; padding-right:0;}
.difference_col.differ_col2{ flex-direction: column; padding-left:10px;}
.difference_col p{ font-size: 15px; line-height: 20px; margin-bottom: 10px;}
.difference_col img{ width: 90px;}

.compare_box{ margin: 30px auto 0;}
.compare_col1{ width: 39%;}
.compare_top{ height:65px; padding: 13px 10px;}
.compare_list li{ height:60px; padding: 5px;}
.compare-jar{ width: 35px;}
.compare_list li h3{ width: calc(100% - 35px); padding-left: 4px; text-align: left; font-size: 15px; line-height: 20px;}
.compare_top h3{ font-size: 13px; line-height: 18px;}
.compare_list li p{ font-size: 12px; line-height:18px;}
.compare_list li p span{ font-size: 14px; font-weight: bold;}
.compare_col2{ width: 24%; border-radius: 5px;}
.compare_buffer_col{ width: 1%;}
.compare_col3{ width: 35%; border-radius: 5px;}
		
.section7{ padding:30px 0 35px;}
.s7-product{ margin: -32px auto -5px; width: 640px;}
.s7_cont{ width: 100%; text-align: center;}
.s7_block .common_strip{ margin-bottom: 15px;}
.s7_prod_box{ width: calc(100% + 30px); margin: 0 -15px;}	
.s7_points{ max-width: 350px; margin-top: 8px; text-align: left; padding: 0 10px;}
.s7_points li{ font-size: 16px; line-height: 22px; margin-top: 8px; background-size: 16px; padding-left: 22px;}

.section8{ padding:30px 0 35px;}
.s8_prod_imgbx{ width:calc(100% + 30px); margin:0 -15px;}
.s8-product{ width: 355px; margin: 20px auto 0;}	
.vacu_box{ max-width: 303px; margin: 25px auto 0;}
.vacu_img_box{ width:105px; height:105px;}
.vacu-product{ width:105px;}
.vacu_box_cont h3{ font-size: 20px; line-height: 22px;}
.vacu_box_cont{ width: calc(100% - 105px); padding-left:20px}
.vacu_box_cont p{ font-size: 16px; line-height: 22px; margin-top: 8px;}
.plus{ margin: 15px auto 0; width: 30px;}
.included_text{ font-size: 20px; line-height: 22px; margin: 18px auto 0;}
.included_text img{ margin: -5px 4px 0; width: 15px;}
.included_text span{ padding: 0 2px;}
.included_text:before, .included_text:after{ border-bottom: 2px solid #989794; display:none;}
.s8_block{ margin: 30px auto 0; row-gap: 30px;}
.s8_box{ width:100%; max-width:315px; margin: 0 auto 0;}
.s8_img_box{ width: 110px; height: 110px;}    
.s8-box-img{ width: 85px;}
.s8_free_seal{ font-size: 13px; line-height: 13px; padding: 5px 15px 3px;}
.s8_box_cont{ width: calc(100% - 110px); padding-left: 18px;}
.s8_box_text, .s8_box_text2{ font-size: 16px; line-height: 22px; margin-top: 6px;font-weight: 500;}
.price_text{ font-size: 20px; line-height: 30px; margin-top: 35px;}
.cut_price:before{ left: -2px; right: -3px; height: 2px;}
.org_price{ font-size: 28px; line-height: 28px; margin: 0 6px;}
.note_box.s8__note_box{ max-width:400px; margin-top: 50px;}
.dollar{ width: 19px; margin: -3px 8px 0 0;}
.s8__note_box .note_bx_strip{ font-size: 16px; line-height: 16px; padding: 11px 12px 9px;}
.s8__note_box .common_text{ font-size: 16px; line-height: 22px; margin-top: 12px;}
	
.section9{ padding:30px 0 20px;}
.s9_box{ margin: 25px auto 0; max-width:380px; row-gap: 20px; justify-content: center;}
.s9_col{ width: 100%; display: -webkit-flex; display: flex; flex-wrap: wrap; align-items: center; margin: 0 auto;}
.s9_img_box{ width: 155px;}	
.s9_img_box img {height: 140px; object-fit: cover; border-radius: 10px;}
.s9_col_cont{ width: calc(100% - 155px); margin-top: 0; padding-left:17px;}
.s9_col_cont h3{ font-size: 22px; line-height: 28px;}
.s9_col_cont p{ line-height: 22px; margin-top: 6px;}
	
.section10{ padding:30px 0 35px;}
.granty_box{ margin:55px auto 0; max-width:380px; row-gap:45px;}
.granty_col{ width:100%; padding: 0 15px 25px;}
.granty_col img{ margin: -35px auto 0; width: 75px;}
.granty_col p{ margin-top:8px;}
	
.section11{ padding:30px 0 35px;}
.review_box{ width:calc(100% + 30px); margin: 25px auto 0; row-gap: 22px; margin-left:-15px;}
.review_col{ width: 300px !important; display: flex !important;margin: auto;}
.review-img{ margin: 0px auto 15px;}
.review_heading{ font-size: 18px; line-height: 26px;}
.reveiw_text{ font-size: 16px; line-height: 24px; margin-top: 10px;}
.review-star{ margin-top: 6px; width: 80px;}
.vrfy_text{ font-size: 16px; line-height: 22px; margin-top: 15px;}
.vrfy_text span{ font-size: 13px; line-height: 13px;}
.vrfy_text img{ width: 12px; margin: -2px 4px 0 0;}

.testimonial_box { max-width: 350px; margin: 30px auto 0; row-gap: 20px;}
.testimonial_col_inr{ width: 100%; padding-right: 0;}
.testimonial_col_hdng{ font-size: 18px; line-height: 26px;}
.testi-col-star{ width: 85px; margin-top: 5px;}
.testimonial_col_text{ font-size: 16px; line-height: 24px;}
.testi_verify_text{ font-size: 16px; line-height: 18px; margin-top: 20px;}
.testi_verify_text span{ font-size: 13px; line-height: 16px;}
.testi_verify_text img{ width: 13px;}
.testi-img{ width: 110px; border-radius: 12px; margin-top: 15px;}

.section12{ padding:30px 0 20px;}
.faq-box{ margin-top:10px;}
.accordion{ padding: 14px 25px 14px 0; font-size: 18px; line-height: 24px; background-size: 13px;}
.acdn-heading.accordion-open{ background-size: 13px;}
.acdn-content{ padding: 0 10px 10px 0;}
.acdn-para{ font-size: 16px;line-height: 24px; margin-bottom: 15px;}
ul.acdn_list li{ margin-top:6px;}

.footer{ padding:0 0 20px;}
.ftr-logo{ margin:20px auto 18px; width:100px;}
.footer-txt1{ font-size: 15px; line-height: 21px; margin-top:7px;}
.footer-txt1 a{ padding: 0 3px;}
	
	
#call-btn{
	background:#000;
	padding:10px 10px;
	position: fixed;
	bottom:0%;
	left: auto;
	z-index: 99;
	transition: bottom 1s;
	display: table;
	width:100%;
	}
#call-btn .common_button{ margin:0;}	
#call-btn .button_shipp{ margin-bottom:6px;}
#call-btn .button_shipp li{ color:#fff;}

.top_strip_text span.mobile_special_show {
    display: inline-flex;
  }

  .black_friday_golden_heading br {
    display: block;
  }

  h5.black_friday_golden_heading,
  .top_strip_text h5.black_friday_golden_heading span {
    font-size: 20px;
    line-height: 22px;
    font-weight: 700;
  }

}

/*CSS FOR UGC MODAL*/
.ugc-modal{
    position: fixed;
    top: 0%;
    bottom: 0%;
    left: 0%;
    right: 0%;
	-webkit-backdrop-filter: blur(5px);
    backdrop-filter: blur(5px);
    cursor: pointer;
	
	display: flex;
    background-color: rgba(255,255,255,.42);
    justify-content: center;
    align-items: center;
    display: flex;
	opacity:0;
	z-index:-9;
	transition: opacity .2s;
	}
.ugc-modal.active{
	opacity:1;
	z-index: 99;
	}
.video-container{
	aspect-ratio: 9 / 16;
	width: 360px;
	position: relative;
	border-radius:10px;
	overflow:hidden;
	min-height:640px;
	background:#000;
	}
.video-container video{height:100%;}
.ugc-close{
	position:absolute;
	right:15px;
	top:15px;
	width:45px;
	height:45px;
	background:#fff;
	border-radius:50%;
	padding:10px;
	z-index:1;
	}
.video-container iframe{
	width:100%;
	height:100%;
	}
@media only screen and (max-width:480px){
.video-container{width:280px; min-height:480px;}

}

/* New popup css start */
#app_common_modal .app_modal_body iframe {
    min-height: 344px;
}
#error_handler_overlay .error_handler_body ul {
    padding: 0;
}
#error_handler_overlay .error_handler_body,
#app_common_modal .app_modal_body {
    min-height: auto;
    margin: auto;
    top: 50%;
    transform: translateY(-50%);
    height: auto;
}
#app_common_modal, #error_handler_overlay {
    overflow-y: hidden !important;
}
#app_common_modal_close, #error_handler_overlay_close {
    line-height: 26px;
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 991px) 
and (orientation : landscape)
{
#error_handler_overlay .error_handler_body,
#app_common_modal .app_modal_body {
    min-height: 91vh;
}
#app_common_modal .app_modal_body iframe {
    min-height: 70vh;
    height: 90% !important;
}
}
/* New popup css end */


@media only screen and (max-width: 767px) {
    .top_strip_text p {
        font-size: 12px;
        line-height: 16px;
        display: none;
    }
    .top_strip_text span {
        font-size: 14px;
        line-height: 22px;
    }
    .top_strip_text span img {
        width: 20px;
    }
    .top_strip {
        height: auto;
        padding: 8px 0;
    }
    .hero_slide-div-outer {
        max-height: fit-content !important;
    }
} 

@media (max-width: 425px) {
    .top_strip .container {
        padding: 0 5px;
    }
    .top_strip_text span {
        column-gap: 3px;
    }
}

@media (max-width: 395px) {
    .top_strip_text {
        margin-right: 10px;
    }
}

@media (max-width: 380px) {

  h5.black_friday_golden_heading,
  .top_strip_text h5.black_friday_golden_heading span {
    font-size: 5vw;
    line-height: 5vw;
  }
  .top_strip .container {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (max-width: 350px) {
  .top_strip_text span#cc-id-xpjiz0CozTLL {
    column-gap: 4px;
  }

  h5.black_friday_golden_heading,
  .top_strip_text h5.black_friday_golden_heading span {
    font-size: 4.2vw;
    line-height: 1.3;
  }
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding:0 0 0;
}
.model-imgBx .slick-list{ padding:0 0 10px !important;}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
	}


[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}



/* Arrows */
.slick-prev, .slick-next {
	position: absolute;
	top:45%;
	display: block;
	padding: 0;
	outline: none;
	border: none;
	z-index: 2;
	cursor: pointer;
	width:48px;
	height:48px;
	margin-top:0px;
	}
.slick-prev {
	left:0;
	background: url(../images/prev.webp) no-repeat top left;
	background-size:100%;
	}
.slick-next {
	right:0;
	background: url(../images/next.webp) no-repeat top right;
	background-size:100%;
	}


/*============dots=======*/
ul.slick-dots{
	width:100%;
	text-align:center;
	margin-top:40px;
	}
ul.slick-dots li{
	display: inline-block;
    vertical-align: middle;
    margin: 0 5px;
    cursor: pointer;
    width: 12px;
    padding: 0;
    border: none;
    border-radius: 100%;
	}
ul.slick-dots li button{
	width: 11px;
	height: 11px;
	border-radius: 50%;
	background:#ccc;
	text-indent: -9999px;
	display: block;
	outline:none;
	padding:0;
	border:none;
	}
ul.slick-dots li.slick-active button{
	background:#333;
	}

.hero_slide-div{
	float: left;
	width:100%;
	padding:0 0;
	border:2px solid #715449;
	border-radius:15px;
	}
.hero_slide-div .slick-slide div{ vertical-align:middle;}
.hero_slide-div .slick-prev{
	left:-20px;
	top:46%;
	width:45px;
	height:45px;
	background: url(../images/l-arw.webp) no-repeat center center #4d271c;
    background-size: 10px;
	border-radius: 50%;
	}
.hero_slide-div .slick-next{
	top:46%;
	right:-20px;
	width:45px;
	height:45px;
	background: url(../images/r-arw.webp) no-repeat center center #4d271c;
    background-size: 10px;
    border-radius: 50%;
	}
.slide-img{
	max-width:100%;
	margin:0 auto;
	display:block;
	border-radius:15px;
	}
.hero_slide-div ul.slick-dots{
	position: absolute;
    bottom: 20px;
	}
.hero_slide-div ul.slick-dots li button{background:#727272;}
.hero_slide-div ul.slick-dots li.slick-active button{background:#d86a2a;} 

.slider-nav{
	float:left;
	width:100%;
	margin-top:20px;
	}
.slider-nav .slick-slide{
	margin:0 4px;
	display:inline-block;
	float:none;
	cursor: pointer;
	outline:none;
	position:relative;
	}
.slider-nav img{
	display:block;
	max-width:100%;
	margin:0 auto;
	position:relative;
	border:2px solid #ccc;
	border-radius:10px;
	opacity:0.4;
	}
.slider-nav .slick-slide.slick-current img{
	border: 2px solid #715449;
	opacity:1;
	}

/*.slider-nav .slick-track{}*/

@media only screen and (max-width:1021px){
.hero_slide-div .slick-prev, .hero_slide-div .slick-next{ width:35px; height:35px; background-size: 7px;}	
}

@media only screen and (max-width:767px){
.hero_slide-div{ margin-top:15px;}
.hero_slide-div .slick-next,.hero_slide-div .slick-prev{width: 32px; height: 32px;background-size: 7px;}
.hero_slide-div .slick-next{ right:-14px;}
.hero_slide-div .slick-prev{ left:-14px;}
.slider-nav .slick-slide{ margin:0 2px; display:none;}
.slider-nav img{ border-radius:8px;}
.slider-nav{ margin-top:10px;}

ul.slick-dots{margin-top:25px;}

.reviewers_videos_row .slick-slide{ margin:15px 10px 8px;}

.review_box .slick-track{ display:flex; lex-wrap: wrap; margin-left: 0;}
.review_box .slick-slide{ height:auto; margin:0 7px;}
.review_box .slick-slide > div{ display:flex; flex-wrap: wrap; height:100%;}
}
@import url(https://fonts.googleapis.com/css2?family=Inter:opsz@14..32&display=swap);:root{--videowise-viewport-height:100%;--videowise-story-border:linear-gradient(to top right,#4efac0,#ff5742);--videowise-story-title:#000}.vw-root__container{overflow:hidden;position:relative;z-index:1}.vw-root__container.vw-popup__widget{z-index:2147483610}.vw-root__container .vw-root__container-embed{position:relative;z-index:1}.vw-root__container .vw-root__container-inner{position:relative}.vw-root__container .vw-root__container-inner :after,.vw-root__container .vw-root__container-inner :before,.vw-root__container .vw-root__container-inner :not(.vw-cmp__player--interaction,.vw-cmp__player--interaction *,.vw-cmp__shoppable--card-list,.vw-cmp__shoppable--card-list *,.vw-cmp__shoppable--root,.vw-cmp__shoppable--root *){border:0;box-sizing:border-box;margin:0;max-height:none;max-width:none;min-height:auto;min-width:auto;padding:0}.vw-root__container .vw-root__container-inner.rw__inline-widget--container-center,.vw-root__container .vw-root__container-inner.rw__inline-widget--container-left,.vw-root__container .vw-root__container-inner.rw__inline-widget--container-right{display:flex}.vw-root__container .vw-root__container-inner.rw__inline-widget--container-left{justify-content:flex-start}.vw-root__container .vw-root__container-inner.rw__inline-widget--container-right{justify-content:flex-end}.vw-root__container .vw-root__container-inner.rw__inline-widget--container-center{justify-content:center}#vw-root .vw-cmp__top-heading{display:flex;flex-direction:column}#vw-root .vw-cmp__top-heading.vw-cmp__align--center{align-items:center;text-align:center}#vw-root .vw-cmp__top-heading.vw-cmp__align--left{align-items:flex-start;text-align:left}#vw-root .vw-cmp__top-heading.vw-cmp__align--right{align-items:flex-end}#vw-root .vw-cmp__top-heading .vw-cmp__top-heading--subtitle,#vw-root .vw-cmp__top-heading .vw-cmp__top-heading--title{font-weight:inherit;line-height:1}.vw-is-campaign *{font-family:system-ui,sans-serif}.vw-cmp__button-shoppable,.vw-cmp__button-shoppable--primary,.vw-cmp__button-shoppable--secondary{align-items:center;border:0;border-radius:8px;box-sizing:border-box!important;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;line-height:24px;opacity:1;outline:none;padding:12px;position:relative;text-decoration:none;transition:transform .15s ease-in;width:100%}@media (min-width:767px){.vw-cmp__button-shoppable,.vw-cmp__button-shoppable--primary,.vw-cmp__button-shoppable--secondary{font-size:16px;height:40px}}.vw-cmp__button-shoppable--primary:active,.vw-cmp__button-shoppable--primary:focus,.vw-cmp__button-shoppable--secondary:active,.vw-cmp__button-shoppable--secondary:focus,.vw-cmp__button-shoppable:active,.vw-cmp__button-shoppable:focus{transform:scale(.9)}.vw-cmp__button-shoppable .vw__atc-loader-root,.vw-cmp__button-shoppable--primary .vw__atc-loader-root,.vw-cmp__button-shoppable--secondary .vw__atc-loader-root{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:100}.vw-cmp__button-shoppable--primary:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.15)),#fff}.vw-cmp__button-shoppable--primary span{display:inline-block;line-height:0;margin-right:10px}@media (min-width:1024px){.vw-cmp__button-shoppable--primary:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}.vw-cmp__button-shoppable--secondary{font-size:16px}@media (min-width:767px){.vw-cmp__button-shoppable--secondary{font-size:16px;height:40px}}@media (min-width:1024px){.vw-cmp__button-shoppable--secondary:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}.vw-cmp__modal--content svg{fill:none;height:auto;transition:none;width:auto}.vw-cmp__recommended-products--item svg,.vw-cmp__shoppable--content svg{max-width:100%}:root{--vw-focus-outline-color:#0018ff}@media (min-width:1023px){#vw-modal-root.vw-probably-keyboard-input .vw--shoppable-media--arrow:focus,#vw-modal-root.vw-probably-keyboard-input .vw-button-product-details:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__button-shoppable--primary:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__counterV2_decV2:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__counterV2_incV2:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-close-mobile:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-container-scroll-card:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-copy-btn:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-link-container:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-close:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-next:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-prev:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--share-button:focus,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__shoppable--accordion-icon:focus{box-shadow:none;outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-modal-root.vw-probably-keyboard-input .vw--shoppable-media--arrow:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw--shoppable-media--arrow:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-button-product-details:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-button-product-details:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__button-shoppable--primary:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__button-shoppable--primary:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__counterV2_decV2:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__counterV2_decV2:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__counterV2_incV2:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__counterV2_incV2:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-close-mobile:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-close-mobile:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-container-scroll-card:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-container-scroll-card:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-copy-btn:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-copy-btn:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-link-container:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__player-modal-share-link-container:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-close:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-close:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-next:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-next:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-prev:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--button-prev:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--share-button:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__playerV2--share-button:focus .icon-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__shoppable--accordion-icon:focus .close-button-label,#vw-modal-root.vw-probably-keyboard-input .vw-cmp__shoppable--accordion-icon:focus .icon-button-label{opacity:1;visibility:visible}}#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close{background-color:transparent;border:1px solid transparent;height:48px;left:7px;position:absolute;top:7px;width:48px;z-index:9999}#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close:active{outline:none;outline-offset:-2px!important}@media (max-width:1023px){#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close{z-index:999}#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close:active{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close:focus-visible{outline:none!important}#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close:focus{outline:none!important}}@media (min-width:1024px){#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close{left:12px;top:12px}#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close:hover{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}#vw-modal-root.vw-cmp__modal-root .vw-cmp__playerV2--button-close:focus-visible{outline:none}}#vw-modal-root.vw-cmp__modal-root .vw-cmp__player--button-return-to-beginning{border:1px solid transparent;left:7px;position:absolute;top:61px;z-index:2001}@media (min-width:1024px){#vw-modal-root.vw-cmp__modal-root .vw-cmp__player--button-return-to-beginning{left:12px;top:68px}#vw-modal-root.vw-cmp__modal-root .vw-cmp__player--button-return-to-beginning:hover{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}}#vw-modal-root.vw-cmp__modal-root .vm-cmp__modal--marketing-logo{height:32px;left:75px;position:absolute;top:20px;width:200px;z-index:9999}@media (max-width:1023px){#vw-modal-root.vw-cmp__modal-root .vm-cmp__modal--marketing-logo{display:flex;justify-content:center;left:50%;transform:translate(-50%);z-index:2000}}#vw-modal-root.vw-cmp__modal-root .vm-cmp__modal--marketing-logo img{height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}#vw-modal-root.vw-cmp__modal-root .vm-cmp__unavailable-product{background-color:#ff5742;border-radius:6px;bottom:26px;box-shadow:0 6px 16px rgba(16,17,33,.13);color:#fff;font:700 14px/20px Brown,sans-serif;left:50%;padding:8px 16px;position:fixed;transform:translateX(-50%);z-index:5000}.vw-cmp__modal-root{display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;position:relative}.vw-cmp__modal-root .vw-cmp__modal--overlay{z-index:1}.vw-cmp__modal-root .vw__video-player video{display:block!important;object-fit:contain}@media (max-width:1024px){.vw-cmp__modal-root .vw__video-player video{object-fit:cover}}.vw-cmp__modal-root .vw-button--hide{background:none;border:0;box-shadow:none;cursor:pointer;display:inline-block;left:16px;line-height:0;position:absolute;top:-56px}.vw-cmp__modal-root .vw-button--hide,.vw-cmp__modal-root .vw-button--hide svg{height:40px;width:40px}.vw-cmp__modal-root .vw-cmp__power-buy{background:#fafafa;bottom:0;left:0;position:absolute;width:100%}.vw-cmp__modal-root .vw-cmp__power-buy a{height:48px}.vw-cmp__modal-root .vw-video--cover .vw__video-player video,.vw-cmp__modal-root.vw-player--fullscreen .vw__video-player video{object-fit:cover!important}.vw-cmp__modal-root .vw-video--cover .vw-cmp__player--video-container-embed,.vw-cmp__modal-root.vw-player--fullscreen .vw-cmp__player--video-container-embed{z-index:100}.vw-cmp__modal-root .vw-video--contain .vw__video-player video{object-fit:contain!important}.vw-cmp__modal-root .vw-cmp__modal--content{background-color:transparent;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:0;overflow:hidden;padding:0;position:relative;transform:translateZ(0);width:100%;z-index:110}@media (min-width:1024px){.vw-cmp__modal-root .vw-cmp__modal--content{flex-direction:row}}@media (min-width:1198px){.vw-cmp__modal-root .vw-cmp__modal--content{padding-bottom:0}}.vw-cmp__modal-root .vw-cmp__modal--content .swiper-container,.vw-cmp__modal-root .vw-cmp__modal--content .swiper-container .swiper-slide{height:100%;width:100%}.vw-cmp__modal-root .vw-cmp__modal--content .swiper-slide{display:flex;flex-direction:column;height:100%;position:relative;transition-property:transform;width:100%}@media (min-width:1024px){.vw-cmp__modal-root .vw-cmp__modal--content .swiper-slide{flex-direction:row}}.vw-cmp__modal--overlay{display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media (min-width:767px){.vw-cmp__modal--overlay{display:block}}.ReactModal__Body--open{overflow:hidden;-webkit-overflow-scrolling:touch}.vm-modal--open,.vm-modal--open body{box-sizing:border-box;height:calc(var(--window-inner-height) - 1px)!important;overflow:hidden}.vm-modal--open body{inset:0;position:fixed}.ReactModal__Overlay{display:none;overflow-x:hidden;transition:all .2s;z-index:11000}.ReactModal__Overlay--after-open{display:block;height:100%}.ReactModal__Overlay--before-close{display:none}@keyframes vw__fadeIn-anim{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.vw-is-rtl :not(.vw__select-itemV2){direction:rtl;text-align:right!important}.vw-is-rtl .vw-cmp__shoppable-list-content--header p{left:auto!important;right:16px!important}.vw-is-rtl .vw-cmp__select-rootV2 .vw__selectV2 .shoppable__select--arrowV2{left:11px;right:auto}#vw-modal-root.vw-cmp__modal-root.vw-is-rtl.vw-player--shoppable .vm-cmp__modal--marketing-logo{left:372px}.vw-is-rtl .vw--toggle-button-single{left:16px;right:auto}.vw-is-rtl .vw-cmp__shoppable--card-bodyv2{margin:10px 0 10px 10px}#vw-modal-root .vw-cmp__shoppable--scroll{direction:ltr;text-align:left!important}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw-container-icons{display:flex;gap:12px;position:absolute;z-index:10}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw-container-icons.vw-top-left{left:16px;top:16px}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw-container-icons.vw-top-right{right:16px;top:16px}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw-container-icons.vw-bottom-left{bottom:16px;left:16px}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw-container-icons.vw-bottom-right{bottom:16px;right:16px}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw--play-and-pause{height:16px;width:16px}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw--play-and-pause button{background-color:transparent;cursor:pointer;display:block;height:100%;width:100%}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw--play-and-pause button svg{height:100%;transition:none;vertical-align:initial;width:100%;fill:none}.videowise-collection-tile{display:block;height:100%}.vw-product-widget{display:flex;pointer-events:all;position:relative}.vw-product-widget svg{fill:none}@media (max-width:767px){.vw-product-widget .vw-range-rir--clickable-area{background-color:transparent;cursor:pointer;height:24px;left:0;position:absolute;top:-10px;transform:translateY(10px);width:100%;z-index:2}.vw-product-widget .vw-range-rir--container{height:2px;width:100%}.vw-product-widget .vw-cmp__range-rir--slider{background-color:#fff!important;cursor:pointer;height:16px!important;margin:-8px 0 0!important;width:16px!important}.vw-product-widget .vw-controls-product--progress{padding-bottom:12px!important;padding-top:8px!important}}.vw-product-widget .vw-root__container,.vw-product-widget .vw-root__container>div{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vw-product-widget .vw-product-widget-btn{bottom:0;height:100%;left:0;position:absolute;width:100%}.vw-product-widget .vw-product-widget-btn #vwThumbBtn{display:none}.vw-product-widget .vw-product-widget-btn button{background-color:transparent;cursor:pointer;display:block;height:100%;width:100%}.vw-product-widget .vw-product-widget-btn button svg{height:100%;transition:none;vertical-align:initial;width:100%;fill:none}.vw-product-widget video{display:block;height:100%!important;object-fit:cover;width:100%!important}.vw-product-widget video::-webkit-media-text-track-container{z-index:9999}.vw-product-widget-container{overflow:hidden;pointer-events:none}.vw-product-widget-container .vw-parent:after,.vw-product-widget-container .vw-parent:before{padding:0!important}.vw-product-widgets-container{overflow:hidden;overflow-x:auto!important;white-space:nowrap!important}.vw-product-widgets-container .vw-parent:after,.vw-product-widgets-container .vw-parent:before{padding:0!important}.vw-product-hide-img img{display:none!important}.vw-product-widget-btn{bottom:0;left:0;position:absolute;right:0;top:0;z-index:9}.vw-product-widget-btn>div{height:100%;margin:auto;max-width:100%;text-align:center;width:100%}.vw-product__widget{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.vw-product__widget .vw-root__container-inner.vw-root__container-popup>div:first-of-type,.vw-product__widget .vw-root__container-inner.vw-root__container-popup>div:first-of-type .vw-product-widget{height:100%}.vw-product__widget.vw-product__widget__fullscreen{background-color:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999999999}.vw-product__widget.vw-product__widget__fullscreen .vw-root__container-inner.vw-root__container-popup,.vw-product__widget.vw-product__widget__fullscreen .vw-root__container-inner.vw-root__container-popup>div,.vw-product__widget.vw-product__widget__fullscreen .vw-root__container-inner.vw-root__container-popup>div .vw-product-widget{height:100%;width:100%}.vw-product__widget.vw-product__widget__fullscreen .vw-root__container-inner.vw-root__container-popup>div .vw-product-widget video{object-fit:contain!important}.vw-product__widget.vw-product__widget__fullscreen .vw-root__container-inner.vw-root__container-popup>div .vw-product-widget video::-webkit-media-text-track-container{display:none}.fullscreen{box-sizing:border-box!important;height:100%!important;inset:0!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;object-fit:contain;position:fixed!important;transform:none!important;user-select:text;width:100%!important}.vw-product-widget-controls{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:5}.vw-product-widget-controls--subtitle{bottom:54px;display:flex;height:auto;left:0;padding:0 20px!important;position:absolute;right:0;width:100%}@media (min-width:1024px){.vw-product-widget-controls--subtitle{padding:0 50px!important}}.vw-product-widget-controls--subtitle--container{background-color:rgba(0,0,0,.6);height:auto;line-height:1;margin-left:auto!important;margin-right:auto!important;padding:4px 6px!important;width:auto}.vw-product-widget-controls--subtitle--container p{color:#fff;display:inline;font-size:14px;font-weight:400;line-height:18px}@media (min-width:767px){.vw-product-widget-controls:focus .vw-controls-product,.vw-product-widget-controls:focus .vw-next-btn,.vw-product-widget-controls:focus .vw-prev-btn,.vw-product-widget-controls:hover .vw-controls-product,.vw-product-widget-controls:hover .vw-next-btn,.vw-product-widget-controls:hover .vw-prev-btn{opacity:1}}.vw-product-widget-playing-false .vw-product-widget-controls .vw-controls-product{opacity:1}.vw-controls-product{bottom:0;height:53px;left:0;opacity:0;position:absolute;transition:opacity .3s ease;width:100%;z-index:99}.vw-controls-product:before{background:linear-gradient(180deg,hsla(0,0%,85%,0),#000 84%);bottom:0;content:"";filter:blur(50px);-webkit-filter:blur(50px);height:60px;left:0;position:absolute;width:100%}.vw-controls-product--actions{align-items:center;bottom:10px;display:flex;gap:16px;position:absolute;right:16px}.vw-controls-product--fullscreen,.vw-controls-product--sound-button,.vw-controls-product--subtitles-button{bottom:0;cursor:pointer;height:24px;position:relative;right:0;width:24px}.vw-controls-product--progress{bottom:34px;cursor:pointer;height:12px;left:16px;padding-bottom:5px!important;padding-top:5px!important;position:absolute;transition:all .3s ease;width:calc(100% - 32px)}@media (max-width:767px){.vw-controls-product--progress{bottom:34px;padding-bottom:12px!important;padding-top:8px!important}}.vw-controls-product--progress:active .vw-range-rir--container,.vw-controls-product--progress:hover .vw-range-rir--container{height:4px!important;margin-top:-1px}.vw-controls-product--progress:active .vw-progress-tooltip.vw-tooltip,.vw-controls-product--progress:hover .vw-progress-tooltip.vw-tooltip{display:block}.vw-controls-product--progress:active .vw-progress-tooltip.vw-tooltip-time,.vw-controls-product--progress:hover .vw-progress-tooltip.vw-tooltip-time{display:flex}.vw-controls-product--progress .vw-progress-tooltip.vw-tooltip{bottom:19px}@media (max-width:767px){.vw-controls-product--progress .vw-progress-tooltip.vw-tooltip{bottom:15px;left:50%;margin-left:auto!important;transform:translateX(-50%)}}.vw-controls-product--progress .vw-range-rir--container{height:2px;width:100%}.vw-controls-product--progress .vw-cmp__range-rir{height:100%;user-select:none}.vw-controls-product--progress .vw-cmp__range-rir--label-container,.vw-controls-product--progress .vw-cmp__range-rir--max-label,.vw-controls-product--progress .vw-cmp__range-rir--min-label{display:none}.vw-controls-product--progress .vw-cmp__range-rir--track{background-color:hsla(0,0%,100%,.3);border-radius:0;cursor:pointer;display:block!important;height:100%;position:relative;transition:left .3s ease-out,width .3s ease-out;width:100%}.vw-controls-product--progress .vw-cmp__range-rir--track-active{backdrop-filter:blur(50px);background-color:#fff;display:block!important;height:100%}.vw-controls-product--progress .vw-cmp__range-rir--slider-container{display:block!important}.vw-controls-product--progress .vw-cmp__range-rir--value-label{display:none}.vw-controls-product--progress .vw-cmp__range-rir--slider{appearance:none;background-color:#fff;border-radius:50%;cursor:pointer;display:block!important;height:0;left:-2px;margin:-10px 46px 0 0!important;outline:none;position:absolute;top:50%;width:0}.vw-controls-product--progress:active,.vw-controls-product--progress:focus,.vw-controls-product--progress:hover{bottom:34px;height:12px;margin-top:0;padding-bottom:5px!important;padding-top:5px!important}@media (max-width:767px){.vw-controls-product--progress:active,.vw-controls-product--progress:focus,.vw-controls-product--progress:hover{bottom:34px;padding-bottom:12px!important;padding-top:8px!important}}.vw-controls-product--progress:active .vw-range-rir--container,.vw-controls-product--progress:focus .vw-range-rir--container,.vw-controls-product--progress:hover .vw-range-rir--container{height:2px}.vw-controls-product--progress:active .vw-cmp__range-rir--slider,.vw-controls-product--progress:focus .vw-cmp__range-rir--slider,.vw-controls-product--progress:hover .vw-cmp__range-rir--slider{height:16px;margin:-10px -6px 0 0!important;width:16px}.vw-controls-product--progress:active .vw-cmp__range-rir--slider:before,.vw-controls-product--progress:focus .vw-cmp__range-rir--slider:before,.vw-controls-product--progress:hover .vw-cmp__range-rir--slider:before{content:"";height:18px;position:absolute;width:18px;fill:hsla(0,0%,100%,.3);stroke-width:1px;stroke:rgba(0,0,0,.06);opacity:.6}@media (max-width:767px){.vw-controls-product--progress:active .vw-cmp__range-rir--slider,.vw-controls-product--progress:focus .vw-cmp__range-rir--slider,.vw-controls-product--progress:hover .vw-cmp__range-rir--slider{opacity:1}}.vw-controls-product--sound-button{cursor:pointer;height:24px;width:24px;z-index:99}.vw-controls-product--sound-button svg path{opacity:1}.vw-controls-product--sound-button:hover .vw-sound-tooltip{display:inline-flex;left:0;min-width:max-content;right:0;transform:translateX(-35%);width:100%}.vw-controls-product--subtitles-button{background:none;cursor:pointer;height:24px;width:24px;z-index:99}.vw-controls-product--subtitles-button svg path,.vw-controls-product--subtitles-button:hover svg path{opacity:1}.vw-controls-product--subtitles-button:hover .vw-subtitles-tooltip{display:inline-flex;left:0;min-width:max-content;right:0;transform:translateX(-40%);width:100%}.vw-controls-product--fullscreen{cursor:pointer;height:24px;width:24px;z-index:99}.vw-controls-product--fullscreen svg path{opacity:1}.vw-controls-product--fullscreen:hover .vw-fullscreen-tooltip{display:inline-flex;left:unset;right:0}.vw-controls-product--time{bottom:13px;color:#fff;font-size:13px;height:18px;left:48px;line-height:18px;position:absolute;width:100px;z-index:99;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgba(0,0,0,.08);font-style:normal;font-weight:400}.vw-controls-product--btn{bottom:10px;cursor:pointer;height:24px;left:16px;position:absolute;width:24px;z-index:99}.vw-controls-product--btn:hover svg path{opacity:1}.vw-controls-product--btn:hover .vw-play-tooltip{display:inline-flex}.vw-controls-product .vw-tooltip{background:#1a1a1a;border-radius:3px;left:0;padding:4px 6px!important}.vw-controls-product .vw-tooltip,.vw-controls-product .vw-tooltip-time{align-items:center;bottom:24px;color:#fff;display:none;font-size:12px;font-weight:400;height:20px;justify-content:center;line-height:1;position:absolute;white-space:nowrap}.vw-controls-product .vw-tooltip-time{background:rgba(0,0,0,.6);border-radius:20px;padding:9px!important}@media (max-width:767px){.vw-cmp__range-rir--slider{appearance:none;background-color:#fff!important;cursor:pointer;display:block!important;height:18px!important;margin:0!important;opacity:1!important;outline:none;position:absolute;transition:all .3s ease;width:18px!important}.always-visible-slider,.vw-cmp__range-rir:hover .vw-cmp__range-rir--slider{opacity:1!important}}.vw-next-btn,.vw-prev-btn,.vw-product-widget-btn{-webkit-tap-highlight-color:transparent}.vw-next-btn svg,.vw-prev-btn svg{height:48px!important;vertical-align:top;width:48px!important;fill:none}.vw-controls-product--btn svg,.vw-controls-product--fullscreen svg,.vw-controls-product--sound-button svg{vertical-align:top!important}.vw-pause-icon,.vw-play-icon{height:100%;left:0;position:absolute;top:0;width:100%}.vw-next-btn,.vw-prev-btn{display:none;opacity:0;position:absolute;top:calc(50% - 24px);z-index:999}@media (max-width:767px){.vw-next-btn,.vw-prev-btn{display:block}}.vw-next-btn{right:calc(50% - 98px)}.vw-prev-btn{left:calc(50% - 98px)}@media (min-width:767px){.vw-product-widget-playing-false .vw-product-widget-controls .vw-cmp__video-card--play-icon,.vw-product-widget-playing-true .vw-product-widget-controls .vw-cmp__video-card--pause-icon{-webkit-animation:vw-bezel-fadeout .5s linear 1 normal forwards;animation:vw-bezel-fadeout .5s linear 1 normal forwards;pointer-events:none;z-index:19}}@media (max-width:767px){#vw-root .vw-product-widget-playing-false .vw-product-widget-controls.vw-show-btns .vw-cmp__video-card--play-icon,#vw-root .vw-product-widget-playing-true .vw-product-widget-controls.vw-show-btns .vw-cmp__video-card--pause-icon,.vw-product-widget-playing-false .vw-product-widget-controls .vw-cmp__video-card--pause-icon,.vw-product-widget-playing-false .vw-product-widget-controls.vw-hide-btns .vw-controls-product,.vw-product-widget-playing-true .vw-product-widget-controls .vw-cmp__video-card--pause-icon{opacity:1}#vw-root .vw-product-widget-btn{-webkit-backface-visibility:hidden;height:56px;left:50%!important;margin-left:-28px!important;margin-top:-28px!important;position:absolute;top:50%!important;transform:translate(0);-webkit-transform-style:preserve-3d;width:56px;z-index:5}#vw-root .vw-product-widget.vw-product-widget-playing-true .vw-product-widget-controls.vw-show-btns .vw-play-icon,.vw-product-widget-playing-true .vw-product-widget-controls.vw-show-btns .vw-controls-product{opacity:1}.vw-product-widget-controls{transition:opacity .3s ease-in-out}.vw-product-widget-controls.vw-show-btns .vw-next-btn,.vw-product-widget-controls.vw-show-btns .vw-prev-btn{opacity:1}}#vw-root .vw-cmp__in-video-card-btn{-webkit-backface-visibility:hidden;height:40px;left:50%;margin-left:-20px!important;margin-top:-20px!important;opacity:0;position:absolute;top:50%;transform:translate(0);-webkit-transform-style:preserve-3d;width:40px;z-index:5}@media (max-width:767px){#vw-root .vw-cmp__in-video-card-btn{height:56px;margin-left:-28px!important;margin-top:-28px!important;width:56px}}#vw-root .vw-product-widget.vw-product-widget-playing-false .vw-cmp__video-card--play-icon,#vw-root .vw-product-widget.vw-product-widget-playing-false .vw-product-widget-controls.vw-hide-btns .vw-next-btn,#vw-root .vw-product-widget.vw-product-widget-playing-false .vw-product-widget-controls.vw-hide-btns .vw-prev-btn,#vw-root .vw-product-widget.vw-product-widget-playing-true .vw-cmp__video-card--pause-icon,#vw-root .vw-product-widget.vw-product-widget-playing-true .vw-play-icon{opacity:1}.vw-product-widget-controls.vw-show-btns{opacity:1;z-index:5}.vw-product-widget-controls.vw-hide-btns{opacity:0;pointer-events:none}.vw-product-widget-controls .vw-product-widget-controls__buttons{align-items:center;display:flex;justify-content:space-between;width:100%}@-webkit-keyframes vw-bezel-fadeout{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes vw-bezel-fadeout{0%{opacity:1}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@-webkit-keyframes vw-fadeout-controls{0%{opacity:1}to{opacity:0}}@keyframes vw-fadeout-controls{0%{opacity:1}to{opacity:0}}@-webkit-keyframes vw-fadein-controls{0%{opacity:0}to{opacity:1}}@keyframes vw-fadein-controls{0%{opacity:0}to{opacity:1}}#vw-root{--vw-button-background:#000}#vw-root .vw-cmp__in-video-card--root{-webkit-backface-visibility:hidden;display:block;position:relative;-webkit-transform-style:preserve-3d;z-index:1}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview{-webkit-backface-visibility:hidden;cursor:pointer;height:0;margin:0 auto;max-height:100%;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative;-webkit-transform-style:preserve-3d}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview.vw-cmp__in-video-card--position-center .vw-cmp__in-video-card-button{bottom:auto!important;left:50%!important;right:auto!important;top:50%!important;transform:translate(-50%,-50%);z-index:6}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview.vw-cmp__in-video-card--position-left_bottom .vw-cmp__in-video-card-button{bottom:8px!important;left:8px!important;right:auto!important;top:auto!important;z-index:9}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview.vw-cmp__in-video-card--position-right_bottom .vw-cmp__in-video-card-button{bottom:8px!important;left:auto!important;right:8px!important;top:auto!important;z-index:9}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview.vw-cmp__in-video-card--position-right_bottom .vw-cmp__in-video-card--duration{bottom:auto!important;right:8px!important;top:8px!important}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview.vw-cmp__in-video-card--position-left_top .vw-cmp__in-video-card-button{bottom:auto!important;left:8px!important;right:auto!important;top:8px!important;z-index:9}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview.vw-cmp__in-video-card--position-right_top .vw-cmp__in-video-card-button{bottom:auto!important;left:auto!important;right:8px!important;top:8px!important;z-index:9}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--preview--sound-button{align-items:center;backdrop-filter:blur(50px);background-color:rgba(0,0,0,.3);border-radius:50%;bottom:0;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:8px;width:40px;z-index:99}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--details--position-left_bottom{bottom:auto!important;left:8px!important;top:8px!important}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--thumb{-webkit-backface-visibility:hidden;box-sizing:border-box;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;-webkit-transform-style:preserve-3d;width:100%}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--thumb-border{display:block;height:100%;left:0;position:absolute;top:0;z-index:10}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--thumb img{-webkit-backface-visibility:hidden;height:100%!important;margin:0!important;object-fit:cover!important;padding:0!important;-webkit-transform-style:preserve-3d;transition:all .15s;width:100%}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--fade{background-image:linear-gradient(0deg,rgba(0,0,0,.7),transparent);bottom:0;height:70px;left:0;position:absolute;right:0;transform:translateZ(0)}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--duration{bottom:8px;color:#fff;display:flex;font-size:14px;font-weight:700;line-height:14px;position:absolute;right:8px;transform:translateZ(0);white-space:nowrap;z-index:5}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--details{display:block;transform:translateZ(0)}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--title{font-size:12px;font-weight:700;line-height:1!important;text-align:left}@media (min-width:1024px){#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--title{font-size:20px}}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--description{color:#fff;font-size:14px;font-weight:400;line-height:1!important;margin-top:4px;text-align:left;text-shadow:0 0 8px rgba(0,0,0,.3)}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--label{display:inline-block}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--playing-label{background-color:#000;border-radius:4px;color:#fff;padding:4px 8px;fill:#fff;font-size:11px;font-weight:700;line-height:16px;text-transform:uppercase}@media (min-width:1024px){#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--playing-label{font-size:14px;line-height:16px;padding:4px 8px}}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--posted{color:#7f8690;font-size:14px;line-height:20px}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--logo{left:8px;position:absolute;top:8px;transform:translateZ(0)}@media (min-width:1024px){#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--logo{left:12px;top:12px}}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--logo-icon{display:block;height:16px;width:72px}#vw-root .vw-cmp__in-video-card--root.vw-content-over .vw-cmp__in-video-card--details{align-items:start;bottom:0;flex-direction:column;justify-content:end;left:0;overflow:hidden;padding:0 52px 8px 8px;position:absolute;width:100%;z-index:5}#vw-root .vw-cmp__in-video-card--root.vw-content-over .vw-cmp__in-video-card--stats-item,#vw-root .vw-cmp__in-video-card--root.vw-content-over .vw-cmp__in-video-card--title{color:#fff}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--details-under{padding:8px 8px 8px 0}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--details-under .vw-cmp__in-video-card--title{color:#000}#vw-root .vw-cmp__in-video-card--root .vw-cmp__in-video-card--details-under .vw-cmp__in-video-card--stats-item{color:#8d939e}#vw-root .vw-cmp__in-video-card--root.vw-content-hidden .vw-cmp__in-video-card--details{background:rgba(0,0,0,.7);height:100%;left:0;opacity:0;padding:12px;position:absolute;top:0;transition:all .15s ease-in;visibility:hidden;width:100%}@media (min-width:1024px){#vw-root .vw-cmp__in-video-card--root.vw-content-hidden .vw-cmp__in-video-card--details{padding:16px}}#vw-root .vw-cmp__in-video-card--root.vw-content-hidden .vw-cmp__in-video-card--description,#vw-root .vw-cmp__in-video-card--root.vw-content-hidden .vw-cmp__in-video-card--stats-item,#vw-root .vw-cmp__in-video-card--root.vw-content-hidden .vw-cmp__in-video-card--title{color:#fff}#vw-root .vw-cmp__in-video-card--root.vw-content-hidden:hover .vw-cmp__in-video-card--details{opacity:1;visibility:visible;z-index:5}#vw-root .vw-cmp__in-video-card--blank{overflow:hidden;position:static;-webkit-transform-style:initial;width:100%}#vw-root .vw-cmp__video-card--play-icon{-webkit-backface-visibility:hidden;position:absolute;-webkit-transform-style:preserve-3d;z-index:10}#vw-root .vw-cmp__video-card--play-icon>div{-webkit-backface-visibility:hidden;height:200%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform-style:preserve-3d;width:200%}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-position--center{left:50%;top:50%;transform:translate(-50%,-50%)}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-position--left_bottom{bottom:8px;left:8px;top:auto}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-position--right_bottom{bottom:8px;right:8px;top:auto}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-position--left_top{left:8px;top:8px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-position--right_top{right:8px;top:8px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-position--center_bottom{bottom:8px;left:50%;transform:translateX(-50%)}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--small{height:48px;width:48px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--small.MINIMAL{height:42px;width:36px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--small.RECTANGLE.SMALL{height:36px;width:48px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--medium{height:72px;width:72px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--medium.MINIMAL{height:62px;width:54px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--medium.RECTANGLE{height:54px;width:72px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--large{height:100px;width:100px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--large.MINIMAL{height:86px;width:75px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__icon-size--large.RECTANGLE{height:74px;width:100px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__animation--pulse svg .pulse{animation:vw__anim-widget-pulse 2.5s ease-out infinite}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__animation--shine svg .pulse{animation:vw__anim-widget-shine 2.5s ease-out infinite}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__animation--shine svg .shine{animation:vw__anim-widget-shine2 2.5s ease-out infinite}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__animation--bounce{perspective:250px}#vw-root .vw-cmp__video-card--play-icon.vw-cmp__animation--bounce svg{animation:vw__anim-widget-bounce 3s ease-in-out infinite alternate}#vw-root .vw-cmp__video-card--play-icon.MINIMAL svg .pulse,#vw-root .vw-cmp__video-card--play-icon.MINIMAL svg .shine{transform-origin:40% center}#vw-root .vw-cmp__video-card--play-icon svg{height:100%;width:100%}#vw-root .vw-cmp__video-card--play-icon svg .pulse,#vw-root .vw-cmp__video-card--play-icon svg .shine{transform-origin:center}#vw-root .vw-cmp__in-video-card-button{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}#vw-root .vw-cmp__in-video-card-button.vw-cmp__btn-position--center_bottom{bottom:8px;height:fit-content;left:50%;top:auto;transform:translate(-50%,-50%);width:max-content}@media (min-width:1024px){#vw-root .vw-cmp__in-video-card-button.vw-cmp__btn-position--center_bottom{left:50%;transform:translate(-50%,-50%)}}#vw-root .vw-cmp__in-video-card-button.vw-cmp__btn-position--center{height:fit-content;left:50%;top:50%;transform:translate(-50%,-50%)}#vw-root .vw-cmp__in-video-card-button.vw-cmp__btn-position--left_bottom{bottom:8px;height:fit-content;left:8px;top:auto}#vw-root .vw-cmp__in-video-card-button.vw-cmp__btn-position--left_top{height:fit-content;left:8px;top:8px}#vw-root .vw-cmp__in-video-card--video{flex:1;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:5}#vw-root .vw-cmp__in-video-card--video:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-root .vw-cmp__in-video-card--video,#vw-root .vw-cmp__in-video-card--video iframe{pointer-events:none}#vw-root .vw-cmp__in-video-card--video iframe{display:block;height:calc(100% + 4px);left:-2px;position:absolute;top:-2px;width:calc(100% + 4px)}#vw-root .vw-cmp__in-video-card--video video{object-fit:cover}#vw-root .vw-cmp__in-video-card--video video::-webkit-media-controls,#vw-root .vw-cmp__in-video-card--video video::-webkit-media-text-track-container{-webkit-appearance:none!important;display:none!important}#vw-root .vw-cmp__in-video-card--video video::-webkit-media-controls-panel,#vw-root .vw-cmp__in-video-card--video video::-webkit-media-controls-play-button{-webkit-appearance:none!important;display:none!important}#vw-root .vw-cmp__in-video-card--video video::-webkit-media-controls-start-playback-button{-webkit-appearance:none!important;display:none!important}.vw-cmp__in-video-card--root.carouselcenterpiece .vw-cmp__in-video-card--details.vw-cmp__in-video-card--details--position-center .vw-cmp__in-video-card--title{text-align:center!important}.vw-cmp__in-video-card--root.carouselcenterpiece .vw-cmp__in-video-card--details.vw-cmp__in-video-card--details--position-center.over_thumbnail{align-items:center;background:linear-gradient(180deg,transparent,rgba(0,0,0,.6));display:flex!important;justify-content:center;min-height:72px;padding:8px!important;position:relative;width:100%}@keyframes vw__anim-widget-pulse{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes vw__anim-widget-shine{0%{filter:drop-shadow(0 0 10px black)}25%{filter:drop-shadow(0 0 0 black)}to{filter:drop-shadow(0 0 0 black)}}@keyframes vw__anim-widget-shine2{0%{opacity:1;transform:scale(1)}15%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes vw__anim-widget-bounce{0%{transform:rotateX(15deg) rotateY(35deg)}to{transform:rotateX(15deg) rotateY(-35deg)}}#vw-modal-root,.vw--custom-modal--content-holder,.vw-cmp__popup-card--root.vw--is-miniplayer-active{--vw-stock-in:#00b84a;--vw-stock-out:#e61b1b}#vw-modal-root .vw-cmp__shoppable--root,.vw--custom-modal--content-holder .vw-cmp__shoppable--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root{height:100vh;width:100%}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable--root,.vw--custom-modal--content-holder .vw-cmp__shoppable--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root{display:none;transform:translateY(0)}#vw-modal-root .vw-cmp__shoppable--root.vw--visible,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--visible,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--visible{display:block}}#vw-modal-root .vw-cmp__shoppable--root.vw--is-mobile,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--is-mobile,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--is-mobile{border-radius:var(--vw-popup-border-radius);height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:3}#vw-modal-root .vw-cmp__shoppable--root.vw--is-mobile.vw--visible,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--is-mobile.vw--visible,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--is-mobile.vw--visible{pointer-events:all}#vw-modal-root .vw-cmp__shoppable--root.vw--is-mobile.vm-hide-mobile,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--is-mobile.vm-hide-mobile,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--is-mobile.vm-hide-mobile{opacity:0;visibility:hidden;z-index:-10}#vw-modal-root .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center}#vw-modal-root .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container{height:24px;position:relative;width:24px}#vw-modal-root .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container svg,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container svg,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container svg{display:block;height:24px;width:24px}#vw-modal-root .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container .vw-cmp__shoppable--cart-info-badge,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container .vw-cmp__shoppable--cart-info-badge,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable--cart-info .vw-cmp__shoppable--cart-info-container .vw-cmp__shoppable--cart-info-badge{align-items:center;background-color:#000;border-radius:50%;bottom:10px;color:#fff;display:flex;flex-direction:row;font-size:12px;font-weight:400;height:20px;justify-content:center;max-height:20px;min-width:20px;position:absolute;right:-10px}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header{align-items:center;background:#fff;box-shadow:none;box-sizing:border-box;display:flex;height:56px;justify-content:space-between;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:100}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header{box-sizing:border-box;display:none;z-index:100}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header.vw--is-visible,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header.vw--is-visible,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header.vw--is-visible{display:flex}}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header-scrolled,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header-scrolled,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header-scrolled{box-shadow:0 2px 12px 0 rgba(0,0,0,.11)}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__centered-text,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__centered-text,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__centered-text{color:#000;display:block;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;left:50%;line-height:24px;position:absolute;text-align:center;transform:translateX(-50%)}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info,#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info-badge,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info-badge,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info-badge{align-items:center;border-radius:50%;display:flex;justify-content:center;position:absolute}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info{height:40px;right:16px}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info-badge,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info-badge,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vw-cmp__shoppable--cart-info-badge{background:#000;bottom:20px;color:#fff;font-size:14px;font-style:normal;font-weight:400;height:20px;line-height:20px;right:-10px;width:20px}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo.vm-cmp__modal--marketing-logo-default,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo.vm-cmp__modal--marketing-logo-default,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo.vm-cmp__modal--marketing-logo-default{display:none}#vw-modal-root .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo img,.vw--custom-modal--content-holder .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root .vw-cmp__shoppable--header .vm-cmp__modal--marketing-logo img{max-height:100%;max-width:113px}#vw-modal-root .vw-cmp__shoppable--root.vw--is-desktop,.vw--custom-modal--content-holder .vw-cmp__shoppable--root.vw--is-desktop,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--root.vw--is-desktop{flex:0 0 360px;max-width:360px;order:2;position:relative}#vw-modal-root .vw-cmp__swiper-root,.vw--custom-modal--content-holder .vw-cmp__swiper-root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__swiper-root{flex:1;overflow:hidden;position:relative}#vw-modal-root .vw-cmp__swiper-root,#vw-modal-root .vw-cmp__swiper-root .swiper,.vw--custom-modal--content-holder .vw-cmp__swiper-root,.vw--custom-modal--content-holder .vw-cmp__swiper-root .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__swiper-root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__swiper-root .swiper{height:100%}#vw-modal-root .vw-cmp__shoppable,.vw--custom-modal--content-holder .vw-cmp__shoppable,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable{background-color:#fff;bottom:0;box-sizing:border-box;display:block;height:100vh;left:0;margin-left:100%;max-height:100%;overflow:hidden;padding:56px 0 0;position:absolute;right:0;top:0;width:100%;z-index:101}#vw-modal-root .vw-cmp__shoppable--transition-in,.vw--custom-modal--content-holder .vw-cmp__shoppable--transition-in,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--transition-in{margin-left:0;transition:margin-left .25s ease-out 0s;z-index:999}#vw-modal-root .vw-cmp__shoppable--transition-out,.vw--custom-modal--content-holder .vw-cmp__shoppable--transition-out,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--transition-out{margin-left:100%;transition:margin-left .25s ease-in 0s}#vw-modal-root .vw-cmp__shoppable--transition-out .vw-cmp__shoppable--accordion,.vw--custom-modal--content-holder .vw-cmp__shoppable--transition-out .vw-cmp__shoppable--accordion,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--transition-out .vw-cmp__shoppable--accordion{display:none}@media (max-width:1023px){#vw-modal-root .vw-cmp__shoppable,.vw--custom-modal--content-holder .vw-cmp__shoppable,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable{margin-left:0;pointer-events:none;top:100vh;visibility:hidden}#vw-modal-root .vw-cmp__shoppable--transition-in,.vw--custom-modal--content-holder .vw-cmp__shoppable--transition-in,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--transition-in{margin-left:0;top:0;transition:top .25s ease-out 0s}#vw-modal-root .vw-cmp__shoppable--transition-out,.vw--custom-modal--content-holder .vw-cmp__shoppable--transition-out,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--transition-out{margin-left:0;top:100vh;transition:top .25s ease-in 0s}#vw-modal-root .vw-cmp__shoppable .vw-cmp__shoppable-button--root,.vw--custom-modal--content-holder .vw-cmp__shoppable .vw-cmp__shoppable-button--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable .vw-cmp__shoppable-button--root{display:none}#vw-modal-root .vw-cmp__shoppable.vw-cmp__shoppable--transition-in .vw-cmp__shoppable-button--root,.vw--custom-modal--content-holder .vw-cmp__shoppable.vw-cmp__shoppable--transition-in .vw-cmp__shoppable-button--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable.vw-cmp__shoppable--transition-in .vw-cmp__shoppable-button--root{display:block}#vw-modal-root .vw-cmp__shoppable.vw-cmp__shoppable--transition-in.vw-cmp__shoppable--transition-out .vw-cmp__shoppable-button--root,.vw--custom-modal--content-holder .vw-cmp__shoppable.vw-cmp__shoppable--transition-in.vw-cmp__shoppable--transition-out .vw-cmp__shoppable-button--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable.vw-cmp__shoppable--transition-in.vw-cmp__shoppable--transition-out .vw-cmp__shoppable-button--root{display:none}}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable,.vw--custom-modal--content-holder .vw-cmp__shoppable,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable{border-radius:0;padding:0}#vw-modal-root .vw-cmp__shoppable.vw-cmp__btn_custom,.vw--custom-modal--content-holder .vw-cmp__shoppable.vw-cmp__btn_custom,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable.vw-cmp__btn_custom{padding-bottom:80px}}@media (max-width:767px){#vw-modal-root .vw-cmp__shoppable,.vw--custom-modal--content-holder .vw-cmp__shoppable,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable{height:var(--videowise-viewport-height)}}#vw-modal-root .vw-cmp__shoppable--scroll,.vw--custom-modal--content-holder .vw-cmp__shoppable--scroll,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--scroll{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;box-sizing:border-box;height:100%;padding-bottom:70px;position:relative;width:100%}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable--scroll,.vw--custom-modal--content-holder .vw-cmp__shoppable--scroll,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--scroll{padding:0 0 20px}#vw-modal-root .vw-cmp__shoppable--scroll.vw--is-visible,.vw--custom-modal--content-holder .vw-cmp__shoppable--scroll.vw--is-visible,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--scroll.vw--is-visible{padding-bottom:56px;padding-top:56px}}@media (max-width:767px){#vw-modal-root .vw-cmp__shoppable--scroll,.vw--custom-modal--content-holder .vw-cmp__shoppable--scroll,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--scroll{padding-bottom:20px}}#vw-modal-root .vw-cmp__shoppable.vw-more--on,.vw--custom-modal--content-holder .vw-cmp__shoppable.vw-more--on,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable.vw-more--on{z-index:200}#vw-modal-root .vw-cmp__shoppable--content,.vw--custom-modal--content-holder .vw-cmp__shoppable--content,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--content{margin:0 0 21px;padding:0 16px;position:relative;z-index:10}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable--content,.vw--custom-modal--content-holder .vw-cmp__shoppable--content,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--content{padding:0 16px}}#vw-modal-root .vw-cmp__shoppable--content .vw-cmp__shoppable--sale-root,.vw--custom-modal--content-holder .vw-cmp__shoppable--content .vw-cmp__shoppable--sale-root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--content .vw-cmp__shoppable--sale-root{line-height:0;position:absolute;top:-28px}@media (min-width:1198px){#vw-modal-root .vw-cmp__shoppable--content .vw-cmp__shoppable--sale-root,.vw--custom-modal--content-holder .vw-cmp__shoppable--content .vw-cmp__shoppable--sale-root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--content .vw-cmp__shoppable--sale-root{margin:0;padding:0}}#vw-modal-root .vw-cmp__shoppable--content .vw-cmp__shoppable--sale,.vw--custom-modal--content-holder .vw-cmp__shoppable--content .vw-cmp__shoppable--sale,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--content .vw-cmp__shoppable--sale{margin-bottom:8px}#vw-modal-root .vw-cmp__shoppable--content .vw-cmp__rating,.vw--custom-modal--content-holder .vw-cmp__shoppable--content .vw-cmp__rating,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--content .vw-cmp__rating{margin-bottom:16px}#vw-modal-root .vw-cmp__shoppable--title,.vw--custom-modal--content-holder .vw-cmp__shoppable--title,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--title{border:0;box-shadow:none;display:block;display:-webkit-box;font-family:Inter!important;font-family:inherit;font-size:24px;font-weight:600;line-height:30px;margin:0 0 16px;overflow:hidden;padding:0;text-align:left;text-indent:0;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:60px}#vw-modal-root .vw-cmp__shoppable--help-text,.vw--custom-modal--content-holder .vw-cmp__shoppable--help-text,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--help-text{align-items:center;color:#7e7e7e;display:flex;font-family:Inter;font-size:12px;font-style:normal;font-weight:400;gap:5px;letter-spacing:normal;line-height:16px;position:relative;text-indent:0;word-break:break-word}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable--help-text,.vw--custom-modal--content-holder .vw-cmp__shoppable--help-text,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--help-text{margin:21px 0 0}}#vw-modal-root .vw-cmp__shoppable--help-text .vw__icon-svg,.vw--custom-modal--content-holder .vw-cmp__shoppable--help-text .vw__icon-svg,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--help-text .vw__icon-svg{left:0;position:relative}#vw-modal-root .vw-cmp__shoppable--help-text a,.vw--custom-modal--content-holder .vw-cmp__shoppable--help-text a,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--help-text a{color:inherit;text-decoration:none}#vw-modal-root .vw-cmp__shoppable--price-wrapper,.vw--custom-modal--content-holder .vw-cmp__shoppable--price-wrapper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--price-wrapper{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px;position:relative;width:100%}@media (min-width:1198px){#vw-modal-root .vw-cmp__shoppable--price-wrapper,.vw--custom-modal--content-holder .vw-cmp__shoppable--price-wrapper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--price-wrapper{margin-bottom:16px}}#vw-modal-root .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock,.vw--custom-modal--content-holder .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock{align-items:center;color:var(--vw-stock-in);display:flex;font-size:14px;font-style:normal;font-weight:500;line-height:20px}#vw-modal-root .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock.vw--no-stock,.vw--custom-modal--content-holder .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock.vw--no-stock,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock.vw--no-stock{color:var(--vw-stock-out)}@media (min-width:1198px){#vw-modal-root .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock,.vw--custom-modal--content-holder .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--price-wrapper .vw-cmp__shoppable--stock{font-size:14px;line-height:20px}}#vw-modal-root .vw-cmp__shoppable--price,.vw--custom-modal--content-holder .vw-cmp__shoppable--price,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--price{color:#000;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:22px;text-overflow:ellipsis}#vw-modal-root .vw-cmp__shoppable--price.vw-cmp__shoppable--price-old,.vw--custom-modal--content-holder .vw-cmp__shoppable--price.vw-cmp__shoppable--price-old,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--price.vw-cmp__shoppable--price-old{color:#9da1a0;display:inline-block;font-size:18px;font-style:normal;font-weight:400;line-height:24px;opacity:.7;text-decoration-line:line-through}#vw-modal-root .vw-cmp__shoppable-media--root,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--root{width:100%}#vw-modal-root .vw-cmp__shoppable-media--carousel,#vw-modal-root .vw-cmp__shoppable-media--image,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image{margin:0 0 16px;overflow:hidden;position:relative;width:100%}#vw-modal-root .vw-cmp__shoppable-media--carousel,#vw-modal-root .vw-cmp__shoppable-media--carousel .swiper,#vw-modal-root .vw-cmp__shoppable-media--image,#vw-modal-root .vw-cmp__shoppable-media--image .swiper,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel .swiper,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image .swiper{height:auto}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable-media--carousel,#vw-modal-root .vw-cmp__shoppable-media--carousel .swiper,#vw-modal-root .vw-cmp__shoppable-media--image,#vw-modal-root .vw-cmp__shoppable-media--image .swiper,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel .swiper,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image .swiper{height:auto;max-height:200px}}#vw-modal-root .vw-cmp__shoppable-media--carousel img,#vw-modal-root .vw-cmp__shoppable-media--image img,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel img,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image img{height:auto;max-height:200px;width:100%}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable-media--carousel img,#vw-modal-root .vw-cmp__shoppable-media--image img,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel img,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image img{height:auto;max-height:200px}}#vw-modal-root .vw-cmp__shoppable-media--carousel,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel{background:#fff}#vw-modal-root .vw-cmp__shoppable-media--carousel img,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel img{aspect-ratio:1;display:flex;height:100%;object-fit:contain;width:100%}@media (min-width:1198px){#vw-modal-root .vw-cmp__shoppable-media--carousel .swiper,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel .swiper{padding-bottom:5px}}#vw-modal-root .vw-cmp__shoppable-media--carousel .swiper .swiper-slide,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel .swiper .swiper-slide,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel .swiper .swiper-slide{height:100%!important}#vw-modal-root .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar{bottom:0;height:5px;left:0;width:100%}@media (min-width:1198px){#vw-modal-root .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar{display:block}}#vw-modal-root .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar-drag,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar-drag,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--carousel .swiper .swiper-scrollbar-drag{background:#000;border-radius:0}#vw-modal-root .vw-cmp__shoppable-media--image,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image{overflow:hidden}#vw-modal-root .vw-cmp__shoppable-media--image img,.vw--custom-modal--content-holder .vw-cmp__shoppable-media--image img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-media--image img{object-fit:contain}#vw-modal-root .vw-cmp__shoppable--sale,.vw--custom-modal--content-holder .vw-cmp__shoppable--sale,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--sale{align-items:center;background:#000;color:#fff;display:inline-flex;font-size:11px;font-style:normal;font-weight:700;justify-items:center;line-height:16px;padding:2px 6px;text-transform:uppercase}#vw-modal-root .vw-cmp__shoppable--bottom,.vw--custom-modal--content-holder .vw-cmp__shoppable--bottom,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--bottom{animation:vw__fadeIn-anim .5s ease-in-out normal forwards;animation-delay:.3s;display:block;opacity:0;padding-bottom:16px;transform:translate3d(0,100%,0)}#vw-modal-root .vw-cmp__shoppable--bottom.vw-badge--visible,.vw--custom-modal--content-holder .vw-cmp__shoppable--bottom.vw-badge--visible,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--bottom.vw-badge--visible{padding-bottom:0}#vw-modal-root .vw-cmp__shoppable--primary,.vw--custom-modal--content-holder .vw-cmp__shoppable--primary,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--primary{margin:0}#vw-modal-root .vw-cmp__shoppable--close-button,.vw--custom-modal--content-holder .vw-cmp__shoppable--close-button,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--close-button{cursor:pointer;display:flex!important;height:24px;width:24px}#vw-modal-root .vw-cmp__shoppable-button--root,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--root{display:block}@media (max-width:1024px){#vw-modal-root .vw-cmp__shoppable-button--root,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--root{margin-bottom:12px}}@media (max-width:767px){#vw-modal-root .vw-cmp__shoppable-button--root,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--root,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--root{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 35%);box-sizing:border-box;left:0;margin:0;padding:0 0 16px;top:calc(var(--videowise-viewport-height) - 100px);width:100%;z-index:1000}#vw-modal-root .vw-cmp__shoppable-button--root:before,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--root:before,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--root:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);content:"";height:36px;left:0;position:absolute;right:0;top:0;z-index:1000}#vw-modal-root .vw-cmp__shoppable-button--root.vw--is-ios,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--root.vw--is-ios,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--root.vw--is-ios{top:calc(100vh - 200px)}#vw-modal-root .vw-cmp__shoppable-button--root.vw-cmp__shoppable-button--in-cart,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--root.vw-cmp__shoppable-button--in-cart,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--root.vw-cmp__shoppable-button--in-cart{top:calc(var(--videowise-viewport-height) - 164px)}}#vw-modal-root .vw-cmp__shoppable-button--root-inner,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--root-inner,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--root-inner{display:flex;justify-content:space-between}#vw-modal-root .vw-cmp__shoppable-button--root:before,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--root:before,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--root:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 35%);bottom:0;content:"";display:none;height:100px;left:0;position:absolute;width:100%;z-index:0}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable-button--checkout,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--checkout,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--checkout{bottom:0;left:0;position:fixed;width:100%}#vw-modal-root .vw-cmp__shoppable-button--checkout .vw-cmp__shoppable-button--root-inner,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--checkout .vw-cmp__shoppable-button--root-inner,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--checkout .vw-cmp__shoppable-button--root-inner{background:#fff;height:64px;padding:0 24px 16px;position:relative;z-index:1}#vw-modal-root .vw-cmp__shoppable-button--checkout .vw-cmp__shoppable-button--root-inner:before,.vw--custom-modal--content-holder .vw-cmp__shoppable-button--checkout .vw-cmp__shoppable-button--root-inner:before,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable-button--checkout .vw-cmp__shoppable-button--root-inner:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 35%);bottom:0;content:"";display:block;height:100px;left:0;position:absolute;width:100%;z-index:-1}}#vw-modal-root .vw-cmp__shoppable--success-message,.vw--custom-modal--content-holder .vw-cmp__shoppable--success-message,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--success-message{background-color:#000;border-radius:8px;bottom:96px;display:none;height:auto;left:16px;padding:10px 12px;position:fixed;right:16px;width:calc(100% - 32px);z-index:9}#vw-modal-root .vw-cmp__shoppable--success-message.vw--show,.vw--custom-modal--content-holder .vw-cmp__shoppable--success-message.vw--show,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--success-message.vw--show{display:flex}#vw-modal-root .vw-cmp__shoppable--success-message>svg,.vw--custom-modal--content-holder .vw-cmp__shoppable--success-message>svg,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--success-message>svg{align-self:flex-start;margin-right:4px;padding-top:2px}#vw-modal-root .vw-cmp__shoppable--success-message>p,.vw--custom-modal--content-holder .vw-cmp__shoppable--success-message>p,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--success-message>p{color:#fff;font-family:Inter;font-size:14px;font-weight:600;line-height:20px;margin-bottom:0;margin-top:0}#vw-modal-root .vw__icon-svg,.vw--custom-modal--content-holder .vw__icon-svg,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw__icon-svg{display:inline-block;line-height:0}#vw-modal-root .vw-cmp__shoppable--accordion,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion{padding:0 16px}@media (min-width:1198px){#vw-modal-root .vw-cmp__shoppable--accordion,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion{padding:0 16px}}#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-title,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-title,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-title{align-items:center;border-top:1px solid #e5e5e5;cursor:pointer;display:flex;flex-direction:row;font-family:Inter;justify-content:space-between;letter-spacing:normal;line-height:18px;padding:16px 0}#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body{color:#000;font-family:Inter;font-size:12px;letter-spacing:normal;line-height:16px;opacity:0}#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h1,#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h2,#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h3,#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h4,#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h5,#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h6,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h1,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h2,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h3,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h4,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h5,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h6,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h1,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h2,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h3,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h4,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h5,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body h6{line-height:1.2}#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body>div>p,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body>div>p,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body>div>p{line-height:16px;margin-top:8px}#vw-modal-root .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body>div>p:first-child,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body>div>p:first-child,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion .vw-cmp__shoppable--accordion-body>div>p:first-child{margin-top:0}#vw-modal-root .vw-cmp__shoppable--accordion.is-visible .vw-cmp__shoppable--accordion-body,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion.is-visible .vw-cmp__shoppable--accordion-body,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion.is-visible .vw-cmp__shoppable--accordion-body{max-height:inherit;opacity:1;padding-bottom:16px}#vw-modal-root .vw-cmp__shoppable--accordion-icon,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion-icon,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion-icon{color:#c4c4c4;line-height:0;transition:transform .15s ease-in}@media (min-width:1023px){#vw-modal-root .vw-cmp__shoppable--accordion-icon:focus-visible,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion-icon:focus-visible,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion-icon:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}#vw-modal-root .vw-cmp__shoppable--accordion-title,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion-title,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion-title{align-items:center;color:#000;display:flex;font-size:14px;font-style:normal;font-weight:600;position:relative}#vw-modal-root .vw-cmp__shoppable--accordion-body,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion-body,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion-body{box-sizing:border-box;max-height:0;overflow-y:hidden;transition-duration:.5s;transition-property:all;transition-timing-function:ease}#vw-modal-root .vw-cmp__shoppable--accordion-body p,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion-body p,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion-body p{margin:0}#vw-modal-root .vw-cmp__shoppable--accordion img,.vw--custom-modal--content-holder .vw-cmp__shoppable--accordion img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--accordion img{height:auto;max-width:100%;width:auto}@media (max-width:1024px){#vw-modal-root.vw-shoppable--is-closing .vw-cmp__player--background--mobile,#vw-modal-root.vw-shoppable--is-closing .vw-cmp__player--background--mobile video,#vw-modal-root.vw-shoppable--is-closing .vw__video-player,#vw-modal-root.vw-shoppable--is-closing .vw__video-player video,#vw-modal-root.vw-shoppable--on .vw-cmp__player--background--mobile,#vw-modal-root.vw-shoppable--on .vw-cmp__player--background--mobile video,#vw-modal-root.vw-shoppable--on .vw__video-player,#vw-modal-root.vw-shoppable--on .vw__video-player video,.vw--custom-modal--content-holder.vw-shoppable--is-closing .vw-cmp__player--background--mobile,.vw--custom-modal--content-holder.vw-shoppable--is-closing .vw-cmp__player--background--mobile video,.vw--custom-modal--content-holder.vw-shoppable--is-closing .vw__video-player,.vw--custom-modal--content-holder.vw-shoppable--is-closing .vw__video-player video,.vw--custom-modal--content-holder.vw-shoppable--on .vw-cmp__player--background--mobile,.vw--custom-modal--content-holder.vw-shoppable--on .vw-cmp__player--background--mobile video,.vw--custom-modal--content-holder.vw-shoppable--on .vw__video-player,.vw--custom-modal--content-holder.vw-shoppable--on .vw__video-player video,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--is-closing .vw-cmp__player--background--mobile,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--is-closing .vw-cmp__player--background--mobile video,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--is-closing .vw__video-player,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--is-closing .vw__video-player video,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--on .vw-cmp__player--background--mobile,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--on .vw-cmp__player--background--mobile video,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--on .vw__video-player,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--on .vw__video-player video{border-radius:12px}}#vw-modal-root.vw-shoppable--on .vw-cmp__modal--content,.vw--custom-modal--content-holder.vw-shoppable--on .vw-cmp__modal--content,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--on .vw-cmp__modal--content{z-index:9000}#vw-modal-root.vw-shoppable--on .vw--is-mobile,.vw--custom-modal--content-holder.vw-shoppable--on .vw--is-mobile,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--on .vw--is-mobile{opacity:1;transform:translateY(0);visibility:visible;z-index:100}@media (max-width:1024px){#vw-modal-root.vw-shoppable--on .vw__video-player,.vw--custom-modal--content-holder.vw-shoppable--on .vw__video-player,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--on .vw__video-player{animation:vw__scaleBack-anim .5s cubic-bezier(.165,.84,.44,1) forwards}#vw-modal-root.vw-shoppable--is-closing .vw__video-player,.vw--custom-modal--content-holder.vw-shoppable--is-closing .vw__video-player,.vw-cmp__popup-card--root.vw--is-miniplayer-active.vw-shoppable--is-closing .vw__video-player{animation:vw__scaleForward-anim .5s cubic-bezier(.165,.84,.44,1) forwards}}#vw-modal-root .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__checkout-set,.vw--custom-modal--content-holder .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__checkout-set,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__checkout-set{bottom:40px;left:16px;position:absolute;right:16px;z-index:100}@media (min-width:1024px){#vw-modal-root .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__checkout-set,.vw--custom-modal--content-holder .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__checkout-set,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__checkout-set{left:24px;right:24px}}@media (max-width:1024px){#vw-modal-root .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__shoppable--card,#vw-modal-root .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__shoppable--card-list,.vw--custom-modal--content-holder .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__shoppable--card,.vw--custom-modal--content-holder .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__shoppable--card-list,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__shoppable--card,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__swiper-root.vw-player--cart-has-item .vw-cmp__shoppable--card-list{bottom:90px}}#vw-modal-root .swiper,.vw--custom-modal--content-holder .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .swiper{display:block!important}#vw-modal-root .vw-cmp__shoppable--external-button,.vw--custom-modal--content-holder .vw-cmp__shoppable--external-button,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--external-button{align-items:center!important;backdrop-filter:blur(16px);background:hsla(0,0%,100%,.3);border-radius:8px;box-shadow:0 6px 12px rgba(0,0,0,.24);color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:18px!important;font-style:normal;font-weight:500!important;height:48px!important;justify-content:center!important;line-height:48px!important;overflow:hidden;text-align:center;width:100%}#vw-modal-root .vw-cmp__shoppable--external-button span,.vw--custom-modal--content-holder .vw-cmp__shoppable--external-button span,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--external-button span{display:inline-block;padding:0 32px;text-overflow:ellipsis;white-space:nowrap}#vw-modal-root .vw-cmp__shoppable--external-button,#vw-modal-root .vw-cmp__shoppable--external-button:hover,.vw--custom-modal--content-holder .vw-cmp__shoppable--external-button,.vw--custom-modal--content-holder .vw-cmp__shoppable--external-button:hover,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--external-button,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--external-button:hover{text-decoration:none!important}.vw__atc-loader,.vw__atc-loader:after{border-radius:50%;height:4.5em;width:4.5em}.vw__atc-loader{-webkit-animation:load8 1.1s linear infinite;animation:load8 1.1s linear infinite;border:3px solid hsla(0,0%,100%,.2);border-left-color:#fff;font-size:5px;position:relative;text-indent:-9999em}.vw--custom-modal--content-holder #vw-modal-root .vw-cmp__shoppable .vw-cmp__shoppable--header{display:none}.vw-cmp__shoppable.vw-cmp__shoppable--quick-shoppable{padding-top:0}.vw-cmp__shoppable--quick-shop-header{align-items:center;background-color:#fff;box-sizing:border-box;display:flex;height:56px;justify-content:space-between;padding:0 24px;position:relative;width:100%;z-index:9}.vw-cmp__shoppable--quick-shop-header--bag{height:24px;position:relative;width:24px}.vw-cmp__shoppable--quick-shop-header--bag svg{overflow:auto;vertical-align:baseline}.vw-cmp__shoppable--quick-shop-header--bag>p{background-color:#000;border-radius:50%;bottom:-10px;color:#fff;font-size:14px;font-weight:700;height:20px;line-height:20px;margin-bottom:0;margin-top:0;position:absolute;right:-10px;text-align:center;width:20px}.vw-cmp__shoppable--quick-shop-header>p{color:#fff;font-size:18px;font-weight:700;line-height:18px;margin-bottom:0;margin-top:0;text-transform:uppercase}.vw-cmp__shoppable--quick-shop-header>button{background-color:transparent;border:none;cursor:pointer;height:18px;padding:0;width:18px}.vw-cmp__shoppable--quick-shop-header>button>svg{overflow:auto;vertical-align:baseline}.vw-cmp__shoppable--quick-shoppable .vw-cmp__shoppable--scroll{height:calc(100% - 56px)}@media (min-width:1023px){.vw-mute-button-shoppable:focus-visible,.vw-quick-shop-header-close-button:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}@media (min-width:1023px){.vw--text-button:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}@media (min-width:1023px){.vw--icon-button:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}@media (min-width:1023px){.vw-carousel-skip-button:focus-visible,.vw-carousel-skipped:focus-visible,.vw-next-slide-button:focus-visible,.vw-previous-slide-button:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}@keyframes vw__scaleBack-anim{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes vw__scaleForward-anim{0%{transform:scale(.95)}to{transform:scale(1)}}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg) translate(-50%);transform:rotate(0deg) translate(-50%)}to{-webkit-transform:rotate(1turn) translate(-50%);transform:rotate(1turn) translate(-50%)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.back-button-product{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:8px;justify-content:center;margin:0 16px}@media (min-width:1023px){.back-button-product:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}.back-button-product-text{color:#000;font-size:18px;font-style:normal;font-weight:400;line-height:24px;text-align:right}.vw-cmp__shoppable--view-link{color:#9da1a0;font-family:Helvetica;font-weight:300;gap:8px;line-height:18px;text-decoration-line:underline}.vw-cmp__shoppable--stockV2,.vw-cmp__shoppable--view-link{align-items:center;display:flex;font-size:14px;font-style:normal}.vw-cmp__shoppable--stockV2{color:var(--vw-stock-in);font-weight:500;line-height:24px}.vw-cmp__shoppable--stockV2.vw--no-stockV2{color:var(--vw-stock-out)}.price-wrapper{display:flex;flex:1;flex-direction:row;flex-wrap:wrap;gap:6px}#vw-modal-root .vw-cmp__shoppable--card-list,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list{-webkit-backface-visibility:hidden;bottom:-100%;display:flex;flex-direction:row;left:0;padding:32px 0 15px;position:absolute;right:0;width:100%;z-index:100}#vw-modal-root .vw-cmp__shoppable--card-list--transition,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list--transition{bottom:0;transition:bottom 1s ease-out 0s}#vw-modal-root .vw-cmp__shoppable--card-list.vw-has--carousel,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list.vw-has--carousel{box-sizing:border-box;overflow:hidden;padding:32px 6px 15px;padding-bottom:0!important}@media (max-width:767px){#vw-modal-root .vw-cmp__shoppable--card-list.vw-single,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list.vw-single{box-sizing:border-box;padding:32px 6px 15px}}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable--card-list,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list{bottom:-100%;padding-left:16px}#vw-modal-root .vw-cmp__shoppable--card-list--transition,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list--transition{bottom:56px;transition:bottom 1s ease-out 0s}}#vw-modal-root .vw-cmp__shoppable--card-list .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list .swiper{display:block!important;padding:10px 15px 15px;width:100%!important}@media (max-width:1024px){#vw-modal-root .vw-cmp__shoppable--card-list .swiper,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list .swiper{padding-left:10px;padding-right:10px}}#vw-modal-root .vw-cmp__shoppable--card-list .swiper-slide,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list .swiper-slide{box-sizing:border-box;justify-content:flex-end;max-width:300px;min-height:82px;padding:0 4px!important}@media (min-width:1024px){#vw-modal-root .vw-cmp__shoppable--card-list .swiper-slide,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list .swiper-slide{max-width:inherit;opacity:0}#vw-modal-root .vw-cmp__shoppable--card-list .swiper-slide.swiper-slide-active,#vw-modal-root .vw-cmp__shoppable--card-list .swiper-slide.swiper-slide-next,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list .swiper-slide.swiper-slide-active,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list .swiper-slide.swiper-slide-next{opacity:1}}#vw-modal-root .vw-cmp__shoppable--card-list .swiper-slide .vw-cmp__shoppable--card,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list .swiper-slide .vw-cmp__shoppable--card{margin:0}#vw-modal-root .vw-cmp__shoppable--card,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);-webkit-backface-visibility:hidden;background:rgba(0,0,0,.52);background-clip:padding-box;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;cursor:pointer;display:flex;flex-direction:row;height:80px;max-width:300px;-webkit-transform:translateZ(0);width:100%}@media (max-width:567px){#vw-modal-root .vw-cmp__shoppable--card:only-child,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card:only-child{max-width:inherit}}@media (max-width:767px){#vw-modal-root .vw-cmp__shoppable--card,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card{max-width:inherit}}#vw-modal-root .vw-cmp__shoppable--card-image,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-image{background:#fff;flex:0 0 62px;height:62px;margin:8px;overflow:hidden;width:62px}#vw-modal-root .vw-cmp__shoppable--card-image,#vw-modal-root .vw-cmp__shoppable--card-image img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-image,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-image img{border-radius:6px}#vw-modal-root .vw-cmp__shoppable--card-image img,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-image img{border:0;box-shadow:none;height:100%;object-fit:cover;width:100%}#vw-modal-root .vw-cmp__shoppable--card-body,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-body{box-sizing:border-box;display:flex;flex:1;flex-direction:column;justify-content:center;min-height:78px;overflow:hidden;padding:8px 8px 8px 0;text-overflow:ellipsis;white-space:nowrap}@media (min-width:767px){#vw-modal-root .vw-cmp__shoppable--card-body,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-body{width:290px}}#vw-modal-root .vw-cmp__shoppable--card-price,#vw-modal-root .vw-cmp__shoppable--card-title,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-price,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-title{color:#fff}#vw-modal-root .vw-cmp__shoppable--card-title,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-title{display:-webkit-box;font-family:Inter;font-size:15px;font-weight:600;letter-spacing:normal;line-height:20px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-shadow:0 1px 3px rgba(0,0,0,.3)}#vw-modal-root .vw-cmp__shoppable--card-price,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-price{align-items:baseline;display:flex;flex-direction:row;gap:6px;text-shadow:0 1px 3px rgba(0,0,0,.3)}#vw-modal-root .vw-cmp__shoppable--card-price-current,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-price-current{font-family:Inter;font-size:14px;font-weight:400;letter-spacing:normal;line-height:18px}#vw-modal-root .vw-cmp__shoppable--card-price-old,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-price-old{font-family:Inter;font-size:13px;font-weight:400;letter-spacing:normal;line-height:18px;opacity:.4;text-decoration:line-through}#vw-modal-root .vw-cmp__shoppable--card-price-old-label,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-price-old-label{background:#000;box-sizing:border-box;color:#fff;display:block;font-size:11px;font-weight:700;height:20px;left:4px;line-height:16px;min-width:39px;padding:2px 6px;position:absolute;text-align:center;text-transform:uppercase;top:-8px}#vw-modal-root .vw-cmp__shoppable--card-square-button,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-square-button{align-items:center;border:none;border-radius:8px;bottom:8px;box-shadow:0 1px 3px 0 rgba(0,0,0,.3);cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:8px;width:30px}#vw-modal-root .vw-cmp__shoppable--card-button,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-button{line-height:0;position:absolute;right:8px;top:50%;transform:translateY(-50%) rotate(-90deg)}@media (min-width:1198px){#vw-modal-root .vw-cmp__shoppable--card-button,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-button{transform:translateY(-50%)}}#vw-modal-root .vw-cmp__shoppable--card .vw-cmp__shoppable--sale,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card .vw-cmp__shoppable--sale{left:4px;position:absolute;top:-8px;z-index:10}#vw-modal-root .vw-cmp__shoppable--card .vw-cmp__rating .vw-cmp__rating-label,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card .vw-cmp__rating .vw-cmp__rating-label{color:#fff;font-size:11px;line-height:16px;margin-left:3px;opacity:.4}#vw-modal-root .vw-cmp__shoppable--card .vw-cmp__rating .vw-cmp__rating-star,#vw-modal-root .vw-cmp__shoppable--card .vw-cmp__rating .vw-cmp__rating-star svg,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card .vw-cmp__rating .vw-cmp__rating-star,.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card .vw-cmp__rating .vw-cmp__rating-star svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-price-current{font-size:14px;line-height:16px}.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list{bottom:0;box-sizing:border-box}.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list.vw-single{padding-left:16px;padding-right:16px}.vw-cmp__popup-card--root.vw--is-miniplayer-active .vw-cmp__shoppable--card-list.vw-single .vw-cmp__shoppable--card{max-width:100%;width:100%}.vw-cmp__shoppable--cardv2{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;cursor:pointer;display:flex;opacity:1;overflow:hidden;transform:translateY(0);transition:box-shadow .3s,transform .3s,opacity .3s,transform .3s;width:100%}.vw-cmp__shoppable--cardv2.vw--hidden{opacity:0;transform:translateY(100%)}@keyframes slide-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.shoppable-containerv2{background:rgba(0,0,0,.52);display:flex;opacity:1;width:100%}.vw-cmp__shoppable--card-imagev2{background-color:#f5f5f5;border-radius:6px;height:104px;margin:10px;overflow:hidden;width:104px}.vw-cmp__shoppable--card-imagev2 img{height:100%;object-fit:cover;width:100%}.vw-cmp__shoppable--card-bodyv2{display:flex;flex:1;flex-direction:column;justify-content:center;margin:10px 10px 10px 0}.vw-cmp__shoppable--card-titlev2{color:#fff;display:-webkit-box;font-family:Inter;font-size:15px;font-weight:600;letter-spacing:normal;line-height:20px;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-shadow:0 1px 3px rgba(0,0,0,.3)}.vw-cmp__shoppable--card-pricev2{color:#fff;display:flex}.vw-cmp__shoppable--card-price-currentv2{font-size:14px;margin-right:6px}.vw-cmp__shoppable--card-price-currentv2,.vw-cmp__shoppable--card-price-oldv2{font-family:Inter;font-weight:400;letter-spacing:normal;line-height:18px;text-shadow:0 1px 3px rgba(0,0,0,.3)}.vw-cmp__shoppable--card-price-oldv2{color:#fff;font-size:13px;opacity:.4;text-decoration:line-through}.shoppable-buttonv2{background-color:hsla(0,0%,100%,.2);border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter;font-size:13px;font-weight:700;height:32px;letter-spacing:normal;line-height:24px;margin-top:10px;opacity:1;transition:opacity .25s ease-out,transform .25s ease-out,background-color .25s ease-out .5s;width:100%}.vw--toggle-button-single{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-clip:padding-box;background-color:rgba(0,0,0,.52);border:none;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;padding:4px;position:absolute;right:16px;top:-40px;z-index:1}.vw--toggle-button-single.vw--hasTestimonial,.vw--toggle-button-single.vw--hidden{top:0}.vw--inline-shoppable-product>button.vw--icon-button:hover{bottom:7px!important;height:34px!important;right:7px!important;width:34px!important}.vw--inline-shoppable-product>button.vw--text-button:hover{scale:1.01!important}.vw--inline-shoppable-product .vw-loader-with-animation{animation:rotation 1s linear infinite;border-radius:50%;border-right:3px solid transparent!important;border-top:3px solid #000!important;box-sizing:border-box;display:inline-block;height:48px;width:48px}@media (min-width:1023px){.vw--inline-shoppable-product .vw-expand-button:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}@media (min-width:1023px){.vw--inline-shoppable-product .vw-mute-button-shoppable:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}.rw__swiper--position-center_bottom_the_slider{bottom:-48px;margin-left:auto!important;margin-right:auto!important;position:absolute!important;top:auto!important;transform:none!important}.rw__swiper--position-center_bottom_the_slider.rw__swiper-btn--prev{left:0!important;right:48px}.rw__swiper--position-center_bottom_the_slider.rw__swiper-btn--next{left:48px;right:0!important}.vw--custom-modal{background-color:transparent;bottom:0;display:flex;height:100%;left:0;position:fixed;right:0;top:0;transition:background-color .5s ease 0s;width:100%;z-index:9999999999}@media (max-width:1023px){.vw--custom-modal{background-color:transparent!important}}.vw--custom-modal.vw--custom-modal--transition{background-color:rgba(0,0,0,.7);transition:background-color .5s ease 0s}.vw--custom-modal--left-side{display:block!important;flex:1}@media (max-width:1023px){.vw--custom-modal--left-side{display:none}}.vw--custom-modal--content-holder{height:100%;position:relative;width:360px}@media (max-width:1023px){.vw--custom-modal--content-holder{float:none;width:100%}}@media (min-width:1024px){.vw--custom-modal--content-holder{opacity:0;right:-360px;transition:right .5s ease 0s,opacity .25s ease 0s}.vw--custom-modal--content-holder.vw--custom-modal--content-holder--transition{opacity:1;right:0;right:right .5s ease 0s,opacity .25s ease 0s}}#vw-modal-root .vw-cmp__player--shadow{display:block;left:0;position:absolute;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;will-change:transform,opacity;z-index:50}#vw-modal-root .vw-cmp__player--shadow-top{background:linear-gradient(1turn,transparent 2.67%,rgba(0,0,0,.4));height:70px;top:0}#vw-modal-root .vw-cmp__player--shadow-bottom{-webkit-backdrop-filter:saturate(190%) blur(65px);backdrop-filter:saturate(190%) blur(65px);background-color:rgba(40,40,40,.3);bottom:-102px;height:262px;-webkit-mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.068) 3.3%,rgba(0,0,0,.145) 5.9%,rgba(0,0,0,.227) 8.1%,rgba(0,0,0,.313) 10.1%,rgba(0,0,0,.401) 12.1%,rgba(0,0,0,.49) 14.6%,rgba(0,0,0,.578) 17.7%,rgba(0,0,0,.661) 21.8%,rgba(0,0,0,.74) 27.1%,rgba(0,0,0,.812) 33.9%,rgba(0,0,0,.875) 42.4%,rgba(0,0,0,.927) 53%,rgba(0,0,0,.966) 66%,rgba(0,0,0,.991) 81.5%,rgba(0,0,0,.991));mask-image:linear-gradient(180deg,transparent,rgba(0,0,0,.068) 3.3%,rgba(0,0,0,.145) 5.9%,rgba(0,0,0,.227) 8.1%,rgba(0,0,0,.313) 10.1%,rgba(0,0,0,.401) 12.1%,rgba(0,0,0,.49) 14.6%,rgba(0,0,0,.578) 17.7%,rgba(0,0,0,.661) 21.8%,rgba(0,0,0,.74) 27.1%,rgba(0,0,0,.812) 33.9%,rgba(0,0,0,.875) 42.4%,rgba(0,0,0,.927) 53%,rgba(0,0,0,.966) 66%,rgba(0,0,0,.991) 81.5%,rgba(0,0,0,.991));right:0}@media (min-width:1024px){#vw-modal-root .vw-cmp__player--shadow-bottom{bottom:-142px}}#vw-modal-root .vw-cmp__player--sound-button{align-items:center;border:0;border-radius:50%;cursor:pointer;display:flex;flex-direction:column;height:48px!important;justify-content:center;margin:1px;padding:0;position:absolute;right:8px;top:8px;width:48px!important;z-index:100}#vw-modal-root .vw-cmp__player--sound-button.vw-cmp__player--sound-button-bottom{bottom:36px}@media (min-width:1024px){#vw-modal-root .vw-cmp__player--sound-button{justify-content:center;right:8px;top:12px!important}#vw-modal-root .vw-cmp__player--sound-button:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-modal-root .vw-cmp__player--sound-button:active{outline:none;outline-offset:-2px!important}}#vw-modal-root .vw-cmp__player--sound-button .vw-cmp__player--sound-icon{align-items:center;display:flex;height:32px;justify-content:center;line-height:0;position:relative;width:32px}#vw-modal-root .vw-cmp__player--sound-button .vw-cmp__player--sound-icon svg{filter:drop-shadow(0 0 10px rgba(0,0,0,.5019607843)) drop-shadow(0 1px 1px rgba(0,0,0,.0588235294));z-index:-1}#vw-modal-root .vw-cmp__player--sound-buttonV2{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px;z-index:9999}#vw-modal-root .vw-cmp__player--sound-buttonV2 .sound-button-label{background:rgba(0,0,0,.8);border-radius:4px;color:#fff;font-size:12px;opacity:0;padding:4px 8px;position:absolute;right:60px;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap}@media (max-width:1023px){#vw-modal-root .vw-cmp__player--sound-buttonV2:active{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}}@media (min-width:1024px){#vw-modal-root .vw-cmp__player--sound-buttonV2:hover{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}#vw-modal-root .vw-cmp__player--sound-buttonV2:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-modal-root .vw-cmp__player--sound-buttonV2:focus-visible .sound-button-label{opacity:1;visibility:visible}#vw-modal-root .vw-cmp__player--sound-buttonV2:active{outline:none!important;outline-offset:-2px!important}}#vw-modal-root .vw-cmp__playerV2--share-button{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px;z-index:9999}#vw-modal-root .vw-cmp__playerV2--share-button .icon-button-label,#vw-modal-root .vw-cmp__playerV2--share-button .navigation-button-label{background:rgba(0,0,0,.8);border-radius:4px;color:#fff;font-size:12px;opacity:0;padding:4px 8px;position:absolute;right:60px;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap}@media (max-width:1023px){#vw-modal-root .vw-cmp__playerV2--share-button:active{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}}@media (min-width:1024px){#vw-modal-root .vw-cmp__playerV2--share-button:hover{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}#vw-modal-root .vw-cmp__playerV2--share-button:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-modal-root .vw-cmp__playerV2--share-button:focus-visible .icon-button-label{opacity:1;visibility:visible}#vw-modal-root .vw-cmp__playerV2--share-button:active{outline:none!important;outline-offset:-2px!important}}#vw-modal-root .vw-cmp__playerV2--play-button-customizable{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;display:none;height:48px;justify-content:center;width:48px;z-index:9999}@media (min-width:1024px){#vw-modal-root .vw-cmp__playerV2--play-button-customizable:hover{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}#vw-modal-root .vw-cmp__playerV2--play-button-customizable:focus-visible{box-shadow:none;outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-modal-root .vw-cmp__playerV2--play-button-customizable:focus-visible .vw-cmp__playerV2--play-button-customizable--label{opacity:1;visibility:visible}#vw-modal-root .vw-cmp__playerV2--play-button-customizable:active{outline:none!important;outline-offset:-2px!important}}#vw-modal-root .vw-cmp__playerV2--play-button-customizable--label{background:rgba(0,0,0,.8);border-radius:4px;color:#fff;font-size:12px;opacity:0;padding:4px 8px;position:absolute;right:60px;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap}#vw-modal-root .vw-cmp__playerV2--logo-button{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;width:48px;z-index:999}@media (max-width:1023px){#vw-modal-root .vw-cmp__playerV2--logo-button:active{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}}@media (min-width:1024px){#vw-modal-root .vw-cmp__playerV2--logo-button:hover{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}}#vw-modal-root .vw-cmp__playerV2--logo-button.vw--default-logo{top:132px}#vw-modal-root .vw-cmp__playerV2--logo-button.vw--no-share-logo{top:72px}#vw-modal-root .vw-cmp__playerV2--logo-link{align-items:center;display:flex;height:100%;justify-content:center;opacity:.5;width:100%}#vw-modal-root .vw-cmp__playerV2--logo-link svg{filter:drop-shadow(0 0 10px rgba(0,0,0,.5019607843)) drop-shadow(0 1px 1px rgba(0,0,0,.0588235294));z-index:-1}#vw-modal-root .mute-notification{align-items:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-clip:padding-box;background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2);border-radius:100px;color:#fff;cursor:pointer;display:flex;left:50%;padding:7px 16px;position:absolute;top:92px;transform:translateX(-50%);z-index:2000}#vw-modal-root .mute-icon{display:flex;margin-right:6px;width:18px}#vw-modal-root .mute-text{font-family:Inter;font-size:13px;font-weight:400;letter-spacing:normal;line-height:16px}@keyframes swipeUpAnimation{0%,to{animation-timing-function:ease;opacity:1;transform:translateY(0) rotate(0deg)}40%{animation-timing-function:ease-out;opacity:0;transform:translateY(-90px) rotate(40deg)}80%{animation-timing-function:ease-in;opacity:0;transform:translateY(0) rotate(0deg)}}@keyframes containerSwipeUpAnimation{0%{opacity:1;transform:translate(-50%,-50%)}to{opacity:0;transform:translate(-50%,-200%)}}#vw-modal-root .swipe-up-container{align-items:center;animation:initialVisibility .5s ease-in-out forwards,containerSwipeUpAnimation .6s ease-in-out 3s forwards;display:flex;flex-direction:column;justify-content:center;left:50%;opacity:0;position:absolute;top:40%;transform:translate(-50%,-50%);z-index:2000}@keyframes initialVisibility{0%{opacity:0}to{opacity:1}}#vw-modal-root .swipe-icon{animation:swipeUpAnimation 1.25s ease-in-out .5s 2,swipeUpAnimation 2s ease-in-out 3s forwards;display:flex;width:57px}#vw-modal-root .swipe-text{color:#fff;font-size:13px;font-weight:400;line-height:16px;max-width:80px;text-align:center;text-shadow:0 1px 3px 0 rgba(0,0,0,.302)}#vw-modal-root .progress-bar-container{background-color:hsla(0,0%,100%,.3);bottom:0;height:4px;left:0;position:absolute;width:100%}#vw-modal-root .progress-bar{background-color:#fff;height:100%;transition:width .1s linear}#vw-modal-root .vw-cmp__player--play-icon{backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);background-clip:padding-box;border:1px solid hsla(0,0%,100%,.2);border-radius:100px;cursor:pointer;display:inline-block;height:80px;left:50%;line-height:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:80px;z-index:10}@media (max-width:1024px){#vw-modal-root .vw-cmp__player--play-icon{height:74px;width:74px;z-index:99999}}#vw-modal-root .vw-cmp__player--is-loading{align-items:center;display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px;z-index:10001}#vw-modal-root .vw-cmp__player--is-loading .vw-cmp__player--is-loading-icon{height:100%;width:100%}#vw-modal-root .vw-cmp__player--background{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}#vw-modal-root .vw-cmp__player--background-img{object-fit:cover}#vw-modal-root .vw-cmp__player--background-img.has-blur{filter:blur(30px);opacity:.5}@media (max-width:767px){#vw-modal-root .vw-cmp__player--background-color{display:none!important}}#vw-modal-root .vw-cmp__player--video-container{height:100%;position:relative;width:100%}#vw-modal-root .vw-cmp__player--video-container .vw-cmp__player--video-container-embed{background:unset;display:flex;height:100%;position:relative;width:100%}@media (min-width:1024px){#vw-modal-root .vw-cmp__player--video-container .vw-cmp__player--video-container-embed{background:unset;display:flex;justify-content:center}#vw-modal-root .vw-cmp__player--video-container .vw-cmp__player--video-container-embed .vw-cmp__player--video{height:100%;width:100%}}@media (max-width:1023px){#vw-modal-root .vw-cmp__player--video-container .vw-cmp__player--video-container-embed{background:#000;height:100%;width:100%}#vw-modal-root .vw-cmp__player--video-container,#vw-modal-root .vw-cmp__player--video-container .vw__video-player,#vw-modal-root .vw-cmp__player--video-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}#vw-modal-root .vw-cmp__player--video-container .vw__video-player .vw__video-player--preview,#vw-modal-root .vw-cmp__player--video-container .vw__video-player--preview,#vw-modal-root .vw-cmp__player--video-container iframe .vw__video-player--preview{align-items:center;display:flex;justify-content:center;text-align:center;z-index:10}#vw-modal-root .vw-cmp__player--video-container .vw__video-player .vw__video-player--preview,#vw-modal-root .vw-cmp__player--video-container .vw__video-player .vw__video-player--preview img,#vw-modal-root .vw-cmp__player--video-container .vw__video-player--preview,#vw-modal-root .vw-cmp__player--video-container .vw__video-player--preview img,#vw-modal-root .vw-cmp__player--video-container iframe .vw__video-player--preview,#vw-modal-root .vw-cmp__player--video-container iframe .vw__video-player--preview img{height:100%;width:100%}#vw-modal-root .vw-cmp__player--video-container .vw__video-player .vw__video-player--preview img,#vw-modal-root .vw-cmp__player--video-container .vw__video-player--preview img,#vw-modal-root .vw-cmp__player--video-container iframe .vw__video-player--preview img{object-fit:contain}}@media (max-width:1023px) and (max-width:1024px){#vw-modal-root .vw-cmp__player--video-container .vw__video-player .vw__video-player--preview img,#vw-modal-root .vw-cmp__player--video-container .vw__video-player--preview img,#vw-modal-root .vw-cmp__player--video-container iframe .vw__video-player--preview img{object-fit:cover}}@media (max-width:1023px){#vw-modal-root .vw-cmp__player--video-container .vw-cmp__player--video{width:100%}}#vw-modal-root.vw-has-subtitle .vw-subtitle-custom{align-items:center;background:#000;bottom:0;display:flex;height:auto;justify-content:center;min-height:28px;position:absolute;right:0;width:100%;z-index:99999}@media (min-width:1024px){#vw-modal-root.vw-has-subtitle .vw-subtitle-custom{z-index:99}}#vw-modal-root.vw-has-subtitle .vw-subtitle-custom p{color:#fff;font-size:14px!important;font-weight:400;line-height:16px!important;opacity:.9;padding:5px;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.5)}#vw-modal-root .vw__video-player{z-index:1}#vw-modal-root .vw__video-player video::-webkit-media-controls,#vw-modal-root .vw__video-player video::-webkit-media-text-track-container{display:none}#vw-modal-root .vw__video-player .minified-video{height:1px!important;width:1px!important}#vw-modal-root .vw-player--has-ended .vw-cmp__player--play-icon{display:none}#vw-modal-root .vw-player--image{display:flex;overflow:hidden}#vw-modal-root .vw-player--image,#vw-modal-root .vw-player--image img{height:100%;width:100%}#vw-modal-root .vw-player--image img{object-fit:cover}#vw-modal-root .vw-cmp__player-controls--progress{align-items:center;bottom:0;display:flex;flex:1;flex-direction:row;left:0;line-height:0;position:absolute;right:0;z-index:1000}@media (min-width:1024px){#vw-modal-root .vw-cmp__player-controls--progress{bottom:35px;left:0;right:0;top:auto}}#vw-modal-root .vw-cmp__player-controls .vw-cmp__player-controls--click{bottom:0;display:block;left:0;position:absolute;right:0;top:0;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:5}@media screen and (min-width:1024px){#vw-modal-root.vw-type__youtube_video .vw-cmp__player-controls--click{bottom:0;height:calc(100% - 70px);top:auto}}@media (max-width:1024px){#vw-modal-root .vw-slide--no-product .vw-cmp__player--sound-button{bottom:40px}#vw-modal-root.vw-player__youtube_video .vw-cmp__player--video-container-embed{align-items:center;display:flex;justify-content:center;padding:0}#vw-modal-root.vw-player__youtube_video .vw-cmp__player--video-container-embed .vw-cmp__player--shadow{display:none}}@media (min-width:1024px){#vw-modal-root.vw-player__youtube_video .vw-cmp__player--button-close{left:auto;right:24px;top:66px}#vw-modal-root.vw-player__youtube_video.vw-player--shoppable .vw-cmp__player--button-close{right:384px}#vw-modal-root.vw-player__youtube_video.vw-player--interaction .vw-cmp__player--button-close{right:480px}#vw-modal-root.vw-player__youtube_video .vw-cmp__player--share-button{top:122px}}@keyframes vw__spinner-anim{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#vw-modal-root .vw-cmp__player-navigationV2{align-items:center;display:flex;flex-direction:column;left:20px;position:absolute;top:50%;transform:translateY(-50%);z-index:1000}#vw-modal-root .vw-cmp__playerV2--button{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:50%;cursor:pointer;display:flex;height:48px;justify-content:center;padding:0;width:48px;z-index:9999}#vw-modal-root .vw-cmp__playerV2--button:hover{background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}#vw-modal-root .vw-cmp__playerV2--button .navigation-button-label{left:70px}#vw-modal-root .vw-cmp__playerV2--button .close-button-label,#vw-modal-root .vw-cmp__playerV2--button .navigation-button-label{background:rgba(0,0,0,.8);border-radius:4px;color:#fff;font-size:12px;opacity:0;padding:4px 8px;position:absolute;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap}#vw-modal-root .vw-cmp__playerV2--button .close-button-label{top:60px}#vw-modal-root .vw-cmp__playerV2--button-prev{margin-bottom:8px!important}#vw-modal-root .vw-cmp__playerV2--button-prev .vw-cmp__player--button-icon svg{margin-bottom:2px}@media (max-width:1023px){#vw-modal-root .vw-cmp__playerV2--button-prev:active{backdrop-filter:blur(8px);background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}}@media (min-width:1024px){#vw-modal-root .vw-cmp__playerV2--button-prev:hover{backdrop-filter:blur(8px);background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}#vw-modal-root .vw-cmp__playerV2--button-prev:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-modal-root .vw-cmp__playerV2--button-prev:focus-visible .navigation-button-label{opacity:1;visibility:visible}}#vw-modal-root .vw-cmp__playerV2--button-next{margin-top:8px!important}#vw-modal-root .vw-cmp__playerV2--button-next .vw-cmp__player--button-icon svg{align-self:center;margin-top:2px}@media (max-width:1023px){#vw-modal-root .vw-cmp__playerV2--button-next:active{backdrop-filter:blur(8px);background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}}@media (min-width:1024px){#vw-modal-root .vw-cmp__playerV2--button-next:hover{backdrop-filter:blur(8px);background-color:rgba(0,0,0,.52);border:1px solid hsla(0,0%,100%,.2)}#vw-modal-root .vw-cmp__playerV2--button-next:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}#vw-modal-root .vw-cmp__playerV2--button-next:focus-visible .navigation-button-label{opacity:1;visibility:visible}}#vw-modal-root .vw-cmp__playerV2--button-icon{display:inline-block;line-height:0}#vw-modal-root .vw-cmp__playerV2--boxes-wrapper{height:300px;overflow:hidden;position:relative;width:100%}#vw-modal-root .vw-cmp__playerV2--boxes-wrapper.vw-cmp__playerV2--boxes-wrapper-two-videos{height:200px}#vw-modal-root .vw-cmp__playerV2--boxes{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;position:relative;transition:top .3s ease-in-out;z-index:1000}#vw-modal-root .vw-cmp__playerV2--box{align-items:center;border:0;border-radius:4px;box-shadow:none;cursor:pointer;display:flex;height:84px;justify-content:center;margin:8px 0;opacity:.7;position:relative;width:84px}#vw-modal-root .vw-cmp__playerV2--box:hover{opacity:1}#vw-modal-root .vw-cmp__playerV2--box:focus{border:2px solid #fff;border-radius:6px;box-shadow:0 0 5px #fff}#vw-modal-root .vw-cmp__playerV2--box-active{border:2px solid #fff;border-radius:6px;opacity:1}#vw-modal-root .vw-cmp__playerV2--img{border-radius:4px;height:100%;object-fit:cover;width:100%}#vw-modal-root .vw-cmp__playerV2-space{align-items:center;align-self:center;border:0;box-shadow:none;display:flex;height:48px;justify-content:center;margin:4px 0;padding:0;position:relative;width:48px}.vw-cmp__select-root{display:block}.vw-cmp__select-root .vw-shoppable__options{padding-bottom:0}.vw-cmp__select-root .vw-shoppable__options label{border:0!important;box-shadow:none!important;color:#8f8f8f!important;display:block!important;font-family:inherit;font-size:12px!important;font-style:normal!important;font-weight:400!important;letter-spacing:0!important;line-height:16px!important;margin:0 0 2px!important;outline:none!important;padding:0!important;text-align:left!important;text-indent:0!important;text-transform:none!important}@media (min-width:767px){.vw-cmp__select-root .vw-shoppable__options label{font-size:14px!important;line-height:20px!important}}.vw-cmp__select-root .vw-shoppable__options .vw__select-row{margin-bottom:12px}.vw-cmp__select-root .vw__select .vw__select-item{border:1px solid #ddd;display:block;padding:0;position:relative}.vw-cmp__select-root .vw__select .shoppable__select--arrow{display:block;height:8px;line-height:0!important;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:14px;z-index:0}.vw-cmp__select-root .vw__select select{-moz-appearance:none!important;-webkit-appearance:none!important;background-color:transparent!important;background:none!important;border:0!important;border-radius:0!important;color:#000!important;display:block!important;font-size:16px!important;font-weight:700!important;height:38px!important;letter-spacing:0!important;line-height:38px!important;margin:0!important;min-height:38px!important;outline:none!important;overflow:hidden!important;padding:0 30px 0 12px!important;position:relative!important;text-indent:0!important;text-overflow:ellipsis;text-transform:none!important;white-space:nowrap;width:100%!important;z-index:10!important}.vw-cmp__select-root .vw__select select:disabled{color:#868a89!important}.vw-cmp__select-root .vw__select select:disabled~.shoppable__select--arrow svg path{stroke:#868a89}@keyframes vw__animateIn-anim{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes vw__animateOut-anim{0%{transform:translateX(0)}to{transform:translateX(100%)}}.vw-cmp__select-rootV2{display:block}.vw-cmp__select-rootV2 .vw-shoppable__optionsV2{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;margin-top:16px;padding-bottom:0}.vw-cmp__select-rootV2 .vw-shoppable__optionsV2 label{border:0!important;box-shadow:none!important;color:#000!important;display:block!important;font-family:inherit;font-size:14px!important;font-style:normal!important;font-weight:700!important;letter-spacing:0!important;line-height:18px!important;outline:none!important;padding:0!important;text-align:left!important;text-indent:0!important;text-transform:none!important}@media (min-width:767px){.vw-cmp__select-rootV2 .vw-shoppable__optionsV2 label{font-size:14px!important;line-height:20px!important}}.vw-cmp__select-rootV2 .vw-shoppable__optionsV2 .vw__select-rowV2{align-items:center;border:1px solid #b6b9b8;border-radius:4px;cursor:pointer;display:flex;height:38px;justify-content:space-between}.vw-cmp__select-rootV2 .vw-shoppable__optionsV2 .vw__select-rowV2:hover{border:1px solid #6c706f}.vw-cmp__select-rootV2 .vw-shoppable__optionsV2 .vw__select-labelV2{color:#000;font-size:14px;font-weight:700}.vw-cmp__select-rootV2 .vw-shoppable__optionsV2 .vw__select-breaklineV2{border:none;border-bottom:1px solid #ddd;width:100%}.vw-cmp__select-rootV2 .vw__selectV2 .vw__select-itemV2{display:block;padding:0;position:relative}.vw-cmp__select-rootV2 .vw__selectV2 .vw__select-itemV2 select{-moz-appearance:none!important;-webkit-appearance:none!important;background-color:transparent!important;background:none!important;border:0!important;border-radius:0!important;box-shadow:none;color:#000!important;cursor:pointer;display:block!important;font-family:Inter;font-size:14px!important;font-weight:600!important;height:38px!important;letter-spacing:normal;letter-spacing:0!important;line-height:18px;margin:0!important;outline:none!important;overflow:hidden!important;padding:0 11px;position:relative!important;text-indent:0!important;text-overflow:ellipsis;text-transform:none!important;white-space:nowrap;width:100%!important;z-index:10!important}.vw-shoppable__select-itemV2 .vw-cmp__select-rootV2 .vw__selectV2 .vw__select-itemV2 select:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}.vw-cmp__select-rootV2 .vw__selectV2 .shoppable__select--arrowV2{display:block;height:18px;line-height:0!important;position:absolute;right:11px;top:50%;transform:translateY(-50%);width:18px;z-index:0}@keyframes vw__animateIn-animV2{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes vw__animateOut-animV2{0%{transform:translateX(0)}to{transform:translateX(100%)}}.vw-shoppable--list-trigger{background:rgba(0,0,0,.522);color:#fff;font-size:13px;font-weight:400;height:26px;left:16px;position:absolute;top:0}@media (min-width:767px){.vw-shoppable--list-trigger{left:0}}.vw-cmp__shoppable-list-content{background-color:#fff;border-radius:12px 12px 0 0;bottom:0;box-shadow:0 0 50px 0 transparent;box-sizing:border-box;height:var(--videowise-viewport-height);left:0;margin-left:100%;overflow-y:scroll;padding:65px 0 0;position:absolute;right:0;top:0;transition:box-shadow .3s ease-in-out 0s;width:100%;z-index:101}.vw-cmp__shoppable-list-content--transition-in{margin-left:0;transition:margin-left .25s ease-out 0s}.vw-cmp__shoppable-list-content--transition-out{margin-left:100%;transition:margin-left .25s ease-in 0s}@media (max-width:1023px){.vw-cmp__shoppable-list-content{margin-left:0;pointer-events:none;top:100vh;visibility:hidden}.vw-cmp__shoppable-list-content--transition-in{top:0;transition:top .25s ease-out 0s}.vw-cmp__shoppable-list-content--transition-out{top:100vh;transition:top .25s ease-in 0s}}@media (min-width:1024px){.vw-cmp__shoppable-list-content{border-radius:0;padding:0 0 24px}}.vw-cmp__shoppable-list-content.vw-has-shadow{box-shadow:0 0 50px 0 rgba(0,0,0,.5)}.vw-cmp__shoppable-list-content--header{align-items:center;background-color:#fff;display:flex;flex-direction:row;height:56px;justify-content:flex-start;left:0;padding:0 16px;position:sticky;right:0;top:0;z-index:10}.vw-cmp__shoppable-list-content--header-scrolled{box-shadow:0 2px 12px 0 rgba(0,0,0,.25)}.vw-cmp__shoppable-list-content--header .vw-cmp__shoppable--cart-info,.vw-cmp__shoppable-list-content--header .vw-cmp__shoppable--cart-info-badge{align-items:center;border-radius:50%;display:flex;justify-content:center;position:absolute}.vw-cmp__shoppable-list-content--header .vw-cmp__shoppable--cart-info{align-items:end;display:flex;height:40px;right:8px;width:40px}.vw-cmp__shoppable-list-content--header .vw-cmp__shoppable--cart-info-badge{background:#000;bottom:20px;color:#fff;display:flex;font-size:12px;font-style:normal;font-weight:400;height:20px;line-height:16px;right:-2px;width:20px}.vw-cmp__shoppable-list-content--header p{color:#000;font-family:Inter;font-size:18px;font-style:normal;font-weight:400;left:50%;letter-spacing:normal;line-height:24px;position:absolute;text-align:center;transform:translateX(-50%)}.vw-cmp__shoppable-list-content--close-button{cursor:pointer;display:flex;position:relative;z-index:9}.vw-cmp__shoppable-list-content--list{display:flex;flex-direction:column;list-style:none;margin:0;max-height:100%;overflow-y:visible;padding:0 16px}@media (min-width:1024px){.vw-cmp__shoppable-list-content--list{padding:0 24px}}.vw-cmp__shoppable-list-content--title{align-items:center;bottom:0;color:#000;display:flex;font-size:24px;font-style:normal;font-weight:400;height:65px;justify-content:center;left:0;line-height:30px;position:absolute;right:0;top:0;width:100%}@media (min-width:1024px){.vw-cmp__shoppable-list-content--title{position:static;width:auto}}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item{align-items:center;cursor:pointer;display:flex;flex-direction:row;margin:0 0 16px;padding:0 32px 0 0;position:relative}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item:last-child{margin-bottom:0}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item svg.item-arrow-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item--pic-container{align-items:center;display:flex;flex:0 0 100px;flex-direction:column;height:100px;justify-content:center;overflow:hidden;width:100px}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item--pic-container img{display:block;height:100%;object-fit:cover;width:100%}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item--details{display:flex;flex-direction:column;justify-content:center;padding:0 0 0 12px}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item--title{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:20px;margin:0 0 10px;max-height:40px;max-width:185px;overflow:hidden;padding:0;text-align:left;text-transform:capitalize}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item--price{align-items:baseline;color:#000;display:flex;flex-direction:row;flex-wrap:wrap;line-height:20px}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item--price strong{font-size:16px;font-weight:800;line-height:20px;margin:0 6px 0 0}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item--price span{font-size:14px;font-weight:400;line-height:16px;opacity:.6;text-decoration-line:line-through}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item .vw-cmp__shoppable--sale{left:4px;position:absolute;top:-8px}.vw-cmp__shoppable-list-content .vw-cmp__shoppable-list-content-item .vw-cmp__rating{margin-bottom:6px}.vw-shoppable--list-trigger{align-items:center;background-clip:padding-box;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:28px;left:10px;padding:5px 12px;position:relative;text-shadow:0 1px 3px rgba(0,0,0,.3);transition:top .22s ease-out;width:fit-content;z-index:99}.vw-shoppable--list-trigger p{color:#fff;font-family:Inter;font-size:13px;font-weight:400;letter-spacing:normal;margin:0;z-index:100}.vw-shoppable--list-trigger .vw-background-blur{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:rgba(0,0,0,.522)}.vw-cmp_shoppable-keen-card-slider{transition:opacity .3s,transform .3s}.vw-shoppable-list.vw--hidden .vw-cmp_shoppable-keen-card-slider{opacity:0;transform:translateY(100%)}.vw-shoppable-list.vw--visible .vw-cmp_shoppable-keen-card-slider{opacity:1;transform:translateY(0)}.vw-shoppable-list.vw--hidden .vw-shoppable--list-trigger,.vw-shoppable-list.vw--visible .vw-shoppable--list-trigger{top:0}.vw--toggle-button{background-clip:padding-box;background-color:rgba(0,0,0,.52);border:none;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:28px;padding:4px;position:absolute;right:16px;width:28px;z-index:100}.vw--toggle-button.vw--hidden{top:0}.link-container{display:flex;justify-content:space-between}.vw-cmp__shoppable--root.vw--is-desktop.vw--visible .vw-cmp__shoppable-list-content--header .vw-cmp__shoppable-list-content--close-button{display:none}:root{--videowise-sale-color:#3cfecf;--videowise-button-border-radius:8px}.vw-cmp__shoppable-list-contentV2{background-color:#fff;bottom:0;box-shadow:0 0 50px 0 transparent;box-sizing:border-box;font-family:Inter;left:0;letter-spacing:normal;overflow-y:scroll;position:absolute;right:0;top:0;transition:box-shadow .3s ease-in-out 0s;width:100%;z-index:101}@media (min-width:1023px){.vw-cmp__shoppable-list-contentV2{padding:0}}.vw-cmp__shoppable-list-contentV2--header{align-items:center;display:flex;height:65px;justify-content:space-between;left:0;position:absolute;right:0;top:0;width:100%}@media (min-width:1024px){.vw-cmp__shoppable-list-contentV2--header{padding:0 24px;position:relative;width:auto}}.vw-cmp__shoppable-list-contentV2--close-button{margin-left:16px;position:relative;z-index:9}@media (min-width:1024px){.vw-cmp__shoppable-list-contentV2--close-button{display:none}}.vw-cmp__shoppable-list-contentV2--list{column-gap:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));justify-items:center;margin:0;padding:0 16px 16px;row-gap:24px}@media (min-width:1024px){.vw-cmp__shoppable-list-contentV2--list{padding:0 16px 16px}}.vw-cmp__shoppable-list-contentV2--title{align-items:center;bottom:0;display:flex;font-size:20px;font-weight:700;height:65px;justify-content:center;left:0;line-height:24px;position:absolute;right:0;text-align:center;top:0;width:100%}@media (min-width:1024px){.vw-cmp__shoppable-list-contentV2--title{position:static;width:auto}}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2 img{border-radius:8px;height:100%;object-fit:cover;width:100%}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2:focus-visible .vw-cmp__shoppable-list-content-itemV2--pic-container{border:2px solid #000}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2{align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:block;flex-direction:column;max-width:100%}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2:last-child{margin-bottom:0}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2 svg.item-arrow-right{position:absolute;right:0;top:50%;transform:translateY(-50%)}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2--pic-container{align-items:center;aspect-ratio:1/1;border:2px solid transparent;border-radius:10px;display:flex;justify-content:center;position:relative;width:100%}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2--pic-container img{display:block;height:100%;object-fit:cover;width:100%}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2--pic-container .vw-cmp__shoppable--card-price-old-label{background-color:red;border-radius:4px;color:#fff;font-size:12px;font-weight:700;left:8px;padding:4px 8px;position:absolute;top:8px}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2--details{display:flex;flex-direction:column;justify-content:center;padding:12px 0 0;width:100%}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2--title{color:#000;display:-webkit-box;font-size:15px;font-style:normal;font-weight:600;line-height:18px;margin:0 0 4px;max-height:40px;padding:0;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2--price{align-items:baseline;color:#000;display:flex;flex-direction:row;line-height:20px;overflow:hidden}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2--price p{font-size:14px;font-weight:400;line-height:18px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2--price p span{font-size:13px;font-weight:400;line-height:18px;margin-left:6px;opacity:.6;text-decoration-line:line-through;white-space:nowrap}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2 .vw-cmp__rating .vw-cmp__rating-label{color:#000;font-size:11px;line-height:16px;opacity:.4}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2 .vw-cmp__rating .vw-cmp__rating-star svg{filter:drop-shadow(0 1px 1px rgba(0,0,0,.2))}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2 .vw-cmp__shoppable--sale{border-radius:4px;left:6px;position:absolute;top:6px}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2 .vw--content-wrapper{width:100%}.vw-cmp__shoppable-list-contentV2 .vw-cmp__shoppable-list-content-itemV2 .vw--content-wrapper:hover .vw-cmp__shoppable-list-content-itemV2--pic-container{border:2px solid #000;margin:0}.vw-cmp__shoppable--saleV2{border-radius:4px;color:#fff;flex-shrink:0;font-size:12px;font-style:normal;font-weight:700;line-height:18px;padding:2px 6px}.vw-button-product-details{align-items:center;align-self:stretch;background-color:var(--videowise-sale-color);border:none;border-radius:var(--videowise-button-border-radius);color:var(--videowise-button-text-color);cursor:pointer;display:flex;font-family:Inter;font-size:13px;font-style:normal;font-weight:600;gap:8px;height:32px;justify-content:center;letter-spacing:normal;line-height:20px;margin-top:10px;padding:12px;width:100%}.vw-button-product-details:hover{background:linear-gradient(0deg,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 100%),var(--videowise-sale-color)}@media (min-width:1024px){.vw-button-product-details:focus-visible{outline:var(--vw-focus-outline-color) solid 2px!important;outline-offset:-2px!important}}.vw-cmp__shoppable--root.vw--is-desktop .vw-cmp__shoppable-list-contentV2{margin-left:100%}.vw-cmp__shoppable--root.vw--is-desktop .vw-cmp__shoppable-list-contentV2--transition-in{margin-left:0;transition:margin-left .25s ease-out 0s}.vw-cmp__shoppable--root.vw--is-desktop .vw-cmp__shoppable-list-contentV2--transition-out{margin-left:100%;transition:margin-left .25s ease-in 0s}.vw-cmp__shoppable--root.vw--is-desktop .vw-cmp__shoppable-list-contentV2--transition-out .vw-cmp__shoppable--accordion{display:none}.vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable-list-contentV2{top:100vh}.vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable-list-contentV2--transition-in{top:0;transition:top .25s ease-out 0s}.vw-cmp__shoppable--root.vw--is-mobile .vw-cmp__shoppable-list-contentV2--transition-out{top:100%;transition:top .25s ease-in 0s}.vw-cmp__loading{background-color:rgba(0,0,0,.5);bottom:0;height:100vh;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100vw;z-index:9999}.vw-cmp__loading,.vw-cmp__loading--box{align-items:center;display:flex;flex-direction:column;justify-content:center}.vw-cmp__loading--box{background:hsla(0,0%,7%,.86);border-radius:12px;color:#fff;padding:24px;width:233px}.vw-cmp__loading--box span{align-items:center;display:flex;font-family:Brown,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:32px;text-align:center;white-space:nowrap}.vw-cmp__loading--box .vw__atc-loader-root{margin:0 0 24px}.vw-cmp__loading--box .vw__atc-loader-root .vw__atc-loader{height:40px;width:40px}.vw-cmp__loading-products{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:column;height:100%;left:0;pointer-events:none;position:fixed;right:0;top:0;width:100%;z-index:9999}.vw-cmp__loading-products--box{align-items:center;background:hsla(0,0%,7%,.86);border-radius:12px;color:#fff;display:flex;flex-direction:column;padding:24px;width:233px}.vw-cmp__loading-products--box span{align-items:center;color:#000;display:flex;font-family:Brown,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:32px;text-align:center;white-space:nowrap}.vw-cmp__loading-products--box .vw__atc-loader-root{margin:0 0 24px}.vw-cmp__loading-products--box .vw__atc-loader-root .vw__atc-loader{height:40px;width:40px}.vw-cmp__keen-root{background-color:transparent;flex:1;order:1;overflow:hidden;position:relative;z-index:9}.vw-cmp__keen-player-slider-gradient{background:linear-gradient(180deg,rgba(0,0,0,.4),transparent 15%,transparent 59.5%,transparent);height:100%;pointer-events:none;position:absolute;width:100%;z-index:1}@media (min-width:1024px){.vw-cmp__keen-player-slider-gradient{background:none}}.vw-cmp__keen-player-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;overflow:hidden;position:relative;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;background-color:transparent;height:100%;width:100%}.vw-cmp__keen-player-slider:not([data-keen-slider-disabled]) .vw-cmp__keen-player-slide{min-height:100%;overflow:hidden;position:relative;width:100%}.vw-cmp__keen-player-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.vw-cmp__keen-player-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.vw-cmp__keen-player-slider:not([data-keen-slider-disabled]) .vw-cmp__player--sound-button{position:absolute;right:12px;top:12px}[data-keen-slider-moves] *{pointer-events:none}.vw-cmp__shoppable--card-list .vw-cmp_shoppable-keen-card-slider:not([data-keen-slider-disabled]){align-content:flex-start;display:flex;position:relative;user-select:none;-webkit-touch-callout:none;-ms-touch-action:pan-y;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;padding:12px 0;width:100%}.vw-cmp__shoppable--card-list .vw-cmp_shoppable-keen-card-slider:not([data-keen-slider-disabled]) .vw-cmp_shoppable-keen-card-slide{box-sizing:content-box!important;max-height:86px;min-height:100%;position:relative}.vw-cmp__shoppable--card-list .vw-cmp_shoppable-keen-card-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.vw-cmp__shoppable--card-list .vw-cmp_shoppable-keen-card-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.vw-cmp__shoppable--card-list [data-keen-slider-moves] *{pointer-events:none}.vw-cmp__range-rir{user-select:none}.vw-cmp__range-rir--container{height:4px;width:100%}.vw-cmp__range-rir--label-container,.vw-cmp__range-rir--max-label,.vw-cmp__range-rir--min-label{display:none}.vw-cmp__range-rir--track{background-color:hsla(0,0%,100%,.3);border-radius:1px;cursor:pointer;display:block!important;display:block;height:4px;position:relative;transition:left .3s ease-out,width .3s ease-out;width:100%}.vw-cmp__range-rir--track-active{background-color:#fff;display:block!important;height:4px}.vw-cmp__range-rir--slider-container{display:block!important}.vw-cmp__range-rir--value-label{display:none}@media (min-width:1024px){.vw-cmp__range-rir--slider{appearance:none;background-color:#fff;border-radius:50%;cursor:pointer;display:block!important;display:block;height:16px;margin:-10px -8px 0 0;outline:none;position:absolute;top:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;width:16px}}.vw-cmp__range-rir--slider:focus{box-shadow:0 0 0 5px hsla(0,0%,100%,.2)}.vw-cmp__loader{animation:rotation 1s linear infinite;border-radius:50%;border-right:3px solid transparent;border-top:3px solid #ccc;box-sizing:border-box;display:block!important;display:inline-block;height:48px;left:50%;margin:-24px 0 0 -24px;position:absolute;top:50%;width:48px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.vw-cmp__shopable-keen-media-slide.vw-mod__is-loading,.vw-cmp__shoppable-media--image.vw-mod__is-loading{background-color:#f3f3f3}.vw-cmp__rating{margin-top:4px}.vw-cmp__rating,.vw-cmp__rating-stars{align-items:center;display:flex;flex-direction:row}.vw-cmp__rating-stars{gap:2px;line-height:0;margin-right:2px}.vw-cmp__rating-star{display:inline-block;line-height:0;width:auto}.vw-cmp__rating-label{color:#9da1a0;display:inline-block;font-size:14px;line-height:18px;white-space:nowrap}.vw-cmp__rating-average{color:#000;font-size:14px;line-height:18px;margin:0 2px 0 0}.shoppable-containerv2 .vw-cmp__rating-label{color:#fff;font-size:11px;line-height:16px;margin-left:3px;opacity:.4}.videowise-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.videowise-background.vw--background-widget-cover{overflow:hidden}.videowise-background.vw--background-widget-cover .vw--background-widget-force-height{min-height:400px}.videowise-background.vw--background-widget-cover video{display:block;height:100%;left:50%;min-height:inherit;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.videowise-background.vw--background-widget-contain video{display:block}.videowise-background .vw-container-icons{display:flex;gap:12px;position:absolute;z-index:10}.videowise-background .vw-container-icons.vw-top-left{left:16px;top:16px}.videowise-background .vw-container-icons.vw-top-right{right:16px;top:16px}.videowise-background .vw-container-icons.vw-bottom-left{bottom:16px;left:16px}.videowise-background .vw-container-icons.vw-bottom-right{bottom:16px;right:16px}.videowise-background .vw--play-and-pause{height:16px;width:16px}.videowise-background .vw--play-and-pause svg.pause{display:none}.videowise-background .vw--play-and-pause button{background-color:transparent;border:none;cursor:pointer;display:block;height:100%;padding:0;width:100%}.videowise-background .vw--mute-and-unmute{height:16px;width:16px}.videowise-background .vw--mute-and-unmute svg.mute{display:none}.videowise-background .vw--mute-and-unmute button{background-color:transparent;border:none;cursor:pointer;display:block;height:100%;padding:0;width:100%}.videowise-background .vw--full-screen{height:16px;width:16px}.videowise-background .vw--full-screen button{background-color:transparent;border:none;cursor:pointer;display:block;height:100%;padding:0;width:100%}.vw-root__container .vw-root__container-inner.vw--background-widget-force-height,.vw-root__container.vw--background-widget-force-height{height:100%;min-height:inherit}.vw-root__container .vw-root__container-inner>div.vw--background-widget-force-height{height:100%;min-height:inherit!important}.vw-root__container .vw-root__container-inner>div .vw--background-widget{min-height:inherit;opacity:0}.vw-root__container .vw-root__container-inner>div .vw--background-widget.vw--background-widget-is-ready{animation:fadeIn .25s linear forwards}.vw-root__container .vw-root__container-inner>div .vw--background-widget>div:not([class]){min-height:inherit!important}.vw-root__container .vw-root__container-inner>div .vw--background-widget .vw--overlay{background-image:linear-gradient(var(--vw-background-widget-overlay-color),var(--vw-background-widget-overlay-color));display:block;height:100%;position:absolute;right:0;top:0;width:100%}.vw-root__container .vw--background-widget.vw--background-widget-cover{min-height:400px}.vw-root__container .vw--background-widget.vw--background-widget-cover video{display:block;left:50%;min-height:inherit;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}.vw-root__container .vw--background-widget.vw--background-widget-contain video{display:block}.vw-root__container .vw--background-widget .vw--play-and-pause{height:16px;width:16px}.vw-root__container .vw--background-widget .vw--play-and-pause button{background-color:transparent;cursor:pointer;display:block;height:100%;width:100%}.vw-root__container .vw--background-widget .vw--play-and-pause button svg{height:100%;transition:none;vertical-align:initial;width:100%;fill:none}@keyframes fadeIn{to{opacity:1}}
.shopify-section-group-header-group, .shopify-section-group-footer-group {
    display: none;
}
.green_dot::after {
  top: 4px;
}
.banner-price-row {
  margin-bottom: 24px;
}
p.hide-mob,
h1.hide-mob {
  text-align: left;
}
.color-background-1,
modal-opener {
  background: #f6f4e9;
}