@media only screen and (min-device-width: 320px) and (max-device-width: 568px){#menu-mobile .content{padding-top:0em !important}#menu-mobile .menu-mobile li{font-size:2.5em !important;padding:0.3em !important}#menu-mobile .menu-mobile.extra li{font-size:1em !important}}@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation: landscape){#product-wrap{margin-top:100px}.page.contact p,.page.contact h2{font-size:1em}.page.convos .container div{padding-top:3em}.page.convos h2.first{font-size:2em}.page.convos h2.second{font-size:1.3em}.page.convos h2.third{font-size:3em}#menu-mobile .social-links li{margin-right:2em}}@media all and (max-width: 600px){#header{top:0}#header .top-utils .newsletter{display:none}#menu-mobile .top-utils i{margin-top:0}#menu-mobile .top-utils li{margin-left:0.5em}#menu-mobile .top-utils li.search-target{display:none}#header .social-top{display:none}#header .cart-wrap .text{display:none}#menu-mobile .content{padding-top:4em}#menu-mobile .menu-mobile li{font-size:1.5em}#menu-mobile .menu-mobile .has-dropdown ul{padding-left:0em !important;margin-bottom:0}#menu-mobile .menu-mobile .has-dropdown li{padding:0;font-size:0.5em !important}#menu-mobile .menu-mobile .has-dropdown i{padding:0}#menu-mobile .menu-mobile.extra{padding-top:0}#menu-mobile .menu-mobile.extra li{font-size:0.8em;padding:0.5em 0}#menu-mobile .social-links li{margin-right:1em;padding:0.5em;width:3em;height:3em}#menu-mobile .social-links a{font-size:2em}.search-mailing .form{width:86%;margin-left:-43%}.search-mailing i.lnr-cross{font-size:25px}.search-mailing .form .input-icon{font-size:20px;top:8px}.search-mailing .form input{font-size:25px}#menu-mobile{width:100%;right:-101%}#menu-mobile{left:-101%}#home .homepage-banner{font-size:18px}.page{padding-top:80px}.page.contact p,.page.contact h2{font-size:1em}.page .footer{position:relative}.page .container{margin-top:20px}.page.convos h2.first{font-size:10.5vw}.page.convos h2.second{font-size:7vw}.page.convos h2.third{font-size:16vw}.page.convos p{font-size:1em}#footer{padding:0.1em 0}#footer .mailing-list{justify-content:center}#footer .copyright p{display:none}#footer .title h5{margin-bottom:0;margin-top:3px}#footer .utils-and-social{margin:0.3em auto 0}.product-top .breadcrumb{float:none}.collection-nav{float:none;text-align:left}.collection-nav.shown{margin-top:20px}.collection-top .breadcrumb{float:none}.collection-top .sort-select{float:none;text-align:left;margin-top:20px}#product-wrap{margin-top:100px}#product-wrap .product-gallery{padding:0 16px;box-sizing:border-box}#product-wrap .product-gallery .active-wrapper{width:100%;overflow:hidden;margin:0}#product-wrap .product-gallery .active-wrapper img{width:98%}#product-wrap .product-info .price .retail{margin-right:7px}#product-wrap .product-info .price .deal{margin:0 7px}#product-wrap .swatch .color label{min-width:20px;width:20px;height:20px}#product-wrap .swatch .color label.colorname{width:auto;border-radius:0;height:20px;line-height:100%;margin-bottom:0;padding-top:5px}#product-wrap .qty_btn{padding:1em 0 3em}#product-wrap .buttonwrapper .price{padding-left:0 !important;font-size:1.3em;top:2px}#product-wrap .content-available .btn,#product-wrap .content-soldout .btn{font-size:0.9em;flex-direction:column;padding:1em 0.7em}#product-wrap .quantity-box input.minus,#product-wrap .quantity-box input.plus,#product-wrap .quantity-box input[type=number]{width:50%}#product-wrap .quantity-box input.minus{bottom:0.5em}#product-wrap .quantity-box input.plus{top:0.5em}#product-wrap .qty_btn .grid__item:nth-child(1){margin-bottom:3em}#product-wrap .pre-order{margin:0.5em auto 1.5em;padding-left:20px}.product-item .image .img{padding-top:400px}.related-products .product-item .image{height:auto}.related-products .product-item .image .img{margin:auto;width:100%;padding-top:50%}.related-products,.recently-viewed{border-top:0;margin:2em 0 1em 0}.related-products h2,.recently-viewed h2{font-size:1em;padding-top:1em}#size-chart-modal .modal-content{margin:30% auto;width:95%}.yotpo .yotpo-icon-write{color:#2e4da7 !important}.yotpo.yotpo-main-widget.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes,.yotpo .yotpo-modal-dialog.yotpo-small .yotpo-bottomline.yotpo-bottomline-2-boxes{height:50px !important}.product-item .price .retail{margin:0 7px}.product-item .price .deal{margin:0 7px}.thumbs-swatches-wrap span.more{font-size:3vw}.product-item .thumbs-swatches-wrap div{margin-right:4.5%;width:15%;padding-top:15%}.product-item .thumbs-swatches-wrap div.last{display:none}.product-item .thumbs-swatches-wrap span.more{font-size:2vw}.product-item .thumbs-swatches-wrap div.feat{margin-right:-4px}.tingle-modal.quick-view .tingle-modal-box{width:100vw}#blog.template-list{margin-bottom:2em}#blog.template-list h2{text-align:center}#blog.template-list .article-date{display:none}#article .wrapper{width:100%}.blog-sidebar{display:none}#blog.template-list .article .content p{display:none}#blog.template-list .article hr{margin:10px 0}#blog.template-list .article-title{font-size:1.5em}#blog.template-list .articles-wrapper{margin-top:3em}#blog.template-list .pagination{position:absolute;top:5em}#article{margin:7em auto 5em}#article h1{font-size:1.5em}#cart table td{display:block;margin-bottom:20px;box-sizing:border-box}#cart table .title{margin-bottom:0}#cart table .item img{margin:auto;padding:20px 0 0 0}#cart .item .remove a{position:relative;display:block}#cart .item .remove a i{position:absolute;z-index:1;bottom:0.7em;right:0.8em}#cart .subtotal{max-width:100%}#cart .buttons input{float:left;padding-left:0;padding-right:0;margin:0}#cart .buttons .continue{width:57%;margin-right:3%}#cart .buttons .update{width:40%}#cart .buttons .checkout-button{width:100%;margin-top:3%}.templateCart #page{padding-top:60px}#side-cart{width:80%;right:-82%}.slick-dots{bottom:20px}.popup-wrapper .img{position:relative;width:100%;padding-top:40%}.popup-wrapper .wrap{padding:3em 20px}.page.faq .title-big{display:none}.page.faq .title-small{display:block}.extra_description .panel.show{max-height:100%}}@media all and (max-width: 430px){.page.contact h2{font-size:0.7em}.page.contact p{font-size:0.8em}#side-cart .wrapper .wrap{padding:0 10px 2em 10px}#side-cart .qp-container{left:0}#side-cart .buttons-wrapper .btn{padding:1em}}
