@font-face{font-family:hobeauxbold;src:url(hobeaux_bold-webfont.woff2) format("woff2"),url(hobeaux_bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratbold;src:url(montserrat-bold-webfont.woff2) format("woff2"),url(montserrat-bold-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratitalic;src:url(montserrat-italic-webfont.woff2) format("woff2"),url(montserrat-italic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratmedium;src:url(montserrat-medium-webfont.woff2) format("woff2"),url(montserrat-medium-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratmedium_italic;src:url(montserrat-mediumitalic-webfont.woff2) format("woff2"),url(montserrat-mediumitalic-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:montserratregular;src:url(montserrat-regular-webfont.woff2) format("woff2"),url(montserrat-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}p,table{font-family:montserratregular}p sup,table sup{top:-1.2em;font-size:50%}sup{top:-1.5em;font-size:30%}em,i{font-family:montserratitalic}strong,b{font-family:montserratbold}h1.section-header__title{font-family:hobeauxbold;font-size:56px;letter-spacing:-.78px;text-align:center;line-height:50px}.header-item--navigation ul li a{font-family:montserratbold;font-size:16px;letter-spacing:0;text-align:center;line-height:24px}#CartDrawer{letter-spacing:0!important;text-transform:none!important}#CartDrawer .drawer__header .drawer__title{font-family:hobeauxbold}#CartDrawer #CartContainer .free-shipping-note{border-bottom:1px solid #e8e8e1;margin:0 40px;padding:20px 0}#CartDrawer #CartContainer .free-shipping-note .text-center{font-family:montserratregular;margin:0}#CartDrawer #CartContainer .free-shipping-note .text-center:first-child{font-family:montserratbold;font-size:20px}#CartDrawer #CartContainer .free-shipping-note .text-center span{color:red}#CartDrawer #CartContainer .ajaxcart__row .ajaxcart__product-name{font-family:montserratmedium}#CartDrawer #CartContainer .ajaxcart__row .ajaxcart__product-meta{font-family:montserratitalic}#CartDrawer #CartContainer .drawer__footer .ajaxcart__subtotal{font-family:montserratmedium;letter-spacing:0;text-transform:none}#CartDrawer #CartContainer .drawer__footer .ajaxcart__price{font-family:montserratregular}#CartDrawer #CartContainer .drawer__footer .ajaxcart__note{font-family:montserratitalic}#CartDrawer #CartContainer .drawer__footer button.cart__checkout{border-radius:50px;font-family:montserratbold}.site-footer .footer__title{color:#ddd;font-family:montserratregular;font-size:20px;letter-spacing:0;line-height:30px;text-transform:none}.site-footer .site-footer__linklist li a{font-family:montserratbold;font-size:14px;letter-spacing:0;line-height:30px}#index-template [data-section-type=video-section] .hero__image-wrapper:before,#index-template [data-section-type=video-section] .hero__media:before,#index-template [data-section-type=slideshow-section] .hero__image-wrapper:before,#index-template [data-section-type=slideshow-section] .hero__media:before,#shopify-section-page-sections-template [data-section-type=video-section] .hero__image-wrapper:before,#shopify-section-page-sections-template [data-section-type=video-section] .hero__media:before,#shopify-section-page-sections-template [data-section-type=slideshow-section] .hero__image-wrapper:before,#shopify-section-page-sections-template [data-section-type=slideshow-section] .hero__media:before{background-color:#000;opacity:0}@media only screen and (max-width: 589px){#index-template [data-section-type=slideshow-section] .hero__link .btn{font-size:14px;padding:14px 16px}}[data-section-type=video-section]{background-color:#fff}[data-section-type=video-section] .hero__media iframe{height:110%;top:0}[data-section-type=video-section] .hero__link .btn,[data-section-type=slideshow-section] .hero__link .btn{background-color:#fff;color:#000}[data-section-type=video-section] .hero__title,[data-section-type=slideshow-section] .hero__title{font-family:hobeauxbold}[data-section-type=video-section] .hero__link .btn,[data-section-type=slideshow-section] .hero__link .btn{border-radius:50px;font-family:montserratbold;font-size:16px;letter-spacing:0;padding:18px 35px}[data-section-type=featured-content-section] .grid__item h2{font-family:hobeauxbold;font-size:64px;letter-spacing:-.89px;line-height:60px}[data-section-type=featured-content-section] .grid__item p{font-family:montserratregular;font-size:22px;letter-spacing:0;line-height:32px}@media only screen and (max-width: 589px){[data-section-type=featured-content-section] .grid__item h2{font-size:38px;line-height:45px}[data-section-type=featured-content-section] .grid__item p{font-size:17px;line-height:28px}}.featured-content-bg-section .grid__item{position:relative}.featured-content-bg-section .grid__item:before,.featured-content-bg-section .grid__item:after{position:absolute}@media only screen and (max-width: 589px){.featured-content-bg-section .page-width{padding:0 50px}.featured-content-bg-section .grid__item:before{left:-15px;top:-30px}.featured-content-bg-section .grid__item:after{bottom:-30px;right:-35px}}[data-section-type=featured-collection] .section-header__title,.reviews-title .section-header__title{font-family:hobeauxbold;font-size:56px;letter-spacing:-.78px;text-align:center;line-height:50px}[data-section-type=featured-collection] .grid-product__tag,#CollectionSection .grid-product__tag{display:none}#CollectionSection .grid-product__tag.grid-product__tag--badge{display:block}@media (max-width: 767px){.product-single__sticky{position:relative}.template-collection .grid-product__tag{left:0;right:auto}.template-product .grid-product__tag.grid-product__tag--badge{right:71px}}[data-section-type=featured-collection] .grid-product__meta,#CollectionSection .grid-product__meta{text-align:center}[data-section-type=featured-collection] .grid-product__meta .grid-product__title,#CollectionSection .grid-product__meta .grid-product__title{font-family:hobeauxbold;font-size:24px;letter-spacing:-.33px;line-height:32px}[data-section-type=featured-collection] .grid-product__meta .grid-product__price,#CollectionSection .grid-product__meta .grid-product__price{font-family:montserratregular;font-size:18px;letter-spacing:0;text-align:center;line-height:36px}[data-section-type=featured-collection] .grid-product__meta .yotpo.bottomLine,#CollectionSection .grid-product__meta .yotpo.bottomLine{text-align:center}[data-section-type=featured-collection] .grid-product__meta .yotpo.bottomLine .pull-left,#CollectionSection .grid-product__meta .yotpo.bottomLine .pull-left{display:inline-block;float:none}[data-section-type=featured-collection] .grid-product__meta .yotpo.bottomLine .text-m,#CollectionSection .grid-product__meta .yotpo.bottomLine .text-m{display:none}.testimonials-section{background-color:#0b2357;color:#fff;margin-top:-100px;padding:100px 0}.testimonials-section .section-header h2{font-family:hobeauxbold;font-size:56px;letter-spacing:-.78px;line-height:50px}.testimonials-section .testimonials-slider__text{padding:90px 20px 50px}.testimonials-section .testimonials-slider__text .quote-icon{display:none}.testimonials-section .testimonials-slider__text p{font-family:hobeauxbold;font-size:24px;letter-spacing:-.33px;line-height:34px}.testimonials-section .testimonials-slider__text .image-wrap{background-color:transparent}.testimonials-section .is-selected .testimonials-slider__text{box-shadow:none;position:relative}.testimonials-section .is-selected .testimonials-slider__text:before,.testimonials-section .is-selected .testimonials-slider__text:after{position:absolute}@media only screen and (max-width: 589px){.testimonials-section{margin-top:-34px;padding:34px 0}.testimonials-section .slick-dots li button:before{background-color:#fff}.testimonials-section .section-header h2,[data-section-type=featured-collection] .section-header__title,.reviews-title .section-header__title{font-size:35px;line-height:45px}}.index-section .logo-section .section-header__title{font-family:montserratbold;font-size:16px;letter-spacing:0;line-height:28px;text-align:center}@media only screen and (min-width: 590px){.logo-section .logo-bar__item{flex:0 1 190px}}.text-image-section .feature-row__text .subtitle,.text-image-bg-section .feature-row__text .subtitle,#collection-columns .feature-row__text .subtitle,#shopify-section-page-rewards-template .feature-row__text .subtitle,#shopify-section-page-comfy-cares-template .feature-row__text .subtitle,#shopify-section-page-discount-template .feature-row__text .subtitle{font-family:montserratmedium;font-size:28px;letter-spacing:0;line-height:32px;margin:0 0 15px;position:relative;text-transform:none;top:15px}.text-image-section .feature-row__text h2,.text-image-bg-section .feature-row__text h2,#collection-columns .feature-row__text h2,#shopify-section-page-rewards-template .feature-row__text h2,#shopify-section-page-comfy-cares-template .feature-row__text h2,#shopify-section-page-discount-template .feature-row__text h2{font-family:hobeauxbold;font-size:64px;letter-spacing:-.89px;line-height:78px}.text-image-section .feature-row__text p,.text-image-bg-section .feature-row__text p,#collection-columns .feature-row__text p,#shopify-section-page-rewards-template .feature-row__text p,#shopify-section-page-comfy-cares-template .feature-row__text p,#shopify-section-page-discount-template .feature-row__text p{font-family:montserratregular;font-size:22px;letter-spacing:0;line-height:30px}.text-image-section .feature-row__text .btn,.text-image-bg-section .feature-row__text .btn,#collection-columns .feature-row__text .btn,#shopify-section-page-rewards-template .feature-row__text .btn,#shopify-section-page-comfy-cares-template .feature-row__text .btn,#shopify-section-page-discount-template .feature-row__text .btn{box-shadow:0 3px 15px #0000000d;border-radius:50px;font-family:montserratbold;font-size:16px;letter-spacing:0;padding:18px 35px}@media only screen and (max-width: 589px){.text-image-section .feature-row__text h2,.text-image-bg-section .feature-row__text h2,#collection-columns .feature-row__text h2,#shopify-section-page-rewards-template .feature-row__text h2,#shopify-section-page-comfy-cares-template .feature-row__text h2,#shopify-section-page-discount-template .feature-row__text h2{font-size:38px;line-height:45px}.text-image-section .feature-row__text p,.text-image-bg-section .feature-row__text p,#collection-columns .feature-row__text p,#shopify-section-page-rewards-template .feature-row__text p,#shopify-section-page-comfy-cares-template .feature-row__text p,#shopify-section-page-discount-template .feature-row__text p{font-size:17px;line-height:28px}}.text-image-section [data-aos=collection-callout].aos-animate .callout-image{background-color:transparent!important;box-shadow:none!important}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(2){bottom:60%}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(3){top:41%}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(4){top:40%}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(5){bottom:58%}@media only screen and (min-width: 590px){.text-image-section [data-aos=collection-callout].aos-animate .callout-image-centered{width:215px}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:first-of-type{max-width:215px}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(2){max-width:190px;left:-128px}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(3){max-width:180px;right:-119px}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(4){max-width:200px;left:-140px}.text-image-section [data-aos=collection-callout].aos-animate .callout-image:nth-of-type(5){max-width:165px;right:-99px}}#insta-feed{padding:10px 0 50px}#insta-feed h2,h2.yotpo-widget-title{font-family:hobeauxbold!important;font-size:56px!important;letter-spacing:0;line-height:56px;margin-bottom:0!important}@media only screen and (max-width: 589px){#insta-feed h2,h2.yotpo-widget-title{font-size:40px!important;line-height:40px}}.newsletter-section{padding:0}.newsletter-section .page-width{padding:100px 40px 200px;position:relative}.newsletter-section h2{font-family:hobeauxbold;font-size:56px;letter-spacing:-.78px;line-height:56px}.newsletter-section p{font-family:montserratregular;font-size:20px;letter-spacing:0;line-height:28px}.newsletter-section .newsletter__input-group{background-color:transparent;max-width:650px}.newsletter-section .newsletter__input-group input[type=email],.newsletter-section .newsletter__input-group button[type=submit].btn{border-radius:50px;font-family:montserratbold;font-size:16px;letter-spacing:0;padding:16px 30px}.newsletter-section .newsletter__input-group input[type=email]{background-color:#fff;margin-right:24px}.newsletter-section .newsletter__input-group button[type=submit]{color:#fff;min-width:200px}@media only screen and (max-width: 589px){.newsletter-section .page-width{padding:34px 40px}.newsletter-section h2{font-size:35px;line-height:45px}.newsletter-section p{font-size:17px;line-height:45px}.newsletter-section .newsletter__input-group button[type=submit]{min-width:0}}#CollectionSection .section-header__title{display:none}#CollectionSection ul.tags li{font-family:montserratregular;font-size:18px;letter-spacing:0;line-height:30px}#CollectionSection ul.tags li.tag--active{font-family:montserratbold}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__title{font-size:unset;text-align:center}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__title .pre-donation{font-family:montserratbold;font-size:20px;letter-spacing:-.28px;line-height:20px}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__title .donation{font-family:hobeauxbold;font-size:36px;letter-spacing:-.5px;line-height:56px}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__title .post-donation{font-family:hobeauxbold;font-size:72px;letter-spacing:-1px;line-height:84px;position:relative;top:-18px}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__subtitle{font-family:montserratregular;font-size:18px;letter-spacing:0;line-height:28px;margin:30px 0 20px;max-width:550px;text-transform:none}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__link .btn{background-color:#000;color:#fff}@media only screen and (max-width: 589px){#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero{height:auto}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__title .pre-donation{font-size:17px}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__title .donation{font-size:30px}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__title .post-donation{font-size:56px}#shopify-section-collection-template [data-section-type=slideshow-section] .comfy-cares-section .hero__subtitle{margin:20px 0 10px}}.product-single__meta .product-single__title{font-family:hobeauxbold;font-size:56px;letter-spacing:-.78px;line-height:56px}.product-single__meta .yotpo.bottomLine{margin:40px 0 20px}.product-single__meta .product__price{font-family:montserratregular;font-size:32px;color:#696969;letter-spacing:0;line-height:28px}.product-single__meta .variant-links{display:flex;margin-bottom:30px}.product-single__meta .variant-links .variant-link{border-radius:20px;display:inline-block;height:40px;margin-right:10px;overflow:hidden;position:relative;width:40px}.product-single__meta .variant-links .variant-link span{background-size:contain;display:block;height:100%;width:100%}.product-single__meta .variant-links .variant-link.active{border:2px solid #000}.product-single__meta .variant-links .variant-link.active span{border:2px solid #fff}.product-single__meta .variant-links .variant-link[data-available=false]{opacity:.5}.product-single__meta .variant-links .variant-link[data-available=false]:before{border-top:2px solid #000;content:"";left:-50%;position:absolute;right:0;top:0;transform:rotate(-45deg);transform-origin:100% 0}.product-single__meta .variant-wrapper .variant__label{font-family:montserratmedium_italic;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px}.product-single__meta .variant-wrapper .variant__label span{font-family:montserratmedium}.product-single__meta .variant-wrapper .variant-input-wrap .variant-input label{border-radius:50%}.product-single__meta .variant-wrapper .variant-input-wrap .variant-input label:before{display:none}.product-single__meta .variant-wrapper .variant-input-wrap input[type=radio]:checked+label{border:4px solid #ffffff;padding:3px 17px}.product-single__meta .product__quantity label{font-family:montserratmedium_italic;font-size:18px;font-weight:400;letter-spacing:0;line-height:28px}.product-single__meta .product__quantity .js-qty__wrapper{max-width:75px;min-width:75px}.product-single__meta .product__quantity .js-qty__wrapper input[name=quantity]{padding:8px 5px}.product-single__meta button.add-to-cart{border-radius:50px;font-family:montserratbold;font-size:16px;letter-spacing:0;padding:21px 20px}.product-single__meta .product-single__description{font-family:montserratregular;letter-spacing:0}.product-single__meta .product-single__description strong,.product-single__meta .product-single__description b,.product-single__meta .product-single__description h1,.product-single__meta .product-single__description h2,.product-single__meta .product-single__description h3,.product-single__meta .product-single__description h4,.product-single__meta .product-single__description h5,.product-single__meta .product-single__description h6{font-family:montserratbold}.product-single__meta .collapsibles-wrapper .collapsible-trigger{font-family:montserratbold;font-size:16px;letter-spacing:0;line-height:24px;text-transform:none}.product-single__meta .custom-collapsibles .label{text-transform:capitalize}.product-single__meta .social-sharing .social-sharing__title{font-family:montserratbold;font-size:14px;letter-spacing:0}.product-single__meta .pdp-icons{display:flex;justify-content:center;flex-wrap:wrap}.product-single__meta .pdp-icons img{align-self:center;max-width:33.33%;height:auto}@media only screen and (min-width: 590px){.product-single__meta .pdp-icons{margin-left:-15px;margin-right:-15px}.product-single__meta .pdp-icons img{margin-top:60px;max-width:20%}}@media only screen and (min-width: 590px){.product-single__meta .social-sharing{margin-top:60px}}#shopify-section-product-collection-links .grid__item .grid__image{background-color:#f7f7f7;background-size:contain}#shopify-section-product-collection-links .grid__item .grid__image.skrim__overlay:after{display:none}#shopify-section-product-collection-links .grid__item .skrim__title-wrapper .skrim__title{bottom:auto;top:50%;transform:translateY(-50%)}#shopify-section-product-collection-links .grid__item .skrim__title-wrapper .skrim__title.skrim__title--left{padding-left:50px}#shopify-section-product-collection-links .grid__item .skrim__title-wrapper .skrim__title.skrim__title--right{padding-right:50px}#shopify-section-product-collection-links .grid__item .skrim__title-wrapper .skrim__title .text{color:#000;display:inline-block;font-family:hobeauxbold;font-size:32px;letter-spacing:-.44px;line-height:32px;position:relative;text-shadow:0px 0px 10px #f7f7f7;width:105px}#shopify-section-product-collection-links .grid__item .skrim__title-wrapper .skrim__title .icon{fill:#000;position:absolute;top:50%;transform:translateY(-50%)}#shopify-section-product-collection-links .grid__item .skrim__title-wrapper .skrim__title .icon.icon-arrow-left{left:0}#shopify-section-product-collection-links .grid__item .skrim__title-wrapper .skrim__title .icon.icon-arrow-right{right:0}#shopify-section-page-sections-template .about-header{position:relative}#shopify-section-page-sections-template .about-header .floating-text{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:hobeauxbold;font-size:56px;height:100%;justify-content:center;left:0;letter-spacing:0;line-height:62px;padding:30px;position:absolute;text-align:center;text-shadow:0px 0px 5px black;top:0;width:100%}#shopify-section-page-sections-template .about-header .floating-text span{font-family:montserratbold;font-size:22px;letter-spacing:0;line-height:32px}@media only screen and (max-width: 589px){#shopify-section-page-sections-template .about-header .floating-text{font-size:28px;line-height:32px}#shopify-section-page-sections-template .about-header .floating-text span{font-size:16px;line-height:20px}}#shopify-section-page-rewards-template .slideshow-wrapper .hero__subtitle,#shopify-section-page-comfy-cares-template .slideshow-wrapper .hero__subtitle{text-transform:none}#shopify-section-page-rewards-template .slideshow-wrapper .hero__link .btn,#shopify-section-page-comfy-cares-template .slideshow-wrapper .hero__link .btn{border-radius:50px;font-family:montserratbold;font-size:16px;letter-spacing:0;padding:18px 35px}#shopify-section-page-rewards-template .slideshow-wrapper .hero__subtitle{font-family:montserratregular}#shopify-section-page-rewards-template .slideshow-wrapper .hero__link .btn{background-color:#000;color:#fff}#shopify-section-page-rewards-template .text-image-bg-page-rewards-template h2{font-size:56px;line-height:64px}#shopify-section-page-rewards-template .text-image-bg-page-rewards-template .feature-row__item{min-width:35%;flex:0 1 35%}#shopify-section-page-rewards-template .text-image-bg-page-rewards-template .feature-row__item.feature-row__text{min-width:65%;flex:0 1 65%}@media only screen and (max-width: 589px){#shopify-section-page-rewards-template .text-image-bg-page-rewards-template h2{font-size:38px;line-height:45px}}#shopify-section-page-comfy-cares-template .hero-slideshow .hero__subtitle{font-family:Futura,sans-serif;letter-spacing:0}@media only screen and (max-width: 589px){#shopify-section-page-comfy-cares-template .hero-slideshow .hero__title,#shopify-section-page-comfy-cares-template .hero-slideshow .hero__subtitle{text-shadow:0px 0px 3px rgba(0,0,0,.75)}}@media only screen and (min-width: 590px){#shopify-section-page-comfy-cares-template .hero-slideshow .hero__text-content{padding-top:245px}#shopify-section-page-comfy-cares-template .hero-slideshow .hero__subtitle{font-size:18px;line-height:28px}}.counter-banner-section .hero__text-wrap .hero__title{font-size:10px;line-height:20px}.counter-banner-section .hero__text-wrap .hero__title .pre-donation{font-family:hobeauxbold;font-size:20px;letter-spacing:-.28px;line-height:20px}.counter-banner-section .hero__text-wrap .hero__title .donation{font-size:82px;letter-spacing:-1.14px;line-height:56px}@media only screen and (max-width: 589px){.counter-banner-section .hero__text-wrap .hero__title .pre-donation{font-size:16px;line-height:16px}.counter-banner-section .hero__text-wrap .hero__title .donation{font-size:42px;line-height:46px}}@media only screen and (min-width: 590px){.counter-banner-section .hero__text-wrap .hero__title .pre-donation{display:block;font-size:20px;line-height:20px}.counter-banner-section .hero__text-wrap .hero__title .donation{font-size:82px;line-height:56px}}.split-color-section{display:flex;margin:0}.split-color-section>div{flex:0 0 50%;padding:100px 0}.split-color-section .image-vertical{padding:100px 6.5%;text-align:center}.split-color-section .image-vertical .contact-img{max-height:570px;max-width:100%}.split-color-section .form-vertical{background-color:#f24069;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0}.split-color-section .form-vertical h2{font-family:hobeauxbold;font-size:56px;letter-spacing:0;line-height:62px}.split-color-section .form-vertical .section-header__tab-wrapper{display:flex}.split-color-section .form-vertical .section-header__tab-wrapper .section-header__tab{border-bottom:4px solid #fff;color:#fff;flex:0 0 50%;font-family:montserratbold;font-size:18px;letter-spacing:0;opacity:.15}.split-color-section .form-vertical .section-header__tab-wrapper .section-header__tab a{color:#fff;display:block;padding-bottom:25px}.split-color-section .form-vertical .section-header__tab-wrapper .section-header__tab.left a{padding-right:30%;text-align:right}.split-color-section .form-vertical .section-header__tab-wrapper .section-header__tab.right a{padding-left:30%;text-align:left}.split-color-section .form-vertical .section-header__tab-wrapper .section-header__tab.active,.split-color-section .form-vertical .section-header__tab-wrapper .section-header__tab:hover{opacity:1}.split-color-section .form-vertical .reset-header{padding:0 40px;text-align:center}.split-color-section .form-vertical .reset-header h3{font-family:montserratbold;font-size:30px;letter-spacing:0}.split-color-section .form-vertical form{font-family:montserratregular;letter-spacing:0;padding:0 12%;width:100%}.split-color-section .form-vertical form a,.split-color-section .form-vertical form #HideRecoverPasswordLink{color:#fff}.split-color-section .form-vertical form input,.split-color-section .form-vertical form textarea{border:2px solid #ffffff;color:#fff;font-family:montserratregular;font-size:16px;letter-spacing:0;line-height:28px;padding:12px 40px}.split-color-section .form-vertical form input:focus,.split-color-section .form-vertical form textarea:focus{border:2px solid #ffffff;color:#fff;outline:none}.split-color-section .form-vertical form input{border-radius:50px}.split-color-section .form-vertical form textarea{border-radius:25px}.split-color-section .form-vertical form ::-webkit-input-placeholder,.split-color-section .form-vertical form ::-moz-placeholder,.split-color-section .form-vertical form :-ms-input-placeholder,.split-color-section .form-vertical form ::placeholder{color:#fff;opacity:.8}.split-color-section .form-vertical form .btn{background-color:#fff;border-radius:50px;font-family:montserratbold;font-size:16px;color:#000;letter-spacing:0;padding:18px;width:100%}.contact-section .form-vertical{background-color:#f24069}.contact-section .form-vertical .section-header{padding:0 12%}.login-section .form-vertical{background-color:#0b2357}.shopify-challenge__container .shopify-challenge__button{border-radius:50px;font-family:montserratbold}@media only screen and (max-width: 589px){.split-color-section{flex-direction:column}.split-color-section>div{padding:50px 6.5%}.split-color-section .image-vertical .contact-img{max-height:300px}}.account-page{display:flex;padding:0}.account-page .account-menu{background-color:#0b2357;flex:0 1 400px;padding:110px 6.5%}.account-page .account-menu ul{list-style-type:none;margin:0}.account-page .account-menu ul li a{font-family:montserratbold;font-size:18px;color:#fff;letter-spacing:0;line-height:30px;text-decoration:none;white-space:nowrap}.account-page .account-menu ul li.active a{text-decoration:underline}.account-page .account-content{flex:1;padding:110px 6.5%}.account-page .account-content h1{font-family:hobeauxbold;font-size:56px;letter-spacing:-.78px;line-height:32px}.account-page .account-content h2{font-family:hobeauxbold;font-size:40px;letter-spacing:-.78px;line-height:32px;margin-bottom:40px}.account-page .account-content h3{font-family:hobeauxbold;font-size:30px;letter-spacing:-.78px}.account-page .account-content .orders{margin-top:50px}.account-page .account-content .orders .order{border-bottom:1px solid rgba(0,0,0,.5);font-family:montserratregular;margin-bottom:50px}.account-page .account-content .orders .order .order-id{font-size:28px;letter-spacing:0;line-height:24px;margin-bottom:19px}.account-page .account-content .orders .order .order-details{display:flex;flex-wrap:wrap}.account-page .account-content .orders .order .order-details .order-meta{flex:1 0 20%;font-size:18px;letter-spacing:0;line-height:24px;padding-bottom:30px;white-space:nowrap}.account-page .account-content .orders .order .order-details .order-meta span{font-family:montserratbold;font-size:14px;letter-spacing:0;text-transform:none}.account-page .account-content .orders .order .order-details .order-meta a.btn{max-width:220px;padding:13px 20px;white-space:nowrap;width:100%}.account-page .account-content .orders .order .order-details .order-meta a.btn:after{display:none}.account-page .account-content .btn{border-radius:50px;font-family:montserratbold;font-size:16px;letter-spacing:0}.account-page .account-content .form-vertical input,.account-page .account-content .form-vertical select{border-radius:50px;padding:16px 30px}.account-page .account-content span.date{font-family:montserratbold}@media only screen and (max-width: 920px){.account-page{flex-direction:column}.account-page .account-menu,.account-page .account-content{flex:1;padding:34px 6.5%}}#shopify-section-page-authorized-retailers-template .rich-text-section{margin-bottom:0}#shopify-section-page-authorized-retailers-template h1{font-family:hobeauxbold;font-size:40px}#shopify-section-page-authorized-retailers-template .rich-text-section .text-center p.h2{font-family:hobeauxbold;font-size:40px;letter-spacing:-.78px;text-align:center;line-height:45px}#shopify-section-page-authorized-retailers-template .rich-text-section .text-center .rte p{font-family:montserratregular}#shopify-section-page-authorized-retailers-template .linked-logos-section{margin:0 auto 40px}#shopify-section-blog-template .article__image--image{background-size:contain}@media only screen and (max-width: 589px){#shopify-section-blog-template .article__image-wrap{height:300px}#shopify-section-page-authorized-retailers-template .text-center p.h2{font-size:35px;line-height:45px}}@media only screen and (min-width: 590px){.main-content{min-height:0}.hero--500px{height:500px}}#shopify-privacy-banner-div h3{font-family:hobeauxbold!important}#shopify-privacy-banner-div p{font-family:montserratregular!important}#shopify-privacy-banner-div button{border-radius:25px!important}body.js-drawer-open #smile-ui-container{display:none!important}@media screen and (min-width: 1240px){.comfy-logo-trademark{position:absolute;left:56%;bottom:91%}.comfy-logo-trademark-mobile{display:none}}@media screen and (max-width: 1239px){.comfy-logo-trademark-mobile{width:117!important;height:67!important}.comfy-logo-trademark{display:none}}.minicart-message{font-size:.9rem;font-weight:700}
/*# sourceMappingURL=/s/files/1/2404/3737/t/203/assets/studiolabs.css.map?v=6460891199964426241 */
