.bellabeat_container{
  box-sizing:border-box;
  overflow:hidden;
  position:relative;
  text-rendering: optimizeLegibility;
  -moz-osx-font-smoothing: grayscale;
  -moz-font-feature-settings: 'liga','kern';
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}


.portable_special_benefits{
  width:100%;
  min-height:20px;
  background-color:#f7f7f7;
  box-sizing:border-box;
  overflow:hidden;
  padding:13px;
  padding-left:0vw;
      padding-right: 3vw;
      border-bottom: 1px solid #eee;
      border-top: 1px solid #eee;
    margin-top: 0.2rem;
}

.portable_special_benefits_inside{
    width: 1150px;
    margin: 0 auto;
    max-width: 100%;
  text-align:center;
  min-height:20px;
  box-sizing:border-box;
  overflow:visible;
  text-align:center;
  font-size:0;
}

.benefit_part_portable{
width:33.33333%;
  box-sizing:border-box;
  overflow:visible;
  position:relative;
  display:inline-block;
  min-height:10px;
      vertical-align: middle;
    line-height: 1em;
}

.more_than_match_horison{
  
    padding-top: 6px;
    color: #322F31;
    line-height: 1em;
    letter-spacing: 0.08em;
    padding-bottom: 0px;
    max-width: 80%;
    display: inline-block;
    vertical-align: middle;
    text-align: left;
    padding-left: 14px;
    font-size: 14px !important;
    margin-top: 0px !important;
    font-weight: 400 !important;
  text-transform:uppercase;
}


.more_than_match_horison_ico{
display: inline-block;
    vertical-align: middle;
  width:26px;
}

.bellabeat_container_inside::before {
    content: "";
    display: block;
    padding-top: 42%;
}

.bellabeat_container_inside_shell::before {
    content: "";
    display: block;
    padding-top: 32.5%;
}

.grid_features_all_landing_light_gray{
width:100%;
  box-sizing:border-box;
  overflow:hidden;
      border-bottom: 0.4rem solid #fff;
background-color:#f7f7f7;
}

.bellabeat_container_inside_shell:hover .bellabeat_overlay_hover{

    opacity: 0.25;
}

.bellabeat_shell_background {
    background: color:#f2f2f2;
    background-image: url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/shell_coverod_1.jpg?8548088988687504431');
    background-position:  bottom center;
    background-size: cover;
    width: 100%;
}


.bellabeat_container_inside {
  position:relative;
  box-sizing:border-box;
  overflow:hidden;
  border-bottom:0.4rem solid #fff;
}

.bellabeat_top_background{
  background:color:#f2f2f2;
 /* background-image:  url('https://cdn.shopify.com/s/files/1/1558/5455/t/17/assets/main_picture4small.jpg?3874123618262283529');*/
 /* background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/new_cover_index_page_the_desktop_version_new.jpg?1455954938766007599');*/
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/inspire_meta_img_cover_new02.jpg?7860124595305126575');
 /*  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/inspire_woman_who_inspires_you_last.jpg?2273482886214414338');*/

  
  background-position: center;
  background-size:cover;
  width:100%;
}


.bellabeat_overlay_first_slide {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    background: rgba(0,0,0,0.1);
    background: -webkit-linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.2), rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -o-linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.2), rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -moz-linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.2), rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0));
    background: linear-gradient(to top, rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0.025), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    z-index: 0;
}

.bellabeat_overlay_first_slide_top {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    background: rgba(0,0,0,0.1);
    background: -webkit-linear-gradient(to bottom, rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -o-linear-gradient(to bottom, rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -moz-linear-gradient(to bottom, rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: linear-gradient(to bottom, rgba(0,0,0,0.1), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0), rgba(0,0,0,0));
    z-index: 0;
}

.bellabeat_overlay_shell_slide{
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    background: rgba(0,0,0,0.1);
    background: -webkit-linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.25), rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -o-linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.25), rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -moz-linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.25), rgba(0,0,0,0.05), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.25), rgba(0,0,0,0.05), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    z-index: 0;
}

.bellabeat_absolute_main_content{
	position:absolute;
  	left:0px;
  	right:0px;
  	text-align:center;
  	font-size:22px;
  	bottom:64px;
  	color:#fff;
  	margin:0px;
  	font-weight:900;
}

.up_title_first{
	font-size: 1.05vw;
  	color:#fff;
  	line-height:1em;
  	letter-spacing:0.25em;
  	padding-bottom:0px;
  	margin:0px;
  	font-weight:400;
}

.down_title_first{
	    font-size: 2.62vw;
    color:#fff;
 	line-height:1em;
  	letter-spacing:0.08em;
  letter-spacing:0.055em;
   	font-weight:900;
      margin: 0.2em 0 0.5em;
}


.up_title_first_cross{
	    font-size: 2.62vw;
  font-weight:900;
   margin: 0px;
  color:#fff;
    margin-bottom: 0.12em;
    	letter-spacing:0.08em;
}

.down_title_first_cross{
	font-size: 1.05vw;
  font-weight:400;
  color:#fff;
    	letter-spacing:0.25em;
      margin: 0.2em 0 1.5em;
}
.down_title_first_darks{
    color:#322F31;
}



.bellabeat_shop_all_leafs{
width: 12.75vw;
    font-size: 0.75vw;
  	color:#322F31;
  	background:#fff;
  	    width: 12.75vw;
  	border-radius:3px;
  	text-align:center;
  	font-weight:800;
  	padding:12px 0px;
  	line-height:1em;
  	border:0px;
  	box-shadow:0px;
  	font-family: Galano;
  	margin-top:5px;
  	letter-spacing:0.1em;
  	text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: 'liga','kern';
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
  	transition:all 300ms ease;
}


.bellabeat_shop_all_leafs_green{
color:#fff;
  	background:#3addc9;
}



.bellabeat_shop_all_leafs_shell_special{
background: #AAC2E5;
      margin-right: 40px;
    color: #fff;
}

.bellabeat_shop_all_leafs_leaf_learn_special{
background: #3ADDC9;
      margin-right: 40px;
    color: #fff;
}


.bellabeat_shop_all_leafs_leaf_learn_special:hover{
  	color:#322F31 !important;
	background-color:#fff !important;
}


.buy_now_owl_id_main_selector{
transition:all 300ms ease;

}

.bellabeat_explore_button{
transition:all 300ms ease;
}

.buy_now_owl_id_main_selector:hover{
  	background-color:#322F31 !important;
	color:#fff !important;
}

.bellabeat_explore_button:hover{
  	background-color:#322F31 !important;
	color:#fff !important;
}



.bottom_shop_cards{
  width:50%;
  background-color:#f2f2f2;
  box-sizing:border-box;
  overflow:hidden;
  position:relative;
  float:left;
  border-bottom:0.4rem solid #fff;
  position:relative;
}

.bottom_shop_cards_left{
  border-right:0.2rem solid #fff;
}

.bottom_shop_cards_right{
  border-left:0.2rem solid #fff;
}

.bottom_shop_cards::before {
    content: "";
    display: block;
    padding-top: 75%;
}


.bellabeat_absolute_card{
	width:100%;
  	height:100%;
  left:0px;
  top:0px;
  position:absolute;
}

.bellabeat_absolute_card_first{
   background:color:#f2f2f2;
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/left_web_001.jpg?12288599461918547670');
  background-position: bottom center;
  background-size:cover;
  background-repeat:no-repeat;
}


.bellabeat_absolute_card_second{
   background:color:#f2f2f2;
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/left_web_002.jpg?8744359005885136424');
  background-position: bottom center;
  background-size:cover;
  background-repeat:no-repeat;
}


.bellabeat_absolute_card_first_acc_1{
   background:color:#f2f2f2;
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/access_1.jpg?17907517925371087989');
  background-position: center right !important;
  background-size:cover;
  background-repeat:no-repeat;
}


.bellabeat_absolute_card_second_acc_2{
   background:color:#f2f2f2;
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/access_2.jpg?8719155269202849088');
  background-position: bottom center;
  background-size:cover;
  background-repeat:no-repeat;
}


.bellabeat_overlay_card_slide {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    background: rgba(0,0,0,0.1);
    background: -webkit-linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.2), rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -o-linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.2), rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -moz-linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.2), rgba(0,0,0,0.15), rgba(0,0,0,0.1), rgba(0,0,0,0), rgba(0,0,0,0));
    background: linear-gradient(to top, rgba(0,0,0,0.2), rgba(0,0,0,0.15), rgba(0,0,0,0.05), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    z-index: 0;
}

.bellabeat_believings{
    font-size: 1.67vw;
  	color:#322F31;
  font-weight:900;
  text-align:center;
  margin:0 auto;

  padding-bottom:40px;
  
   padding-bottom: 30px;
max-width: 50%;
line-height: 1.25em;
}

.bellabeat_believings_quote{
  font-style:italic;
}


.bellabeat_explore_button{
  	    font-size: 0.75vw;
  	color:#fff;
  	background:#3ADDC9;
  	    width: 10.5vw;
  	border-radius:3px;
  	text-align:center;
  	font-weight:800;
  	padding:12px 0px;
  	line-height:1em;
  	border:0px;
  	box-shadow:0px;
  	font-family: Galano;
  	margin-top:5px;
  	letter-spacing:0.1em;
  	text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    -moz-font-feature-settings: 'liga','kern';
    text-rendering: optimizeLegibility;
    -webkit-font-smoothing: antialiased;
  	transition:color 300ms ease, background 300ms ease;
  	margin:0 auto;
}


.bellabeat_shop_all_leafs:hover{
      color:#322F31;
      background:#fff;  
    }


.bellabeat_shop_all_leafs:hover{
      color:#fff;
      background:#3ADDC9;  
    }



.bellabeat_believings_container{
      text-align: center;
      overflow: hidden;
      position: relative;
      box-sizing: border-box;
      float: left;
      width: 100%;
  border-top: 1px solid #eee;
 
  
}


.bellabeat_believings_before_after::before {
    content: "";
    display: block;
    padding-top: 3.5%;
}


.bellabeat_insta_buy{
	width:100%;
  	overflow:hidden;
  position:relative;
  box-sizing:border-box;
  font-size:0;
}

.bellabeat_insta_buy_third{
	width:33.3333%;
	display:inline-block;
  	font-size:0;
  	box-sizing:border-box;
  	overflow:hidden;
  min-height:20px;
}


.insta_buy_small_pic{
  width:50%;
  display:inline-block;
  	font-size:0;
  	box-sizing:border-box;
  	overflow:hidden;
  float:left;
  position:relative;
}

  
.insta_buy_small_pic::before {
    content: "";
    display: block;
    padding-top: 100%;
}

.insta_buy_large_pic{
    width:100%;
  display:inline-block;
  	font-size:0;
  	box-sizing:border-box;
  	overflow:hidden;
  float:left;
  position:relative;
}


.insta_buy_large_pic::before {
    content: "";
    display: block;
    padding-top: 100%;
}

.insta_buy_pic_image{
width:100%;
  height:100%;
position:absolute;
  top:0px;
  left:0px;
  background-color:#f2f2f2;
  box-sizing:border-box;
  background-position:center;
  background-size:cover;
  background-repeat:no-repeat;
}

.insta_buy_pic_image_left{
border-right:0.4rem solid #fff;
border-bottom:0.4rem solid #fff;}

.insta_buy_pic_image_right{
 border-right:0.4rem solid #fff;
border-bottom:0.4rem solid #fff;
}

.insta_buy_pic_image_right_last{
border-bottom:0.4rem solid #fff;
}



.insta_buy_pic1{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_01.jpg?17541666218737753248');
}

.insta_buy_pic2{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_02.jpg?13631183837758810833');
}

.insta_buy_pic3{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_03.jpg?18183135028061406625');
}

.insta_buy_pic4{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_04.jpg?444404763763153017');
}

.insta_buy_pic5{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_06.jpg?13601768918004036486');
}

.insta_buy_pic6{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_07.jpg?6876531446054423570');
}

.insta_buy_pic7{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_08.jpg?4475935001448448617');
}

.insta_buy_pic8{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_09.jpg?6866694734623167871');
}

.insta_buy_pic9{
  background-image:  url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/instagram_photos_05.jpg?7701005753908464021');
}



.insta_shop_hover{
width:100%;
  height:100%;
position: absolute;
left: 0;
top: 0;
background: #000;
opacity: 0;
transition: opacity 300ms ease;
cursor: pointer;
}

.insta_shop_hover:hover{
opacity:0.65;
}



.insta_shop_hover_inside img{
display: block;
margin: 0 auto;
width: 30px;
}

.insta_shop_hover_inside h6{
text-align: center;
font-weight: 900;
padding-top: 20px;
font-size: 0.63vw;
letter-spacing: 0.3em;
color: #fff;
}


.insta_shop_hover_inside_center img{
display: block;
margin: 0 auto;
width: 35px;
}

.insta_shop_hover_inside_center h6{
text-align: center;
font-weight: 900;
padding-top: 20px;
    font-size: 0.84vw;
letter-spacing: 0.3em;
color: #fff;
}

.insta_shop_hover_inside{
position: absolute;
height: 70px;
overflow: visible;
top: 0px;
bottom: 0px;
margin: auto;
width: 100%;
}

.bellabeat_overlay_hover{
width:100%;
  height:100%;
  position:absolute;
  top:0;
  left:0;
  bottom:0;
  margin:auto;
  background:#000;
  opacity:0;
  transition:opacity 400ms ease;
  cursor:pointer;
}

.bottom_shop_cards:hover .bellabeat_overlay_hover{
opacity:0.25;}

.bellabeat_believings_quote{
max-width:80%;
width:600px;}

.list_of_press_new{
padding-top: 160px;
}

.list_of_press_inside_new{
width:555px;
}

.list_of_press_single_part{
 background-size: 149% auto;
}


.list_of_press_single01 img{
height:10px;
}

.list_of_press_single05 img{
height:12px;
  padding-left:20px;
}

.list_of_press_single02 img{
height:15px;
    padding-top:1.5px;
    padding-left:10px;
}

.list_of_press_single03 img{
height:16px;
  padding-top:1.5px;
    padding-right:10px;
}

.list_of_press_single04 img{
height:12px;
}

.new_webshop_description_section{
background:#322F31;
  overflow:hidden;
  float:left;
  width:100%;
  padding-top:50px;
  padding-bottom:55px;
}

.new_webshop_description_section_content{
width:1150px;
  margin:0 auto;
  max-width:80%;
}

.quotes_from_press{
padding-bottom:10px;
}

.ability_titles_new{
    font-size: 0.73vw;
  font-weight:400;
  text-transform:uppercase;
}


.ability_ico_new{
height:54px;
  padding-bottom: 15px;
width:auto;}

.img_quote_small_shown{
height: 21px !important;
width: auto !important;
margin: 0 auto;
margin-bottom: 35px;
opacity: 1;
}

.img_quote_small_shown1{
height: 16px !important;
}

.img_quote_small_shown3{
height: 22px !important;
}

.img_quote_small_shown4{
height: 24px !important;
}

.img_quote_small_shown5{
height: 18px !important;
}

.single-item-quote{
cursor:grab;
}

.single-item-quote .slick-prev{
display: block;
left: 20px;
z-index:5;
}

.single-item-quote .slick-next{
display: block;
right: 20px;
z-index:5;
}

.slick-next {
background-image: url('https://cdn.shopify.com/s/files/1/1558/5455/t/17/assets/arrow_right_click01.png?5886034117783489018');
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
}


.slick-prev {
background-image: url('https://cdn.shopify.com/s/files/1/1558/5455/t/17/assets/arrow_left_click01.png?11639756423380696437');
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
}


.slick-prev:hover {
background-image: url('https://cdn.shopify.com/s/files/1/1558/5455/t/17/assets/arrow_left_click01.png?11639756423380696437');
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
}


.slick-next:hover {
background-image: url('https://cdn.shopify.com/s/files/1/1558/5455/t/17/assets/arrow_right_click01.png?5886034117783489018');
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
}

.slick-prev:focus {
background-image: url('https://cdn.shopify.com/s/files/1/1558/5455/t/17/assets/arrow_left_click01.png?11639756423380696437');
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
}


.slick-next:focus {
background-image: url('https://cdn.shopify.com/s/files/1/1558/5455/t/17/assets/arrow_right_click01.png?5886034117783489018');
background-size: auto 100%;
background-repeat: no-repeat;
background-position: center;
}


.what_media_says_title{
position:absolute;
  top:0;
  left:0;
  right:0;
  text-align:center;
  box-sizing:border-box;
  overflow:hidden;
}

.quotes_from_press{
cursor:pointer !important;
}


@media (max-width: 1700px) {
.bellabeat_overlay_shell_slide{
    background: -webkit-linear-gradient(to top, rgba(0,0,0,0.35), rgba(0,0,0,0.3), rgba(0,0,0,0.1), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -o-linear-gradient(to top, rgba(0,0,0,0.35), rgba(0,0,0,0.3), rgba(0,0,0,0.1), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -moz-linear-gradient(to top, rgba(0,0,0,0.35), rgba(0,0,0,0.3), rgba(0,0,0,0.1), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: linear-gradient(to top, rgba(0,0,0,0.35), rgba(0,0,0,0.3), rgba(0,0,0,0.1), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
}
  

}

@media (max-width: 1440px) {
  
  .ability_titles_new {
    font-size: 0.8vw;
    font-weight: 400;
}
  

  
.bellabeat_container_inside::before {
    padding-top: 42%;
}
  
  .bottom_shop_cards::before {
    content: "";
    display: block;
    padding-top: 90%;
}
  
  .down_title_first {
      margin: 0.15em 0 0.3em;
}
  
  .bellabeat_absolute_main_content {
    bottom: 65px;
}
  
  .up_title_first {

      
}
  
  
  

}

@media (max-width: 1350px) {
  
  .bellabeat_shop_all_leafs_shell_special{
      margin-right: 20px;
}

  
  .down_title_first {
    font-size: 3vw;
 }
  
  .up_title_first {
    font-size: 1.15vw;
  }
  
  .bellabeat_shop_all_leafs {
    width: 13.75vw;
    font-size: 0.95vw;
    width: 14.75vw;
}
  
    .bellabeat_explore_button {
    font-size: 0.95vw;
    width: 12.75vw;
}


  .up_title_first_cross{
      font-size: 3vw;
  }
  
  .down_title_first_cross{
    font-size: 1.15vw;
  }
}

@media (max-width: 1280px) {
  .ability_titles{
  padding-top: 0px;
  }
  
  .ability_titles_new {

}
  
  .new_webshop_description_section {
    padding-top: 40px;
    padding-bottom: 46px;
}
  
  .ability_titles_new {
    font-size: 1.2vw;
}
  
  .new_webshop_description_section{
  padding-left: 2em;
    padding-right: 2em;
    box-sizing: border-box;
  }

  
}


@media (max-width: 1128px) {

  .more_than_match_horison {
    font-size: 12px !important;
}
  
  .more_than_match_horison_ico {
    width: 23px;
}
  
  .bellabeat_explore_button {
    font-size: 1.1vw;
    width: 14.75vw;
}
  .bellabeat_shop_all_leafs{
    font-size: 1.1vw;
    width: 16.75vw;
}
  
  .down_title_first {
    font-size: 3.6vw;
}
  
  .down_title_first_cross {
    font-size: 1.35vw;
}
  
  .up_title_first {
    font-size: 1.35vw;
}
  
  .up_title_first_cross{
      font-size: 3.6vw;
  }
  
.bellabeat_absolute_main_content {
    bottom: 30px;
}
  
  .bellabeat_believings_quote {
    max-width: 80%;
    width: 450px;
    font-style:italic;
}
  
  .down_title_first {
    margin: 0.15em 0 0.3em;
}
  
  .insta_buy_pic_image{
    background-repeat:no-repeat;
    background-size:cover;
  }
  

  

}


@media (max-width: 1020px) {


  .new_webshop_description_section {
    padding-top: 38px;
    padding-bottom: 0px;
}
  
    
  .col_3_content {
    padding-bottom: 41px;
}
  
  
}

@media (max-width: 980px) {

  .bellabeat_container_inside::before {
    padding-top: 50%;
}
  
  .bottom_shop_cards::before {
    padding-top: 100%;
}
  
  .bellabeat_absolute_main_content {
    bottom: 40px;
}
  
  .down_title_first {

    margin: 0.15em 0 0.3em;
}
  
  .bellabeat_top_background{
      border-left: 0.4rem solid #fff;
    border-right: 0.4rem solid #fff;
    border-bottom: 0.4rem solid #fff;
    margin-top: 60px;
  }
  
  .bottom_shop_cards_left {
    border-right: 0.2rem solid #fff;
    border-left: 0.4rem solid #fff;
}
  
  .bottom_shop_cards_right{
    border-left: 0.2rem solid #fff;
    border-right: 0.4rem solid #fff;
  }
  
  .bellabeat_insta_buy{
    border-left: 0.4rem solid #fff;
    border-right: 0.4rem solid #fff;
  }
  
    .bellabeat_believings_quote {
    width: 490px;
}
  
}

  @media (max-width: 790px) {
    .bellabeat_container_inside{
    border-right: 0.5rem solid #fff;
    border-left: 0.5rem solid #fff;
}
  }
  

  @media (max-width: 750px) {
    .col_3_content {
    width: 50%;
}
    
      
    .bellabeat_container_inside{
    border-right: 0.5rem solid #fff;
    border-left: 0.5rem solid #fff;
}
  
    
    .bottom_shop_cards::before{
    padding-top:62%;
    }
    
    
    .slick-dots {
    bottom: 5px !important;
}
  
        .img_quote_small_shown {
    margin-bottom: 45px;
}
    
    
    .ability_titles_new {
   font-size:2vw;
}
    
    .bellabeat_explore_button {
    font-size: 1.5vw;
    width: 20.75vw;
}
    
    .bottom_shop_cards{
    width:100%;
    }
    
    .bottom_shop_cards_left {
    border-left: 0rem solid #fff;
}
    
        .bottom_shop_cards_right {
    border-right: 0rem solid #fff;
}
    
    .bellabeat_believings {
    max-width: 750px;
    margin: 0 auto;
    line-height: 1.2em;
    font-size: 3.5vw;
    width: 90%;
}
    
    .up_title_first_cross {
    font-size: 5.6vw;
}
    .down_title_first_cross {
    font-size: 2.35vw;
    margin: 0.2em 0 0.8em;
}
    
    .bellabeat_shop_all_leafs {
    font-size: 1.5vw;
    width: 22.75vw;
}
    .down_title_first{
    font-size: 5.6vw;
}
    .up_title_first{
        font-size: 2.35vw;
    }
    
    .bellabeat_container_inside::before {
    padding-top: 62%;
}
  
  }

    .show_only_mobile_680{
    display:none;
    }

  @media (max-width: 680px) {
    
    .bellabeat_shell_background {
    background-image: url(https://cdn.shopify.com/s/files/1/1558/5455/t/17/assets/shell_take_over_new.jpg?3051997289716449315);
}
    
   .ability_titles_new {
    font-size: 3vw;
}
    

    .up_title_first_cross {
    font-size: 7.55vw;
                letter-spacing: 0.05em;
}
    
    .down_title_first {
    font-size: 7.55vw;
                letter-spacing: 0.05em;
}
    
    .up_title_first {
    font-size: 3.6vw;
          letter-spacing: 0.09em;
          font-weight: 500;
}
    .down_title_first_cross  {
    font-size: 3.6vw;
          letter-spacing: 0.09em;
          font-weight: 500;
}

    
    .bellabeat_overlay_first_slide_top{
    background:none;
    }

    
    .new_webshop_description_section {
    padding-top: 15px;
    padding-bottom: 45px;
}
    
    .col_3_content {
    padding-bottom: 10px;
}
    .bellabeat_insta_buy_third{
    width:100%;
      float:left;
    }
    
    .bellabeat_insta_buy {
    border-left: 0.5rem solid #fff;
}
    
    .bellabeat_insta_buy {
    border-right: 0rem solid #fff;
          width: 100%;
}
    .insta_buy_pic_image_left {
    border-right: 0.5rem solid #fff;
    border-bottom: 0.5rem solid #fff;
}
    
    .bellabeat_container_inside {
    border-bottom: 0.5rem solid #fff;
}

    .insta_buy_small_pic {
    width:50%;
}
    
    .insta_buy_large_pic{
    display:none;
    }
    
    .bellabeat_insta_buy_third_center{
    display:none;
    }
    
    .insta_buy_pic_image_right {
    border-right: 0.5rem solid #fff;
    border-bottom: 0.5rem solid #fff;
}
    
    .insta_buy_pic_image_right_last{
    border-right: 0.5rem solid #fff;
    border-bottom: 0.5rem solid #fff;
}
    
    .bellabeat_container_inside::before {
    padding-top: 66%;
}
    
    .bellabeat_container_inside_first_one:before{
    padding-top: 85%;
    }
    
    
    .bellabeat_overlay_card_slide {
    background: rgba(0,0,0,0.1);
    background: -webkit-linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.25), rgba(0,0,0,0.05), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -o-linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.25), rgba(0,0,0,0.05), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: -moz-linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.25), rgba(0,0,0,0.05), rgba(0,0,0,0.0), rgba(0,0,0,0), rgba(0,0,0,0));
    background: linear-gradient(to top, rgba(0,0,0,0.3), rgba(0,0,0,0.3), rgba(0,0,0,0.15), rgba(0,0,0,0.05), rgba(0,0,0,0), rgba(0,0,0,0));
    z-index: 0;
}
    

    
    .bellabeat_container_inside_first_one {
    background-size: cover;
    width: 100%;
      background-position:bottom center;
   /*   background-image:url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/new_cover_index_page_the_mobile_version.jpg?17236495364837572473');*/
        background-image:url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/inspire_meta_img_cover_new_mobilerr.jpg?10294956863078714801');
        /*   background-image:url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/inspire_woman_who_inspires_you_last_mobile_c.jpg?8814433300908013042');*/

    }
    
.bellabeat_absolute_card_first {
background-size: cover !important;
    width: 100%;
      background-position: center;
  background-repeat:no-repeat;
      background-image:url('https://cdn.shopify.com/s/files/1/1343/4177/t/100/assets/left_web_001.jpg?12288599461918547670');
}
    
    
    .bellabeat_absolute_card_second {
    background-position: right center;
    background-size: 140% auto;
}
    
    .bellabeat_absolute_card_first {
    background-size: 130% auto;
}
    
    .bellabeat_shop_all_leafs {
font-size: 2.9vw;
    width: 50vw;
}
    
    .bellabeat_explore_button {
font-size: 2.9vw;
    width: 50vw;
}
    
    
        .bellabeat_believings_shop_the_look{
    max-width:60% !important;
    }
    
    
    .bellabeat_shop_all_leafs {
    display: block;
    margin: 0 auto;
}
    
    .bellabeat_shop_all_leafs_shell_special {
    margin-bottom:15px;
    }
    
    

    
    .more_than_match_horison {
    width: 100%;
      text-transform:uppercase;
    display: block;
    text-align: center;
    padding: 7px 0px 0px;
    margin: 0 auto;
      font-size:10px !important;
      line-height:1.2em;
      font-weight:600 !important;
      max-width:100%;
      letter-spacing:0;
}
    
    .portable_special_benefits {
    padding-right: 0vw;
}
    
    .show_only_mobile_680{
    display:inline-block;
    }
    
    .more_than_match_horison_ico {
    width: 30px;
}
    
    .benefit_part_portable {
    vertical-align: top;
}
    
    .portable_special_benefits {
    margin-top: 0rem;
          border: 1px solid #eee;
}
    
  }


@media (max-width: 480px) {
    .bellabeat_container_inside::before {
    padding-top: 100%;
}
    
    .bellabeat_container_inside_first_one:before{
    padding-top:100%;
    }
  
  .ability_titles_new {
    font-size: 3.5vw;
}

}

@media (max-width: 340px) {

  .more_than_match_horison {
    font-size: 9.5px !important;}
  
}


@media (min-width: 1930px) {
  .up_title_first{
  font-size:20px;
  }
  
  .down_title_first {
    font-size: 51px;
}
  
  .bellabeat_shop_all_leafs{
  width:250px;
    font-size: 14.5px;
  }
  
  
  .bellabeat_believings {
    font-size: 32px;
}
  
  
  .bellabeat_explore_button{
    width:220px;
    font-size: 14.5px;
  }
  
  .up_title_first_cross{
    font-size: 51px;
  }
  
  .down_title_first_cross{
  font-size:20px;
  }
  
  
  .insta_shop_hover_inside_center h6 {
    font-size: 16px;
}
  
  .insta_shop_hover_inside h6 {
    font-size: 12px;
}
  
  .bellabeat_believings {
    font-size: 32px;
}
  
  .ability_titles_new {
    font-size: 14px;
}
  
  .description_lastest_news {
    font-size: 22px !important;
}
  
.form_for_bellabeat_page_contain .form_for_bellabeat_page_input {
    font-size: 15px !important;
}
  
  .form_for_bellabeat_page_contain .form_for_bellabeat_page_button {
    font-size: 15px !important;
}
  
  .title_footer_nav{
  font-size:13px;
  }
  
  .list_from_footer li a{
  font-size:13px;
  }
  
  
  .last_list_from_footer li a{
  font-size:13px;
  }
  
  .copyright_last_footer{
  font-size:13px;
  }
  
  
.bellabeat_believings_before_after::before {
    padding-top: 65px;
}
  
  
  .bellabeat_container_inside_shell::before {
    padding-top: 700px;
}
  
  .bottom_shop_cards::before {
    padding-top: 700px;
}
  
  .bellabeat_container_inside::before {
    padding-top: 850px;
}
  
.description_lastest_news {
    padding-top: 7px;
}
  
}


@media (min-width: 2680px) {
  
.bellabeat_container_inside::before {
    content: "";
    display: block;
    padding-top: 42%;
}
  
.bottom_shop_cards::before {
    content: "";
    display: block;
    padding-top: 75%;
}
  
  .bellabeat_container_inside::before {
    content: "";
    display: block;
    padding-top: 42%;
}
  
  

.up_title_first {
    font-size: 1.05vw;
}
  
  .down_title_first {
    font-size: 2.62vw;
}
  
  
  .bellabeat_shop_all_leafs {
    width: 12.75vw;
    font-size: 0.75vw;
   
    width: 12.75vw;
  
    padding: 18px 0px;
}
  
  .bellabeat_believings {
    font-size: 1.67vw;
    padding-bottom: 80px;
}
  
  
  .bellabeat_explore_button {
    width: 12.75vw;
    font-size: 0.75vw;
   
    width: 12.75vw;
  
    padding: 18px 0px;
}
  
  .bellabeat_believings_before_after::before {
    content: "";
    display: block;
    padding-top: 3.5%;
}
  
  .up_title_first_cross {
    font-size: 2.62vw;
}
  
  .down_title_first_cross {
    font-size: 1.05vw;

}
  
  .insta_shop_hover_inside_center h6 {
    font-size: 0.84vw;
}
  
  .insta_shop_hover_inside h6 {
    font-size: 0.63vw;
  }
  
  .bellabeat_believings_quote {
    width: 33vw;
}
  
}


.bellabeat_believings_container_new_edition{
    border-bottom: 1px solid #eee;
    border-top: 0px solid #eee;

}

.quotes_from_press_light {
background-color:#f7f7f7;
}