body.cart .announcementBar,body.product-kit .announcementBar{font-family:gotham}body.product-kit .announcementBar{background-color:#ddfad2;color:#0d5954}body.product-kit .announcementBar a,body.product-kit .announcementBar p,body.product-kit .announcementBar span{color:#0d5954;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle;text-transform:uppercase}body.product-kit .announcementBar__container p{padding:13px 0}body.product-kit .topBar__cartCount{background-color:#0d5954}body.product-kit .header-section header{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}.animateHeader--false .sectionHeader__bottomFlourish,.animateHeader--horizontal .sectionHeader__bottomFlourish{width:256px;border-top:2px solid #3b3b3b;margin-top:10px}.index-sections .shopify-section.featured-collection-section.shapesOption .sectionHeader__bottomFlourish{width:163px}h2.sectionHeader__headline.headline{font-size:40px;font-style:normal;line-height:44px;font-family:gotham;font-weight:700;text-transform:capitalize;color:#0d5954}.product_gallery button.flickity-prev-next-button,button.flickity-prev-next-button{background:#0d5954;padding:0;border-radius:50%;color:#ddfad2;opacity:1!important}button.flickity-prev-next-button .flickity-button-icon{width:24px;height:16px;display:flex;align-items:center;justify-content:center;margin:auto}button.flickity-prev-next-button.previous,button.flickity-prev-next-button.previous:hover{left:-16px}button.flickity-prev-next-button.next,button.flickity-prev-next-button.next:hover{right:-16px}button.flickity-prev-next-button.previous:hover,button.flickity-prev-next-button.next:hover{background-color:#b7e4c7;color:#0d5954}.flickity-prevNext-bottom.flickity-enabled.is-draggable{padding-bottom:70px}.flickity-prevNext-bottom button.flickity-prev-next-button{top:auto;bottom:0;transform:none}.flickity-prevNext-bottom button.flickity-prev-next-button.previous,.flickity-prevNext-bottom button.flickity-prev-next-button.previous:hover{left:calc(50% - 50px)}.flickity-prevNext-bottom button.flickity-prev-next-button.next,.flickity-prevNext-bottom button.flickity-prev-next-button.next:hover{right:calc(50% - 50px)}@media (max-width: 767px){button.flickity-prev-next-button{width:36px;height:36px;min-height:36px}button.flickity-prev-next-button .flickity-button-icon{width:18px;height:13px}.flickity-prevNext-bottom.flickity-enabled.is-draggable{padding-bottom:56px}.flickity-prevNext-bottom button.flickity-prev-next-button.previous,.flickity-prevNext-bottom button.flickity-prev-next-button.previous:hover{left:calc(50% - 44px)}.flickity-prevNext-bottom button.flickity-prev-next-button.next,.flickity-prevNext-bottom button.flickity-prev-next-button.next:hover{right:calc(50% - 44px)}.slider--mobile.flickity-enabled.is-draggable .flickity-viewport{overflow:visible}}.quickShop .purchase--sticky{display:none}dt>.title:after,dt>button:after,.faqAccordion>dt>button:after{position:absolute;left:unset;right:16px;width:24px;height:25px;content:"";background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 5.5V19.5" stroke="%230D5954" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M5 12.5H19" stroke="%230D5954" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}dt>.title[aria-expanded=true]:after,dt>button[aria-expanded=true]:after,.faqAccordion>dt>button[aria-expanded=true]:after{content:"";background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 24 25" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 12.5H19" stroke="%230D5954" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.feature-note{font-family:gotham;font-weight:500;font-size:16px;line-height:20px;letter-spacing:0;text-align:center;text-transform:uppercase;color:#0d5954;margin:14px 0}.product-list.collection__grid .quickShop__container .purchase--sticky{position:unset}.product-list.collection__grid .quickShop__container .purchase--sticky button.action_button{display:none!important}@media only screen and (max-width: 1024px){.product-list.collection__grid .thumbnail.quickShop--true:hover .quickShop{display:block!important}}.index-sections .shopify-section:not(.divider-section),.draggableBlocks .draggableBlock:not(.block__divider){padding-top:50px;padding-bottom:50px}.index-sections .shopify-section.featured-collection-section.shapesOption{padding-bottom:0}.index-sections .shopify-section.padding-toggle,.draggableBlocks .draggableBlock.padding-toggle{padding-top:0;padding-bottom:0}.index .slideshow .gallery-cell{display:flex}.index .slideshow .gallery-cell .image-element__wrap{width:50%;margin-right:0}.index .slideshow .caption .headline{font-size:40px;font-style:normal;font-weight:500;line-height:50px;letter-spacing:0px}.index .slideshow .subtitle p{font-size:18px;font-style:normal;font-weight:400;line-height:23px;margin:0 0 30px}.index .slideshow .caption{width:50%}.index .slideshow .caption__content.slideshow__content{width:100%}.index .caption__content.slideshow__content{width:100%;max-width:100%;padding:0 127px;margin:auto}.index .slideshow .caption .headline:after{content:"";display:block;width:100%;max-width:256px;height:2px;background:#3b3b3b;margin:10px 0 25px}.index .slideshow a.hoverButton.button{font-size:18px;font-style:normal;font-weight:500;line-height:23px;display:flex;align-items:center;justify-content:center;width:142px;height:53px}.index .slideshow .caption.caption--center .headline:after{margin-left:auto;margin-right:auto}.index .slideshow .caption.caption--center a.hoverButton.button{margin:auto}.index .slideshow .caption.caption--right .headline:after{margin-left:auto;margin-right:0}.index .slideshow .caption.caption--right a.hoverButton.button{margin:auto 0 auto auto}.index .slideshow .gallery-cell.image--right{flex-direction:row-reverse}.index .slideshow .gallery-cell.image--right .image-element__wrap{margin-right:auto;margin-left:0;border:none;width:100%;max-width:50%}.index .slideshow .full_width_image.gallery-cell.image--right .image-element__wrap{max-width:100%}.rca_logo_with_text .img_wrap img{width:auto;max-width:100%}.rca_logo_with_text .img_wrap{width:200px;min-height:66px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:auto}.rca_logo_with_text h3.textColumn__title.regular_text{font-size:27px;font-style:normal;font-weight:500;line-height:34px;margin:0 0 16px}.rca_logo_with_text .textColumn__content{display:flex;flex-direction:column-reverse}.rca_usp_columns .textColumn__blocks.slider--mobile{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:80px;column-gap:150px}.rca_usp_columns h3.textColumn__title.regular_text{font-size:18px;font-style:normal;font-weight:500;line-height:23px;margin:20px 0 10px}.rca_usp_columns .textColumn__text.rte-setting p{margin:0;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.rca_usp_columns .textColumn__blocks.slider--mobile .textColumns__block{width:100%;margin:0;max-width:300px}.rca_usp_columns .textColumn__blocks.slider--mobile .textColumns__block .textColumn__content img{max-width:80px}.product-short-description{font-weight:400;font-size:16px;line-height:20px;margin-bottom:22px}.text-columns-with-images-section .block--text,.text-columns-with-images-section .block--text .textColumn__title{font-family:gotham}.text-columns-with-images-section .block--text .textColumn__text{font-weight:500;font-size:16px;line-height:20px;font-family:gotham}.textColumns .border-style--none{display:block;margin:auto;padding:0}.rca_usp_columns .container.textColumn__wrapper{width:100%;max-width:1200px}section.featured-collection.products_slider .container.clearColumns{max-width:calc(100% - 354px);width:100%}section.featured-collection.products_slider button.flickity-button svg{display:none}section.featured-collection.products_slider button.flickity-button{width:30px;height:30px;padding:0;background:#e3e3e3;min-height:auto;border-radius:50px}section.featured-collection.products_slider button.flickity-button:after{content:"";display:block;width:10px;height:10px;border:2px solid #3b3b3b;border-top:0px;border-left:0px;transform:rotate(-45deg);position:relative;left:-2px}section.featured-collection.products_slider button.flickity-prev-next-button.previous{left:-67px;transform:rotate(180deg)}section.featured-collection.products_slider button.flickity-prev-next-button.next{right:-67px;top:calc(50% - 83px)}section.featured-collection.products_slider button.flickity-prev-next-button.previous{left:-67px;top:calc(50% - 98px)}section.featured-collection.products_slider .product-details .title{font-size:18px;font-style:normal;font-weight:500;line-height:23px;margin-bottom:13px}section.featured-collection.products_slider span.price *{font-size:18px;font-style:normal;font-weight:400;line-height:23px}section.featured-collection.products_slider .thumbnail__caption{margin:25px 0 0}section.featured-collection.products_slider .collection__grid .thumbnail{margin-bottom:0;padding:0 2px 50px}.quickShop{top:auto;z-index:1000;bottom:0;display:block;width:calc(100% + 0px);left:0;transition:all .4s;border:none!important}.quickShop .quickShop__container{padding:0}.quickShop__button{background:transparent!important;border:none;position:relative}.quickShop__button span{z-index:11;position:relative}.quickShop__button:before{position:absolute;bottom:100%;left:0;right:0;background-color:#647b6e;overflow:hidden;width:100%;height:0;transition:.5s ease;content:"";display:block}section.featured-collection.products_slider .collection__grid .thumbnail .quickShop__button:hover:before{background-color:#789585}section.featured-collection.products_slider .collection__grid .thumbnail:hover .quickShop__button:before{height:100%;bottom:0}.index .richtext .richtext__text p{font-size:18px;font-style:normal;font-weight:500;line-height:23px;margin:0}.index .richtext .button_data{text-align:center}.index .richtext .button_data a{display:flex;height:53px;width:142px;margin:auto;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:0px}.index .richtext .richtext__container{padding:0 0 30px}.index section.richtext .richtext__background{padding:50px 0}.index .collection-list-section span.title{width:100%;display:block;margin-bottom:30px;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.index .collection-list-section span.title p{margin-top:0;color:#3b3b3b}.index .collection-list-section span.title p:first-child{margin-bottom:10px}.index .collection-list-section span.title p:first-child strong{font-size:18px;font-weight:500}.index .collection-list-section button.collection_btn,.index .testimonial-section button.collection_btn{padding:15px 30px;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:0px;height:53px}.index .collection-list-section button.collection_btn:hover,.index .testimonial-section button.collection_btn:hover{background:#789585;border-color:#789585}.testimonial-section .collection-info__caption{text-align:center;padding:30px 0 20px}.image_container{position:relative}.index .collection-list-section .collection-info__caption{padding:20px 0 0}.index .collection-list-section .collection-info__caption:last-child{padding-top:0}.index section.collectionList .container{width:100%;max-width:calc(100% - 354px)}.shopify-section.rich-text-section .container{max-width:100%;width:calc(100% - 379px)}.index section.collectionList .sectionHeader__pretext.pretext,.index .testimonial .sectionHeader__pretext.pretext{margin-top:25px;margin-bottom:0}.index section.collectionList .sectionHeader,.index .testimonial .sectionHeader,.recommended-products-section .sectionHeader{padding-bottom:30px}.index section.collectionList .sectionHeader__pretext.pretext p,.index .testimonial .sectionHeader__pretext.pretext p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0}.testimonial .homepage-testimonial p{font-size:18px;font-style:normal;font-weight:400;line-height:23px;margin:0}.testimonial .container{max-width:calc(100% - 348px);width:100%}.testimonial .testimonial__block{padding:20px 18px;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.testimonial .homepage-testimonial p:last-child{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:0}.rca_logo_slider .logoBar__content:after{content:"flickity";display:none}.rca_logo_slider .container{max-width:calc(100% - 161px);width:100%}.rca_logo_slider .logoBar__item img.lazyload--fade-in{width:auto;height:auto;max-width:100%;display:block;object-fit:contain}.img_logo_img img{display:block;width:auto;max-width:100%;margin:auto;max-height:145px}.img_logo_img{display:block;width:100%}.img_logo_block{display:flex;align-items:center;justify-content:center;height:145px}.featured-blog-section h3.featuredArticle__title{font-size:18px;font-style:normal;font-weight:500;line-height:23px}.featured-blog-section p.blog_meta.featuredArticle__blogMeta{font-size:16px;font-style:normal;font-weight:400;line-height:20px;text-transform:capitalize;letter-spacing:0px}.featured-blog-section .container{width:100%;max-width:calc(100% - 357px)}.featured-blog-section .container .article img{max-width:100%;height:237px;object-fit:cover}.featured-blog-section .featuredArticle.one-third.column{padding-bottom:0}div.rca_yotpo_carousel{padding:0 80px;overflow:hidden}.yotpo-main-layout{overflow:hidden!important}body.product-kit .filters-container .free-text-search{display:none}body.product-kit .filters-container .filters-container-title{padding-bottom:0}body.product-kit .filters-container{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.main-widget.yotpo-display-wrapper{padding:50px 80px 60px}.product-short-description{font-size:20px;line-height:25px}body.product-kit .filters-container{display:block}}.newsletter-section{padding-bottom:0!important}.newsletter-section .container{max-width:100%;width:100%;margin:0}.newsletter-section .container .sixteen.columns.newsletter__wrapper{margin:0;width:100%;column-gap:61px;flex-wrap:nowrap;padding-right:75px}.newsletter-section h2.newsletter__title{font-size:30px;font-style:normal;font-weight:500;line-height:38px;margin-bottom:15px;color:#3b3b3b}.newsletter-section .eight.columns.newsletter__content{padding-left:189px;padding-right:0;margin:0}.newsletter-section .eight.columns.newsletter__image.omega{margin:0}.newsletter-section .newsletter__text p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0 0 25px;color:#3b3b3b}.newsletter-section .newsletter__submit .newsletter__contactEmail{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0;background:#fff;height:53px;padding:15px;color:#3b3b3b}.newsletter__subtext p{margin:25px 0 0;font-family:Quicksand;font-size:12px;font-style:normal;font-weight:400;line-height:15px;color:#3b3b3b}.newsletter-section .newsletter__contactEmail+.action_button.sign_up{margin:0;height:53px;font-size:18px;font-style:normal;font-weight:500;line-height:23px;letter-spacing:0px;width:122px}.newsletter-section .newsletter__submit .newsletter__contactEmail::placeholder{background:#fff}.newsletter-section .newsletter__text,.newsletter-section .flex-row.newsletter__submit{max-width:473px}.newsletter__form+.newsletter__text p{font-family:Quicksand;font-size:12px;font-style:normal;font-weight:400;line-height:15px;margin-top:25px;margin-bottom:0}.collection-list-section .collectionList__thumbnail{width:calc(33.33% - 24px);margin:0 12px}.testimonial__block .textAlign--left{text-align:left!important}.testimonial__block .textAlign--center{text-align:center!important}.testimonial__block .textAlign--right{text-align:right!important}.featured-blog-section .featuredArticle.one-third.column{padding-bottom:0;margin:0 11.5px;width:calc(33.33% - 23px)}.featured-blog-section .featuredArticle__image{margin-bottom:20px}.testimonial .homepage-testimonial p strong{font-weight:500}section.featuredCollection .thumbnail__caption.textAlign--left{text-align:center}.index .slideshow .gallery-cell .image-element__wrap{width:56%}.index .slideshow .caption{width:44%}.index .slideshow .caption .headline{font-size:30px;line-height:38px}.rca_usp_columns .container.textColumn__wrapper{width:100%;max-width:1040px}.rca_usp_columns .textColumn__blocks.slider--mobile{column-gap:40px}.index .slideshow .gallery-cell.full_width_image .image-element__wrap{width:100%}.index .slideshow .full_width_image .caption{width:100%;max-width:707px;background-color:transparent!important}.index .slideshow .full_width_image.caption--center .caption{left:50%;transform:translate(-50%)}.slideshow .full_width_image .svgShape{display:none}.index .full_width_image .caption__content.slideshow__content{padding:0 81px}.slideshow .gallery-cell{background-color:transparent!important}.custom_richtext_block h3{color:#3b3b3b;text-align:center;font-family:Quicksand;font-size:27px;font-style:normal;font-weight:500;line-height:34px;margin:0 0 15px}.custom_richtext_block p{color:#3b3b3b;text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:15px 0 0}.custom_richtext .container{width:calc(75.2% - 20px)}.newsletter__text.newsletter__text_bottom p{color:#3b3b3b;font-family:Quicksand;font-size:12px;font-style:normal;font-weight:400;line-height:15px;margin-top:25px}.recommended-products-section .product-details .title{font-size:21px;font-style:normal;font-weight:600;line-height:23px;margin-bottom:15px}.recommended-products-section span.price *{font-size:21px;font-style:normal;font-weight:400;line-height:23px}.recommended-products-section .thumbnail__caption{margin:30px 0}.recommended-products-section .collection__grid .thumbnail{margin-bottom:0;padding:0 2px 50px}.recommended-products-section .collection__grid .thumbnail .quickShop__button:hover:before{background-color:#789585!important}.recommended-products-section .collection__grid .thumbnail:hover .quickShop__button:before{height:100%;bottom:0}.recommended-products-section .collection__grid .product-details{text-align:center}.recommended-products-section .container{max-width:calc(100% - 103px);width:100%}.recommended-products-section .sectionHeader__content h2{font-size:35px;font-style:normal;font-weight:600;line-height:44px;margin:0 0 10px}.recommended-products-section .animateHeader--false .sectionHeader__bottomFlourish{width:163px}.recommended-products-section{padding:50px 0}.recommended-products-section button.add_to_cart .text{font-size:18px;font-style:normal;font-weight:600;line-height:23px}div#yotpo-reviews-main-widget .yotpo-head{margin:0}div#yotpo-reviews-main-widget{padding:50px 80px 100px}div#yotpo-reviews-main-widget h2.yotpo-headline{font-size:35px;font-style:normal;font-weight:600;line-height:44px;color:#3b3b3b;margin-bottom:45px;margin-top:0}div#yotpo-reviews-main-widget h2.yotpo-headline:after{content:"";display:block;height:2px;width:163px;background:#3b3b3b;margin:10px auto 0}.yotpo-new-review-btn-wrapper button#yotpo-main-widget-btn{background:#647b6e;width:231px;padding:15px 30px;border-radius:0;font-size:18px;font-style:normal;font-weight:600;line-height:23px;font-family:Quicksand;text-transform:lowercase;box-sizing:border-box;height:60px}div#yotpo-reviews-main-widget .yotpo-display-l .yotpo-main-layout .yotpo-layout-header-wrapper .yotpo-bottom-line[data-v-a5eb37f4]{margin-right:50px}div#yotpo-reviews-main-widget .yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{font-family:Quicksand;font-size:50px;font-style:normal;font-weight:600;line-height:63px;color:#3b3b3b;padding:0}div#yotpo-reviews-main-widget .yotpo-bottom-line .yotpo-bottom-line-stars{justify-content:center;column-gap:5px}div#yotpo-reviews-main-widget .yotpo-bottom-line .yotpo-bottom-line-right-panel{margin-left:21px}div#yotpo-reviews-main-widget .yotpo-star-rating .star-container svg{height:22px;width:24px}div#yotpo-reviews-main-widget .yotpo-star-rating .star-container:not(:last-child){margin-right:0}div#yotpo-reviews-main-widget .yotpo-bottom-line-basic-text{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#3b3b3b;font-family:Quicksand}div#yotpo-reviews-main-widget .yotpo-base-layout{width:100%!important}div#yotpo-reviews-main-widget .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review){margin:70px 0}div#yotpo-reviews-main-widget .yotpo-review .yotpo-review-content .yotpo-read-more-text{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#3b3b3b;font-family:Quicksand}.yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-comment{margin-top:30px}div#yotpo-reviews-main-widget .yotpo-comment .yotpo-comment-data .yotpo-comment-title{font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:20px;color:#3b3b3b;margin-bottom:10px}div#yotpo-reviews-main-widget .yotpo-comment .yotpo-comment-data .yotpo-comment-content{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#3b3b3b;font-family:Quicksand}div#yotpo-reviews-main-widget .yotpo-review-votes-wrapper.top-margin{display:none}.yotpo-widget-instance .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-left:15px;color:#3b3b3b}div#yotpo-reviews-main-widget .yotpo-comment .yotpo-vertical-line{border-left:1px solid #3b3b3b;margin-left:0}div#yotpo-reviews-main-widget .yotpo-review-rating-title .yotpo-star-rating .star-container svg{height:17px;width:17px}div#yotpo-reviews-main-widget .yotpo-review-rating-title .yotpo-star-rating{column-gap:5px}.yotpo-widget-instance .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title{margin-bottom:20px}.yotpo-widget-instance .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-comment{margin-top:30px}.yotpo-widget-instance .yotpo-display-l .yotpo-date-format{font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:#3b3b3b}.yotpo-widget-instance .yotpo-display-l .yotpo-review:not(.yotpo-media-modal-review),.yotpo-widget-instance .yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review){margin:70px 0}.yotpo-widget-instance .yotpo-display-l .yotpo-main-layout .yotpo-layout-header-wrapper[data-v-a5eb37f4]{margin-bottom:0}.yotpo-widget-instance a.yotpo-read-more{font-size:16px;font-style:normal;font-weight:600;line-height:20px;text-decoration:underline;font-family:Quicksand}.yotpo-widget-instance .yotpo-display-l span.yotpo-reviewer-name.unselectable{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#3b3b3b!important;font-family:Quicksand}.yotpo-widget-instance .yotpo-reviewer-details-verified[data-v-572fe5b0]{padding:0;row-gap:10px}.yotpo-widget-instance span.yotpo-reviewer-verified-buyer-text.unselectable{font-size:12px;font-style:normal;font-weight:400;line-height:15px;font-family:Quicksand}.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review) .yotpo-review-center-panel .yotpo-review-rating-title .yotpo-review-title{font-family:Quicksand;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:20px!important;color:#3b3b3b!important;margin-left:15px!important}.yotpo-widget-instance .yotpo-reviewer-details-verified div{line-height:0px}.yotpo-widget-instance .yotpo-verified-icon-wrapper svg circle{fill:#789585}.product-template section.product__page.mainContentArea{margin:0}.product-template section.product__page .section.product__section{margin:0;max-width:100%;width:100%;align-items:flex-start;padding-top:30px}.product-template section.product__page .product__container.container{max-width:100%;width:100%}@media (min-width: 768px){.product-template section.product__page .product__container.container{padding:0 24px}}@media (min-width: 1200px){.product-template section.product__page .product__container.container{padding:0 80px}}.product-template section.product__page .product__details.productText{width:100%;font-family:gotham;font-weight:400}@media (min-width: 991px){.product-template section.product__page .product__details.productText{max-width:52.75%}}.product-kit .product-template section.product__page .product__details.productText{font-size:20px}.product-template section.product__page .product__images{width:100%;max-width:42%;position:sticky;top:0}.product-template section.product__page .product__details.productText h1.product__title{font-size:35px;font-family:gotham;font-style:normal;font-weight:500;line-height:44px;margin-bottom:10px}.product-template section.product__page .product__details.productText p.product__price.modal_price{margin:10px 0 50px;line-height:0px}.product-template section.product__page .product__details.productText span.current_price .money{font-size:26px;font-style:normal;font-weight:500;line-height:38px;text-decoration:none}.product section.faq__page .container.mainContentArea{width:100%;max-width:708px;margin:auto}.product .faqAccordion>dt>button{font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:20px;background:#f5f5f5;padding:15px 40px 15px 20px}.product .faqAccordion>dt>button[aria-expanded=false]{margin-bottom:10px}.product .faqAccordion>dt>button:after{right:30px;left:auto}.product-kit .product .faqAccordion>dd{color:#1a1a1a}.product .faqAccordion>dd{color:#3b3b3b;padding:0 52px 15px 20px;margin:0 0 10px;background:#f5f5f5;font-size:16px;font-style:normal;font-weight:400;line-height:20px}.product .faqAccordion>dd p{margin:0}.product .faq_header.sectionHeader__content h2{font-size:35px;font-style:normal;font-weight:600;line-height:44px;margin:0 0 40px;text-align:center}.product .faq_header.sectionHeader__content h2:after{content:"";display:block;height:2px;width:62px;background:#3b3b3b;margin:10px auto 0}.product .footer{margin-top:0!important}.product .yotpo-review-border-smooth.top-margin:nth-last-child(2){display:none}.productForm__quantityInput{width:calc(100% - 106px);min-height:53px}@media (min-width: 992px){.product .smart-payment-button--false .atc-btn-container{width:calc(100% - 190px)}.productForm__quantity{max-width:176px;margin:0}.product .productForm__quantityInput{min-height:53px;max-width:70px}}.productForm__quantity .product-plus,.productForm__quantity .product-minus{width:53px;display:flex;align-items:center;justify-content:center;min-height:53px}p.items_left:empty{display:none}.product-template section.product__page .product_form form{padding:25px 0;border-top:1px solid #e3e3e3}.product-template section.product__page .product__details.productText p.product__price.modal_price{padding:12px 0 16px;margin:0}@media (min-width: 768px){.product-template section.product__page .product__details.productText p.product__price.modal_price{padding:4px 0 18px}.product-template section.product__page .section.product__section{padding-top:50px;gap:40px}}.routine_sec h5{font-family:Quicksand;font-size:18px;font-style:normal;line-height:23px;margin-bottom:20px;margin-top:0}.routine_sec{padding:15px 0}.routine_col{font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:15px;display:flex;align-items:center}.routine_col:last-child{margin:0}.routine_col img{width:20px;height:20px;margin-right:5px}.suitable_text .text_in{display:flex;align-items:center;column-gap:5px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding:10px 0}.suitable_text span{font-size:12px;font-style:normal;font-weight:400;line-height:15px;display:block;margin:0 0 25px}.description-bottom{padding-bottom:0}.product__description .accordion{display:none}.product__description.description p:first-child,.routine_sec p{margin:0}.product__description.description p *{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#3b3b3b}.product-kit .product__description.description p *,.product-kit .product__description.description span,.product-kit .product .yotpo .text-m{color:#1a1a1a}.product__description.description span{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#3b3b3b}.product__description.description span#read-more,.product__description.description span#read-less{font-weight:600;text-decoration-line:underline}.product .yotpo .text-m{font-size:12px;font-style:normal;font-weight:400;line-height:15px;margin-left:5px;font-family:Quicksand;color:#3b3b3b!important}.yotpo .pull-left{align-items:center}.product-template section.product__page .product__details.productText .yotpo.bottomLine .standalone-bottomline .yotpo-icon{height:20px!important;width:22px!important}.product__details .yotpo .text-m{color:#3b3b3b!important;font-family:gotham;font-weight:400;font-size:14px;line-height:17px;letter-spacing:0%;text-decoration:underline!important;text-decoration-style:solid;text-underline-offset:2px!important;margin-top:1px}.yotpo.bottomLine .standalone-bottomline .yotpo-icon.yotpo-icon-star{background-position:-45px 0!important}.yotpo.bottomLine .standalone-bottomline .yotpo-icon.yotpo-icon-empty-star{background-position:-93px 0!important}.yotpo .standalone-bottomline .star-clickable{gap:8px}@media (min-width: 768px){.product__details .yotpo .text-m{margin-top:-3px}.yotpo .standalone-bottomline .star-clickable{gap:2px}}nav.breadcrumb{margin:20px 0}nav.breadcrumb *{font-size:12px;font-style:normal;font-weight:400;line-height:15px;color:#3b3b3b}.breadcrumb__product{text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:.5px}.product_gallery button.flickity-prev-next-button.previous,.product_gallery button.flickity-prev-next-button.previous:hover{left:-10px}.product_gallery button.flickity-prev-next-button.next,.product_gallery button.flickity-prev-next-button.next:hover{right:-10px}.product_gallery_nav .gallery-cell{height:80px;margin-right:18px}.product_gallery_nav{margin-top:20px;padding:10px 60px;border:1px solid #e3e3e3}.product_gallery_nav .flickity-prev-next-button{color:#0e5954}span.read-btn{cursor:pointer}.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip{width:max-content}ul.tab-titles li{position:relative}ul.tab-titles li a{font-size:14px;font-style:normal;font-weight:600;line-height:20px;white-space:nowrap;color:#3b3b3b}ul.tab-titles{position:relative;display:flex;list-style:none;column-gap:30px;overflow-x:scroll;justify-content:flex-start;padding:0 0 10px;margin:25px 0}ul.tab-titles::-webkit-scrollbar{display:none}ul.tab-titles li.active:after{display:block;position:absolute;left:0;bottom:-10px;width:100%;height:3px;background:#789585;border-radius:10px;content:"";z-index:1}.tabs .tab-content *{font-size:16px;font-style:normal;font-weight:400;line-height:20px}.tabs .tab-content .tab-contents{display:none;position:relative}.tabs{margin-bottom:25px;position:relative;overflow:hidden}.tabs .tab-content ul{margin:0!important;padding-left:25px}.product__description{padding-bottom:25px;border-bottom:1px solid #e3e3e3}.product .flickity-prev-next-button{width:50px;height:50px}.product_gallery_nav .flickity-prev-next-button.previous{left:5px;padding:0}.product_gallery_nav .flickity-prev-next-button.next{right:5px;padding:0}.product .shapesOverflow{overflow:initial}.product .description-content p{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#3b3b3b}@media screen and (min-width: 768px){.image-element__wrap.mob_img{display:none}.rca_logo_slider .logoBar__content:after{content:""}.rca_logo_slider .logoBar__content.show-border--false{padding:0;display:flex;justify-content:center;column-gap:29px;flex-wrap:nowrap}.rca_logo_slider .logoBar__item{max-width:176px;margin:0}.rca_logo_with_text .textColumns__block{max-width:200px;margin:0}.rca_logo_with_text .textColumn__blocks{display:flex;column-gap:68px;justify-content:center}.rca_usp_columns{padding:0!important}}@media only screen and (max-width: 767px){.product .description-bottom .stickybtn{display:none}.product .description-bottom .stickybtn.stickybottom{display:block}.product .description-bottom .purchase--sticky button.action_button{height:53px;padding:0}.product_gallery_nav{padding:0 0 25px;border:none;margin-bottom:0;margin-top:14px}.yotpo.bottomLine .standalone-bottomline .yotpo-icon.yotpo-icon-star{background-position:-118px 0!important;margin:0 2px}.product_gallery_nav .flickity-button{display:none}.product-template section.product__page .product__details.productText .yotpo.bottomLine .standalone-bottomline .yotpo-icon{height:16px!important;width:16px!important}.yotpo.bottomLine .standalone-bottomline .yotpo-icon.yotpo-icon-empty-star{background-position:-154px 0!important}.product_gallery_nav .gallery-cell{height:60px;margin-right:12px}.product .flickity-prev-next-button{width:30px;height:30px;min-width:30px;min-height:30px;padding:0}.product .productForm__quantityInput{max-width:100%}.product-template section.product__page .product__details.productText h1.product__title{font-size:27px;font-style:normal;font-weight:600;line-height:34px;margin-bottom:10px}.product-template section.product__page .product__container.container{padding:0 15px}.product-template section.product__page .product__details.productText{max-width:100%;padding:0}.product-template section.product__page .product__images{max-width:calc(100% + -0px)!important;position:relative}.product-template section.product__page .product__container.container .container{clear:both;width:100%}.product-template section.product__page .product__details.productText span.current_price .money{font-size:21px;font-style:normal;font-weight:500;line-height:26px}.product-template section.product__page .product__details.productText p.product__price.modal_price>span.money{font-size:14px;font-style:normal;font-weight:400;line-height:26px}.product-template section.product__page .product__details.productText p.product__price.modal_price{line-height:0px}.product-template section.product__page .productForm__quantity{max-width:100%;margin:0 0 10px}.product .smart-payment-button--false .atc-btn-container{width:calc(100% + -0px)}.product .productForm__quantityInput{width:calc(100% - 106px)}div#yotpo-reviews-main-widget h2.yotpo-headline{font-size:30px;font-weight:600;line-height:38px;margin-bottom:0}.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary:after{content:"";display:block;width:100%;height:1px;background:#e3e3e3;position:absolute;left:0;bottom:-8px}.yotpo-display-s .yotpo-bottom-line .yotpo-summary-section .yotpo-bottom-line-summary{position:relative}.yotpo-new-review-btn-wrapper button#yotpo-main-widget-btn{height:53px}.yotpo-display-s .yotpo-review,.yotpo-media-modal .yotpo-review{margin:30px 0!important}.yotpo-review-rating-title{display:flex;align-items:center}.product .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-content,.product .yotpo-media-modal .yotpo-review .yotpo-review-center-panel .yotpo-review-content{font-size:16px;font-style:normal;font-weight:400;line-height:20px}.product .yotpo-reviews-main-widget .top-margin{margin-top:0;height:1px}.product .yotpo-display-s .yotpo-review .yotpo-review-center-panel .yotpo-review-title{font-size:16px;font-style:normal;font-weight:400;line-height:20px;color:#3b3b3b}.yotpo-review-rating-title .yotpo-star-rating.yotpo-review-star-rating{margin:0!important}.product .yotpo-display-s .yotpo-main-layout .yotpo-layout-header-wrapper[data-v-a5eb37f4]{flex-direction:column;margin-bottom:0}.yotpo-display-s .yotpo-review{position:relative;padding-bottom:40px}.product .yotpo-date-format{position:absolute;bottom:0;left:0;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:18px;color:#3b3b3b}div#shopify-section-product-accordian section.faq__page{padding:20px 15px 0}div#yotpo-reviews-main-widget{padding:10px 15px 60px}.product .faqAccordion>dt>button{padding:10px 70px 10px 20px;letter-spacing:0px}.product .faqAccordion>dd{padding:15px 20px}.product .faq_header.sectionHeader__content h2{font-size:30px;font-style:normal;font-weight:600;line-height:38px}.recommended-products-section .sectionHeader__content h2{font-size:30px;font-weight:600;line-height:38px}.recommended-products-section .container{max-width:calc(100% + -0px)}.recommended-products-section .collection__grid .thumbnail{width:75%;margin:0!important;padding:0 5px}.product-list.collection-matrix{padding-left:10px}.recommended-products-section .thumbnail__caption{margin:15px 0}.recommended-products-section .image-element__wrap img{position:absolute;width:100%;height:100%;top:0}.recommended-products-section .image-element__wrap{height:0px;padding-top:100%}.product-list.collection-matrix span.price .money{font-size:16px;font-style:normal;font-weight:400;line-height:20px}.quickShop{position:relative}.recommended-products-section .collection__grid .thumbnail .quickShop__button:before{background-color:#789585!important}.recommended-products-section .collection__grid .thumbnail .add_to_cart.action_button{background:#789585!important}.recommended-products-section .product-details .title{font-size:16px;font-style:normal;font-weight:600;line-height:20px;min-height:40px}.img_logo_img img{max-height:163px}.img_logo_block{height:163px}.index .collection-list-section .collection-info__caption{padding-top:30px}.collection-list-section .sectionHeader__content{padding:0 15px}.index .collection-list-section span.title p{min-height:40px}.index .collection-list-section span.title p:first-child{min-height:unset}.image-element__wrap.desktop_img{display:none}.index .caption__content.slideshow__content{padding:0%;max-width:100%}.rca_usp_columns h3.textColumn__title.regular_text{font-family:Quicksand;font-size:16px;font-style:normal;font-weight:500;line-height:20px}.newsletter-section h2.newsletter__title{font-size:27px;font-style:normal;font-weight:500;line-height:34px}.featured-blog-section .container{max-width:calc(100% - 20px)}.rca_logo_slider .container{max-width:calc(100% + -0px);width:100%}.rca_logo_slider .logoBar__item{max-width:75%;padding:0 16.5px}.testimonial .container{max-width:calc(100% - 20px);width:100%}.testimonial-section .sectionHeader__content,.testimonial-section .sectionHeader__bottomAnimation{display:block!important}.index section.collectionList .container{width:100%;max-width:calc(100% + -0px)}.rca_usp_columns .textColumn__blocks.slider--mobile{row-gap:30px;column-gap:10px;padding:0 15px;display:block}.rca_usp_columns .textColumn__blocks.slider--mobile .textColumns__block{max-width:100%}section.featured-collection.products_slider .container.clearColumns{max-width:calc(100% + -0px);padding-left:10px}.rca_logo_with_text .container.textColumn__wrapper{max-width:calc(100% + -0px);width:100%}.index .slideshow .gallery-cell{display:flex;flex-direction:column-reverse!important}.index .slideshow .gallery-cell.image--right{flex-direction:column!important}.index .slideshow .gallery-cell.image--right .image-element__wrap{max-width:100%}.index .slideshow .caption{width:100%;padding:33.5px 15px}.index .slideshow .gallery-cell .image-element__wrap{width:100%}.index .slideshow .caption .headline{font-family:Quicksand;font-size:27px;font-style:normal;font-weight:500;line-height:34px;margin:0}.index .slideshow .caption .headline:after{max-width:210px;margin:10px 0 20px}.index .slideshow .subtitle p{font-size:16px;font-style:normal;font-weight:400;line-height:20px}.index-sections .shopify-section:not(.divider-section),.draggableBlocks .draggableBlock:not(.block__divider){padding-top:30px;padding-bottom:30px}.index-sections .shopify-section.logo-list-section.shapesOption.rca_logo_slider,.shopify-section.shopify-section.shapesOption.rca_richtext{padding-top:50px;padding-bottom:50px}.rca_logo_with_text h3.textColumn__title.regular_text{font-size:21px;font-style:normal;font-weight:500;line-height:26px}.rca_logo_with_text .img_wrap{width:172px;min-height:57px}.index-sections .shopify-section.padding-toggle{padding-top:0;padding-bottom:0}div.rca_yotpo_carousel{padding:0;overflow:hidden}.rca_usp_columns .textColumn__blocks.slider--mobile .textColumns__block .textColumn__content img{max-width:50px}.rich-text-section .container{width:calc(100% - 30px)}.index .richtext .richtext__container{padding:0 0 30px}.index .richtext .richtext__text p{font-size:18px;font-style:normal;font-weight:500;line-height:23px}.newsletter-section .container .sixteen.columns.newsletter__wrapper{padding-right:0}.newsletter-section .eight.columns.newsletter__content{padding-left:15px;padding-right:15px;padding-top:28.5px}.rca_logo_with_text .img_wrap img{width:113px}button.flickity-prev-next-button{display:block}.featured-blog-section .container.clearColumns{max-width:100%;padding-left:3.5px}.featured-blog-section .featuredArticle.one-third.column{width:78.515%;padding:0 11.5px;margin:0}.featured-blog-section .container .article img{height:214px}.featured-blog-section .featuredArticle__image{margin-bottom:20px}.featured-blog-section button.flickity-button{display:none}.testimonial .container+.container{max-width:100%;padding-left:20px;padding-right:20px}.testimonial__block.one-third{width:75%;margin-right:14px;min-width:75%;margin-left:0}.testimonial .homepage-testimonial p:last-child{margin-bottom:4px}.index section.collectionList .section.list-collection-wrapper{padding-left:10px}.index section.collectionList .section.list-collection-wrapper .one-third.collectionList__thumbnail{width:76.587%;padding:0 5px}.index button.flickity-button svg{display:none}.index button.flickity-button{width:30px;height:30px;padding:0;background:#e3e3e3!important;min-height:auto;border-radius:50px;top:38%!important;opacity:1!important;display:flex;justify-content:center;align-items:center}.index button.flickity-button:after{content:"";display:block;width:10px;height:10px;border:1.5px solid #3b3b3b;border-top:0px;border-left:0px;transform:rotate(-45deg);position:relative;left:-4px}.index button.flickity-prev-next-button.previous{left:10px}.index button.flickity-prev-next-button.previous:after{transform:rotate(135deg);left:3px}section.featured-collection.products_slider .collection__grid .thumbnail{width:76.587%;margin:0;padding:0 5px}section.featured-collection.products_slider .thumbnail__caption{margin-top:15px}.newsletter-section .flex-row.newsletter__submit{flex-wrap:nowrap}.newsletter-section .newsletter__submit .newsletter__contactEmail{max-width:calc(100% - 122px)}.index .collection-list-section button.flickity-button{background:#fff!important}.index button.flickity-prev-next-button.next{right:15px}.index button.flickity-prev-next-button.previous{left:15px}.index .collection__grid .thumbnail.quickShop--true .quickShop{display:block!important;position:relative;margin-top:15px}.index .collection__grid .thumbnail.quickShop--true .quickShop__button:before{height:100%!important;bottom:0}section.featured-collection.products_slider span.price *{font-size:16px;font-style:normal;font-weight:400;line-height:20px}section.featured-collection.products_slider .product-details .title{font-size:16px;font-weight:500;line-height:20px;min-height:40px}button.add_to_cart .text{font-size:18px;font-style:normal;font-weight:600;line-height:23px;letter-spacing:0px}.collection-list-section .collectionList__thumbnail{width:76.587%;margin:0}.index .slideshow .full_width_image .caption{background:linear-gradient(90deg,#f0f0f0,#f4f6f5 35.8%,#edefee 62.63%)}.index .full_width_image .caption__content.slideshow__content{padding:0}.slideshow-section ol.flickity-page-dots{display:none}.rca_logo_slider .logoBar__item img.lazyload--fade-in{height:108px}.shopify-section.rich-text-section .container{max-width:100%;width:calc(100% - 30px)}.custom_richtext .container{width:calc(100% - 26px)}.index-sections .shopify-section.featured-collection-section.shapesOption{padding-bottom:30px}.newsletter_section .image-element__wrap img{object-fit:contain;height:392px;object-position:bottom;margin-top:-50px}}@media only screen and (max-width: 1200px) and (min-width: 768px){.shopify-section.rich-text-section .container{max-width:100%;width:calc(100% - 40px)}.newsletter-section .eight.columns.newsletter__content{padding-left:10px}.newsletter-section .container .sixteen.columns.newsletter__wrapper{column-gap:28px;padding-right:0}.featured-blog-section .container{width:100%;max-width:calc(100% - 20px)}.testimonial .container{max-width:calc(100% - 20px);width:100%}.index section.collectionList .container{width:100%;max-width:calc(100% - 20px)}section.featured-collection.products_slider .container.clearColumns{max-width:calc(100% - 20px)}.index .slideshow .caption .headline{font-size:24px;line-height:30px}.index .slideshow .subtitle p{font-size:13px;line-height:19px;margin:0 0 10px}.index .slideshow .caption .headline:after{margin:10px 0 5px}.rca_usp_columns .textColumn__blocks.slider--mobile{row-gap:30px;column-gap:30px}.rca_usp_columns .textColumn__blocks.slider--mobile .textColumns__block{max-width:calc(33.33% - 20px)}.index .slideshow .caption__content.slideshow__content{padding:0 10px}.rca_logo_slider .logoBar__item{max-width:100px}}@media only screen and (min-width: 1201px) and (max-width: 1399px){.index .slideshow .caption .headline{font-size:30px;line-height:38px}}@media only screen and (min-width: 1024px) and (max-width: 1400px){.index .caption__content.slideshow__content,.index .full_width_image .caption__content.slideshow__content{padding:0 20px;max-width:550px}.index .slideshow .full_width_image .caption{max-width:600px}}@media only screen and (max-width: 413px){.index .collection-list-section span.title p{min-height:60px}}@media only screen and (max-width: 799px) and (min-width: 768px){.product-template section.product__page .product__images{max-width:calc(100% + -0px)!important;position:relative}}@media only screen and (max-width: 1260px) and (min-width: 800px){.product-template section.product__page .product__container.container{padding:0 24px}}.recommended-products-section .column{margin-left:12px;margin-right:12px}.recommended-products-section .one-third{width:calc(33.33333% - 24px)}@media all and (min-width: 769px){.yotpo-display-s .yotpo-main-layout .yotpo-layout-header-wrapper[data-v-a5eb37f4]{flex-direction:row;gap:100px}}.recommended-products-section img[data-sizes=auto]{aspect-ratio:1}body:has(.product-kit) .footer{margin-top:0}.header-contain .title,h2.sectionHeader__headline.headline{font-size:32px;line-height:36px;font-weight:700;margin-bottom:0;font-family:gotham}.subtitle{max-width:340px;margin:auto auto 30px;font-family:gotham;font-weight:500;font-size:18px;line-height:120%}.sectionHeader{padding-bottom:30px}@media (min-width: 992px){.header-contain .title,h2.sectionHeader__headline.headline{font-size:40px}.subtitle{font-size:20px}.sectionHeader{padding-bottom:50px}}.productText .modal_price.bundle-kit-price{font-size:18px;font-weight:400;color:#818181;display:inline-flex;align-items:center;gap:14px}.productText .modal_price.bundle-kit-price .money{text-decoration:line-through}.bundle-kit-price .current_price{font-size:25px;font-weight:500;color:#3b3b3b}.bundle-kit-price .save{font-size:18px;font-weight:500;text-transform:uppercase;color:#0d5954}@media only screen and (max-width: 767px){.productText .modal_price.bundle-kit-price{font-size:14px}.bundle-kit-price .current_price{font-size:21px}.bundle-kit-price .save{font-size:14px}}.bundle-kit-products{margin-top:28px;margin-bottom:22px}.bundle-kit-products .faqAccordion>dt>button{margin-left:20px}.bundle-title{text-transform:uppercase;font-weight:700;font-size:18px;line-height:20px;letter-spacing:0;margin-bottom:16px;color:#1a1a1a}.bundle-tab-titles{padding-left:0;margin-top:16px;margin-bottom:28px}.bundle-tab{border-bottom:1px solid #d3d3d3;margin:0;border-radius:0;padding:15px 40px 15px 12px;list-style:none;text-transform:uppercase;position:relative;cursor:pointer;font-weight:500;font-size:16px;line-height:120%}.bundle-tab:after{position:absolute;top:24px;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:15px;font-size:15px;font-family:artisan;font-weight:600}.bundle-tab[aria-expanded=false]:after{content:"\e909"}.bundle-tab[aria-expanded=true]:after{content:"\e908"}.bundle-tab-contents[aria-hidden=true]{display:none;text-transform:none;font-size:14px;font-weight:400;margin-top:10px}.bundle-tab-contents[aria-hidden=false]{display:block;text-transform:none;font-size:14px;line-height:20px;font-weight:400;margin-top:14px}.kitBundleCartWrapper{display:flex;align-items:center;gap:12px}.kitBundleCartWrapper .productForm__quantity{margin-bottom:0!important}.kitBundleCartWrapper .productForm__quantityInput{min-height:58px;max-width:70px;border-left:0;border-right:0}.kitBundleCartWrapper .productForm__quantity .product-plus,.kitBundleCartWrapper .productForm__quantity .product-minus{width:53px;display:flex;align-items:center;justify-content:center;min-height:58px}.kitBundleCartWrapper .productForm__quantity .product-plus{border-radius:0 4px 4px 0}.kitBundleCartWrapper .productForm__quantity .product-minus{border-radius:4px 0 0 4px}.custom-btn{width:100%;border-radius:4px;border:1px solid #0d5954;background:#ddfad2;color:#0d5954;text-align:center;font-size:20px;font-weight:700;text-transform:uppercase;height:auto;padding-top:17px;padding-bottom:17px;letter-spacing:normal}.cta-btn{padding:14px 20px;border-radius:6px;font-weight:700;font-size:16px;cursor:pointer}.cta-btn .old-price{text-decoration:line-through;font-weight:400;color:#0d5954;margin-left:8px}.custom-btn:hover{background-color:#b7e4c7;border-color:#0d5954}.btn-addtocart.bundleKitATC{background-color:#789585;border-color:#789585;color:#fff;padding-left:10px;padding-right:10px}.btn-addtocart.bundleKitATC:hover{background-color:transparent;border-color:#789585;color:#789585}.stickybtn .btn-addtocart.bundleKitATC{border-radius:0}@media screen and (max-width: 767px){.custom-btn{font-size:18px;padding-top:13px;padding-bottom:13px}.cta-btn{font-size:16px}.btn-addtocart.bundleKitATC{font-size:17px}.kitBundleCartWrapper .productForm__quantityInput,.kitBundleCartWrapper .productForm__quantity .product-plus,.kitBundleCartWrapper .productForm__quantity .product-minus{min-height:50px}}@media screen and (max-width: 640px){.kitBundleCartWrapper{flex-direction:column}.kitBundleCartWrapper .productForm__quantityInput{max-width:100%;width:calc(100% - 106px)}}@media (max-width: 1100px){.kitBundleCartWrapper{flex-direction:column}.kitBundleCartWrapper .productForm__quantity{width:100%;max-width:100%}.kitBundleCartWrapper .productForm__quantityInput{max-width:100%;width:calc(100% - 106px)}}.full-width.custom-btn{width:100%}.btn-total-price,.btn-price{padding-left:10px}.btn-total-price.strick{text-decoration:line-through;font-weight:400;text-decoration-thickness:from-font}.productAccordion{border-bottom:1px solid #d3d3d3;margin:0}.productAccordion01{border-top:1px solid #d3d3d3}.productAccordion ul{padding-left:0;list-style-type:none}.productAccordion ul li+li{margin-top:8px}.productAccordion ul li{position:relative;padding-left:20px}.productAccordion ul li:after{content:"";position:absolute;top:8.5px;left:3px;width:7px;height:7px;background-color:#0d5954;border-radius:50%}.productAccordion:first-child{margin-top:20px}.productAccordion01 ul li{padding-left:24px}.productAccordion01 ul li:after{top:5px;left:0;width:18px;height:14px;background-color:unset;background-repeat:no-repeat;background-image:url('data:image/svg+xml, <svg viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.49956 7.44269L12.3936 0.549438L13.4541 1.60994L5.49956 9.56444L0.726562 4.79144L1.78706 3.73094L5.49956 7.44269Z" fill="%230d5954"/></svg>')}.productAccordion:last-child{border-bottom:1px solid #d3d3d3}.productAccordion>dt>.title{background:transparent;position:relative;padding:20px 26px 20px 0;color:#3b3b3b;text-align:left;display:block;cursor:pointer;width:100%;outline:none;text-transform:uppercase;font-size:18px;line-height:26px;font-weight:500;border:none}.productAccordion>dt>.title:after{right:0}.productAccordion>dt>.title[aria-expanded=true]{border-bottom:none}.productAccordion>dd{color:#3b3b3b;padding:0 0 16px;margin:-8px 0 0;font-size:16px;line-height:24px}.productAccordion>dd[aria-hidden=true]{display:none}.productAccordion>dd .metafield-rich_text_field p:first-child{margin-top:0}.sectionHeader__content .badge{margin:0 auto}.badge{background-color:#defad2;color:#0d5954;padding:4px 16px;font-size:24px;line-height:110%;font-family:"Instrument Serif";border-radius:99px;width:max-content;margin-bottom:10px!important;font-style:normal;font-weight:400}.header-contain{text-align:center}.save_percent{font-weight:500;font-size:14px;line-height:26px;letter-spacing:0;text-transform:uppercase;color:#0d5954}@media (min-width: 768px){.productAccordion>dt>div{padding-top:26px;padding-bottom:26px}.productAccordion>dd{margin-top:4px;padding:0 0 22px}.badge{font-size:26px}.save_percent{font-size:18px;line-height:32px}}@media only screen and (max-width: 480px){.review-grid .review-card:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.review-grid .review-card:nth-child(2){border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.review-grid .review-card:nth-child(3){border-top-right-radius:0;border-top-left-radius:0;border-bottom-right-radius:0}.review-grid .review-card:nth-child(4){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0}}body.product-kit,body.product-kit .announcementBar,body.product-kit .footer-section,body button{font-family:gotham}body.product-kit nav.breadcrumb{display:none}.yotpo .yotpo-review .yotpo-header .yotpo-icon-profile{background-color:#0d5954!important}.yotpo-label-container{display:none!important}.yotpo-regular-box.yotpo-bottomline{display:flex;justify-content:center}body.product .recommended-products-section .collection__grid .thumbnail.product-8369560518855,body.product-kit .recommended-products-section .collection__grid .thumbnail.product-8369560518855{display:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/custom.css.map */
