header{background:url(//www.whereistheshop.com/wp-content/themes/withs/css/../images/header_gradient.svg) scroll no-repeat left calc(100% - 130px)/cover}.banner-home{margin-top:120px}.cover{position:relative;height:100%;margin-right:calc(50% - 33vw)}.cover img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.marquee-container{background-color:#43191a;color:#fff;padding:15px 0;overflow:hidden;position:relative}.marquee-content{margin-bottom:0;position:relative;white-space:nowrap;animation:moveMarquee 30s infinite linear;width:fit-content}.marquee-content:hover{animation-play-state:paused}.marquee-content span{display:inline-block;padding:0 15px;margin-right:15px;font-size:120%;font-weight:300}.marquee-content span:before{content:"";width:15px;height:15px;background-color:#b07e49;display:inline-block;border-radius:50px;margin-right:10px}@-webkit-keyframes moveMarquee{to{transform:translate(-50%)}}.deco-tree{position:relative}.deco-tree:before{content:"";position:absolute;bottom:calc(100% - 1px);right:50px;background:url(//www.whereistheshop.com/wp-content/themes/withs/css/../images/deco_tree.svg) scroll no-repeat center;height:142px;width:287px}.watermark:before{content:"";position:absolute;top:50%;left:50%;background:url(//www.whereistheshop.com/wp-content/themes/withs/css/../images/watermark.png) scroll no-repeat center;width:305px;max-width:50%;aspect-ratio:1;display:block;z-index:1;translate:-50% -50%}@media all and (max-width:1400px){header{background-position:left calc(100% - 100px)}.banner-home{margin-top:80px}}@media all and (max-width:1200px){.banner-home{margin-top:50px}}@media all and (max-width:991px){header{background-position:left calc(100% - 60px)}.marquee-container+.wp-block-spacer{display:none}}@media all and (max-width:781px){.banner-home.wp-block-image.alignfull img{width:130vw;max-width:inherit;margin-left:-15vw}.cover{height:325px;margin-left:-15px;margin-right:-15px}.cover img{position:initial}.wp-block-spacer.hidden-781{display:none}.watermark:before{background-size:contain;width:220px}.arguments.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:calc(50% - 2em) !important}.arguments .wp-block-spacer{display:none}}@media all and (max-width:600px){p.has-large-font-size,ul.has-large-font-size{font-size:100% !important}.has-xxlarge-font-size{font-size:115% !important}.header-container{align-items:center}.banner-home.wp-block-image.alignfull img{width:250vw;margin-left:-75vw}.slogan{margin:50px auto 0}.marquee-container{font-size:80%;padding:10px 0}.deco-tree:before{background-size:contain;height:99px;width:200px}.arguments{line-height:1.2}.arguments img{max-width:70px}.arguments .wp-block-spacer{max-height:15px}}