#shopify-section-home-slideshow{position:relative}#shopify-section-home-slideshow .badge{position:absolute;bottom:-180px;left:50%;transform:translate(-50%);z-index:9}@media (max-width: 992px){#shopify-section-home-slideshow .badge{display:none}}.bsub-widget__wrapper,.select-wrapper{border:1px solid #21495d!important}body{font-family:Open Sans,sans-serif;font-weight:400}.btn.btn--default,.button,.write-review-button{font-family:Open Sans,sans-serif!important;text-transform:uppercase!important;font-size:14px!important;font-weight:700!important;color:#fff!important;letter-spacing:2px!important;background:#214a5c!important;border-radius:4px!important;padding:12px 15px!important;max-width:234px!important;width:100%!important;display:inline-block;text-align:center!important;transition:all .17s ease!important}.btn.btn--default:hover,.button:hover,.write-review-button:hover{background:#e6e1dc!important;color:#214a5c!important}.home-left-right-features{max-width:1280px;padding:60px 0}.home-left-right-text{text-align:center}.home-left-right-feature{margin-bottom:0}.home-left-right-text h1{font-family:utopia-std;font-size:40px}.home-left-right-text h1:before{content:"";display:block;height:20px;width:80px;background:url(flare-lines.svg) center no-repeat;margin:0 auto 40px}.home-left-right-text p{font-size:16px;line-height:30px;margin-bottom:30px}@media (max-width: 580px){.home-left-right-text h1{font-size:30px}}.home-left-right-feature.media-aligned-left h1:before{content:"";display:block;height:80px;width:80px;background:url(flare-trade.png) center no-repeat;margin:0 auto 20px}.d-flex{display:flex;flex-wrap:wrap}.align-center{align-items:center}.space-between{justify-content:space-between}.home-best-seller{background:#fff;padding:60px 0}.home-best-seller .module-inner{max-width:1280px}.home-best-seller .yotpo-bottomline{text-align:center!important;float:none!important;justify-content:center;margin-bottom:15px}.home-best-seller h2{text-align:center;margin-bottom:60px;font-family:Open Sans,sans-serif;font-size:16px;letter-spacing:2.5px;text-transform:uppercase;font-weight:700}.home-best-seller .best-seller__image{min-height:380px;transition:all .17s ease}.home-best-seller .best-seller__image:hover{opacity:.8}.home-best-seller .price{font-weight:700;font-size:18px;letter-spacing:2.8px;color:#214a5c;margin-bottom:30px}.home-best-seller .best-seller{width:33.33333%;text-align:center}.home-best-seller .best-seller h3{font-family:utopia-std;font-size:24px;line-height:30px;min-height:60px}@media (max-width: 992px){.home-best-seller .best-seller{width:100%;text-align:center;margin-bottom:40px}.home-best-seller .best-seller__image{min-height:0;transition:all .17s ease}.home-best-seller .best-seller h3{min-height:0}}.home-inline-features{padding:60px 0!important;max-width:1280px}.home-inline-feature{padding:0 45px!important}.home-inline-feature br{display:none}.home-inline-feature h1{font-family:Open Sans;color:#214a5c;font-weight:700}.home-inline-feature p{color:#214a5c}.home-quote{background:#fff;padding:70px 0;text-align:center}.home-quote h2{font-size:24px}.home-quote .module-inner{max-width:760px;position:relative}.home-quote .module-inner:before,.home-quote .module-inner:after{display:block;position:absolute;top:0;color:#d5cbc0;content:"";height:52px;width:60px}.home-quote .module-inner:before{background:url(quote-left.svg) center no-repeat;left:-60px}.home-quote .module-inner:after{background:url(quote-right.svg) center no-repeat;right:-60px}@media (max-width: 992px){.home-quote .module-inner{max-width:500px}.home-quote .module-inner:before,.home-quote .module-inner:after{display:block;position:absolute;top:0;color:#d5cbc0;content:"";height:32px;width:40px;background-size:contain!important}.home-quote .module-inner:before{left:-15px}.home-quote .module-inner:after{right:-15px}}@media (max-width: 580px){.home-quote{background:#fff;padding:30px 0;text-align:center}.home-quote .module-inner:before,.home-quote .module-inner:after{display:block;position:static;color:#d5cbc0;content:"";height:32px;width:40px;background-size:contain!important}.home-quote .module-inner:before{left:-15px;margin:0 auto 20px}.home-quote .module-inner:after{right:-15px;margin:20px auto 0}}.home-insta{padding:40px 0 0}.home-insta .module-inner{max-width:100%;padding:0}.home-insta h2{text-align:center;font-size:24px;margin-bottom:50px}.home-insta h2 a:before{content:"";display:block;height:25px;width:25px;background:url(icon-insta.svg) center no-repeat;margin:0 auto 10px}.home-insta .insta-row{position:relative}.home-insta .row-inner{max-width:1440px;width:100%;margin:0 auto;position:relative;z-index:2}.home-insta .insta-row:before{content:"";display:block;height:60px;width:100%;background:url(flare-repeat-grid.svg) center repeat-x;position:absolute;top:-25px;left:0;z-index:1}.home-insta .photo{width:20%;transition:opacity .17s ease}.home-insta .photo:hover{opacity:.8}.home-insta .photo img{width:100%;padding:5px}.header-search-wrapper-mobile{display:block;position:relative;width:100%}.header-search-wrapper-mobile .header-search-form{position:static;width:100%;right:0;padding:0;background:none}.header-search-wrapper-mobile .header-search-form:before{content:"";height:20px;width:20px;background:url(icon-search.svg) center no-repeat;display:inline-block;position:relative;top:4px}.header-search-wrapper-mobile .header-search-form input.header-search-input{height:30px}.mobile-sec ul{margin:0}.mobile-sec ul li:last-child{margin-bottom:0}.mobile-sec ul li:first-child{margin-top:0}.mobile-social h3{position:relative;color:#1a485e;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;font-size:14px;padding:0;margin:0 0 15px;font-family:Open Sans,sans-serif}.mobile-sec{border-top:1px solid #f8f6f5;padding:15px 30px}.mobile-sec a{position:relative;color:#1a485e;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;font-size:14px;padding:0}.mobile-menu{position:fixed;top:108px;right:0;width:100%;max-width:300px;background:#fff;z-index:99;height:calc(100vh - 109px);display:none}.header-tools .navigation li:last-child{display:none}.mobile-sec.mobile-social a{font-weight:400;text-transform:none;letter-spacing:.5px}.mobile-social a:before{font-family:social-icons;position:static;margin-right:10px;left:0;margin-top:-7px;font-style:normal;font-weight:400;line-height:1;font-size:15px;-webkit-font-smoothing:antialiased}.mobile-social .facebook a:before{content:"b"}.mobile-social .twitter a:before{content:"a"}.mobile-social .instagram a:before{content:"\e902"}.mobile-sec.mobile-search{padding:10px 30px}.mobile-trigger{width:20px;border:none;background:none;padding:0;margin-right:15px;margin-top:4px;display:none}.mobile-trigger span{background:#96a6b1;height:1px;width:100%;margin-bottom:6px;border-radius:2px;padding:0;transition:all .17s ease;transform-origin:center}@media (max-width: 992px){.mobile-trigger{display:block}}.mobile-menu-open .mobile-trigger .line-2{opacity:0}.mobile-menu-open .mobile-trigger .line-1{transform:rotate(45deg) translateY(10px)}.mobile-menu-open .mobile-trigger .line-3{transform:rotate(-45deg) translateY(-10px)}.mobile-trigger span:last-child{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:utopia-std}.module-container{padding-left:30px;padding-right:30px}@media (max-width: 580px){.home-left-right-text p{font-size:14px}.home-best-seller{padding:20px 0}.home-left-right-features{padding:40px 0;margin:20px auto}.home-inline-features{padding:40px 0!important}.home-insta{padding-top:20px}.header-tools{width:calc(100% - 155px)}.home-insta .photo{width:50%}.home-insta .photo:last-child{display:none}}.template-product .main-content{max-width:100%;padding:50px 0 0}.template-product .main-content .product-details-inline,.template-product .main-content #shopify-section-module-product-icons{max-width:1180px;margin:0 auto}#shopify-section-module-product{padding:0 30px}.product-info{max-width:400px}@media (max-width: 992px){.product-info{max-width:100%;width:100%}}.product-info .page-title{text-align:left;font-size:40px;margin-bottom:15px}.product-info .product-more-info{margin-top:0;padding-top:0}.product-info .price{font-weight:700;color:#214a5c;font-size:18px}.product-info-link{margin:0}.product-details{padding:0;text-align:left!important}.product-details .yotpo.bottomLine{margin-bottom:15px}.product-description{border-bottom:1px solid #d5cbc0;padding-bottom:0;margin-bottom:30px;font-size:14px;line-height:20px}.product-description p:last-child{margin-bottom:0}.product-form{border-bottom:1px solid #d5cbc0;padding-bottom:30px}.product-images{width:calc(100% - 505px);padding:0 30px}@media (max-width: 992px){.product-images{width:100%;display:none}}.product-image-mobile{display:none}@media (max-width: 992px){.product-image-mobile{display:block;max-width:650px;margin:0 auto}}.product-quantity{margin-bottom:0}.product-quantity .product-quantity-label{font-weight:700;color:#214a5c;font-size:14px}.product-gallery{float:none}.product-gallery .product-gallery--navigation{margin-left:0;margin-bottom:0}.product-gallery .product-gallery--navigation img{max-width:90px;display:block;width:90%;height:auto;margin:0 5px}.product-gallery .product-gallery--navigation .slick-current img{border:1px solid #214a5c}.product-gallery .slick-arrow{font-size:0;background:none;border:none;position:absolute;top:50%;transform:translateY(-50%)}.product-gallery .slick-arrow:before{content:"";display:block;height:30px;width:20px}.product-gallery .slick-arrow.slick-prev{background:url(arrow-left.svg) center no-repeat;left:-30px}.product-gallery .slick-arrow.slick-next{background:url(arrow-right.svg) center no-repeat;right:-30px}.product-gallery .product-gallery--media-thumbnail{box-shadow:none!important;margin:0!important}.add-to-cart-loader{display:none!important}@media (max-width: 650px){.add-to-cart{margin-left:13px}}.product-icons{padding:80px 0}@media (max-width: 992px){.product-icons{padding:50px 15px}}.product-icons .product-icon{width:25%;text-align:center}@media (max-width: 992px){.product-icons .product-icon{width:50%;margin-bottom:30px}}.product-icons .product-icon img{display:block;margin:0 auto 10px}.product-icons .product-icon h2{font-size:16px;font-family:Open Sans,sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;line-height:unset}.product-features{background:#e6e1db;padding:100px 30px;margin-top:40px}.product-features .container{max-width:1180px;margin:0 auto;position:relative}@media (max-width: 1200px){.product-features .container{align-items:center}}.product-features .container .badge{position:absolute;top:-170px;left:50%;transform:translate(-50%)}.product-features .feature__image{width:550px}@media (max-width: 1200px){.product-features .feature__image{width:350px}}@media (max-width: 992px){.product-features .feature__image{width:100%;margin-bottom:60px}.product-features .feature__image img{display:block;margin:0 auto}}.product-features .feature__acc{width:calc(100% - 630px)}@media (max-width: 1200px){.product-features .feature__acc{width:calc(100% - 400px)}}@media (max-width: 992px){.product-features .feature__acc{width:100%}}.product-features .feature__acc .acc{border-bottom:1px solid #fff;padding:30px 0 30px 35px}.product-features .feature__acc .acc:first-child{padding-top:0}.product-features .feature__acc .acc:first-child .acc__body{display:block}.product-features .feature__acc .acc.active .acc__header:before{background:url(icon-minus.svg) center no-repeat}.product-features .feature__acc .acc .acc__header{font-weight:700;font-size:16px;letter-spacing:2.5px;position:relative;transition:all .17s ease;text-transform:uppercase}.product-features .feature__acc .acc .acc__header:hover{opacity:.6}.product-features .feature__acc .acc .acc__header:before{content:"";display:block;height:20px;width:20px;background:url(icon-plus.svg) center no-repeat;position:absolute;top:0;left:-35px}.product-features .feature__acc .acc .acc__body{font-size:14px;line-height:20px;margin-top:10px;display:none}#shopify-section-yotpo{max-width:1040px;margin:0 auto;padding:60px 30px}#shopify-section-yotpo .yotpo-label{display:none!important}#shopify-section-yotpo h2{text-align:center;margin-bottom:20px}#shopify-section-yotpo .yotpo-main .content-title{color:#214a5c}.write-review-btn-hidden,.yotpo-bottomline .text-m{opacity:.6;margin-left:15px}.yotpo-stars{margin-right:10px}.yotpo-stars .yotpo-icon{margin-right:5px}.product-form-submit-wrap .button.product-added{background:#322e21!important}@media (max-width: 650px){.product-quantity-input{margin-left:13px}}.shopify-product-form .bsub-widget .bsub-widget__image{display:none}.shopify-product-form .bsub-widget .bsub-widget__wrapper{padding:0;border:none!important;border-radius:0}.shopify-product-form .bsub-widget .bsub-widget__wrapper .bsub-widget__groups-container{display:block}.shopify-product-form .bsub-widget legend{margin-bottom:10px}.shopify-product-form .bsub-widget input:checked+.bsub-widget__plan-header{color:#332f1e;background:#edeae7}.shopify-product-form .bsub-widget .bsub-widget__group{width:100%;margin-bottom:15px}.shopify-product-form .bsub-widget .bsub-widget__group+.bsub-widget__group{margin-left:0}.shopify-product-form .bsub-widget .bsub-widget__group .price-sleep{display:none;margin-right:5px}.shopify-product-form .bsub-widget .bsub-widget__group input:checked+.bsub-widget__group-header .bsub-widget__text:before{background:#96a6b1}.shopify-product-form .bsub-widget .bsub-widget__group .bsub-widget__group-header{display:block!important;text-align:left;padding:0;border:none;background:none}.shopify-product-form .bsub-widget .bsub-widget__group .bsub-widget__group-header:hover{border:none;box-shadow:none}.shopify-product-form .bsub-widget .bsub-widget__group .bsub-widget__group-header:hover .bsub-widget__text{opacity:.7}.shopify-product-form .bsub-widget .bsub-widget__group .bsub-widget__group-header .bsub-widget__text{font-weight:700;font-size:18px;letter-spacing:2.5px;text-transform:uppercase;color:#154860;display:flex;align-items:center;transition:opacity .17s ease}@media (max-width: 992px){.shopify-product-form .bsub-widget .bsub-widget__group .bsub-widget__group-header .bsub-widget__text{font-size:16px;letter-spacing:2px}}@media (max-width: 650px){.shopify-product-form .bsub-widget .bsub-widget__group .bsub-widget__group-header .bsub-widget__text{font-size:15px;letter-spacing:1px}}.shopify-product-form .bsub-widget .bsub-widget__group .bsub-widget__group-header .bsub-widget__text:before{content:"";display:block;height:15px;min-width:15px;width:15px;border-radius:100%;background:#fff;border:2px solid #fff;box-shadow:0 0 0 1px #154860;margin-right:15px}.cart-alert{max-width:400px;width:100%;position:absolute;top:70px;right:0;background:#fff;display:none}.cart-alert .inner{padding:30px;position:relative}.cart-alert .inner:before{content:"";height:96px;width:96px;background:url(cart-alert-bg.png) center no-repeat;position:absolute;right:0;top:50%;transform:translateY(-50%)}.cart-alert .inner .close-me{position:absolute;top:15px;right:15px}.cart-alert .inner h2{font-family:Open Sans,sans-serif;font-weight:700;font-size:16px;letter-spacing:2.5px;position:relative;text-transform:uppercase;margin-top:0}.cart-alert .inner .btn{margin:0 auto;display:block}.cart-alert .inner .alert-product{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #D5CBC0}.cart-alert .inner .alert-product-image{min-width:50px}.cart-alert .inner .alert-product-info{width:calc(100% - 70px)}.cart-alert .inner .alert-product-info h3{font-family:Open Sans,sans-serif;font-size:14px;margin-top:0;font-weight:700;letter-spacing:.5px;margin-bottom:10px}.cart-alert .inner .alert-product-info .variant{margin-bottom:5px}.cart-alert .inner .alert-product-info .variant,.cart-alert .inner .alert-product-info .subscription{display:block;color:#96a6b1;font-size:12px}.product-cart-message{display:none!important}.cart-link .cart-count{height:15px;width:15px;background:#6a3331;border-radius:100%;color:#fff!important;display:block;padding:0;line-height:14px;left:auto;right:10px;top:14px}.yotpo .yotpo-review .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark,.yotpo .yotpo-comment .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark,.yotpo .yotpo-question .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark,.yotpo .yotpo-onsite-upload .yotpo-header.yotpo-verified-user .yotpo-icon-circle-checkmark{color:#6a3331!important}.pxs-newsletter-heading{font-family:utopia-std}.view-more{text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700;color:#214a5c;display:inline-block;position:relative}.view-more:after{content:"";height:1px;width:100%;background:#96a6b1;position:absolute;bottom:-7px;left:0}.template-blog .main-content,.template-article .main-content{max-width:100%;padding:0}.template-blog .main-content .cat,.template-article .main-content .cat{text-transform:uppercase;font-size:10px;letter-spacing:2px;font-weight:700;color:#0d4762}.template-blog .main-content .date,.template-article .main-content .date{text-transform:uppercase;font-size:12px;letter-spacing:1px;font-weight:600;color:#96a6b1}.template-blog .blog-featured,.template-article .blog-featured{background:#e6e1db}.template-blog .blog-featured .container,.template-article .blog-featured .container{max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.template-blog .blog-featured .container .image,.template-article .blog-featured .container .image{width:calc(100% - 590px)}@media (max-width: 992px){.template-blog .blog-featured .container .image,.template-article .blog-featured .container .image{width:50%}}@media (max-width: 768px){.template-blog .blog-featured .container .image,.template-article .blog-featured .container .image{width:100%;margin:0 0 30px}}.template-blog .blog-featured .container .image img,.template-article .blog-featured .container .image img{display:block}@media (max-width: 768px){.template-blog .blog-featured .container .image img,.template-article .blog-featured .container .image img{margin:0 auto}}.template-blog .blog-featured .container .info,.template-article .blog-featured .container .info{width:515px}@media (max-width: 992px){.template-blog .blog-featured .container .info,.template-article .blog-featured .container .info{width:45%;padding-right:30px}}@media (max-width: 768px){.template-blog .blog-featured .container .info,.template-article .blog-featured .container .info{width:100%;padding:0 15px 50px}}.template-blog .blog-featured .container .info h2,.template-blog .blog-featured .container .info h1,.template-article .blog-featured .container .info h2,.template-article .blog-featured .container .info h1{font-size:40px;line-height:48px;margin:10px 0}@media (max-width: 992px){.template-blog .blog-featured .container .info h2,.template-blog .blog-featured .container .info h1,.template-article .blog-featured .container .info h2,.template-article .blog-featured .container .info h1{font-size:30px;line-height:38px}}.template-blog .blog-featured .container .info p,.template-article .blog-featured .container .info p{font-size:14px;line-height:20px}.template-blog .blog-featured .container .info a,.template-article .blog-featured .container .info a{transition:opacity .17s ease}.template-blog .blog-featured .container .info a:hover,.template-article .blog-featured .container .info a:hover{opacity:.7}.template-blog .blog-list,.template-article .blog-list{padding:0 15px}.template-blog .blog-list .container,.template-article .blog-list .container{max-width:1180px;margin:0 auto}.template-blog .blog-list .container .heading,.template-article .blog-list .container .heading{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:60px 0}.template-blog .blog-list .container .heading h2,.template-article .blog-list .container .heading h2{margin:0;font-family:Open Sans,sans-serif;font-size:30px;font-weight:600}@media (max-width: 490px){.template-blog .blog-list .container .heading h2,.template-article .blog-list .container .heading h2{width:100%;font-size:24px}}.template-blog .blog-list .container .heading select,.template-article .blog-list .container .heading select{background:#f8f7f6;padding:10px;border-radius:5px;border:1px solid #164961;color:#164961;max-width:250px;width:100%;font-size:15px;font-weight:600;-webkit-appearance:none;appearance:none;height:50px;background:url(icon-arrow-down.svg) calc(100% - 15px) no-repeat;line-height:26px}@media (max-width: 490px){.template-blog .blog-list .container .heading select,.template-article .blog-list .container .heading select{max-width:100%;margin-top:20px}}.template-blog .blog-list .container .list,.template-article .blog-list .container .list{display:flex;flex-wrap:wrap;margin:0 -20px}@media (max-width: 768px){.template-blog .blog-list .container .list,.template-article .blog-list .container .list{margin:0 -10px}}.template-blog .blog-list .container .list .blog-post,.template-article .blog-list .container .list .blog-post{width:33.3333%;margin-bottom:60px;padding:0 20px}@media (max-width: 880px){.template-blog .blog-list .container .list .blog-post,.template-article .blog-list .container .list .blog-post{width:50%}}@media (max-width: 768px){.template-blog .blog-list .container .list .blog-post,.template-article .blog-list .container .list .blog-post{padding:0 10px}}@media (max-width: 520px){.template-blog .blog-list .container .list .blog-post,.template-article .blog-list .container .list .blog-post{width:100%;margin-bottom:40px}}.template-blog .blog-list .container .list .blog-post .image,.template-article .blog-list .container .list .blog-post .image{margin-bottom:20px}.template-blog .blog-list .container .list .blog-post .image img,.template-article .blog-list .container .list .blog-post .image img{display:block;width:100%}.template-blog .blog-list .container .list .blog-post a,.template-article .blog-list .container .list .blog-post a{transition:opacity .17s ease}.template-blog .blog-list .container .list .blog-post a:hover,.template-article .blog-list .container .list .blog-post a:hover{opacity:.6}.template-blog .blog-list .container .list .blog-post h3,.template-article .blog-list .container .list .blog-post h3{font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin:5px 0}.template-blog .blog-paginate,.template-article .blog-paginate{width:100%;margin:20px 0 40px;text-align:center;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.template-blog .blog-paginate,.template-article .blog-paginate{margin:0 0 20px}}.template-blog .blog-paginate .page,.template-article .blog-paginate .page{font-size:18px;margin:0 10px;font-weight:700}.template-blog .blog-paginate .page a,.template-article .blog-paginate .page a{color:#96a6b1}.template-blog .blog-paginate .page.current,.template-article .blog-paginate .page.current{color:#154860}.template-blog .blog-paginate .next a:before,.template-article .blog-paginate .next a:before{content:"";display:block;height:15px;width:10px;background:url(icon-arrow-right-alt.svg) center no-repeat;margin-left:20px}.template-blog .blog-paginate .prev a:before,.template-article .blog-paginate .prev a:before{content:"";display:block;height:15px;width:10px;background:url(icon-arrow-left-alt.svg) center no-repeat;margin-right:20px}.blog-content{padding:0 15px}.blog-content .container{max-width:700px;margin:60px auto;font-size:14px;line-height:20px}.blog-content .container img{display:block;margin:30px auto}.blog-content .container hr{height:1px;background:#d5cbc0;margin:40px 0}.blog-content .container h2,.blog-content .container h3,.blog-content .container h4,.blog-content .container h5,.blog-content .container h6{font-family:Open Sans,sans-serif;font-weight:600}.article-recipe{padding:0 15px}.article-recipe .container{max-width:700px;margin:60px auto;font-size:14px;line-height:20px}.article-recipe .recipe-wrap{background:#fff;padding:40px}@media (max-width: 620px){.article-recipe .recipe-wrap{padding:20px}}.article-recipe .recipe-product{display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 0;border-top:1px solid #D5CBC0}.article-recipe .recipe-product .recipe-product-image{width:calc(100% - (100% - 320px))}@media (max-width: 680px){.article-recipe .recipe-product .recipe-product-image{width:40%}}@media (max-width: 490px){.article-recipe .recipe-product .recipe-product-image{width:100%;margin-bottom:30px}.article-recipe .recipe-product .recipe-product-image img{display:block;margin:0 auto}}.article-recipe .recipe-product .recipe-product-info{width:calc(100% - 320px)}@media (max-width: 680px){.article-recipe .recipe-product .recipe-product-info{width:60%}}@media (max-width: 490px){.article-recipe .recipe-product .recipe-product-info{width:100%;text-align:center}}@media (max-width: 490px){.article-recipe .recipe-product .recipe-product-info .yotpo-bottomline{justify-content:center;float:none}}.article-recipe .recipe-product .recipe-product-info h2{font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:16px;letter-spacing:2.5px;font-weight:700;color:#214a5c;margin:0}.article-recipe .recipe-product .recipe-product-info h3{font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;color:#214a5c;margin:40px 0}.article-recipe .recipe-product .recipe-product-info h3 br:last-child{display:none}.article-recipe .recipe-product .recipe-product-info .recipe-product-price{padding:10px 0 20px}.article-recipe .recipe-wrap h2{margin-top:0}@media (max-width: 620px){.article-recipe .recipe-wrap h2{text-align:center}}.article-recipe .recipe-wrap .recipe-overview{display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0;padding-bottom:40px;border-bottom:1px solid #D5CBC0}.article-recipe .recipe-wrap .recipe-overview .overview-section{width:25%;text-align:center;border-right:1px solid #D5CBC0}.article-recipe .recipe-wrap .recipe-overview .overview-section:last-child{border-right:none}@media (max-width: 620px){.article-recipe .recipe-wrap .recipe-overview .overview-section{width:50%;margin-bottom:20px;border-right:none}.article-recipe .recipe-wrap .recipe-overview .overview-section:nth-child(odd){border-right:1px solid #D5CBC0}}.article-recipe .recipe-wrap .recipe-overview .overview-section h3{font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:2px;font-weight:700;color:#214a5c;margin:0 0 10px}.article-recipe .recipe-section{margin:0 0 40px;padding-bottom:40px;border-bottom:1px solid #D5CBC0}@media (max-width: 620px){.article-recipe .recipe-section{margin:0 0 20px;padding-bottom:20px}}.article-recipe .recipe-section:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.article-recipe .recipe-section h2{font-family:Open Sans,sans-serif;font-size:20px;letter-spacing:0px;font-weight:600;line-height:30px;margin-top:0}.article-recipe .recipe-section ul{list-style:disc;padding-left:1em;margin-left:.5em;margin-top:0;margin-bottom:0}.article-recipe .recipe-section ul li{margin:0 0 5px}.article-recipe .recipe-section p{font-size:14px;line-height:20px}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.article-share{display:flex;align-items:center;margin-top:40px;justify-content:flex-end}@media (max-width: 620px){.article-share{justify-content:center;flex-wrap:wrap}}.article-share div{font-family:Open Sans,sans-serif;text-transform:uppercase;font-size:16px;letter-spacing:2.5px;font-weight:700;color:#214a5c}@media (max-width: 620px){.article-share div{width:100%;margin-bottom:20px;text-align:center}}.article-share a{display:block;margin-left:10px}.article-share a:before{content:"";display:block;height:25px;width:26px}.article-share a.fb:before{background:url(icon-fb.svg) center no-repeat}.article-share a.twit:before{background:url(icon-twit.svg) center no-repeat}.article-share a.pin:before{background:url(icon-pin.svg) center no-repeat}.article-share a.mail:before{background:url(icon-mail.svg) center no-repeat}.article-share a.link:before{background:url(icon-link.svg) center no-repeat}.article-related{padding:0 15px}.article-related .container{max-width:1180px;margin:0 auto;padding:40px 0;border-top:1px solid #D5CBC0}.article-related h2{font-family:Open Sans,sans-serif;font-weight:600;font-size:30px;margin-top:0;text-align:center;margin-bottom:40px}@media (max-width: 768px){.article-related h2{font-size:24px}}.article-related .article-row{display:flex;flex-wrap:wrap;justify-content:space-between}.article-related .blog-post{width:calc(33.3333% - 20px)}@media (max-width: 992px){.article-related .blog-post{width:calc(33.3333% - 10px)}}@media (max-width: 768px){.article-related .blog-post{width:100%;margin-bottom:30px}}.article-related .blog-post:nth-child(n+4){display:none}.article-related .blog-post .image{margin-bottom:20px}.article-related .blog-post .image img{display:block;width:100%}.article-related .blog-post a{transition:opacity .17s ease}.article-related .blog-post a:hover{opacity:.6}.article-related .blog-post h3{font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin:5px 0}@media (max-width: 768px){.page-title{margin-bottom:30px}}.template-page-about .main-content{max-width:100%;padding-left:0;padding-right:0}.template-page-about .about-intro{padding:0 15px 30px}.template-page-about .about-intro p{max-width:700px;margin:0 auto 80px;font-size:14px;line-height:20px;text-align:center}@media (max-width: 768px){.template-page-about .about-intro p{margin:0 auto 40px}}.template-page-about .about-intro .about-banner{display:block;margin:0 auto 80px}@media (max-width: 768px){.template-page-about .about-intro .about-banner{margin:0 auto 40px}}.template-page-about .about-quote{padding:80px 15px;background:#e6e1db;position:relative}.template-page-about .about-quote img{position:absolute;left:50%;top:-30px;transform:translate(-50%)}.template-page-about .about-quote p{font-family:utopia-std;color:#214a5c;font-size:40px;line-height:48px;margin:0 auto;max-width:700px;text-align:center}@media (max-width: 768px){.template-page-about .about-quote p{font-size:30px;line-height:38px}}.template-page-about .about-blocks{padding:80px 15px}@media (max-width: 768px){.template-page-about .about-blocks{padding:40px 15px}}.template-page-about .about-blocks .container{max-width:1180px;margin:0 auto}.template-page-about .about-blocks .block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:80px}@media (max-width: 768px){.template-page-about .about-blocks .block{margin-bottom:40px}}.template-page-about .about-blocks .block:last-child{margin-bottom:0}.template-page-about .about-blocks .block:last-child .block-image{order:2}@media (max-width: 768px){.template-page-about .about-blocks .block:last-child .block-image{order:0}}.template-page-about .about-blocks .block .block-image{width:calc(100% - 630px)}@media (max-width: 992px){.template-page-about .about-blocks .block .block-image{width:calc(100% - 500px)}}@media (max-width: 768px){.template-page-about .about-blocks .block .block-image{width:100%;margin-bottom:15px}}.template-page-about .about-blocks .block .block-image img{display:block;margin:0 auto}.template-page-about .about-blocks .block .block-content{width:550px}@media (max-width: 992px){.template-page-about .about-blocks .block .block-content{width:450px}}@media (max-width: 768px){.template-page-about .about-blocks .block .block-content{width:100%}}.template-page-about .about-tabs{padding-bottom:40px}.template-page-about .about-tabs .container{max-width:1180px;margin:0 auto}.template-page-about .about-tabs .inner{padding:40px;background:#fff}@media (max-width: 768px){.template-page-about .about-tabs .inner{padding:15px}}.template-page-about .about-tabs .tabs-top-mobile{display:none}@media (max-width: 768px){.template-page-about .about-tabs .tabs-top-mobile{display:block;padding:20px 0 30px;border-top:1px solid #D5CBC0;margin-top:40px;text-align:center}.template-page-about .about-tabs .tabs-top-mobile select{background:#f8f7f6;padding:10px;border-radius:5px;border:1px solid #164961;color:#164961;max-width:250px;width:100%;font-size:15px;font-weight:600;-webkit-appearance:none;appearance:none;height:50px;background:url(icon-arrow-down.svg) calc(100% - 15px) no-repeat;line-height:26px}}@media (max-width: 768px) and (max-width: 490px){.template-page-about .about-tabs .tabs-top-mobile select{max-width:100%;margin-top:20px}}.template-page-about .about-tabs .tabs-top{display:flex;justify-content:space-evenly;flex-wrap:wrap;padding:40px 0 50px;border-top:1px solid #D5CBC0;margin-top:40px}@media (max-width: 768px){.template-page-about .about-tabs .tabs-top{display:none}}.template-page-about .about-tabs .tabs-top a{display:inline-block;position:relative;opacity:.5;color:#214a5c;font-size:20px;line-height:30px;font-weight:600;transition:opacity .17s ease}@media (max-width: 992px){.template-page-about .about-tabs .tabs-top a{font-size:16px;line-height:26px}}.template-page-about .about-tabs .tabs-top a.active,.template-page-about .about-tabs .tabs-top a:hover{opacity:1}.template-page-about .about-tabs .tabs-top a.active:after,.template-page-about .about-tabs .tabs-top a:hover:after{content:"";height:1px;width:100%;background:#96a6b1;position:absolute;bottom:-7px;left:0}.template-page-about .about-tabs .tabs-bottom .tab{justify-content:space-between;flex-wrap:wrap;display:none}.template-page-about .about-tabs .tabs-bottom .tab.active{display:flex}.template-page-about .about-tabs .tabs-bottom .tab .tab-content{width:100%}.template-page-about .about-tabs .tabs-bottom .tab .tab-content p{margin-top:0;font-size:14px;line-height:20px}.template-page-about .about-tabs .tabs-bottom .tab .tab-content br{display:none}.template-page-about .about-tabs .tabs-bottom .tab.has-image .tab-content{width:490px}@media (max-width: 992px){.template-page-about .about-tabs .tabs-bottom .tab.has-image .tab-content{width:50%}}@media (max-width: 768px){.template-page-about .about-tabs .tabs-bottom .tab.has-image .tab-content{width:100%}}.template-page-about .about-tabs .tabs-bottom .tab.has-image .tab-image{width:calc(100% - 520px)}@media (max-width: 992px){.template-page-about .about-tabs .tabs-bottom .tab.has-image .tab-image{width:45%}}@media (max-width: 768px){.template-page-about .about-tabs .tabs-bottom .tab.has-image .tab-image{width:100%;margin-bottom:20px}}.template-page-about .about-tabs .tabs-bottom .tab.has-image .tab-image img{display:block;margin:0 auto}.page-title{margin-bottom:20px}.template-page-faq .main-content{max-width:100%;padding-left:0;padding-right:0;margin-bottom:0}.template-page-faq .main-content .container{max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.template-page-faq .intro-copy{padding:0 15px}.template-page-faq .intro-copy p{max-width:700px;margin:0 auto 80px;font-size:14px;line-height:20px;text-align:center}#shopify-section-template-cart .page-title{margin-bottom:30px}#shopify-section-template-cart .shipping-title{font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;letter-spacing:2.8px;text-transform:uppercase;text-align:center;margin-bottom:50px}@media (min-width: 768px){.template-page-faq .padding-offset,.template-page-about .padding-offset,.template-search .padding-offset,.template-page-contact .padding-offset,.template-customers-login .padding-offset,.template-cart .padding-offset{margin-top:0!important}}.active .header-search-form{bottom:14px}.cart-empty{display:block!important;margin-top:0}.empty-wrap{padding:80px 0}.empty-wrap h2{margin-bottom:20px!important}
/*# sourceMappingURL=/cdn/shop/t/30/assets/sleepless.scss.css.map */
