@media only screen and (min-width: 1600px){.mobile-only{display:none}.desktop-only{display:block}.menu-header li{margin-right:50px}}@media only screen and (min-width: 1400px) and (max-width: 1599px){.login h1,.register h1{font-size:20px}.mobile-only{display:none}.desktop-only{display:block}}@media only screen and (min-width: 1200px) and (max-width: 1399px){.mobile-only{display:none}.desktop-only{display:block}.menu-header li{margin-right:0px}.container-product-detail .tab-container .nav-detail li,.quicklook .tab-container .nav-detail li{text-align:center;text-transform:uppercase}.container-product-detail .tab-container .nav-detail li a,.quicklook .tab-container .nav-detail li a{letter-spacing:0.2em;font-size:10px}}@media only screen and (min-width: 1024px) and (max-width: 1199px){.mobile-only{display:none}.desktop-only{display:block}.menu-header li{margin-right:0px}.menu-header li a{font-size:8px}.container-product-detail .tab-container .nav-detail li,.quicklook .tab-container .nav-detail li{text-align:center;text-transform:uppercase}.container-product-detail .tab-container .nav-detail li a,.quicklook .tab-container .nav-detail li a{letter-spacing:0.2em;font-size:9px}.main-navigation ul li>ul.ddown-scond-menu{max-width:142px}}@media only screen and (max-width: 767px){.container-fluid{padding-left:15px;padding-right:15px}.mobile-only{display:block}.desktop-only{display:none}.container-product-detail{margin:0}.open-menu{width:100%}.open-menu .go-checkout{padding:0 15px 15px 15px}#header .go-checkout .dropdown{margin-top:2px}#header .go-checkout .dropdown:nth-child(2){margin-right:15px}.catalogue-list h1{color:#85bf3f;font-family:'MontserratBold';text-transform:uppercase;margin:20px 0;font-size:16px;text-align:center}.catalogue-list .container .occasion a .overlay h2{font-size:10px}.catalogue-list .container .occasion a h2{font-size:10px}.catalogue-list .catalogue-catleft{padding-left:10px}.catalogue-list .promise img{width:75px}.catalogue-list .promise p{font-size:10px;line-height:17.12px}.error404 .image404{margin-bottom:25px}.error404 .row{margin-left:-15px;margin-right:-15px}.select-mobile .dropdown-menu{margin-top:-30px}form .form-group.empty{margin:0;height:0;min-height:0}form .row .col-md-6:nth-child(even){padding-left:15px}form .row .col-md-6:nth-child(odd){padding-right:15px}form a.register,form button{font-family:"MontserratBold";letter-spacing:0.3em;padding:10px 0;font-size:13px;text-transform:uppercase;text-align:center;min-width:160px}form a.register{color:#85bf3f;border:2px solid #85bf3f;margin-bottom:15px;width:100%;text-align:center}form a.have-account{margin-top:0px}form a.have-account i{position:absolute;top:7px;left:0px}form button{width:100%}.register form button{margin-top:10px}.contact-view{padding:0 15px}.contact-view .content-account{padding-right:30px !important;padding-left:30px !important}.contact-view .content-account .content-page-contact #map iframe{margin-top:40px;width:100%;height:360px}.contact-view .content-account .locations h2{margin-bottom:30px}.contact-view .content-account .locations .col-md-4 h3{margin-top:30px}.search .catalogue-filter{display:block}.search .catalogue-filter .search-title{margin:0;padding:0 15px}.search .catalogue-filter .search-title h1{font-size:13px}.search .catalogue-filter .search-title p{font-size:9px}.search .filter{display:none}.black-line{margin-bottom:0px}.black-line h1 span{padding:0 10px 0 15px}.black-line p{padding:0 15px}.footer .newsletter{margin-top:15px}.footer .newsletter .input-newsletter{width:160px}.footer .copyright{text-align:center;margin-top:30px;margin-bottom:70px}.footer .copyright .site-by{width:100%;display:block}.footer .logo-footer{width:100%;text-align:center}.footer .content-footer{margin-top:20px}.back-to-top.desktop-only{display:none !important}.catalogue-list .discountPrice{display:block}.catalogue-list .catalogue-catlist{margin-top:0 !important}.catalogue-list .product .hover-container{display:none}.header-mobile ul li{float:left}.header-mobile .burger-menu img{width:20px}.header-mobile .logo{margin-left:20px;margin-top:3px}.header-mobile .cart{margin-right:20px;margin-top:8px}.header-mobile .cart span{padding-left:10px;color:#8cc63f;position:relative;top:3px}.header-mobile .search{font-size:18px;margin-top:5px}.header-mobile form{position:relative}.header-mobile form input{width:100%;height:40px;padding-left:15px;font-family:"MontserratLight";font-size:9px;letter-spacing:0.2em;border:1px solid #8cc63f}.header-mobile form i{position:absolute;right:15px;top:11px;font-size:15px;cursor:pointer}.shop-by-occasion{width:100%;padding-left:15px;padding-right:15px}.promise{margin-top:15px}.promise li{display:inline-block;width:33%;margin-left:0;margin-right:0}#tagLine{padding-bottom:10px;margin-top:5px}.home-hr{border:1px solid #aaacae;margin:15px 0px}.home-description{padding-left:0px;padding-right:0px}#pre-footer .row{margin:0}.pre-footer .col-md-6:first-child{padding:0}.pre-footer .col-md-6:last-child{padding:0}.store p{margin-left:15px;margin-right:15px}.contact-view .content-account .store-locations .row{padding:25px 0}.contact-view .content-account .store-locations .row .address{padding-left:0px}.contact-view .content-account .store-locations .row .address h3{margin-top:15px}.contact-view .content-account .store-locations .row .address ul li{font-family:"MontserratReguler";font-size:13px;letter-spacing:0.1em;line-height:30px}.contact-view .content-account .store-locations .row .address ul li a{font-weight:bold}.contact-view .content-account .store-locations .row:last-child{border-bottom:1px solid black}}
