.about-us-menu{padding:15px 10px;margin:50px 0;font-weight:600;float:left;width:100%;text-align:center}@media screen and (max-width: 767px){.about-us-menu{margin:30px 0}}.about-us-menu ul{margin:0px auto}.about-us-menu ul li{padding:0 30px;margin:0;display:inline-block}@media screen and (max-width: 767px){.about-us-menu ul li{padding:7px 10px}}@media screen and (min-width: 768px) and (max-width: 1023px){.about-us-menu ul li{padding:0 18px}}.light-grey{background-color:#fafafa}

.about_us-our_story-section{position:relative}.about_us-our_story-section .grid__item>div{width:calc(100% - 40px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.about_us-our_story-section .grid__item>div{width:100%}.about_us-our_story-section .grid__item>div .image{padding-top:105%}}@media only screen and (max-width: 767px){.our-story-body{height:auto !important;padding:30px 20px !important}.our-story-body>div{position:initial;transform:none}}

.about_us-quality-section{position:relative}.about_us-quality-section .grid__item>div{width:calc(100% - 40px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.about_us-quality-section .grid__item>div{width:100%}.about_us-quality-section .grid__item>div .image{padding-top:105%}}@media only screen and (max-width: 767px){.quality-body{height:auto !important;padding:30px 20px !important}.quality-body>div{position:initial;transform:none}}

.about_us-technology-section{position:relative}.about_us-technology-section .intro-image-card{clear:both;height:55vh;min-height:280px;max-height:450px}








.collection-bath-section .intro-image-card:not(.cover-block){width:calc(100% - 40px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.collection-bath-section .intro-image-card:not(.cover-block){width:100%}.collection-bath-section .intro-image-card:not(.cover-block).linked-article .image{padding-top:105%}}

.hidden-anchor{padding-top:75px;display:block}.collection-bedding-section .intro-image-card:not(.cover-block){width:calc(100% - 40px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.collection-bedding-section .intro-image-card:not(.cover-block){width:100%}.collection-bedding-section .intro-image-card:not(.cover-block).linked-article .image{padding-top:105%}}



.blog-section .intro-image-card{width:calc(100% - 40px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.blog-section .intro-image-card{width:100%}.blog-section .intro-image-card .image{padding-top:105%}}

.collection-section .intro-image-card{width:calc(100% - 40px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 767px){.collection-section .intro-image-card{width:100%}.collection-section .intro-image-card .image{padding-top:105%}}



.guarantee-section{position:relative}

.image-banner-section .intro-image-card{height:70vh;min-height:280px;max-height:450px}











































.revy-custom-content-section-content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 10px;
    max-width: 100%;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}



.static-banner-section .item--static_banner .image{height:55vh;min-height:280px;max-height:450px}










