@media screen and (max-width: 768px){.small-down--one-quarter{width:25%!important}}.featured-collection-section .button.white{margin-top:35px;font-weight:700;font-size:13px;letter-spacing:3px;font-family:inherit}.homepage-slideshow{position:relative}.homepage-slideshow:not(.flickity-enabled) .gallery-cell .caption-content{opacity:1}.homepage-slideshow.video__slideshow .flickity-page-dots{min-width:555px;display:table;width:auto;height:auto;transform:none;bottom:auto;top:9%;left:50%;transform:translate(-50%)}.homepage-slideshow.video__slideshow .flickity-page-dots .dot{font-weight:700;float:left;display:inline-block;display:table;height:38px;width:auto;padding:10px 20px;background:transparent;border:1px solid transparent;border-radius:0;margin:5px 20px;opacity:1!important}.homepage-slideshow.video__slideshow .flickity-page-dots .dot.is-selected,.homepage-slideshow.video__slideshow .flickity-page-dots .dot:hover{border:2px solid black;background-color:#fff;color:#ba0c2f;padding:9px 19px}.homepage-slideshow.js-product-page-gallery .flickity-prev-next-button{width:65px;height:90px;top:50%;transform:translateY(-50%)}.homepage-slideshow.js-product-page-gallery .flickity-prev-next-button.previous{left:0}.homepage-slideshow.js-product-page-gallery .flickity-page-dots{width:100%;bottom:-14px;top:auto;display:flex;justify-content:center;column-gap:10px}.homepage-slideshow.js-product-page-gallery .flickity-page-dots .dot{width:10px;height:10px;border:2px solid #D2D2D2}.homepage-slideshow.js-product-page-gallery .flickity-page-dots .dot.is-selected{background:#d2d2d2}.homepage-slideshow .gallery-cell{z-index:10;position:relative}.homepage-slideshow .gallery-cell iframe{z-index:-1}.homepage-slideshow .gallery-cell .image-element__wrap{position:relative;overflow:hidden}.homepage-slideshow .gallery-cell .image-element__wrap:before{content:" ";padding-bottom:43.5%;display:table}@media (min-width: 1024px) and (max-width: 1200px){.homepage-slideshow .gallery-cell .image-element__wrap:before{padding-bottom:60%}}@media screen and (max-width: 798px){.homepage-slideshow .gallery-cell .image-element__wrap:before{content:none}}.homepage-slideshow .gallery-cell .image-element__wrap img{position:absolute;top:0;height:100%;object-fit:cover}@media screen and (max-width: 798px){.homepage-slideshow .gallery-cell .image-element__wrap img{position:initial}}.homepage-slideshow .gallery-cell iframe{width:100%;height:100%;position:fixed}.homepage-slideshow .flickity-prev-next-button{width:80px;height:90px;background:#fff;bottom:0;top:auto;min-width:auto;opacity:1}@media screen and (max-width: 798px){.homepage-slideshow .flickity-prev-next-button{display:none}}.homepage-slideshow .flickity-prev-next-button svg{width:56px;height:56px}.homepage-slideshow .flickity-prev-next-button svg path{fill:#000}.homepage-slideshow .flickity-prev-next-button.next svg{left:0}.homepage-slideshow .flickity-prev-next-button.previous{right:79px;left:auto}.homepage-slideshow .flickity-page-dots{width:13px;right:20px;height:auto;top:50%;transform:translateY(-50%);bottom:auto}@media screen and (max-width: 798px){.homepage-slideshow .flickity-page-dots{display:block}}.homepage-slideshow .flickity-page-dots .dot{width:13px;height:13px;background:transparent;border:1px solid #fff;border-radius:50%;margin:5px 0;opacity:1!important}@media screen and (max-width: 798px){.homepage-slideshow .flickity-page-dots .dot{border-color:#b40a25}}.homepage-slideshow .flickity-page-dots .dot.is-selected{background:#fff}@media screen and (max-width: 798px){.homepage-slideshow .flickity-page-dots .dot.is-selected{background-color:#b40a25}}.homepage-slideshow a.highlight-false:hover,.homepage-slideshow input[type=button].highlight-false:hover,.homepage-slideshow a.highlight-true:hover,.homepage-slideshow input[type=button].highlight-true:hover{color:#fff}.testimonial-section .flickity-prev-next-button{width:80px;height:90px;background:#fff;bottom:0;top:auto;min-width:auto;opacity:1}.testimonial-section .flickity-prev-next-button svg{width:56px;height:56px}.testimonial-section .flickity-prev-next-button svg path{fill:#000}.testimonial-section .flickity-prev-next-button.next svg{left:0}.testimonial-section .flickity-prev-next-button.previous{right:79px;left:auto}.testimonial-section .flickity-prev-next-button.previous svg path{transform:translate(20px,35px)}.testimonial-section .flickity-page-dots{width:13px;right:20px;height:auto;top:50%;transform:translateY(-50%);bottom:auto}.testimonial-section .flickity-page-dots .dot{width:13px;height:13px;background:transparent;border:1px solid #fff;border-radius:50%;margin:5px 0;opacity:1!important}.testimonial-section .flickity-page-dots .dot.is-selected{background:#fff}.video__slideshow{padding:200px 0 100px;margin-top:100px;background:#fff}.video__slideshow .gallery-cell{width:95%;margin-right:10px;background-color:#fff}.video__slideshow .gallery-cell.is-selected .image-element__wrap img{height:100%!important;object-fit:cover;margin-top:0!important;transform:rotateX(0)}.video__slideshow .gallery-cell .image-element__wrap img{transform:rotateX(30deg)}.video__slideshow .gallery-cell .caption{max-width:100%}.video__slideshow .gallery-cell .caption .caption-content{max-width:620px;padding:50px;position:relative;margin:0 50px}@media screen and (max-width: 798px){.video__slideshow .gallery-cell .caption .caption-content{margin:0;padding:20px!important}}.video__slideshow .gallery-cell .caption .caption-content .headline,.video__slideshow .gallery-cell .caption .caption-content h2.h1{font-size:43px;color:var(--regular_color);margin-top:0}@media screen and (max-width: 798px){.video__slideshow .gallery-cell .caption .caption-content .headline,.video__slideshow .gallery-cell .caption .caption-content h2.h1{text-align:center}}.video__slideshow .gallery-cell .caption .caption-content .pretext{color:var(--regular_color);font-size:17px}.video__slideshow .gallery-cell .caption .caption-content:before{content:"";position:absolute;width:11px;height:66px;background:#ba0c2f;left:-10px;top:5px}.video__slideshow .gallery-cell .caption .video_overlay{width:50%;text-align:center;position:absolute;top:50%;transform:translateY(-50%)}.video__slideshow .gallery-cell .caption .video_overlay a img{max-width:68px;display:inline-block}.video__slideshow .gallery-cell .caption .video_overlay a span{display:inline-block;vertical-align:top;text-align:left;top:13px;left:10px;color:#fff;line-height:1.5em;letter-spacing:3.48px}.video__slideshow .gallery-cell .caption .video_overlay a span strong{font-family:Cocogoose;font-size:18px;font-weight:400;letter-spacing:1px}.video__slideshow .flickity-prev-next-button{height:0;top:54%;transform:translateY(-50%);width:47px}.video__slideshow .flickity-prev-next-button svg{left:0}.video__slideshow .flickity-prev-next-button.previous{left:0;right:auto}.video__slideshow .flickity-prev-next-button.previous svg path{transform:translate(10px,20px)}.video__slideshow .flickity-prev-next-button.next svg{position:absolute;left:-10px;top:14px}.newsletter .input-row{position:relative}.newsletter .input-row input.contact_email[type=email]{width:354px;max-width:100%;height:50px;max-height:50px;border:1px solid #D2D2D2;box-shadow:0 18px 15px -20px #0000002b}.newsletter .input-row input.sign_up{position:absolute;right:6px;height:38px;width:120px;min-width:0;top:6px}.newsletter form>div>div>div{padding:0!important;position:relative}.newsletter form>div>div>div:last-child{right:5px;top:6px}.newsletter form>div>div>div:last-child button{top:0!important;right:5px!important;position:absolute!important}.newsletter form>div>div>div>div input[type=email]{width:100%;max-width:100%;height:50px!important;max-height:50px;border:1px solid #D2D2D2!important;box-shadow:0 18px 15px -20px #0000002b}.newsletter form>div>div>div button{vertical-align:top!important;background:#ba0c2f!important;border-radius:0!important;font-family:Cocogoose!important;font-weight:300!important;letter-spacing:1.72px!important;white-space:nowrap!important;font-size:12px!important;text-transform:uppercase!important;height:16px!important;font-weight:400!important;font-family:Dosis,sans-serif!important}.collection-list-section{background:#fafafa}.collection-list-section:before{content:" ";border-left:1px solid #BA0C2F;width:0px;height:40px;position:absolute;left:50%;margin-top:-43px}@media screen and (max-width: 650px){.collection-list-section .list-collections{width:100%;margin-top:20px}}.collection-list-section .list-collections.flex-column{display:flex;justify-content:center;flex-wrap:wrap}@media screen and (max-width: 480px){.collection-list-section .list-collections{display:block}}.collection-list-section .list-collections .thumbnail{background:#fff;padding-bottom:10px}@media screen and (max-width: 480px){.collection-list-section .list-collections .thumbnail{margin-bottom:20px;margin-top:0}}.collection-list-section .list-collections .thumbnail.odd{margin-bottom:25px}@media screen and (max-width: 1220px){.collection-list-section .list-collections .thumbnail{width:calc(33.3% - 20px)}}@media screen and (max-width: 798px){.collection-list-section .list-collections .thumbnail{width:100%}}.collection-list-section .list-collections .thumbnail .product-wrap{position:relative;padding-bottom:56px;height:100%}.collection-list-section .list-collections .thumbnail .product-wrap:hover .hover-view{display:block}.collection-list-section .list-collections .thumbnail .product-wrap .hover-view{position:absolute;width:100%;background:#fff;z-index:100;height:calc(100% - 45px);display:none;width:101%;left:-1px}.collection-list-section .list-collections .thumbnail .product-wrap .hover-view .image__container .feature_product{height:260px;background-size:contain;background-position:center;background-repeat:no-repeat}.collection-list-section .list-collections .thumbnail .product-wrap .hover-view .collection-info__caption .info .subtitle{margin-bottom:20px}.collection-list-section .list-collections .thumbnail .product-wrap .content .image__container{height:200px}.collection-list-section .list-collections .thumbnail .product-wrap .content .image__container:after{content:" ";width:35px;height:0px;border-bottom:2px solid transparent;position:initial;display:table;margin:20px auto auto}.collection-list-section .list-collections .thumbnail .product-wrap .content .image__container .feature_img{height:100%;background-size:cover}.collection-list-section .list-collections .thumbnail .product-wrap .content .collection-info__caption{width:100%;display:flex}.collection-list-section .list-collections .thumbnail .product-wrap .content .collection-info__caption .info{margin:auto}.collection-list-section .list-collections .thumbnail .product-wrap .content .collection-info__caption .info .subtitle{text-transform:uppercase;margin-bottom:0}.collection-list-section .list-collections .thumbnail .product-wrap .content .collection-info__caption .info .content{padding-left:0;padding-right:0;padding-bottom:0}.collection-list-section .list-collections .thumbnail .product-wrap .content .collection-info__caption .info .content p{overflow:hidden;text-overflow:ellipsis}.collection-list-section .list-collections .thumbnail .product-wrap .content .collection-info__caption .info a{max-width:150px}.collection-list-section .list-collections .thumbnail .product-wrap .button{width:calc(100% - 20px);bottom:0;position:absolute;left:10px}.collection-list-section .list-collections .thumbnail.even{margin-top:20px;margin-bottom:0}@media screen and (max-width: 650px){.collection-list-section .list-collections .thumbnail.even{margin-top:0;margin-bottom:20px}}.collection-list-section .flickity-prev-next-button{height:0;top:54%;transform:translateY(-50%);width:47px;opacity:1}.collection-list-section .flickity-prev-next-button svg{left:0;width:56px;height:56px}.collection-list-section .flickity-prev-next-button svg path{opacity:1;fill:#000}.collection-list-section .flickity-prev-next-button.previous{left:0;right:auto}.collection-list-section .flickity-prev-next-button.previous svg path{transform:translate(10px,20px)}.collection-list-section .flickity-prev-next-button.next svg{position:absolute;left:-10px;top:14px}.image-with-text .icons .columns{margin:20px 10px;min-height:30px}.image-with-text .icons .columns a{float:left;display:table;width:auto}.image-with-text .icons .columns a span.border-circle{float:left;border:2px solid black;color:#000;width:35px;text-align:center;height:35px;line-height:31px;border-radius:50%;margin-top:10px}.image-with-text .icons .columns a img{max-height:30px;min-height:25px}.image-with-text .icons .columns a svg{width:30px;height:auto}.image-with-text .icons .columns div{float:left;width:calc(100% - 50px);margin-left:10px;text-align:left;font-weight:700;color:#000;height:auto;line-height:16px;text-transform:uppercase;font-size:13px;font-family:unset;margin-top:5px}.image-with-text .icons .columns div p a{color:#19468d;display:contents;width:100%;text-align:left}.image-with-text .featured-link--half .info{padding:40px 20px;max-width:520px}@media screen and (max-width: 768px){.image-with-text .featured-link--half .info{padding:20px;max-width:initial;margin:0!important;width:100%}}.image-with-text .featured-link--half .info.content--left{margin-left:20px}.image-with-text .featured-link--half .info.content--right{margin-right:20px}.image-with-text .featured-link--half .info .collection_title{padding:0}.image-with-text .featured-link--half .info .list{counter-set:list_num;margin-top:40px;margin-bottom:20px;text-align:left}.image-with-text .featured-link--half .info .list p{padding-left:30px;position:relative;font-size:13px}.image-with-text .featured-link--half .info .list p:before{content:counter(list_num) ".";counter-increment:list_num;font-size:21px;font-weight:700;position:absolute;left:0}@media screen and (max-width: 768px){.image-with-text .featured-link--half .info .list p:before{font-size:14px}}.image-with-text .featured-link--half .info .list p a{font-weight:700;text-decoration:underline}.image-with-text .featured-link--half .info .bottom-text{padding:10px 10px 0 30px;border-top:1px solid #DFDFDF}@media screen and (max-width: 768px){.image-with-text .featured-link--half .info .bottom-text{padding:10px}}.image-with-text .featured-link--half .info .bottom-text p{font-size:14px;color:#484848}div.products-slide-section div.products-slide{padding:125px 0 50px;background:url(./mountains.png) no-repeat;background-position:-212px 247px;background-size:699px 488px}@media screen and (max-width: 768px){div.products-slide-section div.products-slide{background:none}}div.products-slide-section div.products-slide .info{margin-top:35px;margin-right:5px}div.products-slide-section div.products-slide .info .content{float:right;max-width:250px;width:100%;padding:0}div.products-slide-section div.products-slide .info .content img{width:245px}div.products-slide-section div.products-slide .info .content .title{font-size:30px;line-height:40px}div.products-slide-section div.products-slide .info .content p{overflow-wrap:break-word}div.products-slide-section div.products-slide .slider-gallery{max-width:1204px;padding:0 70px;transition:all .2s linear;padding:0!important}div.products-slide-section div.products-slide .slider-gallery .gallery-cell:hover{margin-top:0}div.products-slide-section div.products-slide .slider-gallery .gallery-cell:hover .sub-desc{display:block!important}div.products-slide-section div.products-slide .slider-gallery .gallery-cell{margin-top:20px}div.products-slide-section div.products-slide .slider-gallery .gallery-cell .product-desc .product-details{padding:0 20px 20px}div.products-slide-section div.products-slide .slider-gallery .gallery-cell .product-desc .product-details .title{font-family:CocogooseNarrow;font-size:14px;font-weight:300;letter-spacing:.44px;line-height:19px;text-align:center;width:100%}div.products-slide-section div.products-slide .slider-gallery .gallery-cell .product-desc .product-details .price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;font-weight:700;line-height:22px;display:inline;padding-top:17px;float:none}div.products-slide-section div.products-slide .slider-gallery .gallery-cell .product-desc .product-details .price .money{color:#030303}div.products-slide-section div.products-slide .slider-gallery .flickity-button{width:6%}div.products-slide-section div.products-slide .slider-gallery .flickity-prev-next-button.previous{left:30px}div.products-slide-section div.products-slide .slider-gallery .flickity-prev-next-button.next{right:30px}.collection-template-section{background-color:#fafafa}.collection-template-section .h2{margin-top:50px;font-size:40px;margin-bottom:0}.collection-template-section .collection-header{position:relative}.collection-template-section .collection-header .page_banner{top:0!important}@media screen and (max-width: 798px){.collection-template-section .collection-header .page_banner{min-height:auto!important;top:0!important;margin-top:0}}.collection-template-section .collection-header .page_banner.video-banner{display:table;max-height:auto}.collection-template-section .collection-header .page_banner .caption p a{color:#19468d}@media screen and (max-width: 798px){.collection-template-section .collection-header .page_banner .image-element__wrap.mobile{padding-top:60%;position:relative!important}.collection-template-section .collection-header .page_banner .image-element__wrap.mobile img{position:absolute;top:0;height:100%!important}}.collection-template-section .collection-header .image-height--fixed .image-element__wrap{position:absolute;height:100%;left:0;top:0;width:100%}@media screen and (max-width: 1024px){.collection-template-section .collection-header .image-height--fixed .image-element__wrap{position:initial}}.collection-template-section .collection-header .image-height--fixed .image-element__wrap img{height:100%;object-fit:cover}.collection-template-section .collection-header .image-height--fixed .caption-container{position:initial}.collection-template-section .collection-header .image-height--original .image-element__wrap{position:initial;width:100%}.collection-template-section .collection-header .image-height--original .image-element__wrap img{height:auto;object-fit:cover}.collection-template-section .collection-header .image-height--original .caption-container{position:absolute;padding:0}.collection-template-section .collection-header .caption-container{position:absolute;display:flex;width:100%;height:100%;top:0;padding:50px 0}@media screen and (max-width: 1024px){.collection-template-section .collection-header .caption-container{max-width:initial!important;margin:auto!important;position:static!important;padding:0;background-color:#fff}}.collection-template-section .collection-header .caption-container .caption{position:relative;margin:auto 100px auto auto;top:0;padding:20px}@media screen and (max-width: 1024px){.collection-template-section .collection-header .caption-container .caption{transform:none!important;max-width:initial}.collection-template-section .collection-header .caption-container .caption .headline{font-size:25px!important}}.collection-template-section .collection-header .caption-container .caption *{color:#000}.collection-template-section .collection-header .caption-container .caption .headline{margin:15px 0 10px;font-size:40px;line-height:35px;position:relative}.collection-template-section .collection-header .caption-container .caption .headline span{font-size:20px;line-height:1;position:absolute;top:0;font-weight:700}.collection-template-section .collection-header .caption-container .caption img{display:table;margin:auto;width:auto}.collection-template-section .collection-header .caption-container .caption img.brand--logo{max-width:115px}.collection-template-section .collection-header .caption-container .caption .desc{display:block}@media screen and (max-width: 798px){.collection-template-section .collection-header .caption-container .caption .desc{display:none}}.collection-template-section .collection-header .caption-container .caption .desc.less{display:none}@media screen and (max-width: 798px){.collection-template-section .collection-header .caption-container .caption .desc.less{display:block}}.collection-template-section .collection-header .caption-container .caption .desc.less a{display:initial;padding-left:20px;text-decoration:underline;cursor:pointer}.collection-template-section .collection-header .caption-container .caption p{font-size:16px}.collection-template-section .collection-header .caption-container .caption p span{background-color:transparent!important}.collection-template-section .image-with-text .featured-link--half .info a{text-align:center;width:100%}.collection-template-section .image-with-text .featured-link--half .info a.donation_button_red{display:flex}@media screen and (max-width: 768px){.collection-template-section .container{width:100%}}.collection-template-section .container .columns{margin-top:40px}.collection-template-section .container .columns .product-wrap .product-desc{margin-top:30px;transition:all .3s linear}.collection-template-section .container .columns .product-wrap:hover .product-desc{margin-top:0}.collection-template-section .collection-description{background:#fff}.collection-template-section .collection-description .info{max-width:850px;padding:40px 20px;margin:auto;text-align:center}.collection-template-section .collection-description .info p{text-align:center!important}.collection-template-section .load-more a.load-more__btn{width:100%;background:#ddd;border:1px solid #ddd;color:#000}.collection-template-section .load-more a.load-more__btn:hover{background-color:#9e9e9e;border:1px solid}#shopify-section-preview-section{background-color:#fafafa}#shopify-section-preview-section .page_banner{height:90vh}@media screen and (max-width: 1024px){#shopify-section-preview-section .page_banner{height:300px}}#shopify-section-preview-section .container .columns{margin-top:40px}#shopify-section-preview-section .container .columns .product-wrap .product-desc{margin-top:30px;transition:all .3s linear}#shopify-section-preview-section .container .columns .product-wrap:hover .product-desc{margin-top:0}#shopify-section-preview-section .load-more a.load-more__btn{width:100%;background:#ddd;border:1px solid}#shopify-section-preview-section .load-more a.load-more__btn:hover{background-color:#9e9e9e;border:1px solid}#shopify-section-preview-section .info{margin-top:30px}#shopify-section-preview-section .info h1.brand{color:#fff;font-family:American Captain;font-size:35px;letter-spacing:3.22px;line-height:39px;width:325px;padding:20px 0;float:left;text-align:center}#shopify-section-preview-section .info h1.brand.donation_button_black{background:url(./bg_title_black.png) no-repeat 50% 50%/contain}#shopify-section-preview-section .info h1.brand.donation_button_blue{background:url(./bg_title_blue.png) no-repeat 50% 50%/contain}#shopify-section-preview-section .info .description p{text-align:left}#shopify-section-preview-section .info .description p:nth-child(2),#shopify-section-preview-section .info .description p:nth-child(3),#shopify-section-preview-section .info .description p:nth-child(4){padding-left:17px}#shopify-section-preview-section .info .description p strong{font-weight:400;margin-left:-16px;text-indent:-16px;font-style:normal}#shopify-section-preview-section .featured-link--section{position:relative;display:table;width:100%}#shopify-section-preview-section .featured-link--section:nth-of-type(2n) .featured-link--image{float:right}#shopify-section-preview-section .featured-link--section:nth-of-type(2n) .feature-text{left:0;right:auto}#shopify-section-preview-section .featured-link--section .featured-link--image{float:left;display:block;flex:none}#shopify-section-preview-section .featured-link--section .feature-text{position:absolute;height:100%;right:0}@media only screen and (max-width: 1023px){#shopify-section-preview-section .featured-link--section .feature-text{position:static}}.page-header{position:relative}.page-header .page_banner{z-index:2;min-height:300px}@media screen and (max-width: 798px){.page-header .page_banner{max-height:200px;height:155px!important;min-height:auto!important}}.page-header .caption.captionOverlay--true{z-index:5;padding:20px 46px 30px;max-width:620px;margin-left:50px;margin-right:10px;text-align:left;top:50%;transform:translateY(-50%)}@media screen and (max-width: 798px){.page-header .caption.captionOverlay--true{transform:none}}.page-header .caption.captionOverlay--true .img{width:auto;height:auto;max-height:70px;display:table}.page-header .caption.captionOverlay--true h2.headline{color:#000;font-size:40px;letter-spacing:3.68px;line-height:42px;font-family:American Captain;margin-top:10px}.page-header .caption.captionOverlay--true .right-caption{height:64px;position:absolute;right:-25px;top:0;border-right:25px solid #BA0C2F;width:0px}#shopify-section-contact-custom-template .content{padding:100px 0}#shopify-section-contact-custom-template .content .custom-contact-address p{color:#030303c2;font-family:unset;font-size:15px;letter-spacing:.5px;line-height:22px!important;font-weight:400}#shopify-section-contact-custom-template .content .contact-field{width:80%;display:table;margin:auto}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form__text{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;letter-spacing:.5px;line-height:26px}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form__text p{line-height:35px}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form__social{padding-top:20px}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form__social li a[class^=icon-]{color:#000;font-size:30px}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form .contact-form-heading{color:#030303;font-family:CocogooseNarrow;font-size:18px;letter-spacing:.9px;line-height:34px;text-align:left;text-transform:uppercase}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form .label{color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:22px}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form input,#shopify-section-contact-custom-template .content .contact-field .custom-contact-form select,#shopify-section-contact-custom-template .content .contact-field .custom-contact-form textarea{border-radius:7px}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form input.action_button{border-radius:0;width:100%}#shopify-section-contact-custom-template .content .custom-contact-form .globo-formbuilder{background:transparent}#shopify-section-contact-custom-template .content .custom-contact-form .globo-formbuilder .globo-form-app{padding:0;margin:0}#shopify-section-contact-custom-template .content .custom-contact-form .globo-formbuilder .globo-form-app .header h3.title{font-family:inherit;text-align:left;font-size:20px;font-weight:700;line-height:27px;letter-spacing:1px}#shopify-section-contact-custom-template .content .custom-contact-form .globo-formbuilder .globo-form-app .content{padding:0}#shopify-section-contact-custom-template .content .custom-contact-form .globo-formbuilder .globo-form-app .footer .classic-button{width:100%}#gf-grid.active #gf-controls-container{top:89px}#gf-grid #gf-controls-container{position:sticky;top:0;z-index:10;background:#fafafa;padding-top:10px;transition:all .3s}@media screen and (max-width: 650px){#gf-grid #gf-controls-container{top:145px}}#shopify-section-collection-template_1 .image-with-text.featured_collections .featured-link--half,#shopify-section-collection-template_2 .image-with-text.featured_collections .featured-link--half,#shopify-section-collection-template_3 .image-with-text.featured_collections .featured-link--half,#shopify-section-collection-template_4 .image-with-text.featured_collections .featured-link--half{background:url(./bg.png) 0% 100%/cover}#shopify-section-collection-template_1 .image-with-text.featured_collections .featured-link--half .image-element__wrap img,#shopify-section-collection-template_2 .image-with-text.featured_collections .featured-link--half .image-element__wrap img,#shopify-section-collection-template_3 .image-with-text.featured_collections .featured-link--half .image-element__wrap img,#shopify-section-collection-template_4 .image-with-text.featured_collections .featured-link--half .image-element__wrap img{min-height:252px}@media screen and (max-width: 500px){#shopify-section-collection-template_1 div.collection-content,#shopify-section-collection-template_2 div.collection-content,#shopify-section-collection-template_3 div.collection-content,#shopify-section-collection-template_4 div.collection-content{padding-bottom:0}}#shopify-section-collection-template_1 div.collection-content .container,#shopify-section-collection-template_2 div.collection-content .container,#shopify-section-collection-template_3 div.collection-content .container,#shopify-section-collection-template_4 div.collection-content .container{background:transparent}#shopify-section-collection-template_1 div.collection-content .container h1.title,#shopify-section-collection-template_2 div.collection-content .container h1.title,#shopify-section-collection-template_3 div.collection-content .container h1.title,#shopify-section-collection-template_4 div.collection-content .container h1.title{margin-bottom:50px}#shopify-section-collection-template_1 div.collection-content .container .columns,#shopify-section-collection-template_2 div.collection-content .container .columns,#shopify-section-collection-template_3 div.collection-content .container .columns,#shopify-section-collection-template_4 div.collection-content .container .columns{margin-top:0}#shopify-section-collection-template_1 div.collection-content #gf-grid.active #gf-controls-container,#shopify-section-collection-template_2 div.collection-content #gf-grid.active #gf-controls-container,#shopify-section-collection-template_3 div.collection-content #gf-grid.active #gf-controls-container,#shopify-section-collection-template_4 div.collection-content #gf-grid.active #gf-controls-container{top:89px}#shopify-section-collection-template_1 div.collection-content #gf-grid #gf-controls-container,#shopify-section-collection-template_2 div.collection-content #gf-grid #gf-controls-container,#shopify-section-collection-template_3 div.collection-content #gf-grid #gf-controls-container,#shopify-section-collection-template_4 div.collection-content #gf-grid #gf-controls-container{position:sticky;top:0;z-index:10;background:#fafafa;padding-top:10px;transition:all .3s}@media screen and (max-width: 768px){#shopify-section-collection-template_1 div.collection-content #gf-grid #gf-controls-container,#shopify-section-collection-template_2 div.collection-content #gf-grid #gf-controls-container,#shopify-section-collection-template_3 div.collection-content #gf-grid #gf-controls-container,#shopify-section-collection-template_4 div.collection-content #gf-grid #gf-controls-container{top:146px!important}}#shopify-section-collection-template_1 div.collection-content #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile,#shopify-section-collection-template_2 div.collection-content #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile,#shopify-section-collection-template_3 div.collection-content #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile,#shopify-section-collection-template_4 div.collection-content #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile{border:none}#shopify-section-collection-template_1 div.collection-content #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile span,#shopify-section-collection-template_2 div.collection-content #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile span,#shopify-section-collection-template_3 div.collection-content #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile span,#shopify-section-collection-template_4 div.collection-content #gf-grid #gf-controls-container .gf-filter-trigger .gf-refine-toggle-mobile span{padding:10px;display:block;background:#f7f7f7;border:none}#shopify-section-collection-template_1 div.collection-content #gf-grid #gf-products,#shopify-section-collection-template_2 div.collection-content #gf-grid #gf-products,#shopify-section-collection-template_3 div.collection-content #gf-grid #gf-products,#shopify-section-collection-template_4 div.collection-content #gf-grid #gf-products{margin:0}#shopify-section-collection-image-text_3,#shopify-section-collection-image-text_2,#shopify-section-collection-image-text_1,#shopify-section-collection-image-text_4{margin-top:50px;margin-bottom:100px}#shopify-section-collection-image-text_3 .featured-link--section,#shopify-section-collection-image-text_2 .featured-link--section,#shopify-section-collection-image-text_1 .featured-link--section,#shopify-section-collection-image-text_4 .featured-link--section{position:relative;display:inline-flex}#shopify-section-collection-image-text_3 .featured-link--section .featured-link--half,#shopify-section-collection-image-text_2 .featured-link--section .featured-link--half,#shopify-section-collection-image-text_1 .featured-link--section .featured-link--half,#shopify-section-collection-image-text_4 .featured-link--section .featured-link--half{width:45%}#shopify-section-collection-image-text_3 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap,#shopify-section-collection-image-text_2 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap,#shopify-section-collection-image-text_1 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap,#shopify-section-collection-image-text_4 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap{display:inline-flex}#shopify-section-collection-image-text_3 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a,#shopify-section-collection-image-text_2 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a,#shopify-section-collection-image-text_1 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a,#shopify-section-collection-image-text_4 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a{display:table;margin:auto;width:100%}#shopify-section-collection-image-text_3 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a .video-responsive,#shopify-section-collection-image-text_2 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a .video-responsive,#shopify-section-collection-image-text_1 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a .video-responsive,#shopify-section-collection-image-text_4 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a .video-responsive{display:table;width:100%;min-height:400px}@media screen and (max-width: 768px){#shopify-section-collection-image-text_3 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a .video-responsive,#shopify-section-collection-image-text_2 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a .video-responsive,#shopify-section-collection-image-text_1 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a .video-responsive,#shopify-section-collection-image-text_4 .featured-link--section .featured-link--half.featured-link--image .featured-link--wrap a .video-responsive{min-height:auto}}#shopify-section-collection-image-text_3 .featured-link--section .featured-link--half .info .icons,#shopify-section-collection-image-text_2 .featured-link--section .featured-link--half .info .icons,#shopify-section-collection-image-text_1 .featured-link--section .featured-link--half .info .icons,#shopify-section-collection-image-text_4 .featured-link--section .featured-link--half .info .icons{min-height:auto}#shopify-section-page-faq-template .banner{height:294px}#shopify-section-page-faq-template .banner h1.headline{color:#fff;font-family:American Captain;font-size:40px;letter-spacing:3.68px;line-height:42px;text-align:center}#shopify-section-page-faq-template div.container .main-content{margin-top:25px}#shopify-section-page-faq-template div.container .main-content .tabs{margin:0 -50px;padding:0 50px}#shopify-section-page-faq-template div.container .main-content .faq-select{display:none}#shopify-section-page-faq-template div.container .main-content .tab-content .faqAccordion>dt>button{white-space:normal}#create_customer,.customer_login{display:table;width:100%}#create_customer label,.customer_login label{text-transform:capitalize}#shopify-section-page-shipping-template .page_banner .image-element__wrap{max-height:300px}#shopify-section-page-shipping-template .page_banner .caption-content{background:#fff;padding:35px 30px 30px}#shopify-section-page-shipping-template .page_banner .caption-content h1.headline{color:#ba0c2f;font-family:American Captain;font-size:40px;letter-spacing:3.68px;line-height:42px;text-align:center}#shopify-section-page-shipping-template .page_banner .caption-content .subtitle p{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;letter-spacing:.28px;line-height:24px;text-align:center;margin:0}#shopify-section-page-shipping-template .content h5.subtitle{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:.5px;line-height:22px;margin:0}#shopify-section-page-shipping-template .content p{margin-top:0}#account{margin:50px 0 100px}#account #login,#account #register{margin-bottom:0}#account #login h1.title,#account #register h1.title{text-align:center;font-family:American Captain}#account #customer #login_form,#account #customer #create-customer{background-color:#fff;border:1px solid;padding:27px;margin:auto;display:table;float:none}#account #customer #login_form .action_button,#account #customer #create-customer .action_button,#account #customer #login_form .left,#account #customer #create-customer .left{width:100%}#account #customer #login_form .left a,#account #customer #create-customer .left a{float:right}#page-blog-section{margin-bottom:100px}@media only screen and (max-width: 480px){#page-blog-section{margin-bottom:0}}@media only screen and (max-width: 768px){#page-blog-section .page-header .caption{position:absolute!important;top:50%!important;transform:translateY(-100%)!important}}#page-blog-section .js-product-slider .gallery-cell{margin:0}#page-blog-section .js-product-slider .gallery-cell .overlay-title{font-size:21px;line-height:26px;text-shadow:1px 1px #212b36;color:#fff;position:relative;bottom:65px;text-transform:uppercase}@media only screen and (max-width: 480px){#page-blog-section .js-product-slider .gallery-cell .overlay-title{font-size:16px;line-height:17px;bottom:55px}}#shopify-section-blog-template .js-product-slider .gallery-cell{margin:0}#shopify-section-blog-template .js-product-slider .gallery-cell .overlay-title{font-size:27px;line-height:32px;text-shadow:1px 1px #212b36;color:#fff;position:relative;bottom:65px}@media only screen and (max-width: 480px){#shopify-section-blog-template .js-product-slider .gallery-cell .overlay-title{font-size:19px;line-height:22px;bottom:55px}}#shopify-section-cart-template .tdf_motivator_container{background-color:transparent!important}#shopify-section-cart-template .page_banner{min-height:250px}#shopify-section-cart-template #cart_form{margin-top:50px;margin-bottom:100px}#shopify-section-cart-template #cart_form .uppercase{color:#000;font-family:CocogooseNarrow;letter-spacing:2px;line-height:18px}#shopify-section-cart-template #cart_form .h4{font-family:CocogooseNarrow}#shopify-section-cart-template #cart_form .cart__item--image img{width:100px}#shopify-section-cart-template #cart_form .cart__item--title{margin-bottom:0}#shopify-section-cart-template #cart_form p.meta{opacity:.41;color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300}#shopify-section-cart-template #cart_form .cart_content_info{min-height:120px}#shopify-section-cart-template #cart_form .cart_content_info .tdf_price_save{text-align:left}#shopify-section-cart-template #cart_form .cart_content_info a{color:#000;font-family:CocogooseNarrow;font-size:14px;letter-spacing:2px;line-height:18px;text-align:center;text-transform:uppercase}#shopify-section-cart-template #cart_form .modal_price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;float:right;margin-top:30px;font-size:14px;font-weight:700;letter-spacing:2px;line-height:17px;text-align:center}#shopify-section-cart-template #cart_form .product-quantity-box .product-minus,#shopify-section-cart-template #cart_form .product-quantity-box .quantity,#shopify-section-cart-template #cart_form .product-quantity-box .product-plus{background-color:#fff;height:40px;width:30%;-moz-appearance:textfield}#shopify-section-cart-template #cart_form .product-quantity-box .product-minus:hover,#shopify-section-cart-template #cart_form .product-quantity-box .quantity:hover,#shopify-section-cart-template #cart_form .product-quantity-box .product-plus:hover{background-color:#f2f2f2!important}#shopify-section-cart-template #cart_form .product-quantity-box .product-minus [class^=icon-]:before,#shopify-section-cart-template #cart_form .product-quantity-box .quantity [class^=icon-]:before,#shopify-section-cart-template #cart_form .product-quantity-box .product-plus [class^=icon-]:before{font-family:fantasy;font-size:18px;font-weight:bolder;letter-spacing:2px;line-height:38px;text-align:center}#shopify-section-cart-template #cart_form .product-quantity-box .product-minus .icon-minus:before,#shopify-section-cart-template #cart_form .product-quantity-box .quantity .icon-minus:before,#shopify-section-cart-template #cart_form .product-quantity-box .product-plus .icon-minus:before{content:"-"}#shopify-section-cart-template #cart_form .product-quantity-box .product-minus .icon-plus:before,#shopify-section-cart-template #cart_form .product-quantity-box .quantity .icon-plus:before,#shopify-section-cart-template #cart_form .product-quantity-box .product-plus .icon-plus:before{content:"+"}#shopify-section-cart-template #cart_form .product-quantity-box .product-minus::-webkit-outer-spin-button,#shopify-section-cart-template #cart_form .product-quantity-box .product-minus::-webkit-inner-spin-button,#shopify-section-cart-template #cart_form .product-quantity-box .quantity::-webkit-outer-spin-button,#shopify-section-cart-template #cart_form .product-quantity-box .quantity::-webkit-inner-spin-button,#shopify-section-cart-template #cart_form .product-quantity-box .product-plus::-webkit-outer-spin-button,#shopify-section-cart-template #cart_form .product-quantity-box .product-plus::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#shopify-section-cart-template #cart_form .continue-shopping{float:left;color:#19468d;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;letter-spacing:.5px;line-height:22px;text-transform:none}#shopify-section-cart-template #cart_form .continue-shopping:before{content:" ";background:url(./chevron-left.png) 0% 0%/contain;position:relative;background-size:contain;width:34px;height:19px;display:block;float:left;margin-top:1px}#shopify-section-cart-template #cart_form .subtotal{margin-top:20px;padding:25px;border:1px solid #D2D2D2;background-color:#fff;min-width:290px;max-width:400px;width:100%;float:right}#shopify-section-cart-template #cart_form .subtotal h6{font-size:14px}#shopify-section-cart-template #cart_form .subtotal .free-shipping-progress{overflow:hidden;display:inline-block;width:100%;border:1px solid #ddd;background-color:#fafafa;margin-bottom:20px;position:relative}#shopify-section-cart-template #cart_form .subtotal .free-shipping-progress .bg_content{display:table;margin:auto;padding:10px 5px 0}#shopify-section-cart-template #cart_form .subtotal .free-shipping-progress .progress-bar{height:50px;position:absolute;background:#3976d740;margin-top:0}#shopify-section-cart-template #cart_form .subtotal .free-shipping-progress span{float:right;padding-left:10px;height:27px;white-space:nowrap;overflow:hidden;width:calc(100% - 26px);font-size:16px}@media only screen and (max-width: 480px){#shopify-section-cart-template #cart_form .subtotal .free-shipping-progress span{font-size:13px}}#shopify-section-cart-template #cart_form .subtotal p.cart_subtotal span{color:#030303;font-family:CocogooseNarrow;font-size:14px;letter-spacing:2px;line-height:28px;text-align:center;text-transform:uppercase}#shopify-section-product-template,#shopify-section-product-template-ingredient{background-color:#fff}#shopify-section-product-template .container,#shopify-section-product-template-ingredient .container{width:100%;grid-area:product-section}@media screen and (max-width: 798px){#shopify-section-product-template .container,#shopify-section-product-template-ingredient .container{order:1}}@media screen and (max-width: 798px){#shopify-section-product-template .breadcrumb-collection,#shopify-section-product-template-ingredient .breadcrumb-collection{display:none;order:0}}#shopify-section-product-template .product_section .product-info,#shopify-section-product-template-ingredient .product_section .product-info{padding:50px 10px;border:1px solid #fafafa;background:#fafafa}@media screen and (max-width: 798px){#shopify-section-product-template .product_section .product-info,#shopify-section-product-template-ingredient .product_section .product-info{padding:50px 20px!important}}#shopify-section-product-template .product_section .product-info .heading_title,#shopify-section-product-template-ingredient .product_section .product-info .heading_title{border-bottom:1px solid #D2D2D2;margin:0 80px 20px;padding-bottom:10px;display:flex;justify-content:space-between}#shopify-section-product-template .product_section .product-info .heading_title .bv_main_container,#shopify-section-product-template-ingredient .product_section .product-info .heading_title .bv_main_container{padding:0!important}#shopify-section-product-template .product_section .product-info .heading_title .bv_main_container button,#shopify-section-product-template-ingredient .product_section .product-info .heading_title .bv_main_container button,#shopify-section-product-template .product_section .product-info .heading_title .bv_main_container button .bv_stars_component_container,#shopify-section-product-template-ingredient .product_section .product-info .heading_title .bv_main_container button .bv_stars_component_container{padding-right:0!important}#shopify-section-product-template .product_section .product-info .heading_title .bv_main_container button .bv_avgRating_component_container,#shopify-section-product-template-ingredient .product_section .product-info .heading_title .bv_main_container button .bv_avgRating_component_container,#shopify-section-product-template .product_section .product-info .heading_title .bv_main_container button .bv_numReviews_component_container,#shopify-section-product-template-ingredient .product_section .product-info .heading_title .bv_main_container button .bv_numReviews_component_container,#shopify-section-product-template .product_section .product-info .heading_title .bv_main_container button .bv_main_container_row_flex,#shopify-section-product-template-ingredient .product_section .product-info .heading_title .bv_main_container button .bv_main_container_row_flex{display:none!important}#shopify-section-product-template .product_section .product-info .heading_title .bv_main_container>div.bv_main_container_row_flex,#shopify-section-product-template-ingredient .product_section .product-info .heading_title .bv_main_container>div.bv_main_container_row_flex{display:none!important}@media screen and (max-width: 798px){#shopify-section-product-template .product_section .product-info .heading_title,#shopify-section-product-template-ingredient .product_section .product-info .heading_title{margin:0}}#shopify-section-product-template .product_section .product-info .heading_title span.type,#shopify-section-product-template-ingredient .product_section .product-info .heading_title span.type{color:#d2d2d2;font-size:16px;font-weight:700}#shopify-section-product-template .product_section .product-info .product_name,#shopify-section-product-template-ingredient .product_section .product-info .product_name{color:#030303;font-family:CocogooseNarrow;font-size:20px;letter-spacing:1.25px;line-height:25px;text-align:center;margin:0 80px 20px}@media screen and (max-width: 798px){#shopify-section-product-template .product_section .product-info .product_name,#shopify-section-product-template-ingredient .product_section .product-info .product_name{font-size:14px!important;letter-spacing:1px!important;margin:20px 0 0}}#shopify-section-product-template .product_section .product-info .modal_price .price__container,#shopify-section-product-template-ingredient .product_section .product-info .modal_price .price__container{margin:auto}#shopify-section-product-template .product_section .product-info .modal_price .price__container span,#shopify-section-product-template-ingredient .product_section .product-info .modal_price .price__container span{color:#030303;font-family:CocogooseNarrow;font-size:16px;letter-spacing:1.06px;line-height:25px;margin:auto}#shopify-section-product-template .product_section .product-info .featured-review p,#shopify-section-product-template-ingredient .product_section .product-info .featured-review p{font-style:italic;font-weight:300;font-family:sans-serif}#shopify-section-product-template .product_section .product-info .sold-out__container,#shopify-section-product-template-ingredient .product_section .product-info .sold-out__container{text-align:center}#shopify-section-product-template .product_section .product-info .sold-out__container span,#shopify-section-product-template-ingredient .product_section .product-info .sold-out__container span{color:#030303;font-family:CocogooseNarrow;font-size:16px}#shopify-section-product-template .product_section .product-info .product_form.is-visible,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible{max-width:420px;margin:20px auto}@media screen and (max-width: 798px){#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .swatch_options .swatch .swatch-element.type-option,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .swatch_options .swatch .swatch-element.type-option{margin:0 7px 8px 0}}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box{width:calc(40% - 12px);position:relative}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box span,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box span{transition:all .3s linear;display:none;position:absolute;bottom:-25px;left:10px}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box span em,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box span em{font-style:normal;color:#ba0c2f}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box:hover span,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box:hover span{display:block}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box input,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .product-quantity-box input{width:100%;text-align:left}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .purchase-details__buttons,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .purchase-details__buttons{float:left;display:block;width:60%}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .purchase-details__buttons .shopify-payment-button,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .purchase-details__buttons .shopify-payment-button{max-width:initial}@media screen and (max-width: 798px){#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .purchase-details__buttons,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .purchase-details__buttons{width:calc(40% - 12px)!important;flex:0px!important;margin-left:10px}}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_message h2,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_message h2{font-size:15px;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-weight:700;letter-spacing:1px;text-align:center;margin:10px 0}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_product,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_product{margin:20px auto;display:table}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_product .tdf_bundle_product_item,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_product .tdf_bundle_product_item{margin:0 10px}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left{width:100%}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_bundle_price>div,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_bundle_price>div{text-align:center;margin-bottom:15px}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_bundle_price>div>span:first-child,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_bundle_price>div>span:first-child{display:none}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_bundle_price>div>span span,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_bundle_price>div>span span{font-weight:700}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_bundle_price>div.tdf_discountable_product,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_bundle_price>div.tdf_discountable_product{margin-bottom:0;margin-top:10px}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_normal_btn,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_left .tdf_normal_btn{width:100%;background:#ba0c2f;color:#fff!important;border:1px solid #ba0c2f;padding:13px 20px;font-size:12px;font-weight:400;margin-bottom:20px}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title{padding-left:20px}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_product>span,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_product>span{line-height:28px}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_name h4,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_name h4{font-size:15px;display:inline;font-weight:400;font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;letter-spacing:1px;color:#000}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_price .tdf_money,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_price .tdf_money{font-size:14px}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_price .tdf_money:before,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_price .tdf_money:before{content:"("}#shopify-section-product-template .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_price .tdf_money:after,#shopify-section-product-template-ingredient .product_section .product-info .product_form.is-visible .shopify-product-form .tdf_bundle .tdf_bundle_content .tdf_bundle_title .tdf_vertical_price .tdf_money:after{content:")"}#shopify-section-product-template .product_section .product-info .freeshipping-text,#shopify-section-product-template-ingredient .product_section .product-info .freeshipping-text{display:flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:14px;font-family:CocogooseCompressed;letter-spacing:1.25px;font-weight:300;margin:30px 0}#shopify-section-product-template .product_section .product-info .freeshipping-text svg,#shopify-section-product-template-ingredient .product_section .product-info .freeshipping-text svg{margin-right:10px}#shopify-section-product-template .product_section .product-info .description,#shopify-section-product-template-ingredient .product_section .product-info .description{max-width:370px;margin:auto;text-align:center}@media screen and (max-width: 798px){#shopify-section-product-template .product_section .product-info .description,#shopify-section-product-template-ingredient .product_section .product-info .description{padding-top:20px;padding-bottom:20px;border:1px solid #d3dbe2;border-left:0px;border-right:0px;display:table;width:100%;padding-bottom:10px!important;padding-top:10px!important}}#shopify-section-product-template .product_section .product-info .description .prduct-desc-header,#shopify-section-product-template-ingredient .product_section .product-info .description .prduct-desc-header{display:none}@media screen and (max-width: 798px){#shopify-section-product-template .product_section .product-info .description .prduct-desc-header,#shopify-section-product-template-ingredient .product_section .product-info .description .prduct-desc-header{display:block!important;float:left;width:100%;text-align:left;padding-left:10px;color:#030303;font-family:unset;font-size:16px;letter-spacing:2px;line-height:50px}#shopify-section-product-template .product_section .product-info .description .prduct-desc-header:after,#shopify-section-product-template-ingredient .product_section .product-info .description .prduct-desc-header:after{content:"\e905";font-family:turbo;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;margin-left:.15em;-webkit-font-smoothing:antialiased;position:absolute;right:15px;transform:rotate(180deg);line-height:50px;font-size:15px}#shopify-section-product-template .product_section .product-info .description .prduct-desc-header.active:after,#shopify-section-product-template-ingredient .product_section .product-info .description .prduct-desc-header.active:after{transform:rotate(0)}}#shopify-section-product-template .product_section .product-info .description .prduct-desc-content,#shopify-section-product-template-ingredient .product_section .product-info .description .prduct-desc-content{margin-top:10px}#shopify-section-product-template .product_section .product-info .description .prduct-desc-content p,#shopify-section-product-template-ingredient .product_section .product-info .description .prduct-desc-content p{font-size:16px}#shopify-section-product-template .product_section .product-info .description .prduct-desc-content p strong,#shopify-section-product-template-ingredient .product_section .product-info .description .prduct-desc-content p strong{line-height:20px}#shopify-section-product-template .product_section .product-info .description .desc-header,#shopify-section-product-template-ingredient .product_section .product-info .description .desc-header{display:none}#shopify-section-product-template .product_section .product-info .links,#shopify-section-product-template-ingredient .product_section .product-info .links{max-width:370px;margin:30px auto;text-align:center}#shopify-section-product-template .product_section .product-info .links .link,#shopify-section-product-template-ingredient .product_section .product-info .links .link{margin-bottom:20px;display:inline-block;width:100%}#shopify-section-product-template .product_section .product-info .links .link a,#shopify-section-product-template .product_section .product-info .links .link span,#shopify-section-product-template-ingredient .product_section .product-info .links .link a,#shopify-section-product-template-ingredient .product_section .product-info .links .link span{display:inline-flex;align-items:center}#shopify-section-product-template .product_section .product-info .links .link a.uppercase,#shopify-section-product-template .product_section .product-info .links .link span.uppercase,#shopify-section-product-template-ingredient .product_section .product-info .links .link a.uppercase,#shopify-section-product-template-ingredient .product_section .product-info .links .link span.uppercase{text-transform:uppercase;font-family:CocogooseCompressed}#shopify-section-product-template .product_section .product-info .links .link a img,#shopify-section-product-template .product_section .product-info .links .link span img,#shopify-section-product-template-ingredient .product_section .product-info .links .link a img,#shopify-section-product-template-ingredient .product_section .product-info .links .link span img{float:left;max-width:24px}#shopify-section-product-template .product_section .product-info .links .link a div,#shopify-section-product-template .product_section .product-info .links .link span div,#shopify-section-product-template-ingredient .product_section .product-info .links .link a div,#shopify-section-product-template-ingredient .product_section .product-info .links .link span div{margin:0 0 0 10px;line-height:15px;float:left;color:#000}#shopify-section-product-template .product_section .product-info .meta,#shopify-section-product-template-ingredient .product_section .product-info .meta{max-width:420px;margin:20px auto;clear:both}#shopify-section-product-template .product_section .product-info .meta .social_buttons,#shopify-section-product-template-ingredient .product_section .product-info .meta .social_buttons{border-top:1px solid #e4e5e6}#shopify-section-product-template .product_section #homepage_slider-product-template,#shopify-section-product-template .product_section #homepage_slider-product-template-ingredient,#shopify-section-product-template-ingredient .product_section #homepage_slider-product-template,#shopify-section-product-template-ingredient .product_section #homepage_slider-product-template-ingredient{background-color:#fff}#shopify-section-product-template .product_section #homepage_slider-product-template .flickity-viewport,#shopify-section-product-template .product_section #homepage_slider-product-template-ingredient .flickity-viewport,#shopify-section-product-template-ingredient .product_section #homepage_slider-product-template .flickity-viewport,#shopify-section-product-template-ingredient .product_section #homepage_slider-product-template-ingredient .flickity-viewport{background-color:transparent}#shopify-section-product-template .product_section #homepage_slider-product-template .flickity-viewport .gallery-cell,#shopify-section-product-template .product_section #homepage_slider-product-template-ingredient .flickity-viewport .gallery-cell,#shopify-section-product-template-ingredient .product_section #homepage_slider-product-template .flickity-viewport .gallery-cell,#shopify-section-product-template-ingredient .product_section #homepage_slider-product-template-ingredient .flickity-viewport .gallery-cell{background-color:#fff}#shopify-section-product-template .ingredient_bg,#shopify-section-product-template-ingredient .ingredient_bg{background:#fafafa;overflow:hidden;padding:170px 0;position:relative;grid-area:ingredient_bg}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg,#shopify-section-product-template-ingredient .ingredient_bg{padding:0}}@media screen and (max-width: 798px) and (max-width: 798px){#shopify-section-product-template .ingredient_bg,#shopify-section-product-template-ingredient .ingredient_bg{order:4}}#shopify-section-product-template .ingredient_bg.extension,#shopify-section-product-template-ingredient .ingredient_bg.extension{padding:70px 0 150px}@media screen and (max-width: 1024px){#shopify-section-product-template .ingredient_bg.extension,#shopify-section-product-template-ingredient .ingredient_bg.extension{padding:0}}#shopify-section-product-template .ingredient_bg.extension .ingredient_content,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content{width:100%;padding-left:125px;display:flex}@media screen and (max-width: 1024px){#shopify-section-product-template .ingredient_bg.extension .ingredient_content,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content{display:block;padding:0;margin:0}}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .info,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .info{margin-right:auto;display:flex}@media screen and (max-width: 1024px){#shopify-section-product-template .ingredient_bg.extension .ingredient_content .info,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .info{width:100%!important;padding:20px;margin:0}}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .info .ingredient_caption,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .info .ingredient_caption{max-width:500px;margin:auto}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .info .ingredient_caption h2,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .info .ingredient_caption h2{font-size:35px}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .info .ingredient_caption p,#shopify-section-product-template .ingredient_bg.extension .ingredient_content .info .ingredient_caption li,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .info .ingredient_caption p,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .info .ingredient_caption li,#shopify-section-product-template .ingredient_bg.extension .ingredient_content .info .ingredient_caption p span,#shopify-section-product-template .ingredient_bg.extension .ingredient_content .info .ingredient_caption li span,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .info .ingredient_caption p span,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .info .ingredient_caption li span{font-size:16px}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image{float:right;display:table;position:relative;width:calc(50% - 30px);margin:auto 0 auto auto;order:2}@media screen and (max-width: 1024px){#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image{width:100%}}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .bg-2,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .bg-2{position:relative;right:0;width:100%;transform:none!important}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .link_list,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .link_list{margin:0;position:absolute;background:#000;bottom:-30px;left:-30px;padding:40px 50px;width:340px}@media screen and (max-width: 1024px){#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .link_list,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .link_list{position:relative;left:0;bottom:0;width:100%}}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .link_list li,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .link_list li{margin:0;padding:0;border:none}@media screen and (max-width: 1024px){#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .link_list li,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .link_list li{width:100%;float:left;min-height:auto!important}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .link_list li .row,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .link_list li .row{display:inline-flex!important;margin-bottom:10px!important}}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .link_list li .row .icon,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .link_list li .row .icon{min-width:40px;min-height:35px;display:flex!important;margin-right:10px}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .link_list li .row .icon img,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .link_list li .row .icon img{filter:invert(1);display:table;margin:auto}#shopify-section-product-template .ingredient_bg.extension .ingredient_content .banner-image .link_list li .row span,#shopify-section-product-template-ingredient .ingredient_bg.extension .ingredient_content .banner-image .link_list li .row span{color:#fff}#shopify-section-product-template .ingredient_bg.extension .bg-title,#shopify-section-product-template-ingredient .ingredient_bg.extension .bg-title{left:-552px;position:absolute;top:647px}#shopify-section-product-template .ingredient_bg.extension .bg-1,#shopify-section-product-template-ingredient .ingredient_bg.extension .bg-1{margin-top:-70px}#shopify-section-product-template .ingredient_bg .bg-title,#shopify-section-product-template-ingredient .ingredient_bg .bg-title{opacity:.02;transform:rotate(90deg);color:#030303;font-family:CocogooseNarrow;font-size:120px;letter-spacing:-3.9px;line-height:113px;text-align:left;width:1200px;padding-top:0;float:left;left:-521px;position:absolute;top:554px}#shopify-section-product-template .ingredient_bg .bg-1,#shopify-section-product-template-ingredient .ingredient_bg .bg-1{width:80px;position:absolute;margin-top:-50px}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .bg-1,#shopify-section-product-template-ingredient .ingredient_bg .bg-1{display:none}}#shopify-section-product-template .ingredient_bg .bg-2,#shopify-section-product-template-ingredient .ingredient_bg .bg-2{right:-304px;position:absolute;width:564px;float:right}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .bg-2,#shopify-section-product-template-ingredient .ingredient_bg .bg-2{width:225px;right:50%;transform:translate(50%);position:relative}}#shopify-section-product-template .ingredient_bg .ingredient_content,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content{display:table;width:950px;margin:45px auto auto}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content{width:100%;margin:100px 0 0}}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content .columns,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns{padding:20px;width:100%}}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption{position:relative;z-index:1;padding:20px;background:#fff;margin-left:54px;border:1px solid #D2D2D2}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption{margin-left:0!important;z-index:100;position:relative;margin-bottom:20px}}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links{list-style:none;padding:0;width:auto;margin-left:-10px}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li{width:calc(33.33333% - 10px);min-height:50px;padding:5px;display:inline-flex;border:1px solid #D2D2D2;margin-left:10px}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li.active,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li.active{background-color:#ba0c2f;border-color:#ba0c2f}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li.active a,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li.active a{color:#fff;outline:none}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li a,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li a{text-align:center;margin:auto;line-height:16px;display:table;color:#a4a4a4}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li a,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption ul.tab-links li a{font-size:12px;line-height:12px!important}}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab{display:none}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab.active,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab.active{display:block}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content{transition:all .3s linear}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content.hide,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content.hide{display:none}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead{border-bottom:4px solid black}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr{border-top:none}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr td,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr td{height:50px;background-color:#fff;border:none;color:#030303}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr td strong,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr td strong{font-family:CocogooseNarrow;font-size:15px;letter-spacing:.98px;line-height:21px}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr td:first-child,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr td:first-child{text-align:left}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr td:last-child,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table thead tr td:last-child{text-align:right}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody{border-bottom:4px solid black}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr{border:none}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td{background-color:#fff;border:none;padding-left:20px}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td:first-child,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td:first-child{text-align:left}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td:last-child,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td:last-child{text-align:right}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td pre,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td pre{margin:0;color:#030303;font-family:sans-serif;font-size:14px;font-weight:300;letter-spacing:.47px;line-height:22px}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td pre strong,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content table tbody tr td pre strong{margin-left:-10px;color:#030303;font-family:CocogooseNarrow;font-size:12px;letter-spacing:.78px;line-height:21px}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content .ingredient_desc h4.h2,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content .ingredient_desc h4.h2{color:#030303;font-family:CocogooseNarrow;font-size:15px;letter-spacing:.98px;line-height:21px;text-transform:uppercase}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content .ingredient_desc h4.h2 span,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content .ingredient_desc h4.h2 span{color:#7dc243;font-family:CocogooseNarrow;font-size:14px;letter-spacing:.5px;line-height:21px}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content .ingredient_desc p,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab .desc-content .ingredient_desc p{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.47px;line-height:22px}#shopify-section-product-template .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab a,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content .columns .ingredient_caption div.tab-content .tab a{text-align:center;width:100%;display:table;cursor:pointer}#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list{list-style:none;margin-top:200px;display:table;min-width:320px;position:relative;z-index:3}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list{padding:0 20px;min-width:100%;margin:0 -10px;display:flex;flex-wrap:wrap;justify-content:space-between}}#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li{text-align:left;padding:10px 20px;border-bottom:1px solid #ddd;max-width:310px}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li{min-height:85px;border-bottom:none!important;display:table;padding:0;margin:10px;float:left}}#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li div,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li div{display:inline-flex}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li div,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li div{display:block!important}}#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li div img,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li div img{height:max-content}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li div img,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li div img{max-width:30px;height:auto;display:table;margin:auto}}#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li div span,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li div span{line-height:16px;margin:auto;display:inline-block;font-family:CocogooseNarrow;font-size:13px;letter-spacing:.85px;padding-left:15px;vertical-align:top;text-transform:uppercase}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li div span,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li div span{display:table;padding:10px 0;text-align:center;line-height:15px;margin-top:5px;word-break:break-word;width:100%;letter-spacing:0px}}@media screen and (max-width: 798px){#shopify-section-product-template .ingredient_bg .ingredient_content ul.link_list li div svg,#shopify-section-product-template-ingredient .ingredient_bg .ingredient_content ul.link_list li div svg{margin:auto;float:none;display:table;max-width:30px}}#shopify-section-product-template .icon-bar,#shopify-section-product-template-ingredient .icon-bar{grid-area:icons}@media screen and (max-width: 798px){#shopify-section-product-template .icon-bar,#shopify-section-product-template-ingredient .icon-bar{order:2}#shopify-section-product-template .icon-bar.bottom,#shopify-section-product-template-ingredient .icon-bar.bottom{order:4}}#shopify-section-product-template .image-with-text,#shopify-section-product-template-ingredient .image-with-text{grid-area:image-with-text}@media screen and (max-width: 798px){#shopify-section-product-template .image-with-text,#shopify-section-product-template-ingredient .image-with-text{order:3}}#shopify-section-product-template .image-with-text .image-element__wrap,#shopify-section-product-template-ingredient .image-with-text .image-element__wrap{height:100%;position:relative;background-size:cover;background-position:center!important}@media (min-width: 960px) and (max-width: 1530px){#shopify-section-product-template .image-with-text .image-element__wrap img,#shopify-section-product-template-ingredient .image-with-text .image-element__wrap img{height:100%;width:auto;position:absolute;max-width:fit-content}}@media screen and (max-width: 798px){#shopify-section-product-template .review-section,#shopify-section-product-template-ingredient .review-section{order:5}}#shopify-section-page-guarantee-template{background-color:#fff}#shopify-section-page-guarantee-template .image-with-text{background-color:#fafafa}#shopify-section-page-guarantee-template .image-with-text .featured-link--image{position:relative}#shopify-section-page-guarantee-template .image-with-text .featured-link--image .icon{max-width:270px;width:100%;position:absolute;top:50%;right:50%;transform:translate(50%,-50%);z-index:10}#shopify-section-page-guarantee-template .image-with-text .featured-link--image .icon img{height:auto}@media screen and (max-width: 798px){#shopify-section-page-guarantee-template .image-with-text .featured-link--image .icon{max-width:133px}}@media screen and (max-width: 798px){#shopify-section-page-guarantee-template .image-with-text .info{margin-top:30px}}#shopify-section-page-guarantee-template .image-with-text .info .collection_title{margin-bottom:30px}#shopify-section-page-guarantee-template .main{padding-top:100px;padding-bottom:50px}@media screen and (max-width: 798px){#shopify-section-page-guarantee-template .main{margin-top:30px}}@media screen and (max-width: 798px){#shopify-section-page-guarantee-template .main .main-content .slide-pannel{display:none}#shopify-section-page-guarantee-template .main .main-content .heading-title{font-size:14px;padding:10px 20px 10px 0;border-bottom:1px solid #A4A4A4;text-transform:uppercase;position:relative}#shopify-section-page-guarantee-template .main .main-content .heading-title:after{position:absolute;top:50%;-webkit-transform:translateY(-50.1%);-ms-transform:translateY(-50.1%);transform:translateY(-50.1%);right:0;font-size:32px;content:"+";color:inherit;font-weight:100;font-family:auto}#shopify-section-page-guarantee-template .main .main-content .heading-title.active:after{font-family:monospace;content:"--";letter-spacing:-11px;right:12px;color:#898989}}#shopify-section-page-question-template .icon-bar{margin-bottom:50px}#shopify-section-page-question-template .icon-bar .columns a img{max-width:60px;max-height:40px}#shopify-section-page-question-template #banner-page-question-template{height:400px;overflow:inherit}#shopify-section-page-question-template #banner-page-question-template .image-element__wrap{height:400px}#shopify-section-page-question-template #banner-page-question-template .image-element__wrap img{height:100%}#shopify-section-page-question-template #banner-page-question-template .caption-content{padding-top:80px;background:#000;height:440px;width:400px}#shopify-section-page-question-template #banner-page-question-template .caption-content img{width:42px;padding-bottom:20px}#shopify-section-page-question-template #banner-page-question-template .caption-content h1.headline{color:#fff;font-family:CocogooseNarrow;font-size:13px;letter-spacing:1px;line-height:16px}#shopify-section-page-question-template #banner-page-question-template .caption-content .subtitle p{color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;letter-spacing:.5px;line-height:26px}#shopify-section-page-question-template .main{max-width:900px}#shopify-section-page-question-template .main .main-content{padding:80px 0 15px}#shopify-section-page-question-template .main .main-content h2.faq--heading{text-align:center;color:#030303;font-family:American Captain;font-size:35px;letter-spacing:3.22px;line-height:42px}#shopify-section-page-question-template .main .bottom-content{margin:50px 0 200px;text-align:center}#shopify-section-page-question-template .main .bottom-content p{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:.5px;line-height:22px;text-align:center}#shopify-section-page-question-template .main .bottom-content a{float:none;margin:auto}#shopify-section-search-template .search_tabs{display:flex;padding:0;list-style:none;border-bottom:1px solid #e9effa}#shopify-section-search-template .search_tabs li{margin:0 0 0 10px}#shopify-section-search-template .search_tabs li a{padding:10px 20px;display:block}#shopify-section-search-template .search_tabs li a.active{border-bottom:1px solid}#shopify-section-search-template .search-matrix{display:flex;flex-wrap:wrap}#shopify-section-search-template .search-matrix .item_row{display:flex;margin-bottom:20px;border-bottom:1px solid #BA0C2F}@media screen and (max-width: 798px){#shopify-section-search-template .search-matrix .item_row{display:block}}#shopify-section-search-template .search-matrix .item_row .sub_title{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif;font-size:18px;letter-spacing:normal;margin-bottom:0}#shopify-section-search-template .search-matrix .item_row p,#shopify-section-search-template .search-matrix .item_row .excerpt{font-size:15px;color:#747474}#shopify-section-page-video-template .banner .headline,#shopify-section-page-infography-template .banner .headline{color:#fff;font-family:American Captain;font-size:40px;letter-spacing:3.68px;line-height:42px}#shopify-section-page-video-template .video-item,#shopify-section-page-infography-template .video-item{position:relative}#shopify-section-page-video-template .video-item .video_overlay:hover,#shopify-section-page-infography-template .video-item .video_overlay:hover{opacity:1}#shopify-section-page-video-template .video-item .video_overlay,#shopify-section-page-infography-template .video-item .video_overlay{text-align:center;position:relative;margin-top:-120px;transform:translateY(-50%);height:100%;opacity:0;transition:all .2s linear}#shopify-section-page-video-template .video-item .video_overlay a img,#shopify-section-page-infography-template .video-item .video_overlay a img{max-width:68px;display:inline-block}#shopify-section-page-video-template .video-item .video_overlay a span,#shopify-section-page-infography-template .video-item .video_overlay a span{display:inline-block;vertical-align:top;text-align:left;top:13px;left:10px;color:#fff;line-height:1.5em;letter-spacing:3.48px}#shopify-section-page-video-template .video-item .video_overlay a span strong,#shopify-section-page-infography-template .video-item .video_overlay a span strong{font-family:Cocogoose;font-size:18px;font-weight:400;letter-spacing:1px}#shopify-section-page-video-template .video-item .image_overlay:hover,#shopify-section-page-infography-template .video-item .image_overlay:hover{opacity:1}#shopify-section-page-video-template .video-item .image_overlay,#shopify-section-page-infography-template .video-item .image_overlay{text-align:center;position:absolute;top:0;margin-top:70px;width:100%;height:240px;opacity:0;transition:all .2s linear}#shopify-section-page-video-template .video-item .image_overlay a,#shopify-section-page-infography-template .video-item .image_overlay a{position:absolute;height:100%;width:100%;left:0;background-color:#000;opacity:.3}#shopify-section-page-blogs-template .page_banner{margin:0;height:400px!important}#shopify-section-page-blogs-template .caption img{display:table;max-height:initial}#shopify-section-page-blogs-template .slider-gallery{margin-bottom:0}#shopify-section-page-blogs-template .flickity-button{top:50%;opacity:1;height:35px;max-width:50px;transform:translateY(-100%)}#shopify-section-page-blogs-template .flickity-button.previous svg{top:60%;left:5px}#shopify-section-page-blogs-template .flickity-button.next svg{top:30%;left:-5px}#shopify-section-page-blogs-template .flickity-button svg{transform:translateY(-44.1%);padding:0;width:100%;height:100%}#shopify-section-page-blogs-template .flickity-button svg path{fill:#000;opacity:1;width:100%;height:100%}#shopify-section-page-blogs-template .hide-important{display:none!important}#shopify-section-article-template .page_banner{height:auto;background-color:#fff}#shopify-section-article-template .main{margin-top:50px}#shopify-section-article-template .main h1,#shopify-section-article-template .main h2,#shopify-section-article-template .main h3,#shopify-section-article-template .main h4,#shopify-section-article-template .main h5{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:900;letter-spacing:.5px}#shopify-section-article-template .main h6{font-size:13px;font-weight:400;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#shopify-section-article-template .main h1{font-size:34px;line-height:40px}#shopify-section-page-sponsorship-template .blog-content .sixteen.columns{padding:100px 0 20px}@media screen and (max-width: 480px){#shopify-section-page-sponsorship-template .blog-content .sixteen.columns{padding-top:20px}}#shopify-section-page-sponsorship-template .globo-formbuilder .globo-form .globo-form-app.boxed-layout{margin-top:0}#shopify-section-page-sponsorship-template .globo-formbuilder .content .globo-form-control ul li{float:none}#shopify-section-page-join-template .image-with-text .info{max-width:590px}#shopify-section-page-join-template .image-with-text .info .icons .columns a div{max-width:170px;color:#000}#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder{padding:10px 20px}#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control #textarea,#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control #textarea-2,#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control #textarea-3,#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control #textarea-4,#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control #file-2,#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control label[for=textarea],#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control label[for=textarea-2],#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control label[for=textarea-3],#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control label[for=textarea-4],#shopify-section-page-retailer-template #page-retalier-content .globo-formbuilder .g-container .globo-form-control label[for=file-2]{display:none}#shopify-section-page-retailer-template #page-retalier-content .globo-form-app .globo-form-control:last-child .classic-label{display:none}#shopify-section-page-retailer-template #page-retalier-content .globo-form-app .globo-form-control:last-child ul li{padding-left:0}#shopify-section-page-retailer-template #page-retalier-content .globo-form-app .globo-form-control:last-child ul li .checkbox-label{font-size:16px}#shopify-section-article-amb-template .article .content{margin-top:0}#shopify-section-article-amb-template .article .content h1.headline{text-align:center}#shopify-section-article-amb-template .article .content h1.headline p{margin:0}#shopify-section-article-amb-template .article .content h1.headline span{color:#030303;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;opacity:.4}#shopify-section-article-amb-template .article .content h1.headline span.date{text-transform:uppercase}#shopify-section-article-amb-template .article .content h1.headline span.category{padding:6px 20px;border:1px solid #ddd;border-radius:35px;text-transform:capitalize;white-space:nowrap;min-width:200px;display:block;line-height:19px;width:fit-content;margin:10px auto 20px}#banner-page-banner-template .image-element__wrap{max-height:300px}#banner-page-banner-template .position--right .caption-content{float:right}#banner-page-banner-template .caption-content{background:#fff;padding:35px 30px 30px;color:#fff}#banner-page-banner-template .caption-content.caption-background-true{color:#000}#banner-page-banner-template .caption-content h1,#banner-page-banner-template .caption-content p,#banner-page-banner-template .caption-content div{color:inherit}#banner-page-banner-template .caption-content h1.headline{font-family:American Captain;font-size:40px;letter-spacing:3.68px;line-height:42px;text-align:center}#shopify-section-page-store-locator,#shopify-section-page-store-locator-usa{display:table;width:100%}@media screen and (max-width: 798px){#shopify-section-page-store-locator .image-with-text .info,#shopify-section-page-store-locator-usa .image-with-text .info{padding-top:20px}}#shopify-section-page-store-locator .image-with-text .info .notice,#shopify-section-page-store-locator-usa .image-with-text .info .notice{padding:40px;background:#000;margin-top:55px}#shopify-section-page-store-locator .image-with-text .info .notice p,#shopify-section-page-store-locator-usa .image-with-text .info .notice p{color:#fff;font-size:15px;margin:0}#shopify-section-page-store-locator .image-with-text .info .notice p:first-child,#shopify-section-page-store-locator-usa .image-with-text .info .notice p:first-child{margin-bottom:10px}#shopify-section-page-store-locator .image-with-text .info .notice p em,#shopify-section-page-store-locator-usa .image-with-text .info .notice p em{font-size:13px;font-style:normal}#shopify-section-page-store-locator .page,#shopify-section-page-store-locator-usa .page{max-width:1400px;margin:100px auto;float:none;display:table}@media screen and (max-width: 798px){#shopify-section-page-store-locator .page,#shopify-section-page-store-locator-usa .page{padding:50px 20px;margin:0}}.menu a,.menu a:visited,.menu a:active,#header span.menu_title,.menu a span,select.currencies,.mini_cart span{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}.dropdown.menu a.close{position:absolute;right:10px;padding:10px;line-height:0}@media screen and (min-width: 1023px){.dropdown.menu a.close{display:none}}.uppercase{text-transform:uppercase!important}.menu a.active{color:#000}.caption .headline{font-family:American Captain}.caption .subtitle{font-family:CocogooseNarrow}.caption .pretext{font-family:var(--regular__font);font-weight:var(--regular__font_weight);font-style:var(--regular__font_style)}@media screen and (max-width: 1023px){.caption .pretext{text-align:center}}p.subtitle{font-family:CocogooseNarrow;font-size:16px;letter-spacing:1.06px;max-width:590px;margin:0 auto 81px}a.button,.button,button,input[type=submit],input[type=reset],input[type=button],.action_button,a.action_button,input.action_button[type=submit],input.action_button[type=button],button.shopify-payment-button__button.shopify-payment-button__button--unbranded{font-weight:300;letter-spacing:1.72px;min-height:38px;height:44px;white-space:nowrap}a.highlight-false,input[type=button].highlight-false,a.highlight-true,input[type=button].highlight-true,a.continue-button{background-color:var(--banner_button_color);border-color:var(--banner_button_color);color:#fff}a.highlight-false:hover,input[type=button].highlight-false:hover,a.highlight-true:hover,input[type=button].highlight-true:hover,a.continue-button:hover{background-color:var(--btn_hover_color);border-color:var(--btn_hover_color);color:#fff}.button.donation_button_blue,.button.donation_button_black,.button.donation_button_red{display:table;margin:auto;height:102px;width:100%;border:0;background-color:#fff!important;border-color:#fff!important;max-width:340px;font-family:CocogooseNarrow;font-size:18px}.button.donation_button_blue .count,.button.donation_button_black .count,.button.donation_button_red .count{font-family:American Captain;font-size:45px;letter-spacing:9px;color:#fff;display:block;margin-top:10px}.button.donation_button_blue{background:url(./bg_title_blue.png) no-repeat 50% 50%/contain;display:flex;vertical-align:bottom;background-size:235px}.button.donation_button_black{background:url(./bg_title_black.png) no-repeat 50% 50%/contain;display:flex;vertical-align:bottom;background-size:235px}.button.donation_button_red{background:url(./bg_title_red.png) no-repeat 50% 50%/contain}.button.donation_button_red .collection-brand{display:inline-flex;height:72px}.button.white{background:transparent;border-color:#000;color:#000!important}.button.white:hover{background:#000;color:#fff!important;border-color:#000}.page_banner_contact{min-height:300px}.page_banner_contact .caption.captionOverlay--true{top:100px;padding:20px 46px 30px;max-width:620px;margin:auto;text-align:left}.page_banner_contact .caption.captionOverlay--true .img{width:auto;height:auto}.page_banner_contact .caption.captionOverlay--true h2.headline{font-size:40px;letter-spacing:3.68px;line-height:42px;font-family:American Captain;margin-top:10px;text-align:center}.position--right{right:0!important;left:auto!important;margin-right:50px!important}.position--center{margin:auto!important}.position--left{left:0!important;margin-right:initial!important;margin-left:50px!important}@media screen and (max-width: 768px){.position--left{margin-left:0!important}}.bg-left{position:relative;width:270px;height:177px;left:-110px;top:40px;transform:rotate(69deg)}.bg-right{position:relative;width:105px;right:-69px;left:auto;top:225px;float:right}.bg-center{position:relative;width:60px;left:43%}ul.tabs{border:none;margin:25px auto}ul.tabs.carousel li{display:block;width:20%;height:50px}ul.tabs.carousel li:first-child{margin-left:20px}ul.tabs.carousel .flickity-prev-next-button{height:0;top:0;width:47px;opacity:1}ul.tabs.carousel .flickity-prev-next-button svg{left:0;width:56px;height:56px}ul.tabs.carousel .flickity-prev-next-button svg path{opacity:1;fill:#000}ul.tabs.carousel .flickity-prev-next-button.previous{left:0;right:auto}ul.tabs.carousel .flickity-prev-next-button.previous svg path{transform:translate(10px,20px)}ul.tabs.carousel .flickity-prev-next-button.next svg{position:absolute;left:-10px;top:14px}ul.tabs li{display:table-cell;width:1%;float:none}ul.tabs li.active a{background-color:#ba0c2f;color:#fff;border:1px solid #ba0c2f;height:38px}ul.tabs li a{color:#a4a4a4;border:none;height:38px;text-align:center;line-height:38px;font-family:CocogooseNarrow;margin:0 10px;border:1px solid #A4A4A4}ul.tabs li a.active{background-color:#ba0c2f;color:#fff;border:1px solid #ba0c2f;height:38px}.icons,.icons.bar-largin{min-height:127px}.icons.bar-small{min-height:60px}.icons .columns{margin-top:20px;margin-bottom:20px}.icons .columns a{float:left;display:table;margin:auto}.icons .columns a img{height:auto;width:auto;float:left}.icons .columns.one-third a div{max-width:inherit;line-height:40px}.icons .columns a div{max-width:181px;word-break:break-word;white-space:pre-wrap;height:21px;font-family:CocogooseNarrow;font-size:13px;letter-spacing:.85px;line-height:24px;float:left;margin-left:20px}.icons .headline{margin-top:50px;text-align:center;color:#030303;font-family:American Captain;font-size:35px;letter-spacing:3.22px;line-height:42px}.icons .subtitle{text-align:center;color:#030303;font-family:CocogooseNarrow;font-size:13px;letter-spacing:1px;line-height:16px}.icons .list-collections .image-center img{margin:auto;float:none;display:table;height:51px}.icons .list-collections .image-center div{width:100%;margin:10px 0;color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;letter-spacing:.5px;line-height:22px;white-space:pre-line;text-align:center;max-width:201px}.bg-grey{background-color:#fafafa}.bg-grey .product-wrap{background:#fff;box-shadow:0 2px 4px #00000008}.product-image .featured-collection__products{padding:80px 20px 10px}.product-image .featured-link--half .banner .image-element__wrap img{min-height:690px;object-fit:cover}.caption .headline.title-btn{font-family:American Captain;border:4px solid;padding:30px 81px 33px 26px;width:350px;text-align:left;line-height:56px;font-size:55px}.caption .headline.title-btn:after{content:" ";border-bottom:15px solid #EAAA00;width:178px;height:1px;display:table;position:absolute;margin-top:17px;margin-left:-26px}.product-details .category{opacity:.41;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px}.product-details .sub-desc{opacity:.41;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;display:none}.product-thumbnail .featured-collection__products{padding:0 20px}.product-thumbnail .equal-columns--outside-trim .eight{width:calc(50% - 20px)}.product-thumbnail .columns{margin-right:18.5px}.product-thumbnail .product-wrap{padding-top:30px}.product-thumbnail .product-wrap .info{display:inline-block;margin:0 auto;padding:20px;width:100%}.product-thumbnail .product-wrap .info .product-details .title{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;line-height:20px;text-align:center;min-height:40px}.product-thumbnail .product-wrap .info .product-details .price{float:left;padding-top:20px;height:35px}.product-thumbnail .product-wrap .info .product-details .price .money{color:#030303;font-family:CocogooseNarrow;font-size:16px;letter-spacing:1.06px;line-height:25px;text-align:center}.product-thumbnail .product-wrap .product_image a{overflow:hidden}.red-caption{float:right;height:70px;width:14px;position:absolute;right:-0px;background:#ba0c2f;z-index:8;top:90px}.video-content .video-item{padding:0 0 20px;margin-bottom:20px}.video-content .video-item .image-element__wrap{max-height:240px}.video-content .video-item .category{padding:3px 40px;margin:20px auto;float:none;display:table;border:1px solid #A4A4A4;border-radius:30px;color:#a4a4a4}.video-content .video-item .sub_title{text-align:left}.video-content .video-item .sub_title a{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:700;letter-spacing:.5px;line-height:22px}.video-content #loadMore{width:100%;float:left;margin-top:50px}.blog-content{margin-top:50px}.blog-content>.columns{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}@media only screen and (max-width: 1024px){.blog-content>.columns{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width: 768px){.blog-content>.columns{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 480px){.blog-content>.columns{grid-template-columns:1fr}}.blog-content>.columns .blog-item{width:calc(100% - 20px);background:#fff;margin:0 10px 20px;padding-bottom:20px}.blog-content>.columns .blog-item .image-element__wrap{padding-top:100%;position:relative}.blog-content>.columns .blog-item .image-element__wrap img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.blog-content>.columns .blog-item .category{padding:1px 15px;margin:20px auto 0;float:none;display:table;border:1px solid #A4A4A4;border-radius:30px;color:#a4a4a4;font-size:13px;letter-spacing:1px;text-align:center;text-transform:capitalize}.blog-content>.columns .blog-item .sub_title{display:inline-flex;text-align:center;width:100%;margin:0}.blog-content>.columns .blog-item .sub_title a{margin:auto;color:#000;line-height:16px}.blog-content>.columns .blog-item .blog_meta{text-align:center;min-height:25px;line-height:16px}.blog-content>.columns .blog-item .blog_meta p{letter-spacing:0px;line-height:16px}.blog-content>.columns .blog-item .blog_meta span{margin:0}.blog-content>.columns .blog-item .blog_meta span:after{background-color:transparent!important}@media only screen and (max-width: 480px){.blog-content>.columns .blog-item .category{line-height:1.3;margin-top:15px;margin-bottom:10px}.blog-content>.columns .blog-item .sub_title{margin-top:0;margin-bottom:0}}.blog-content .load-more_wrap{float:left;width:100%;text-align:center;margin-bottom:50px}.blog-content .load-more_wrap .js-load-more[disabled=disabled]{display:none}.article .page_banner{height:292px}.article .headline{text-align:center;color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:34px;font-weight:700;letter-spacing:.5px;line-height:40px;margin:20px 0;text-align:left}.article .content{margin-top:100px}.article .article_content{margin-bottom:50px;color:#4e565c;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:.9px}@media screen and (max-width: 480px){.article .article_content{padding:0 20px}}.article .article_content p{word-break:break-word}.article .article_content p text{word-break:break-word}.article .article_content h6{font-size:16px;line-height:1.1;margin-bottom:0}@media screen and (max-width: 480px){.article .article_content img{margin:0!important}}#loadMore{display:block;clear:both;text-align:center;background:#ddd;padding:10px}#loadMore a{color:#000}#loadMore a:after{content:" + ";font-family:fantasy;font-size:21px;line-height:0px;position:absolute;right:-26px;top:9px}.js-video-popup{padding:0}.js-video-popup .video-section .js-video{width:700px;height:500px}.js-image-popup .video-popup .read_more{position:absolute;z-index:10000;right:45px;color:#000;background:#fff;padding:10px 20px}.js-image-popup .video-popup .download{position:absolute;color:#000;background:#fff;padding:10px 20px}.notfound{margin-top:50px}.notfound .columns{margin:100px 0}.notfound .columns.background{margin-top:0;height:600px}.notfound .title{font-size:250px;line-height:240px;color:#007ace69}.notfound .descript{text-transform:uppercase;font-size:13px;padding:20px 0 20px 40px;font-weight:700}.notfound .descript .button{margin-top:20px}.account-content{margin-top:50px;min-height:600px}.account-content .logout{float:right;margin-right:15px}@media screen and (max-width: 798px){.account-content .logout{margin-left:15px;margin-right:0}}.account-content .cusotmer_orders,.account-content .customer_address{padding-bottom:20px}.account-content .feature_divider{border-width:2px;border-color:#000}.account-content .account-options{display:none}.account-content .account-sidebar a{cursor:pointer;display:block;color:#000;margin-bottom:5px}.account-content .account-sidebar a.active{color:#ba0c2f}.account-content .address_table .columns{min-height:210px}.account-content .address_table .columns .address_title{padding:10px 0;display:block}.account-content .address_table .columns .view_address{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;letter-spacing:1px;line-height:22px}.f-right{float:right}span.cart_remove{font-family:cursive;font-size:17px;line-height:1em;display:block;content:"\d7";float:right;margin-top:-25px;cursor:pointer;font-weight:700;padding:20px}span.remove_btn{font-family:cursive;font-size:17px;line-height:1em;display:block;content:"\d7";float:right;margin-top:0;cursor:pointer;font-weight:700;padding:20px}.cart_content{top:95px!important;right:10px;max-width:480px;padding-bottom:25px}@media screen and (max-width: 768px){.cart_content{display:none!important}}.cart_content .cart_items p.title{color:#030303;font-family:CocogooseNarrow;font-size:14px;letter-spacing:2px;line-height:18px;text-align:left;text-transform:uppercase;padding:20px 0;border-bottom:1px solid #F2F2F2}.cart_content .cart_items li{width:100%;padding:15px 0!important;border-bottom:1px solid #F2F2F2}.cart_content .cart_items li .product-desc{display:table}.cart_content .cart_items li .product-desc a{display:table;float:left;padding:0}.cart_content .cart_items li .product-desc a .mini-cart__item-image,.cart_content .cart_items li .product-desc a .cart_image{max-width:54px;min-width:54px;padding:0}.cart_content .cart_items li .product-desc a .mini-cart__item-image img,.cart_content .cart_items li .product-desc a .cart_image img{width:54px}.cart_content .cart_items li .product-desc .mini-cart__item__title{display:table;float:left;width:calc(100% - 65px);padding-left:10px}.cart_content .cart_items li .product-desc .mini-cart__item__title .item_title{padding-top:10px}.cart_content .cart_items li .product-desc .mini-cart__item__title .item_title a{font-family:CocogooseNarrow;font-size:14px;font-weight:300;letter-spacing:.44px;line-height:19px;text-transform:none}.cart_content .cart_items li .product-desc .mini-cart__item__title .variant_type{display:block;float:left;width:100%}.cart_content .cart_items li .product-desc .mini-cart__item__title .variant_type img{float:left;width:30px}.cart_content .cart_items li .product-desc .mini-cart__item__title .variant_type .sub-title{float:left;padding-left:10px;margin-top:10px;color:#a4a4a4}.cart_content .cart_items li .cart__remove-btn{position:relative;width:0px;height:0px;right:20px;float:right;top:-20px;padding:0}.cart_content .cart_items li .mini-cart__item_content .product-quantity-box{border:1px solid #ddd;width:250px;padding:5px}.cart_content .cart_items li .mini-cart__item_content .product-quantity-box input.quantity{border:0px;height:34px;text-align:left;font-size:16px;padding:0 10px;width:30%}.cart_content .cart_items li .mini-cart__item_content .product-quantity-box input.action_button{width:calc(70% - 10px);min-width:140px;min-height:40px;height:40px;margin-left:10px}.cart_content .cart_items li .mini-cart__item_content p.money{text-align:right;margin-top:25px}.cart_content .cart_items li .mini-cart__item_content .swatch{padding:10px 20px 0}.cart_content .cart_items li .mini-cart__item_content .swatch .swatch-element.type-option{margin-bottom:0;border:0px}.cart_content .cart_items li .mini-cart__item_content .swatch .swatch-element.type-option .type{border:#ddd 1px solid;border-radius:0;width:100%;height:100%;display:table}.cart_content .cart_items li .mini-cart__item_content .swatch .swatch-element.type-option .type label{width:60px;height:60px;border-radius:0}.cart_content .cart_items li .mini-cart__item_content .swatch .swatch-element.type-option .type label img{padding-top:15px;vertical-align:bottom;max-width:26px}.cart_content .cart_items li .mini-cart__item_content .swatch .swatch-element.type-option p{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.89px;line-height:15px;text-align:center;margin:10px 0 0;width:60px;height:30px}.cart_content .cart_total{padding:0 20px 30px}.cart_content .cart_total li{width:100%;padding:20px 0!important;border-bottom:1px solid #F2F2F2}.cart_content .add_to_cart{max-width:250px;margin:auto;float:none;display:table}.notice p{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;letter-spacing:.98px;line-height:19px}.sub_title{margin-bottom:10px;min-height:40px}.sub_title p{width:100%;color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;line-height:20px;text-align:center;margin:0}.blog_meta p{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;letter-spacing:.6px;line-height:22px;text-align:center}.main_nav_wrapper.sticky_nav--stick{margin-top:0!important}.main_nav_wrapper .nav .menu li{padding-right:50px}.main_nav_wrapper .nav .menu li.search_container{padding-right:0}.main_nav_wrapper .main_nav{position:relative}.main_nav_wrapper .main_nav .menu a.mega-menu-parent span{display:none}.main_nav_wrapper .main_nav .menu .cart_container .js-empty-cart__message .shopping_button:active{display:inline-flex;font-weight:400}.main_nav_wrapper .main_nav .mega-menu .dropdown_content{padding:70px 100px}.main_nav_wrapper .main_nav .mega-menu .dropdown_content .dropdown_column{min-width:100px;flex:none;max-width:30%}.main_nav_wrapper .main_nav .mega-menu .dropdown_content .dropdown_column .dropdown_title{border-bottom:0px;padding-bottom:20px}.main_nav_wrapper .main_nav .mega-menu .dropdown_content .dropdown_column .dropdown_title li a{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:700;letter-spacing:2.21px;line-height:14px;text-transform:uppercase}.main_nav_wrapper .main_nav .mega-menu .dropdown_content .dropdown_column ul li a{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1.33px;line-height:30px;font-weight:400;padding:0}.featured-link--half{float:right}.featured-link--half.video{position:relative}.featured-link--half.video .image-element__wrap{position:absolute;top:0;left:0;width:100%;height:100%}.featured-link--half.video iframe{position:absolute;left:0;top:0}.mobile-header{display:none}a[href=display_content]{display:table;padding:10px 20px!important;margin:30px auto auto;width:345px;background:#f4f6f8;color:#000!important;text-align:left}a[href=display_content].plus:after{content:"+";float:right;font-size:29px}a[href=display_content].minus:after{content:"-";float:right;font-size:29px}.globo-formbuilder{background:#fff;padding:10px 0 50px}.globo-formbuilder .globo-form .globo-form-app.boxed-layout{box-shadow:none;max-width:700px}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .header .title{color:#030303;font-family:American Captain;font-size:37px;letter-spacing:2.22px;line-height:42px;text-align:center;font-weight:400}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .header .description p a{text-align:center;width:100%}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control input{background:transparent;box-shadow:none;border:1px solid #ddd;border-radius:5px}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control ul li{float:left;padding:10px}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control ul li .radio-wrapper .radio-input:checked~.radio-label:before{box-shadow:none;border-radius:0;border-color:#000}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control ul li .radio-wrapper .radio-input:checked~.radio-label:after{background:#eb1256;margin:4px;width:12px;height:12px;border-color:#eb1256;border-radius:0}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control ul li .radio-wrapper .radio-input~.radio-label:before{box-shadow:none;border-radius:0;border-color:#000}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control ul li .radio-wrapper .radio-input~.radio-label:after{border-color:transparent}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control ul li .checkbox-wrapper .checkbox-input~.checkbox-label:before{border-color:#000;border-radius:0}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control ul li .checkbox-wrapper .checkbox-input:checked~.checkbox-label:before{border-color:#eb1256;box-shadow:0 4px 6px #32325d1c,0 1px 3px #00000014;background-color:#eb1256}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control select{background:transparent;box-shadow:none;border:1px solid #ddd}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control .heading-title{text-transform:uppercase;color:#ba0c2f;font-family:CocogooseNarrow;font-size:20px;letter-spacing:1.06px;line-height:25px;text-align:center;margin-bottom:0;font-weight:400;margin-top:15px}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .content .globo-form-control hr{margin-top:-15px;border-width:1px;border-bottom:0px;border-color:#a4a4a4}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .footer .classic-button{min-width:350px;margin:auto;display:table;background-color:#ba0c2f;height:50px;color:#fff;font-family:inherit;font-size:14px;letter-spacing:1.72px;line-height:17px;text-align:center}.globo-formbuilder .globo-form .globo-form-app.boxed-layout form>p{display:none}.featured-collection__products .sixteen.columns>div{max-width:630px;margin:auto}.collection-list-section{padding-top:60px}.footer .footer-menu-wrap{padding:50px 100px;display:table;width:100%}.footer .footer-menu-wrap .footer_menu{letter-spacing:2px}.footer .footer-menu-wrap .footer_menu h6{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:1.6px;font-size:14px;font-weight:700;text-transform:uppercase;font-style:normal}.footer .footer-menu-wrap .footer_menu .toggle_content ul li{margin-bottom:5px}.footer .footer-menu-wrap .footer_menu .toggle_content ul li p{margin-bottom:0}.footer .footer-menu-wrap .footer-social-icons p{margin-top:29px;font-weight:700;margin-bottom:0;font-size:14px;word-spacing:2px;letter-spacing:3px}.footer .footer-menu-wrap .footer-social-icons ul{margin:0}.footer .footer_credits{background:#000;margin:0;color:#fff;width:100%;padding:0 100px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:1.33px;line-height:26px}.footer .footer_credits a{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:1.33px;line-height:26px;color:#fff;margin-right:100px}.product-quantity-box::-webkit-outer-spin-button,.product-quantity-box::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.product-quantity-box .purchase-details__quantity input.quantity{width:100%;text-align:left;font-size:18px}.product-quantity-box .purchase-details__quantity div.control-box{display:table;width:40px}.product-quantity-box .purchase-details__quantity div.control-box .product-plus{height:25px;line-height:25px;border-left:0px;border-bottom:0px;font-size:22px;background:#fff}.product-quantity-box .purchase-details__quantity div.control-box .product-minus{height:19px;line-height:11px;border-right:#e2e2e2 1px solid;border-top:0px;border-left:0px;font-size:22px;background:#fff}.bottom-link{text-align:center;padding-bottom:29px;margin-top:-90px;z-index:3;position:relative}#gf-grid .gf-sort-wrap h3,#gf-grid .gf-sort-wrap .sort-by{background:transparent;border:1px solid #ddd;height:42px}#gf-grid .gf-sort-wrap h3 span,#gf-grid .gf-sort-wrap .sort-by span{line-height:40px;font-style:normal;margin:0;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 30px;letter-spacing:1px}#gf-grid .gf-sort-wrap h3 #changeSortBy,#gf-grid .gf-sort-wrap .sort-by #changeSortBy{color:#ba0c2f;font-size:15px;font-weight:700;width:230px}#gf-grid #gf-products .category{opacity:.41;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px}#gf-grid #gf_pagination_wrap .gf-loadmore-btn{width:100%;background:#0303030a;color:#030303;font-size:12px;letter-spacing:1.72px;line-height:16px;font-style:normal;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;height:50px}#gf-grid #gf_pagination_wrap .gf-loadmore-btn span.loadmore{font-size:16px;line-height:17px;color:#030303}#gf-grid #gf_pagination_wrap .gf-loadmore-btn span.loadmore span{margin-left:20px;font-size:25px}.thumbnail .product-wrap:hover .thumbnail-desc .info .product-control,.thumbnail .product-wrap:hover .product-desc .info .product-control{opacity:1!important;margin-top:-70px}.thumbnail .product-wrap .thumbnail-desc,.thumbnail .product-wrap .product-desc{padding:0}.thumbnail .product-wrap .thumbnail-desc .info,.thumbnail .product-wrap .product-desc .info{padding:0;margin-top:38px;transition:all .2s linear}.thumbnail .product-wrap .thumbnail-desc .info .product-details,.thumbnail .product-wrap .product-desc .info .product-details{display:table;width:100%;padding:0 0 20px}.thumbnail .product-wrap .thumbnail-desc .info .product-details .title,.thumbnail .product-wrap .product-desc .info .product-details .title{min-height:40px;padding:0;color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:1px;line-height:20px}.thumbnail .product-wrap .thumbnail-desc .info .product-details .price,.thumbnail .product-wrap .product-desc .info .product-details .price{display:inline;padding-top:20px;float:none;color:#030303;font-family:CocogooseNarrow;font-size:16px;letter-spacing:1.06px;line-height:25px;height:45px}.thumbnail .product-wrap .thumbnail-desc .info .product-control,.thumbnail .product-wrap .product-desc .info .product-control{margin-top:-60px;position:absolute;display:table;width:100%;padding:10px;background:#fff;opacity:0;transition:all .2s linear;left:0}.thumbnail .product-wrap .thumbnail-desc .info .product-control .action_button,.thumbnail .product-wrap .product-desc .info .product-control .action_button{min-width:auto;width:calc(50% - 10px);margin:0 5px;float:left;padding:0}.thumbnail .product-wrap .thumbnail-desc .info .product-control .action_button.discover,.thumbnail .product-wrap .product-desc .info .product-control .action_button.discover{padding:5px;white-space:inherit;border-color:#000;background-color:#fff;font-weight:700;font-family:inherit;color:#030303!important;font-size:12px;letter-spacing:1.72px;float:left;line-height:16px;width:calc(50% - 10px)}.thumbnail .product-wrap .thumbnail-desc .info .product-control .action_button.discover:hover,.thumbnail .product-wrap .product-desc .info .product-control .action_button.discover:hover{color:#fff!important;background-color:#000}.thumbnail .product-wrap .thumbnail-desc .info .product-control .action_button.sold_out_btn,.thumbnail .product-wrap .product-desc .info .product-control .action_button.sold_out_btn{padding:5px;white-space:inherit;font-weight:700;font-family:inherit;font-size:12px;letter-spacing:1.72px;float:right;line-height:16px;width:calc(50% - 10px);margin:0}.thumbnail .product-wrap .thumbnail-desc .info .product-control .shopify-product-form,.thumbnail .product-wrap .product-desc .info .product-control .shopify-product-form{display:table;width:calc(50% - 10px);float:right}.thumbnail .product-wrap .thumbnail-desc .info .product-control .shopify-product-form .action_button,.thumbnail .product-wrap .product-desc .info .product-control .shopify-product-form .action_button{width:100%;margin:0;white-space:normal;padding:0 10px}.calculator .modal_btn{display:table;float:left;position:absolute;border:1px solid #ddd;left:170px;line-height:40px;font-style:normal;margin:0;white-space:nowrap;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 30px;letter-spacing:0px;text-transform:uppercase;font-weight:700;cursor:pointer;z-index:8}.calculator_content{width:80%}.calculator_content .heading{font-size:18px;padding-bottom:20px}.calculator_content .body{padding:20px;display:table;width:100%}.calculator_content .body .content{min-height:374px;border:1px solid #ddd;background:#fff}.calculator_content .body .content .result_title{padding:10px 50px 20px}.calculator_content .body .content .result_title p{font-size:20px;line-height:40px}.calculator_content .body .content .result_content{padding-top:14px;border-top:1px solid #ddd}.calculator_content .body .content .result_content .result li{display:table;width:100%}.calculator_content .body .content .result_content .result li a{line-height:40px}.calculator_content .body .content .result_content .result li a img{width:50px;float:left}.calculator_content .body .content .result_content .result li a .name{color:#000;width:calc(100% - 70px);float:left;padding-left:20px}.calculator_content .body .content .result_content .result li input.quantity{width:100%}.calculator_content .body .content .result_content .result li .add_to_cart.action_button{min-height:40px}#gf-tree span.gf-close-canvas:before{width:15px}#gf-tree span.gf-close-canvas:after{width:15px}#gf-tree .gf-filter-contents div{border-bottom:none;max-height:inherit}#gf-tree .gf-filter-contents div .gf-block-title h3 span{color:#030303;font-family:CocogooseNarrow;font-size:13px;letter-spacing:.85px;line-height:21px}#gf-tree .gf-filter-contents div .gf-block-content.globo-selected-items .selected-item a .selected-item{font-weight:700}#gf-tree .gf-filter-contents div .gf-block-content.globo-selected-items .selected-item a .selected-item strong{font-weight:400}#gf-tree .gf-filter-contents div .gf-block-content.globo-selected-items .selected-item a span{right:5px}#gf-tree .gf-filter-contents div .gf-block-content .gf-scroll{padding:0 15px}#gf-tree .gf-filter-contents div .gf-block-content .gf-scroll ul.gf-option-box li{float:left}#gf-tree .gf-filter-contents div .gf-block-content .gf-scroll ul.gf-option-box li a span{border-color:#dfe3e845;background-repeat:no-repeat;background-position:center;background-size:auto;filter:brightness(.5);background-color:transparent}#gf-tree .gf-filter-contents div .gf-block-content .gf-scroll ul.gf-option-box li a.checked{font-weight:400}#gf-tree .gf-filter-contents div .gf-block-content .gf-scroll ul.gf-option-box li a.checked:after{background-color:#ba0c2f}#gf-tree .gf-filter-contents div .gf-block-content.globo-selected-items{padding-left:10px}#gf-tree .gf-filter-contents div .gf-block-content.globo-selected-items .selected-item{padding:2px 5px;background-color:#f4f4f4}#gf-tree .gf-filter-contents div .gf-block-content.globo-selected-items .selected-item a .selected-item{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:.91px;line-height:21px}.container.main .account-header{z-index:8;position:inherit}.container.main .account-content .account-sidebar{margin-top:25px;background:#fff;padding:20px}.container.main .account-content .account-main{background:#fff;padding:30px}.container.main .account-content .account-main b{text-transform:uppercase}.container.main .account-content .account-main a.view-all{cursor:pointer}.container.main .account-content .account-main #customer_orders table{border:0px}.container.main .account-content .account-main #customer_orders table thead tr{border-top:0px}.container.main .account-content .account-main #customer_orders table thead tr th{text-transform:uppercase;border:0px;opacity:.41;color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:300;letter-spacing:.98px;line-height:19px;padding:20px 0}.container.main .account-content .account-main #customer_orders table tbody{border-bottom:1px solid #DCDCDC}.container.main .account-content .account-main #customer_orders table tbody tr{border-bottom:0px;border-top:1px solid #DCDCDC}.container.main .account-content .account-main #customer_orders table tbody tr td{border:0px;padding:20px 0;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.container.main .account-content .account-main #customer_orders table tbody tr td a{color:#000}.container.main .account-content .account-main #customer_orders table tbody tr:nth-child(2){display:table-row!important}.container.main .account-content .account-main #customer_orders table tbody tr:nth-child(1){display:table-row!important}.container.main .account-content .account-main #customer_orders table tfoot tr{border:0px}.container.main .account-content .account-main #customer_orders table tfoot tr td{border:0px;color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px}.container.main .account-content .account-main #customer_orders table tfoot tr td a{color:#000}.container.main .account-content .account-main p.order-desc{margin-top:20px;font-size:14px}.js-video-section iframe{width:100vw;max-width:900px}.zoom{display:block;overflow:hidden}.zoom img{transition:.3s linear!important}.zoom img:hover{transform:scale(1.1)}.zoom .image-element__wrap{transition:.3s linear!important}.zoom .image-element__wrap:hover{transform:scale(1.1)}.block--1489088605695-1{background:url(./bg.png) no-repeat 0% 0%/contain}.block--1489088605695-1 p{font-size:19px!important}.transparentBackground--false .flickity-prev-next-button .arrow{fill:#000}.search_link{padding:50px 0}.search_link .search_menu{list-style:none;width:305px;right:30px;top:70px;height:50px;box-shadow:0 0 8px #0003;position:absolute;z-index:111;padding:7px;display:none;background-color:#fff;transition:all .3s ease-in}.search_link .search_menu:before{content:"";position:absolute;width:0;height:0;bottom:-2em;right:40px;box-sizing:border-box;border:7px solid black;border-top-color:#000;border-right-color:#000;border-bottom-color:#000;border-left-color:#000;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-225deg);box-shadow:-2px 2px 3px #00000029;top:1px}.search_link .search_menu li{padding:0!important;width:100%;height:100%;margin:0}.search_link .search_menu li form{height:100%;direction:ltr}.search_link .search_menu li form .inner_div{display:flex;height:100%}.search_link .search_menu li form .inner_div #Search-header{width:100%;border:none;padding:0 15px;font-family:Lato}.search_link .search_menu li form .inner_div .search-close{position:relative;top:6px;right:-20px;font-family:Open Sans;cursor:pointer}.search_link .search_menu li form .search__results-wrapper .search__results{border-top:1px solid #ebf5fa;width:calc(100% + 14px);right:0;left:auto;margin:0 -7px;top:calc(100% + 7px)}.search_link .search_menu li form .search__results-wrapper .search__results .all-results .search-title a{color:#fff;text-align:left;padding:15px}.search_link .search_menu li form .search__results-wrapper .search__results .all-results .search-title a span{font-weight:400;text-transform:initial;letter-spacing:1px;color:#fff}.search_link .search_menu li form .search__results-wrapper .search__results .item-result .search-title{text-align:left;line-height:18px;text-transform:initial;margin-left:10px;font-weight:400;letter-spacing:1px}.search_link .search_menu li form .search__results-wrapper .search__results .item-result .search-title .item-pricing{margin-top:10px;display:block;letter-spacing:normal;text-transform:initial}.search_link .search_menu li form .search__results-wrapper .search__results .item-result .no-results{padding:20px;display:block;width:100%;text-align:center;margin:0}.search__results{border-top:1px solid #ebf5fa;width:calc(100% + 14px);right:0;left:auto;margin:0 -7px;top:calc(100% + 7px)}.search__results .all-results .search-title a{color:#fff;text-align:left;padding:15px}.search__results .all-results .search-title a span{display:inline;font-weight:400;text-transform:initial;letter-spacing:1px;color:#fff}.search__results .item-result .search-title{text-align:left;line-height:18px;text-transform:initial;margin-left:10px;font-weight:400;letter-spacing:1px}.search__results .item-result .search-title .item-pricing{margin-top:10px;display:block;letter-spacing:normal;text-transform:initial}.search__results .item-result .no-results{padding:20px;display:block;width:100%;text-align:center;margin:0}#ui-id-1{right:30px;left:auto!important;width:305px!important}.mega-menu-section{display:none}.gf-sort-wrap{margin-bottom:40px!important}.account-options{position:relative;font-family:Arial}.account-options select{display:none}.select-selected{font-weight:700;background-color:#000;color:#fff;padding:20px 16px;border:1px solid transparent;font-size:17px;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer;-webkit-user-select:none;user-select:none}.select-selected:after{position:absolute;content:"";top:28px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#fff transparent transparent transparent}.select-selected.select-arrow-active:after{border-color:transparent transparent #fff transparent;top:20px}.select-items{font-weight:700;font-size:17px;position:absolute;background-color:#000;top:100%;left:0;right:0;z-index:99;padding:20px 5px}.select-items:before{content:" ";width:90%;border-bottom:2px solid #9E9E9E;display:table;position:absolute;margin-top:1px;height:0px;right:50%;transform:translate(50%);top:0}.select-items div{color:#fff;padding:8px 16px;border:1px solid transparent;border-color:transparent transparent rgba(0,0,0,.1) transparent;cursor:pointer;-webkit-user-select:none;user-select:none}.select-items div:hover,.select-items div.same-as-selected{color:#ba0c2f!important}.select-hide{display:none}.gallery-cell .caption .headline{max-width:445px;line-height:65px}.gallery-cell .caption .headline:after{content:" ";border-bottom:2px solid;width:107px;height:1px;display:table;margin-top:20px}.image-with-text .featured-link--half .info .description p{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;font-weight:300;letter-spacing:.53px;line-height:22px}.image-with-text .featured-link--half .video-responsive{width:100%;padding-bottom:57.25%}.image-with-text .featured-link--half .image-element__wrap{width:100%}.social-feeds-section h2.title{margin:35px 0;font-size:44px;letter-spacing:5px}.gf-offcanvas.offcanvas-open #gf-tree{padding-right:25px;width:360px!important}.gf-offcanvas.offcanvas-open #gf-tree::-webkit-scrollbar{-webkit-appearance:none;width:7px}.gf-offcanvas.offcanvas-open #gf-tree::-webkit-scrollbar-thumb{border-radius:0;background-color:#00000080}.gf-offcanvas.offcanvas-open #gf-tree .gf-filter-contents{padding-right:0}.gf-offcanvas.offcanvas-open #gf-tree .gf-filter-contents .gf-option-block.gf-option-block-swatch .gf-block-content ul li a{padding-left:0;color:#c5c2c2;font-size:12px;max-width:60px;line-height:14px;height:117px}.gf-offcanvas.offcanvas-open #gf-tree .gf-filter-contents .gf-option-block.gf-option-block-swatch .gf-block-content ul li a span{width:60px;height:60px;margin-bottom:10px}.gf-offcanvas.offcanvas-open #gf-tree .gf-filter-contents .gf-option-block .gf-block-title h3 span{font-size:14px;font-family:CocogooseNarrow}.gf-offcanvas.offcanvas-open #gf-tree .gf-filter-contents .gf-option-block .gf-block-content ul li a{padding-left:26px;line-height:22px;font-size:15px}.gf-offcanvas.offcanvas-open #gf-tree .gf-filter-contents .gf-option-block .gf-block-content ul li a:before{width:18px;height:18px;margin-top:-9px}.gf-offcanvas.offcanvas-open #gf-tree .gf-filter-contents .gf-option-block .gf-block-content ul li a.checked:after{width:18px;height:18px;left:-1px;top:12px}.social-feeds-wrap{max-width:inherit;width:100%;margin-bottom:20px}.description p icons p{cursor:inherit}.description p icons p strong{color:#19468d;display:block;cursor:pointer}.icon-bar h2{color:#fff;margin:0;padding-top:40px;font-size:24px}@media screen and (max-width: 768px){.icon-bar h2{font-size:16px;max-width:330px;padding-top:20px;margin:auto}}.icon-bar.page-width .sixteen{max-width:740px;margin:auto}.icon-bar .list-collections{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 768px){.icon-bar .list-collections{padding-top:20px}.icon-bar .list-collections.mobile--grid{padding-bottom:20px}.icon-bar .list-collections.mobile--grid .columns{width:calc(33.33333% - 20px);margin:10px!important}.icon-bar .list-collections.mobile--grid .columns div{display:block;align-items:center;text-align:center;margin:auto}.icon-bar .list-collections.mobile--grid .columns div svg,.icon-bar .list-collections.mobile--grid .columns div img{height:30px;margin:auto;display:block;float:initial}.icon-bar .list-collections.mobile--grid .columns div div{padding:10px 0 0;line-height:16px;font-size:13px;font-weight:300;font-family:CocogooseCompressed;letter-spacing:.85px}}.icon-bar .columns{text-align:center;justify-content:center;display:flex}@media screen and (max-width: 768px){.icon-bar .columns.blank-title{width:25%}.icon-bar .columns.blank-title div img{height:50px;width:auto}}.icon-bar .columns.blank-title div img{max-width:90px!important;max-height:90px!important;object-fit:contain}.icon-bar .columns div{text-transform:uppercase;float:none;display:inline-flex;margin:auto;height:51px;justify-content:center;display:flex;align-items:center}@media (min-width: 749px) and (max-width: 989px){.icon-bar .columns div{flex-direction:column}}.icon-bar .columns div img,.icon-bar .columns div svg{float:left;max-width:40px;max-height:30px;margin:0;object-fit:contain}.icon-bar .columns div div{text-align:left;margin:auto;margin-top:auto!important;text-transform:uppercase;word-break:break-word;white-space:pre-wrap;height:auto;font-family:CocogooseNarrow;font-size:13px;letter-spacing:.85px;float:left;margin-left:20px;line-height:17px}@media (min-width: 749px) and (max-width: 989px){.icon-bar .columns div div{text-align:center;margin:0;margin-top:10px!important}}.mpfyshpfy-map-wrapper{z-index:2;position:relative}.sold_out_btn{opacity:.3;cursor:inherit!important}.page-content{display:none}.swatch input:checked+.swatch-element .type{border-color:#ba0c2f!important}.swatch input:checked+.swatch-element .type label{background-color:#ba0c2f!important}.swatch input:checked+.swatch-element .type label img{filter:brightness(1.5)}.shopping_button{color:#fff}.product-wrap .product_image .image__container{overflow:hidden;display:block}.warning{padding:20px}.beelER.beelER{position:absolute!important;right:0!important}.product_content{width:480px;background-color:#fff;padding:50px 20px 10px}.product_content .columns{margin-bottom:10px;padding-bottom:10px}.product_content .columns.product-desc .cart_image img{width:45px}.product_content .columns.product-desc .item_title a{line-height:45px;color:#000}.product_content .columns.mini-cart__item_content .section{margin-bottom:20px}.product_content .columns.mini-cart__item_content .section p.money{text-align:right;line-height:40px}.product_content .product-quantity{display:table}.product_content .product-quantity input{width:90%;text-align:left}.product_content .product-quantity .five{text-align:right;line-height:44px}.product_content .cart-button{border-bottom:1px solid #ddd;display:table}.product_content .cart-button input{width:100%;height:20px}.product_content .button{width:100%;height:32px}.swatch_options input:checked+.swatch-element .type{border-color:#ba0c2f!important}.swatch_options .swatch_options input:checked+.swatch-element .type label{background-color:#ba0c2f!important}.swatch_options .swatch .swatch-element.type-option{border:0px;outline:transparent!important}.swatch_options .swatch .swatch-element.type-option .type{border:#ddd 1px solid;border-radius:0;width:100%;height:100%;display:table}.swatch_options .swatch .swatch-element.type-option .type label{width:60px;height:60px;border-radius:0}.swatch_options .swatch .swatch-element.type-option .type label img{padding-top:15px;vertical-align:bottom;max-width:26px}.swatch_options .swatch .swatch-element.type-option p{color:#030303;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;letter-spacing:.89px;line-height:15px;width:60px;text-align:center;margin-top:10px;height:30px}.video-responsive{padding-bottom:40.25%;position:relative;height:0;background-color:#000}@media screen and (max-width: 1024px){.video-responsive{padding-bottom:56.25%}}.video-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute;border:0}.image-with-text-section_1 .container,.image-with-text-section_3 .container,.image-with-text-section_2 .container,.image-with-text-section_4 .container{max-width:1400px}.caption-transparency-true{background-color:#fff9!important}.ql-snow{margin:0 auto!important}.swal2-close{color:#000!important}.product-image-section .display--desktop{display:block}@media screen and (max-width: 989px){.product-image-section .display--desktop{display:none}}.product-image-section .display--mobile{display:none}@media screen and (max-width: 989px){.product-image-section .display--mobile{display:block}}.product-image-section .product-image .featured-link--half{float:left}.product-image-section .product-image .featured-link--half:first-child{position:absolute;height:100%;right:0}@media screen and (max-width: 989px){.product-image-section .product-image .featured-link--half:first-child{position:relative;height:275px}}.product-image-section .product-image .featured-link--half:first-child .banner{position:absolute;width:100%;height:100%;top:0;left:0}@media screen and (max-width: 989px){.product-image-section .product-image .featured-link--half:first-child .banner{left:-20px;width:calc(100% + 40px)}}.product-image-section .product-image .featured-link--half:first-child .banner .image-element__wrap{height:100%!important;width:100%;position:absolute}@media screen and (max-width: 989px){.product-image-section .product-image .featured-link--half:first-child .banner .image-element__wrap img{height:100%}}.product-image-section .product-image .featured-link--half:first-child .banner .caption{position:absolute}@media screen and (max-width: 989px){.product-image-section .product-image .featured-link--half:first-child .banner .caption .headline{line-height:26px;padding-bottom:30px;font-size:24px}.product-image-section .product-image .featured-link--half:first-child .banner .caption .headline:after{bottom:0}}@media screen and (max-width: 989px){.product-image-section .product-image .featured-link--half{width:100%}}@media only screen and (max-width: 989px){.icons .columns div{float:left!important;padding-left:15px;font-size:12px;margin-left:0}.icons .columns div img{max-height:inherit!important}.icons .columns div div{margin-left:0!important}}.tbn_btn_hooker{z-index:0!important}@media screen and (max-width: 1023px){.js-homepage-slideshow .flickity-viewport{background:transparent}.js-homepage-slideshow .flickity-viewport .image-element__wrap img{max-height:none}.js-homepage-slideshow .flickity-viewport .caption .caption-content{padding:20px 0 40px}.js-homepage-slideshow .flickity-viewport .caption .caption-content .headline{width:100%;color:#fff;font-size:40px;text-align:center;line-height:90%;margin-left:auto;margin-right:auto}.js-homepage-slideshow .flickity-viewport .caption .caption-content .headline span{position:absolute}.js-homepage-slideshow .flickity-viewport .caption .caption-content .headline:after{content:" ";width:70px;border-bottom:2px solid white;margin:20px auto auto}.js-homepage-slideshow .flickity-viewport .caption .caption-content .subtitle{width:100%;text-align:center;color:#fff}.js-homepage-slideshow .flickity-viewport .caption .caption-content .subtitle p{margin-bottom:2px}.js-homepage-slideshow .flickity-viewport .caption .caption-content .action_button{background:#b40a25;color:#fff;border-color:#ba0c2f;margin:30px auto auto;font-size:12px;min-width:170px;display:flex;align-items:center;width:fit-content!important}.js-homepage-slideshow .flickity-button.previous{height:20px;width:50px;padding:0;left:50%;transform:translate(-50px)}.js-homepage-slideshow .flickity-button.next{height:20px;width:50px;padding:0;left:50%}.js-homepage-slideshow .flickity-button svg{width:37px;height:56px;top:40%}}@media only screen and (max-width: 650px){.gf-offcanvas.offcanvas-open #gf-tree{padding-right:45px;width:100%!important}.mega-menu-section{display:block!important}.mega-menu .dropdown.menu{width:100%!important;height:calc(100vh - 145px);overflow:auto;position:fixed;top:145px}.prduct-desc-content{display:none}.index-sections{padding-top:0!important}.mobile-header,.mobile-header .mobile_nav_wrapper{display:block!important}.mobile-header .mobile_nav_wrapper .main_nav{display:flex;flex-wrap:wrap}.mobile-header .mobile_nav_wrapper .main_nav div.logo{width:100px;padding-top:15px;padding-bottom:15px;padding-left:10px}.mobile-header .mobile_nav_wrapper .main_nav div.logo img{max-width:64px}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-right{width:auto;margin-left:auto}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-right ul.menu{padding:0;margin-right:20px}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-right ul.menu .search_container{padding:0}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-left{width:100%;background:#f5f6f7}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-left ul.menu{padding:0;margin:0;display:flex;justify-content:space-around}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-left ul.menu:after{content:none}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-left ul.menu li{padding-left:10px}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-left ul.menu li a{font-size:12px;letter-spacing:1px;padding:10px 0}.mobile-header .mobile_nav_wrapper .main_nav .nav.menu-left ul.menu li a span{display:none}.cart_content .columns{width:calc(50% - 20px);margin:10px}.image-with-text .icons .columns{margin:0;padding:0 10px}.image-with-text .icons .columns a{display:table;width:auto;margin:auto}.dropdown_container .dropdown.menu .dropdown_content{padding:10px!important;display:block}.dropdown_container .dropdown.menu .dropdown_content .dropdown_column{width:100%!important;display:table}.dropdown_container .dropdown.menu .dropdown_content .dropdown_column .dropdown_title{border-bottom:0px!important}.dropdown_container .dropdown.menu .dropdown_content .dropdown_column .dropdown_title li a{color:#a4a4a4;text-transform:uppercase}#gf-grid #gf-products .category{font-size:12px}.mobile_nav-fixed--false .page_banner{margin:0!important;top:0}.icons .sixteen{width:100%}.icons .sixteen .list-collections .columns{margin:10px 0}.icons .sixteen .list-collections .columns a{padding-left:15px!important}.icons .sixteen .list-collections .columns a img{width:auto!important;max-width:30px}.icons .sixteen .list-collections .columns a div{line-height:30px;max-width:calc(100% - 35px);margin-left:10px;padding:0}#insta-feed h2{font-size:21px}#insta-feed a .instafeed-container{width:50%!important;padding-top:50%!important}#insta-feed a:nth-child(10){display:none}#pagecontent{padding:0!important}.progress-bar{height:76px!important}ul.tabs li{width:auto!important;display:block!important;margin:5px 0;height:auto}ul.tabs li a{margin:0 10px!important}#shopify-section-preview-section .info{padding:10px}#shopify-section-preview-section .info h1.brand{font-size:29px;width:296px}#shopify-section-preview-section .info .description p{text-align:left}#shopify-section-page-faq-template .banner .image-element__wrap img{min-height:200px}#shopify-section-page-faq-template .banner .caption.position-center{position:absolute;transform:translateY(-50%)}#shopify-section-page-faq-template .banner .caption.position-center h1.headline{color:#fff!important}#shopify-section-page-faq-template div.container{width:100%}#shopify-section-page-faq-template div.container .main-content{margin-top:0!important}#shopify-section-page-faq-template div.container .main-content .tabs{display:none;margin-top:0!important}#shopify-section-page-faq-template div.container .main-content .faq-select{display:block!important;background:#030303 url(./select-chevron.png) no-repeat 96% 50%;background-size:20px;border-color:#000;color:#fff;text-align:center;padding:20px;height:65px}#shopify-section-page-faq-template div.container .main-content .faq-select:after{content:"^"}#shopify-section-page-faq-template div.container .main-content .tab-content{padding:0 20px}.ingredient_caption{margin-left:10px!important}ul.link_list{margin-top:10px!important;margin-left:0!important}.product_form.is-visible .product-quantity-box.purchase-details__quantity{width:calc(40% - 12px)!important}.collection-list-section .equal-columns--outside-trim{padding:10px}.collection-list-section .equal-columns--outside-trim .small-down--one-half{width:100%;margin-left:0!important;margin-right:0!important}.product-list .thumbnail img{max-height:140px}.product-list .thumbnail .info .product-details .title{padding:0!important;min-height:60px}div.products-slide-section div.products-slide .container .info img{width:70px}div.products-slide-section div.products-slide .container .info a{width:calc(100% - 90px)}div.products-slide-section div.products-slide .container .info a .title{font-size:21px;margin-bottom:0}div.products-slide-section div.products-slide .container .info .description{margin-top:15px;float:left}.featured-link--half .info{padding:0 10px}.social-feeds-section h2.title{font-size:24px!important}.button.white{letter-spacing:1px!important}.video__slideshow{padding:0;margin-top:20px}.video__slideshow .flickity-page-dots{display:none!important}.video__slideshow .flickity-prev-next-button{top:72%;background:transparent}.video__slideshow .gallery-cell{width:100%;margin:0}.video__slideshow .gallery-cell .caption{margin:0}.video__slideshow .gallery-cell .caption .video_overlay{top:15%;width:100%}.video__slideshow .gallery-cell .caption .caption-content{padding:0 33px}.video__slideshow .gallery-cell .caption .caption-content:before{top:0}.video__slideshow .gallery-cell .caption .caption-content h2.h1{font-size:24px}.product-image .featured-link--half .banner .image-element__wrap img{min-height:200px}.product-image .featured-link--half .banner .caption h1.headline{font-size:24px;padding:15px}.product-image-section .product-image .caption{width:85%;position:absolute}.product-image-section .product-image .caption .headline{color:#fff}.product-image-section .featured-collection__products{padding:20px 0}.globo-formbuilder{padding-top:10px!important}.footer .footer-menu-wrap{padding:20px 40px!important}.footer .footer-social-icons--mobile.columns>ul{text-align:left}.footer .footer_credits{padding:20px 40px 0!important}.footer .footer_credits .credits{padding:0;text-align:left}.footer .footer_credits .credits a{float:left}.featured-collection-section .product-thumbnail .product-wrap .info .product-details{padding:0 10px!important;display:table}.featured-collection-section .product-thumbnail .product-wrap .info .product-details span.price{float:none;display:table;margin:auto}.featured-collection-section .product-thumbnail .product-wrap .info .button-field{position:initial;padding-top:10px}.featured-collection-section .caption{width:100%;position:absolute;top:50%;padding:0 5%;-ms-transform:translate(0,-50%);-webkit-transform:translate(0,-50%);transform:translateY(-50%)}.featured-collection-section .caption .headline{color:#fff}.bar-large .list-collections{padding:20px}.bar-large .list-collections .columns{margin:10px 0!important}div.products-slide-section div.products-slide{padding:0}div.products-slide-section div.products-slide .info a{width:calc(100% - 170px);float:right}div.products-slide-section div.products-slide .slider-gallery{padding:40px 10px}div.products-slide-section div.products-slide .slider-gallery .flickity-slider{transform:none}div.products-slide-section div.products-slide .slider-gallery .flickity-slider .gallery-cell img{max-height:150px}div.products-slide-section div.products-slide .slider-gallery .flickity-slider .gallery-cell .product-details .category{min-height:35px;display:block}div.products-slide-section div.products-slide .slider-gallery .flickity-slider .gallery-cell .product-details .title{height:70px;padding:0}div.products-slide-section div.products-slide .slider-gallery .product-info__caption.hidden{display:none!important}.cart_content{width:97%;right:6px}.cart_content .cart_items li .cart__remove-btn{top:-15px}.cart_content .cart_items .cart_image{min-width:inherit!important}.cart_content .cart_items .mini-cart__item__title{width:calc(100% - 105px)}.cart_content .cart_items .mini-cart__item__title .item_title{padding-top:0!important}.cart_content .cart_items .mini-cart__item__title .item_title a{font-size:11px!important}.cart_content .cart_items .mini-cart__item_content .section{display:table}.cart_content .cart_items .mini-cart__item_content .section .swatch{padding:10px 0!important;margin-left:20px;margin-right:-20px;display:table;float:right}.cart_content .cart_items .mini-cart__item_content .section .columns{float:right;display:table}.cart_content .cart_items .mini-cart__item_content .section .columns p.money{margin:0;width:60px;float:right}.page_banner{height:auto;min-height:auto}.collection-template-section .container.bg-grey .columns{margin-top:10px}.collection-template-section .container.bg-grey .section_select{margin-left:-5px;margin-right:-5px;float:none}.collection-template-section .container.bg-grey .section_select select{padding-left:10px;width:calc(50% - 10px);margin:0 5px;min-width:auto}.collection-template-section .container.bg-grey .product-thumbnail .product-wrap .info .product-details{display:table}.collection-template-section .container.bg-grey .product-thumbnail .product-wrap .info .product-details span.price{float:none}.collection-template-section .container.bg-grey .product-thumbnail .product-wrap .info .button-field{position:initial;padding-top:10px}#gf-grid .gf-sort-wrap{margin:0 -15px}#gf-grid .gf-sort-wrap h3.gf-refine-toggle-mobile{width:calc(50% - 45px)}#gf-grid .gf-sort-wrap h3.gf-refine-toggle-mobile span{font-size:13px!important;color:#000!important;padding:0}#gf-grid .gf-sort-wrap .sort-by{width:calc(50% + 40px);margin:0}#gf-grid .gf-sort-wrap .sort-by select{width:100%!important;font-size:13px!important;padding-left:0!important}#gf-grid .gf-sort-wrap .sort-by.limit-by{display:none}#gf-grid #gf-products .thumbnail{padding:0 5px}#gf-grid #gf-products .thumbnail .product-wrap .product_image .thumbnail-desc .info .product-details{padding:0!important}#gf-grid #gf-products .thumbnail .product-wrap .product_image .thumbnail-desc .info .product-details span.title{padding:0 9px;font-size:12px;letter-spacing:1px;height:auto}#gf-grid #gf-products .thumbnail .product-wrap .product_image .thumbnail-desc .info .product-details span.price{width:100%}#gf-grid #gf-products .thumbnail .product-wrap .product-info__caption{display:none}.product-control{margin-top:0;position:static;opacity:1!important}.product-control a.discover{display:none!important}.product-control .add_to_cart{width:100%!important;margin:0!important}.product-control .shopify-product-form,.product-control .sold_out_btn{width:100%!important}.read_more{color:#ba0c2f;text-align:center;width:100%;display:table;font-size:16px;margin-top:10px}#shopify-section-page-blogs-template .caption.captionOverlay--true,#shopify-section-blog-template .caption.captionOverlay--true{position:absolute;height:50px;top:150px}#shopify-section-page-blogs-template .caption.captionOverlay--true img.img,#shopify-section-blog-template .caption.captionOverlay--true img.img{height:70px;display:table}#shopify-section-contact-custom-template .caption.captionOverlay--true{position:absolute;top:100px}#shopify-section-contact-custom-template .content{padding:0 20px}#shopify-section-contact-custom-template .content .contact-field:before{display:none}#shopify-section-newsletter .newsletter_section .section_form{padding:20px 0}#shopify-section-newsletter .newsletter_section .section_form .title{font-size:15px;letter-spacing:0px}.newsletter form>div{display:block!important}.newsletter form>div>div>div:first-child{padding:0!important;display:table!important;width:100%!important;position:absolute!important;top:0!important;position:static!important}.newsletter form>div>div>div:first-child>div{display:table;width:100%}.newsletter form>div>div>div:first-child>div input[type=email]{width:100%;max-width:100%;height:50px!important;max-height:50px;border:1px solid #D2D2D2!important;box-shadow:0 18px 15px -20px #0000002b}.newsletter form>div>div>div:last-child{padding:0!important;display:table!important;width:103px;position:absolute!important;top:0!important;right:0}.newsletter form>div>div>div:last-child button{vertical-align:top!important;top:6px!important;left:-7px!important;background:#ba0c2f!important;border-radius:0!important;font-family:Cocogoose!important;font-weight:300!important;letter-spacing:1.72px!important;white-space:nowrap!important;font-size:12px!important;text-transform:uppercase!important;height:16px!important;right:0!important;float:right!important}.article .content{margin-top:10px!important}.featured-link--half .red-caption{display:none!important}.featured-link--half .info .title-icon{margin:10px 0}.featured-link--half .info .title-icon img{width:35px;margin:auto;display:table;float:none}.featured-link--half .info .collection_title{text-align:center!important;color:#030303;font-family:American Captain;font-size:22px;letter-spacing:2.02px;line-height:29px}.featured-link--half .info .description p{font-size:15px!important}.collection-content img.bg-right,.collection-content img.bg-left,.collection-content img.bg-center{display:none}.collection-content .container{top:0!important}.collection-content .container h1{margin:0 20px;margin-bottom:0!important}#shopify-section-cart-template .page_banner{min-height:150px;height:auto}#shopify-section-cart-template .container #pagecontent{display:none}#shopify-section-cart-template .container #cart_form{margin-top:0;margin-bottom:0}#shopify-section-cart-template .container #cart_form h5.uppercase{text-align:center;color:#030303;font-family:CocogooseNarrow;font-size:18px;letter-spacing:.9px;line-height:34px;margin:10px 0 0}#shopify-section-cart-template .container #cart_form .feature_divider{border-width:2px;border-color:#000}#shopify-section-cart-template .container #cart_form .cart__item .cart__item--image{width:72px;transform:translateY(-40px)}#shopify-section-cart-template .container #cart_form .cart__item .cart__item--content{margin-top:25px}#shopify-section-cart-template .container #cart_form .cart__item .cart__item--content .cart__item--title a{font-size:12px;letter-spacing:1px}#shopify-section-cart-template .container #cart_form .subtotal{margin-left:0;max-width:inherit}#shopify-section-cart-template .container #cart_form .subtotal .progress-bar{left:0;height:50px!important}#shopify-section-page-blogs-amb-template .blog-content .list{padding-top:20px!important;margin-left:-5px}#shopify-section-page-blogs-amb-template .blog-content .list .blog-item{width:calc(100% - 10px);margin:5px;min-height:325px}#shopify-section-page-blogs-amb-template .blog-content .list .blog-item .image-element__wrap{height:160px!important}#shopify-section-page-blogs-amb-template .blog-content .load-more_wrap{float:left;width:100%;text-align:center;margin-bottom:50px}#shopify-section-article-amb-template .article .content{margin-top:0}#shopify-section-article-amb-template .article .content h1.headline{font-size:17px;letter-spacing:0px;text-align:center}#shopify-section-article-amb-template .article .content h1.headline span{color:#030303;font-size:16px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;opacity:.4}#shopify-section-article-amb-template .article .content h1.headline span.date{text-transform:uppercase}#shopify-section-article-amb-template .article .content h1.headline span .category{padding:6px 40px;border:1px solid #ddd;border-radius:35px;text-transform:capitalize}#shopify-section-article-amb-template .article .content .article_content p{font-size:14px}#shopify-section-page-question-template .icon-bar .list-collections .columns{margin:0!important}#shopify-section-page-question-template .icon-bar .image-center{width:100%}#shopify-section-page-question-template .icon-bar .image-center img{display:inline-block;margin-top:12px;width:23px!important;height:25px;float:left}#shopify-section-page-question-template .icon-bar .image-center div{font-size:14px;text-align:left;display:inline-block;float:right;width:calc(100% - 45px);max-width:initial}#shopify-section-page-question-template #banner-page-question-template{display:table}#shopify-section-page-question-template #banner-page-question-template .image-element__wrap{height:160px}#shopify-section-page-question-template #banner-page-question-template .caption.position-center{position:static;transform:none;padding:0;margin:0}#shopify-section-page-question-template #banner-page-question-template .caption.position-center .caption-content{padding:80px 20px 0;width:100%}#shopify-section-page-question-template .main .bottom-content{margin:0}#shopify-section-page-question-template .featured-link--half .info{width:100%;padding:20px!important}#shopify-section-page-question-template .featured-link--half .info .description p{font-size:14px}#shopify-section-page-retailer-template .info .collection_title{color:#030303;font-family:American Captain;font-size:22px;letter-spacing:2.02px;line-height:42px;text-align:left}#shopify-section-page-retailer-template .info .description p{text-align:left}#shopify-section-page-retailer-template .globo-formbuilder .g-container .globo-form-control #textarea,#shopify-section-page-retailer-template .globo-formbuilder .g-container .globo-form-control label[for=textarea]{display:none}#shopify-section-page-sponsorship-template .caption.captionOverlay--true{position:absolute;top:150px}#shopify-section-page-sponsorship-template .globo-formbuilder .content{display:none}#shopify-section-page-video-template .caption.captionOverlay--true{position:absolute;top:150px}#shopify-section-page-video-template .video-content>div{padding-top:0!important;padding-bottom:50px;margin-top:0}#shopify-section-page-video-template .video-content>div.filter{width:100%;padding-bottom:0;margin:50px 0}#shopify-section-page-video-template .video-content>div.filter select{width:calc(100% - 103px)}#shopify-section-page-video-template .video-content>div.filter .ui-selectmenu-button{line-height:27px!important}#shopify-section-page-join-template .featured-link--half .info{padding:10px 20px}#shopify-section-page-join-template .featured-link--half .info .collection_title{text-align:left;letter-spacing:1px}#shopify-section-page-join-template .featured-link--half .info .description{padding:0}#shopify-section-page-join-template .featured-link--half .info .description p{text-align:left;font-size:14px;letter-spacing:1px}#shopify-section-page-join-template .featured-link--half .info .icons .columns{padding:0}#shopify-section-page-join-template .featured-link--half .info .icons .columns a div{max-width:inherit;width:calc(100% - 50px)}#banner-page-shipping-template{height:auto!important}#banner-page-shipping-template .caption.position-center{margin:0;padding:0}#banner-page-shipping-template .caption.position-center h1.headline{letter-spacing:1px;font-size:25px;text-align:left}#banner-page-shipping-template .caption.position-center .subtitle p{text-align:left}#shopify-section-contact-custom-template .page_banner_contact{min-height:160px}#shopify-section-contact-custom-template .page_banner_contact .caption.captionOverlay--true{top:35px!important}#shopify-section-contact-custom-template .content .contact-field{width:100%}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form .globo-form-app{background-color:transparent}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form .globo-form-app h3.title{font-size:20px!important}.notfound .columns{margin:0!important}.notfound .background{display:none}.notfound .five img{display:table;margin:auto}.notfound .five .descript{padding:45px 10px}.notfound .five .descript p{color:#030303;font-family:CocogooseNarrow;font-size:13px;letter-spacing:1px;line-height:23px;text-align:center}.notfound .five .descript a{margin:auto;display:table;line-height:35px;width:100%;padding:5px 40px}div.content.main{padding-top:0!important}.account-header{margin-top:0!important}.account-header .account-header-title{display:none}.account-content{margin:0;padding:0!important}.account-content .account-sidebar{display:none}.account-content .account-options{display:block;background-color:#030303;height:60px;color:#fff;font-size:20px}.account-content .account-main{padding:20px}#instafeed{margin:0 -20px}#instafeed .instagram__item{width:50%;margin:0}body{padding:0!important}.article .headline{text-align:left;font-size:22px;margin-bottom:0}.icons{min-height:auto;padding:10px 0}.cart_container.clearfix{padding-top:15px}.cart_container.clearfix .search_link{padding:0}.cart_container.clearfix .mini_cart img{width:24px;height:27px;padding:0;margin-left:10px}.cart_container.clearfix .mini_cart .cart_count{position:relative;top:0}.cart_container.clearfix .cart_content .shopping_button:active{display:inline-flex;box-shadow:none}#shopify-section-preview-section .caption.captionOverlay--true p{text-align:left;font-size:14px}#shopify-section-preview-section .featured-link--wrap .image-element__wrap{max-height:200px}#shopify-section-preview-section .featured-link--wrap .image-element__wrap img{transform:translateY(-27%)}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form__text p{font-size:14px;line-height:22px}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form__social ul.social_icons{margin-bottom:10px}#shopify-section-contact-custom-template .content .contact-field .custom-contact-form__social ul.social_icons li a[class^=icon-]{font-size:24px}a[href=display_content]{width:100%}.globo-formbuilder{background:#fff;padding:100px 0 50px}.globo-formbuilder .globo-form .globo-form-app.boxed-layout{box-shadow:none;max-width:700px;margin-top:0}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .header .title{font-size:22px!important}.globo-formbuilder .globo-form .globo-form-app.boxed-layout .footer .classic-button{width:100%;min-width:auto!important}.dropdown_content ul li a{padding:0!important;font-weight:400!important}.newsletter_section h2{font-size:16px}.caption .headline.title-btn{width:auto}.caption .headline.title-btn:after{margin-top:-1px;margin-left:-15px}div.products-slide-section div.products-slide .slider-gallery .gallery-cell .product-desc .product-control .add_to_cart{background-color:#ba0c2f;border-color:#ba0c2f}}@media only screen and (max-width: 650px) and (max-width: 768px){#insta-feed h2{font-size:18px}}@media only screen and (max-width: 650px) and (max-width: 768px){#gf-grid #gf-products .thumbnail{width:50%;margin:0 0 10px}}@media only screen and (max-width: 650px) and (max-width: 380px){#gf-grid #gf-products .thumbnail{width:100%;margin:0 0 10px}}@media only screen and (max-width: 650px) and (max-width: 798px){#shopify-section-page-blogs-amb-template .blog-content .list{grid-template-columns:1fr 1fr}}@media only screen and (max-width: 650px) and (max-width: 798px){#shopify-section-page-video-template .video-content>div.filter{margin:0}}@media only screen and (max-width: 480px){.product-desc .product-details{padding:20px 10px!important}.product-desc .product-details .category{display:table-caption}.product-desc .product-details .title{height:70px!important}.thumbnail .product-wrap .thumbnail-desc .info .product-control .action_button{width:100%;margin:0}.image-with-text .icons .columns{margin-bottom:15px}.featured-collection__products .thumbnail .product-wrap .product-desc .info{margin-top:10px}.featured-collection__products .thumbnail .product-wrap .product-desc .info .product-details{padding-bottom:0!important}.featured-collection__products .thumbnail .product-wrap .product-desc .info .product-details .category{min-height:0!important}.featured-collection__products .thumbnail .product-wrap .product-desc .info .product-details .title{height:70px!important;min-height:0}.featured-collection__products .thumbnail .product-wrap .product-desc .info .product-details .price{width:100%}.featured-collection__products .thumbnail .product-wrap .product-desc .info .product-details .sub-desc{display:block}.featured-collection__products .thumbnail .product-wrap .product-desc .info .product-details .sub-desc p{line-height:1.2em}.featured-collection__products .thumbnail .product-wrap .product-desc .info .product-control{position:relative;margin-top:0}.products-slide .slider-gallery .gallery-cell{width:100%!important}a.button.donation_button_red{background-size:cover}}#tdf_quickview .tdf_dialog_modal{overflow:auto!important}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv{width:90%!important;margin:20px auto!important;padding:20px}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_carousel_container{width:100%!important}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_carousel_container .tdf_swiper_wrapper{overflow:auto!important}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_carousel_container .tdf_swiper_wrapper .tdf_swiper_slide_container{width:100%}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content{margin-top:20px}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_product_name,#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_product_price{text-align:center;font-family:CocogooseNarrow}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_quantity_container{width:50%;float:left}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_quantity_container .tdf_qv_title{display:none}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_quantity_container .tdf_qty_change .tdf_qv_input{width:100%;height:36px;border-radius:0;border-right:0}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_btn{float:left;width:50%}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_btn .tdf_normal_btn{border-radius:0}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_wsale_div{clear:both}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .x_body_htm{margin-top:20px;text-align:center}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .x_body_htm p{font-family:Helvetica,Helvetica Neue,Arial,Lucida Grande,sans-serif}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .x_body_htm p:first-child{font-weight:700}#tdf_quickview .tdf_dialog_modal .tdf_dialog_qv .tdf_qv_content .tdf_qv_product_content .tdf_qv_decscription_link{text-align:center}.tbn_tabl_deal_ui .ttitle{white-space:pre-wrap!important;text-overflow:unset!important;overflow:unset}.page_banner .caption.position--center .caption-content{display:block}.page_banner .caption .headline{font-size:40px}.klaviyo-bis-trigger{display:block}#pagecontent{display:none!important}.collection-image-text-section .image-with-text .featured-link--image .image-element__wrap img{height:100%;object-fit:cover}.collection-image-text-section .image-with-text .featured-link-text h2 a{color:#000}.collection-image-text-section .image-with-text .featured-link-text ul{display:flex;flex-wrap:wrap;padding:0;margin-top:40px}.collection-image-text-section .image-with-text .featured-link-text ul li{width:50%;display:flex;align-items:center;color:#000;font-weight:700}@media screen and (max-width: 768px){.collection-image-text-section .image-with-text .featured-link-text ul li{width:100%}}.collection-image-text-section .image-with-text .featured-link-text ul li a{display:flex;align-items:center;color:#000}.collection-image-text-section .image-with-text .featured-link-text ul li img{margin-left:0;width:40px;margin-right:10px}.mobile_nav-fixed--false .banner-template-section .page_banner{top:0!important}@media screen and (max-width: 768px){#shopify-section-header{position:sticky;top:0;z-index:10}}#shopify-section-header #qab_container{position:absolute;top:0;width:100%;height:64px!important;background-color:#eaaa00}@media screen and (max-width: 768px){#shopify-section-header #qab_container #qab_message{font-size:12px!important}}#shopify-section-header #qab_container #qab_background{position:initial!important}.image-with-text-overlay-section .banner{overflow:initial}.image-with-text-overlay-section .banner.bottom-icons{margin-bottom:200px}@media screen and (max-width: 1023px){.image-with-text-overlay-section .banner.bottom-icons{margin-bottom:0}}@media screen and (max-width: 1023px){.image-with-text-overlay-section .banner{margin-bottom:0;display:flex;flex-direction:column}.image-with-text-overlay-section .banner .image-element__wrap{width:100%}.image-with-text-overlay-section .banner .caption.mobile-text-below--true{order:2;padding-bottom:20px!important}}.image-with-text-overlay-section .banner .caption-content .caption{width:auto;height:auto;position:inherit;margin:10px auto auto;transform:none}@media screen and (max-width: 768px){.image-with-text-overlay-section .banner .caption-content .caption{max-width:100px}}.image-with-text-overlay-section .banner .icons{display:flex;justify-content:center;background:transparent;position:absolute;bottom:0;transform:translateY(100%);width:100%;z-index:1000}@media screen and (max-width: 1023px){.image-with-text-overlay-section .banner .icons{transform:none;position:initial;min-height:auto}}.image-with-text-overlay-section .banner .icons .icon-item{padding:0 30px;margin:65px 0;border-right:3px solid}.image-with-text-overlay-section .banner .icons .icon-item:last-of-type{border:none}@media screen and (max-width: 768px){.image-with-text-overlay-section .banner .icons .icon-item{margin:20px 0;padding:0 10px}}.image-with-text-overlay-section .banner .icons .icon-item img{width:auto;height:auto;margin:-15px 0;opacity:1;filter:invert(1)}@media screen and (max-width: 768px){.image-with-text-overlay-section .banner .icons .icon-item img{margin:-10px 0;height:53px;object-fit:contain;max-width:100%;image-rendering:-webkit-optimize-contrast}}.image-with-text-section .top-margin--true{padding:100px 0}@media screen and (max-width: 768px){.image-with-text-section .top-margin--true{padding:50px 0}}.image-with-text-section .container{max-width:1400px;width:95%}.image-with-text-section .container .image-with-text .featured-link--section .featured-link--image{width:47%}.image-with-text-section .container .image-with-text .featured-link--section .featured-link-text .icons .columns div{text-transform:initial;font-size:14px}[data-bv-show=reviews]{padding-top:50px}[data-bv-show=questions]{padding-bottom:50px}[data-bv-show=reviews],[data-bv-show=questions]{max-width:1400px;width:90%;margin:auto}[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-header,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-header{text-align:center!important}[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-header .bv-action-bar,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-header .bv-action-bar{padding-bottom:0!important;text-align:center!important}[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-header .bv-action-bar .bv-action-bar-header,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-header .bv-action-bar .bv-action-bar-header{float:none!important;width:100%!important}[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-header .bv-write-container,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-header .bv-write-container{margin:auto!important}[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-header .bv-section-summary,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-header .bv-section-summary{padding-top:20px!important}[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-content-placeholder,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-content-placeholder{text-align:center}[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-content-placeholder .bv-rating-stars-container,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-content-placeholder .bv-rating-stars-container,[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-content-placeholder .bv-rating-stars-container.bv-rating-none,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-content-placeholder .bv-rating-stars-container.bv-rating-none{margin-bottom:20px!important;text-align:center!important;width:100%!important}[data-bv-show=reviews] .bv-cv2-cleanslate .bv-core-container-77 .bv-content-placeholder .bv-write-review-label,[data-bv-show=questions] .bv-cv2-cleanslate .bv-core-container-77 .bv-content-placeholder .bv-write-review-label{margin:auto!important}[data-bv-show=reviews] .bv-content-list-container .bv-content-list,[data-bv-show=questions] .bv-content-list-container .bv-content-list{margin-top:20px!important}@media only screen and (min-width: 481px) and (max-width: 1023px){.is-hidden-small{display:none!important}}@media only screen and (min-width: 799px) and (max-width: 1024px){.is-hidden-medium{display:none!important}}@media only screen and (min-width: 1025px) and (max-width: 1400px){.is-hidden-large{display:none!important}}@media only screen and (max-width: 1023px){.is-hidden-mobile-only{display:none!important}}@media only screen and (min-width: 1024px){.is-hidden-desktop-only{display:none!important}}@media only screen and (min-width: 1401px){.is-hidden-widescreen{display:none!important}}@media only screen and (max-width: 1023px){.is-visible--mobile{display:block!important}}@media only screen and (max-width: 1023px){.is-hidden-offset-mobile-only{left:0!important}}.is-invisible{visibility:hidden!important}.transition-body{animation:fading ease-in 1s;animation-fill-mode:forwards;animation-duration:1s;animation-delay:1.1s}@keyframes fading{0%{opacity:0}to{opacity:1}}.container,[data-section-type=featured-accordian]{padding:0 20px}[data-section-type=featured-accordian] .page-width{max-width:940px;margin:50px auto}[data-section-type=featured-accordian] .page-width .title{font-size:35px}[data-section-type=featured-accordian] .page-width .faqAccordion dt button{text-transform:uppercase;padding-bottom:8px;font-size:16px;background:transparent}@media screen and (max-width: 768px){[data-section-type=featured-accordian] .page-width .faqAccordion dt button{font-size:13px;line-height:18px}}[data-section-type=featured-accordian] .page-width .faqAccordion dd{margin:0}[data-section-type=featured-accordian] .page-width .bottom-text{margin-top:50px;font-weight:700}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--image.mobile-space--true{padding:20px}}[data-section-type=image-with-text] .featured-link--image.video .featured-link--wrap iframe{display:none;width:100%;height:100%}[data-section-type=image-with-text] .featured-link--image.video .featured-link--wrap .play-btn{position:absolute;z-index:666;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;border:0}[data-section-type=image-with-text] .featured-link--image.video .featured-link--wrap .play-btn svg{width:100px;height:100px;fill:#fff}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--image.video .featured-link--wrap .play-btn svg{width:50px;height:50px}}[data-section-type=image-with-text] .featured-link--image.video .featured-link--wrap .play-btn:hover{cursor:pointer}[data-section-type=image-with-text] .featured-link--image.video .featured-link--wrap .play-btn:focus{outline:0}[data-section-type=image-with-text].top-margin--large .featured-link--section{padding:100px 0}@media screen and (max-width: 768px){[data-section-type=image-with-text].top-margin--large .featured-link--section{padding:0}}[data-section-type=image-with-text].top-margin--medium .featured-link--section{padding:50px 0}@media screen and (max-width: 768px){[data-section-type=image-with-text].top-margin--medium .featured-link--section{padding:0}}@media screen and (max-width: 768px){[data-section-type=image-with-text] .container{padding:0;width:100%}}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .collection_title{max-width:293px}}[data-section-type=image-with-text] .featured-link--half .info .large-icon{max-width:122px;margin:30px 0}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .large-icon{max-width:75px;margin:0 auto 20px}}[data-section-type=image-with-text] .featured-link--half .info .large-icon img{width:100%;margin:0;image-rendering:-webkit-optimize-contrast}[data-section-type=image-with-text] .featured-link--half .info .carousel-section{max-width:430px;margin:auto;padding-bottom:50px}[data-section-type=image-with-text] .featured-link--half .info .carousel-section .carousel-item{width:100%}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .carousel-section .carousel-item .description{max-width:291px;margin:auto}}[data-section-type=image-with-text] .featured-link--half .info .carousel-section .carousel-item .description p:before{content:'"';color:#c3002f;font-size:36px;font-weight:700}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .carousel-section .carousel-item .description p:before{font-size:24px;color:#000}}[data-section-type=image-with-text] .featured-link--half .info .carousel-section .carousel-item .description p:after{content:'"';color:#c3002f;font-size:21px;font-weight:700}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .carousel-section .carousel-item .description p:after{font-size:14px;color:#000}}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .carousel-section .carousel-item p{font-size:14px!important}}[data-section-type=image-with-text] .featured-link--half .info .carousel-section .flickity-page-dots{bottom:20px}[data-section-type=image-with-text] .featured-link--half .info .carousel-section .flickity-page-dots .dot{border-radius:0;background:transparent;opacity:1;border:1px solid #C3002F;width:14px;height:14px;margin:0 3px}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .carousel-section .flickity-page-dots .dot{width:10px;height:10px}}[data-section-type=image-with-text] .featured-link--half .info .carousel-section .flickity-page-dots .dot.is-selected{background:#c3002f}[data-section-type=image-with-text] .featured-link--half .info .button{margin-right:20px;margin-bottom:15px}[data-section-type=image-with-text] .featured-link--half .info .button:last-child{margin-right:auto}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .button{width:100%;margin-bottom:15px;margin-right:0}}@media screen and (max-width: 768px){[data-section-type=image-with-text] .featured-link--half .info .collection_title{text-align:center!important}}[data-section-type=featured-icons]{padding:50px 0}[data-section-type=featured-icons] .heading-content{max-width:700px;margin:auto auto 50px}[data-section-type=featured-icons] .heading-content h2{margin-bottom:0}@media screen and (max-width: 768px){[data-section-type=featured-icons] .icon-list{margin:0 -20px;display:flex;flex-wrap:wrap}}[data-section-type=featured-icons] .icon-list .grid__item{margin:0 10px}@media screen and (max-width: 768px){[data-section-type=featured-icons] .icon-list .grid__item:nth-child(7){display:none}}[data-section-type=featured-icons] .icon-list .grid__item .image-element__wrap{height:50px;margin:20px auto;text-align:center}@media screen and (max-width: 768px){[data-section-type=featured-icons] .icon-list .grid__item .image-element__wrap{margin:10px auto}}[data-section-type=featured-icons] .icon-list .grid__item .image-element__wrap img{height:100%;width:auto}[data-section-type=featured-icons] .icon-list .grid__item p{text-align:center}@media screen and (max-width: 768px){[data-section-type=featured-icons] .icon-list .grid__item p{font-size:13px;line-height:15px}}[data-section-type=featured-icons] .bottom-content{margin-top:20px;text-align:center}[data-section-type=featured-video-section] .js-video-section .container{max-width:1024px;margin:50px auto}@media screen and (max-width: 768px){[data-section-type=featured-video-section] .js-video-section .container{padding:0}}[data-section-type=featured-video-section] .js-video-section .container iframe{max-width:initial;width:100%}[data-section-type=featured-text-overlay]{padding:50px 0}[data-section-type=featured-text-overlay] .image-banner-section{position:relative;text-align:center;background-repeat:no-repeat;background-size:cover}[data-section-type=featured-text-overlay] .image-banner-section .caption-content{max-width:750px;margin:-15px auto;display:inline-block;padding:50px}@media screen and (max-width: 768px){[data-section-type=featured-text-overlay] .image-banner-section .caption-content{padding:50px 20px}}[data-section-type=featured-text-overlay] .image-banner-section .caption-content h2{color:#fff;font-size:13px;font-family:CocogooseNarrow;letter-spacing:1px}[data-section-type=featured-text-overlay] .image-banner-section .caption-content p{font-size:15px;color:#fff;line-height:26px;font-weight:300;font-family:Helvetica}[data-section-type=featured-text-overlay] .image-banner-section .caption-content .caption-bottom{text-align:center;display:flex;margin-top:50px}[data-section-type=featured-text-overlay] .image-banner-section .caption-content .caption-bottom .grid__item{margin:0 10px}[data-section-type=featured-text-overlay] .image-banner-section .caption-content .caption-bottom .grid__item h2{font-size:24px;margin-bottom:0}[data-section-type=featured-text-overlay] .image-banner-section .caption-content .caption-bottom .grid__item p{font-size:9px;letter-spacing:.69px;margin:0;line-height:11px}[data-section-type=featured-text-overlay] .image-banner-section .caption-content .caption-bottom .grid__item h3{padding:0;font-family:CocogooseNarrow;color:#fff;font-size:13px;letter-spacing:1.85px;margin:5px 0}.snize-ac-results{display:none!important}@media screen and (max-width: 768px){.social-feeds-wrap{padding:0}}.featured-content-section{padding:80px 0;background:#fff}@media screen and (max-width: 768px){.featured-content-section{padding:30px 0}}.featured-content-section .container{width:100%}.featured-content-section .container .title{margin-top:0;line-height:42px;font-size:35px}@media screen and (max-width: 768px){.featured-content-section .container .title{font-size:22px;line-height:36px}}.featured-content-section .container .featured_text p{font-size:16px;line-height:25px;margin-bottom:40px}@media screen and (max-width: 768px){.featured-content-section .container .featured_text p{font-size:15px;line-height:22px;font-weight:00}}@media screen and (max-width: 768px){.featured-content-section .container .button.donation_button_red{display:table;margin:auto;height:66px;width:100%;border:0;background-color:#fff!important;border-color:#fff!important;max-width:220px;font-family:CocogooseNarrow;font-size:14px}.featured-content-section .container .button.donation_button_red .count{font-size:24px}}@media screen and (max-width: 768px){.mobile-text-align--center{text-align:center!important}.mobile-text-align--left{text-align:left!important}.mobile-text-align--right{text-align:right!important}}shopify-payment-terms{margin-bottom:10px;display:block;width:100%}.shopify-policy__container{max-width:1300px!important}@media screen and (max-width: 768px){.shopify-policy__container h1{font-size:40px}}.promo_banner__content,.promo_banner__content p{display:block;width:100%}
/*# sourceMappingURL=/s/files/1/0085/1171/7440/t/19/assets/custom.scss.css.map */
