@media all and (min-width: 900px) and (max-width: 1200px){#product-page .table .subtitle{font-size:24px}#product-page .table h1{margin-bottom:0;padding-bottom:0}}@media all and (min-width: 585px) and (max-width: 900px){.header-drop{display:none}#header.over-carousel{color:#000!important;position:fixed;border-bottom:0;z-index:10;box-shadow:0 0 10px #0000001a;background:#fff!important}#header{position:fixed;border-bottom:0;z-index:10;box-shadow:0 0 10px #0000001a}#header .container{height:56px;padding-right:0;position:relative}#header .header-wrapper{padding-top:0;height:100%}#header .logo{margin:13px 0 0;float:left;text-align:left}#header .logo img{max-width:130px;max-height:40px}#header .menu-mobile{padding-right:70px}#header .top-utils{float:right;margin-top:18px;font-size:16px;font-weight:700}#header .top-utils ul{list-style-type:none}#header .top-utils li{float:left;margin-left:20px}#header .top-utils li span,#header .social-top{display:none}#footer-contact .left{float:none;text-align:center}#footer-contact i{margin-right:10px}#footer-contact strong{margin-right:5px}#footer-contact .right{float:none;text-align:center;margin-top:20px}.search-mailing .form{width:74%;margin-left:-37%}.search-mailing i.lnr-cross{font-size:30px;top:15px}.search-mailing .form .input-icon{font-size:25px}.search-mailing .form input{font-size:40px}#menu-mobile-button{display:block!important;position:absolute;font-size:18px;top:0;right:0;height:100%;width:50px;background:#e95055;color:#fff}#menu-mobile-button i{position:relative;top:17px}#carousel .item_img{height:350px}#carousel .item-overlay h1{font-size:50px}#carousel .item-overlay p{font-size:15px;letter-spacing:.07em;margin-bottom:30px}#carousel .item-overlay .wrap{width:auto}#carousel-what-we-do .item-overlay p{font-size:35px;max-width:95%;line-height:1.2em}.index{padding-top:56px}#home .homepage-banner{font-size:20px;padding:30px 20px}#brands .owl-carousel .owl-nav .owl-prev{left:0}#brands .owl-carousel .owl-nav .owl-next{right:0}#who-we-are .leadership .ceo{width:220px}#who-we-are .timeline ol{margin:100px 50px}#who-we-are .we-are .text{padding:0 20px}#who-we-are #timeline{margin:0 50px}#who-we-are .viewport-clip{width:100%;height:300px;overflow:hidden}#who-we-are .viewport{width:100%;height:330px;overflow:auto;overflow-x:auto;overflow-y:hidden}#who-we-are .viewport ol,#who-we-are #timeline .timeline{width:1000px;margin-left:20px}#who-we-are .viewport ol{margin:0}#our-brands{padding-top:56px}#our-brands h1{font-size:55px}#our-brands h2{font-size:34px}#our-brands .menu .grid__item{height:100px}#our-brands .menu-category li{font-size:13px;margin-right:10px;padding-left:10px}#our-brands .our-brands .grid__item:nth-child(n+4){float:left;display:block}#our-brands .our-brands img{max-width:180px}#contact-page{padding-top:0}#blog.template-grid .text-wrapper .continue{display:block}#product-page{padding-top:56px}#product-page .table h1{font-size:40px;margin-bottom:10px}#product-page .table .subtitle{padding:0 20px;font-size:22px;line-height:30px;margin-top:0}.product-top,.collection-top{margin-top:40px}#product-gallery{float:none;width:100%;margin:0 auto}#product-wrap .red-message{font-size:14px;line-height:22px}#product-info{float:none;margin:40px 0 0;width:100%;text-align:center}#product-info .title{text-align:center}#active-wrapper img{max-width:450px}#product-info .swatch label{margin:0 4px 8px}#collection .item .quick-view-btn,.product-item .quick-view-btn{display:none}.my-account-content,.order-detail{margin-left:0!important;float:right!important}.my-account-content h1 span,.order-detail h1 span{float:none}.my-account-content h1,.order-detail h1 .action-bottom.smaller{position:static;margin-top:17px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style-medium.scss.css.map */
