.logo img{display:none}
.cart.table-wrapper .actions-toolbar{padding-bottom:30px}
.columns{padding:0}
.services-wrapper .page-title-wrapper{position:absolute;bottom:0;right:110px;max-width:calc(100% - 250px)}
.services-wrapper h1{margin:0;font-size:120px;letter-spacing:-7px;line-height:82px;color:#fff}
.services-wrapper h1:before{content:'';position:absolute;top:-65px;right:0;width:65px;height:10px;background:#fff}
.header-right-contacts a{color:#000}
.header-right-contacts.clipthru-box a{color:#fff}
.services-banner {
    position: relative; 
    background-color: #000;
    /* background:url(../images/services.jpg); background-size:cover;background-position:center; */
    height:400px; 
}
.services-banner-image { 
    position: absolute; top: 0; left: 0; right: 0; bottom: 0; height: 100%; width: 100%; 
    background:url(../images/services.jpg); background-size:cover; background-position:center center; 
}
.go-back{display:none}
.columns .column.main{padding-bottom:0}
.columns .column.main > p{margin-bottom:0}
.block-static-block.widget{margin-bottom:0}
.services .section-heading{margin:0 0 14vh}
.services .box{background-position:left 0}
.delivery-and-logistics{padding:140px 0}
.delivery-and-logistics h3{margin-bottom:60px}
.delivery-and-logistics .section-icon{background:url(../images/delivery.svg) no-repeat center 0;background-size:contain;height:140px;width:150px;float:right}
.column.main{padding:15px 0}
.services{margin-top:140px;background-color:#0f0014;text-align:center}
.services .wrap{padding:180px 0}
.services .section-heading{max-width:1000px;margin:0 auto 14vh}
.services h2{font-size:60px;line-height:65px;margin-bottom:4vh}
.services h3{font-size:36px;line-height:36px;letter-spacing:-2px;margin-bottom:30px}
.services p{font-size:18px;line-height:28px;margin-bottom:40px}
.services h2,.services h3{color:#fff}
.services .box{padding-top:160px}
.services .delivery{background:url(../images/delivery.svg) no-repeat center 0;background-size:140px}
.services .wholesale{background:url(../images/wholesale.svg) no-repeat center 0;background-size:140px}
.services .global-wholesale{background:url(../images/global-wholesale.svg) no-repeat center 0;background-size:140px}
.services .distribution{background:url(../images/distribution.svg) no-repeat center 0;background-size:140px}

/*
footer.page-footer{background-image:url(../images/logo-black.svg);background-attachment:fixed;background-position:40px 48px;background-repeat:no-repeat;background-size:100px}
*/

#block-shipping{display:none}
#discount-coupon-form .field input[type="text"]{height:50px}
#block-discount #block-discount-heading{color:#333}
.cart-discount{margin-top:-55px}
.cart.item .item-actions .towishlist{display:none}
@media (min-width: 1450px) and (max-width: 1800px) {
.services h3{height:70px}
}
@media (min-width: 992px) and (max-width: 1200px) {
.cart-summary{margin-right:3%}
.abs-shopping-cart-items-desktop,.block-cart-failed,.cart-container .form-cart,.cart-container .cart-gift-item{width:72%}
}
@media (max-width: 1800px) {
.services-banner .services-wrapper{max-width:1200px}
}
@media (max-width: 1450px) {
.services-banner .services-wrapper{max-width:970px}
.services-wrapper h1{font-size:75px;line-height:50px}
.services .wrap{padding:100px 0}
.services h2{font-size:50px;line-height:55px}
.services h3{font-size:30px;line-height:30px}
.services .box{padding-top:115px;background-size:100px}
.services p{font-size:16px;line-height:24px}
}
@media (max-width: 1200px) {
.logo img{display:block}
footer.page-footer{background-image:none}
}
@media (max-width: 992px) {
.services-wrapper .page-title-wrapper{right:90px;max-width:none}
.services-wrapper h1{font-size:50px;line-height:35px;letter-spacing:-4px;word-break:break-word}
.services-wrapper h1:before{top:-35px}
.services .box{margin-bottom:50px}
.cart-discount{margin-top:0}
}
@media (max-width: 767px) {
.services-banner{height:250px}
.services .wrap{padding:50px 0}
}