@font-face{src:url(SofiaPro-Regular.eot?#iefix) format("embedded-opentype"),url(SofiaPro-Regular.woff) format("woff"),url(SofiaPro-Regular.ttf) format("truetype"),url(SofiaPro-Regular.svg#SofiaPro-Regular) format("svg");font-weight:400;font-style:normal}@font-face{src:url(SofiaPro-Medium.eot?#iefix) format("embedded-opentype"),url(SofiaPro-Medium.woff) format("woff"),url(SofiaPro-Medium.ttf) format("truetype"),url(SofiaPro-Medium.svg#SofiaPro-Medium) format("svg");font-weight:400;font-style:normal}@font-face{src:url(SofiaPro-Bold.eot?#iefix) format("embedded-opentype"),url(SofiaPro-Bold.woff) format("woff"),url(SofiaPro-Bold.ttf) format("truetype"),url(SofiaPro-Bold.svg#SofiaPro-Bold) format("svg");font-weight:400;font-style:normal}.main-content{padding-top:90px}.main-content>.main-content{padding-top:0}.template-index .main-content{padding:0}.header__wrapper{position:fixed;width:100%;top:0;z-index:2}.header__wrapper.fixed-bg,.header__wrapper:hover{background:#fff}.homepage-slideshow .slick-next:before,.homepage-slideshow .slick-prev:before,.testimonials .slick-next:before,.testimonials .slick-prev:before{font-size:25px;font-weight:400;line-height:1.7;color:#fff;font-family:brandon_grotesquelight,Helvetica Neue,Helvetica,Arial,sans-serif;transform:scaleY(2);-moz-transform:scale(1,2);-webkit-transform:scale(1,2);display:inline-block;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.homepage-slideshow .slick-next:before,.testimonials .slick-next:before{content:">"}.homepage-slideshow .slick-prev:before,.testimonials .slick-prev:before{content:"<"}.homepage-slideshow .slick-prev,.homepage-slideshow .slick-next{padding:100px 20px;outline:none}.testimonials .slick-next:before,.testimonials .slick-prev:before{color:#000}.testimonials .slick-prev,.testimonials .slick-next{padding:0;margin:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.testimonials{margin-bottom:50px}.testimonials .box{padding:20px 0}.double__block .content--centered,.double__block .collection-grid-item__content{z-index:1}.testimonials{position:relative}.testimonials .slick-slide{text-align:center}.logo-bar{-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.logo-bar .logo-bar__item{margin:0;padding:15px;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.product-description .panel-title{font-size:14px;text-transform:capitalize!important}.product-single .accordion{margin:20px 0}.product-single .accordion .card{border:none;border-radius:0;border-bottom:1px solid #cacaca!important;padding:13px 0}.product-single .accordion .card h6{letter-spacing:.7px;font-size:1.05em;color:#333;text-transform:uppercase;cursor:pointer;position:relative;font-weight:700}.product-single .accordion .card .card-body{padding:15px 0 0}.product-single .accordion .card h6:after{content:"-";position:absolute;right:10px}.product-single .accordion .card h6.collapsed:after{content:"+"}.product-single .accordion .card:first-child{border-top:1px solid #cacaca!important}.floating{position:fixed;bottom:30px;right:30px;z-index:10000}.floating a{text-decoration:none}.floating .floating_shop{width:80px;height:80px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;background:#fff;color:#000;border:4px solid red;font-size:20px;font-weight:700;text-align:center;letter-spacing:0;box-sizing:border-box;transition:all .18s ease-in-out;-webkit-transition:all .18s ease-in-out;-moz-transition:all .18s ease-in-out;-ms-transition:all .18s ease-in-out;-o-transition:all .18s ease-in-out;line-height:72px}.floating .floating_shop:hover{color:#fff;background:#6cace4}.cart__row{margin-top:0;padding-top:0}.cart-title{font-size:14px;font-weight:600;text-transform:uppercase}.cart__row.cart-container{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;margin:5px 0}input.js-qty__num.QuantityInput{border:1px solid #e0e0e0;width:33%;padding:5px;margin:0 36px}.js-qty__adjust,.ajaxcart__qty-adjust,.cart__item__title .h4--body,span.h3--body.cart__subtotal.money{font-size:18px}.home-page-slide-mobile ul.slick-dots,.home-page-slide-desktop ul.slick-dots{display:flex!important;background-color:transparent;justify-content:center;position:absolute;width:100%;bottom:-2em}.home-page-slide-mobile ul.slick-dots li button,.home-page-slide-desktop ul.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:32px;outline:none;font-size:0px;color:#212b36;cursor:pointer;position:relative;font-family:Cabin,sans-serif!important}.logo-bar .logo-bar__item .logo-bar__image img{filter:grayscale(1);-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-o-filter:grayscale(1);-ms-filter:grayscale(1)}.logo-bar .logo-bar__item.slick-current.slick-active .logo-bar__image img,.logo-bar .logo-bar__item .logo-bar__image img:hover{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}.logo-bar ul.slick-dots{display:flex!important;background-color:transparent;justify-content:center;position:absolute;width:100%;bottom:-4em}.logo-bar ul.slick-dots li button:before{color:#869791}.logo-bar ul.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;font-size:0px;color:#869791;cursor:pointer;position:relative}.scroll_icon_wrap,.index-sections>.shopify-section:not(:first-child) .scroll_icon_wrap{display:none!important}.sunrise{padding-top:50px}.sunrise .title{text-align:center;margin-bottom:30px}.sunrise .title h4{margin-bottom:5px;font-size:27px}.sunrise .title p{margin-bottom:0}.sunrise .proinfo{padding-left:10px}.sunrise .proinfo h5,.sunrise .proinfo p{margin-bottom:0}.contact-form{color:#666;text-align:center}.contact-item{max-width:250px;display:inline-block;padding-bottom:50px;margin:0 20px;vertical-align:top}.contact-item i{color:#c6c6c6}.contact-item-title{clear:both;text-transform:uppercase;letter-spacing:2px;border-bottom:1px solid #ccc;width:100%;padding-bottom:10px;margin-bottom:10px;font-size:14px}.contact-item-email{clear:both}.contact-item-email a{text-decoration:none;color:#666}#contact-partners{padding-top:10px;overflow:auto;padding-bottom:30px}#contact-partners-title{text-transform:uppercase;font-size:14px;padding-bottom:10px}#contact-partners-text{padding-top:10px}::-webkit-input-placeholder{color:#c7c7c7;opacity:1!important}.contact-form input,.contact-form textarea{margin:0 auto 10px;width:100%;border-style:solid;border-width:1px;border-color:#eee;font-weight:80;-webkit-appearance:none;vertical-align:top;line-height:27px;font-size:13px;padding:5px 15px 5px 10px;border:1px solid #eeeeee;display:inline-block}.contact-form textarea{height:calc(100% - 10px)}.testimonials-page .right{background-color:#efefef;padding:20px 30px;height:100%}.testimonials-page .user-name{margin-bottom:20px}.testimonials-page .user-name span{display:block;padding:20px;background-color:#fff;margin-right:20px}.testimonials-page .user-name img{border-radius:100%}.testimonials-page .user-name h5{margin-bottom:5px}.testimonial-slides{margin:50px 0}.testimonial-slides .slide{background:#6cace4}.testimonial-slides .customer_image img{max-width:100%}.testimonial-slides .product_picture{text-align:center;padding:0 30px}.testimonial-slides .product_picture img{display:inline-block;margin-bottom:20px}.testimonial-slides .product_picture .home__subtitle{padding-bottom:0;margin-bottom:20px}.testimonial-slides .product_picture .home__subtitle:after{display:none}.testimonial-slides .slick-arrow:before{display:none}.testimonial-slides .slick-arrow{font-size:40px;color:#000;outline:none}#contactFormWrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#contact-form-left{display:inline-block;max-width:400px;vertical-align:top;width:100%;padding:0 10px}#contact-form-right{width:100%;display:inline-block;max-width:400px;vertical-align:top;padding:0 10px}#contact-submit{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-top:5px}input.btn.clear-submit{background-color:transparent;text-transform:uppercase;color:#000;border:1px solid #000;font-weight:100;height:40px;min-width:200px;padding:0;font-size:13px;font-weight:500;width:auto;display:inline-block}@media (max-width: 768px){.header__wrapper{position:static}.floating .floating_shop{width:60px;height:60px;line-height:3.5;border:4px solid red;font-size:15px;font-weight:700}.logo-bar .logo-bar__item{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.logo-bar .logo-bar__item .logo-bar__image img{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0)}.sunrise .box{margin-bottom:30px}.sunrise .title h4{font-size:19px}.homepage-collection.homepage--white{margin-top:-50px!important;padding-top:40px!important}}@media (max-width: 500px){.sunrise{text-align:center}.homepage-columns{padding:30px 15px}.logo-bar .logo-bar__item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.proinfo .rte,.proinfo .action{max-width:33.33%;padding:0;letter-spacing:0px;font-size:13px}}.morecontent span{display:none;text-decoration:none}.morelink{display:block;text-decoration:none!important;color:#6cace4!important}.grid,.grid--rev,.grid--full,.grid-uniform{margin:0!important}.index-sections{padding-left:0!important}.slick-dots{animation:fadein 1s;-moz-animation:fadein 1s;-webkit-animation:fadein 1s;-o-animation:fadein 1s}ul.variant-selection li{margin-left:0!important}.product_color_text{color:gray}.free-shipping_set{padding-top:8px;text-align:center}.product-grid-item{margin-bottom:0!important}.template-collection .h5--accent{margin:0 0 .4em}.template-collection .collection{padding-top:20px}.rte{font-weight:700;font-size:.92em}#showcase-content{font-family:Cabin,sans-serif!important}.variant-selection{margin:0 0 5px!important}.add-to-cart__wrapper{margin-top:10px}#productInfo-product .card ul{list-style:disc;padding-left:20px}.sliderset{margin-top:90px;padding-bottom:90px}.homepage-collection{padding-top:90px;padding-bottom:90px}.homepage-collection.homepage--white{margin-top:0!important}.product-grid-item .figcaption.under{padding:15px!important}
/*# sourceMappingURL=/s/files/1/0045/1851/0661/t/22/assets/custom.css.map */
