section#products-header{position:relative;padding-bottom:10px;background-color:#de5754;color:#fff}form#product-search{background-color:#fba7a5;padding:0 50px 0 0}section#products-header:after{content:"";display:inline-block;background-color:#de5754;width:30px;height:30px;position:absolute;bottom:-15px;left:60px;transform:rotate(45deg)}section#products-header h1{font-size:60px;letter-spacing:0;margin:30px auto 0;text-align:center;max-width:550px;padding:0 30px}section#products-header p{margin:10px auto;text-align:center;max-width:550px;padding:0 30px}section#collections,section#brands{padding:50px 30px 0}section#collections figcaption,section#brands figcaption{border:1px solid #000;margin:0 20px;position:relative;top:-30px;padding:10px 15px;background-color:#fff;text-align:center}section#collections figcaption h3,section#brands figcaption h3{font-size:20px;line-height:120%;margin-bottom:10px}section#collections figcaption a.readmore,section#brands figcaption a.readmore{color:#de5754}button.slick-prev.slick-arrow,button.slick-next.slick-arrow{background-color:rgba(0,0,0,.5);border:none;padding:5px 0 10px;width:40px;height:50px;position:absolute;top:33%;z-index:500;transform:translateY(-50%);color:#fff;font-size:30px;font-weight:100;cursor:pointer}button.slick-prev.slick-arrow{left:-30px}button.slick-next.slick-arrow{right:-30px}div#collection-container{margin:20px 0}section#featured-products{background-color:#eae9e5;padding:50px 30px}section#featured-products article{background-color:#fff;padding:5px;margin:30px 0;position:relative;padding-bottom:30px}section#featured-products article .product-info{display:block;vertical-align:top;margin:20px 20px 0 20px}section#featured-products article .product-info h3{font-size:20px;line-height:100%}section#featured-products article figcaption a.readmore{color:#de5754;position:absolute;bottom:15px;right:15px}section#featured-products a:link.button-rectangle{margin:0 auto;display:table}section#featured-products p{display:none}section#brands figcaption h5{text-transform:none;font-size:12px;font-weight:normal;line-height:140%}section#brands a.readmore,#collections a.readmore{display:inline-block;margin:5px 10px}section#brands figcaption{top:-45px}#brand-container{margin-top:20px;text-align:center}section#brands img.rectangle{display:none}@media screen and (min-width:480px){section#collections img.rectangle{display:inline-block}section#collections img.square{display:none}section#featured-products article .product-info h3{font-size:28px}section#brands img.rectangle{display:inline-block}section#brands img.square{display:none}}@media screen and (min-width:720px){section#products-header{text-align:center}section#products-header h1,section#products-header p{max-width:650px}section#products-header h1{margin:40px auto 15px}section#products-header p{margin:15px auto 40px}section#products-header h1{font-size:55px}section#featured-products{padding-bottom:70px}section#featured-products article{padding:5px}section#featured-products article figure a img{width:40%}section#featured-products article figcaption{width:60%;display:inline-block;vertical-align:top}section#featured-products article figcaption a.readmore{right:inherit;left:40%;margin-left:20px}section#featured-products a:link.button-rectangle{display:inline-block;position:absolute;right:30px}#brand-container figure{width:48%;display:inline-block;vertical-align:top}#brand-container figure:nth-child(odd){margin-right:4%}#brand-container figure:last-child{margin:0}}@media screen and (min-width:960px){section#products-header:after{left:10%}section#collections,section#brands{padding:50px 10% 0}section#featured-products{padding:50px 10% 70px}section#featured-products a:link.button-rectangle{right:10%}section#featured-products article figcaption a.readmore{position:relative;left:inherit;display:inline-block;margin-top:10px}section#featured-products p{display:block;font-size:12px;line-height:140%}button.slick-prev.slick-arrow{left:-13%}button.slick-next.slick-arrow{right:-13%}}@media screen and (min-width:1200px){#brand-container figure{width:47%}#brand-container figure:nth-child(odd){margin-right:6%}}section#trending-videos{padding:60px 30px 30px}section#trending-videos.single-video .featured-video.video-cover-container{width:100%}@media screen and (min-width:960px){section#trending-videos{padding:60px 10%}}@media screen and (min-width:1200px){.featured-video.video-cover-container{width:65%;display:inline-block;vertical-align:top;margin-top:10px}.video-cover-container{width:160px;display:inline-block;vertical-align:top}}.related-cards,section#featured-products,section#featured-recipes{position:relative}