#bundles-primally-pure .select--quick-add-ctr,#bundles .select--quick-add-ctr{display:none}@media only screen and (min-width:480px){#balms-creams .collection .grid,#crisp-smoky-woods-home-collection .collection .grid,#cool-citrus-breeze-home-collection .collection .grid,#benefits-of-dry-brushing-your-face-how-to-amp-faq-primally-pure .collection .grid,#holiday .collection .grid,#sweet-floral-sage-home-collection .collection .grid,#warm-citrus-spice-home-collection .collection .grid,#serum-match-plumping-serum .collection .grid,#serum-match-soothing-serum .collection .grid,#serum-match-clarifying-serum .collection .grid{grid-template-columns:var(--grid-tablet)}}.collection__filters__toggle{width:100px}.collection__filters__title{font-family:var(--FONT-STACK-BODY);font-weight:400}.collection__filter__title,.collection__filter-tag{font-family:var(--FONT-STACK-ACCENT);font-size:14px;text-transform:uppercase}.filter-label{font-family:var(--FONT-STACK-ACCENT);font-size:14px;margin-right:10px}.tab-collections.active-underline .custom-scrollbar{display:none}.tab-collections.active-underline .tabs__link{margin-bottom:10px;margin-right:10px}.tab-collections.active-underline .tabs__link:last-child{margin-right:0}.tab-collections.active-underline .tabs__link span{position:relative;display:inline-block;color:var(--text);font-size:16px;font-weight:500;line-height:150%;padding:0 10px}.tab-collections.active-underline .tabs__link.current span{opacity:1}.tab-collections.active-underline .tabs__link span:before{transform:scaleX(0);transform-origin:left}.tab-collections.active-underline .tabs__link span:before{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;display:block;background:var(--btn-text, var(--text));transition:none;pointer-events:none}.tab-collections.active-underline .tabs__link.current span:before{transform:scaleX(1);transition-delay:.25s!important}.tab-collections.active-underline .tabs__link.current span:before{transition:transform 1.1s cubic-bezier(.19,1,.22,1)}.tab-collections.active-underline .tabs__link span:after{opacity:0}.tab-collections.active-underline .tabs__link span:after{transform-origin:right}.tab-collections.active-underline .tabs__link span:after{content:"";position:absolute;left:0;bottom:-5px;width:100%;height:1px;display:block;background:var(--btn-text, var(--text));transition:none;pointer-events:none}.tab-collections.active-underline .tabs__link.current span:after{transform:scaleX(0);opacity:1}.tab-collections.active-underline .tabs__link.current span:after{transition:transform 1.1s cubic-bezier(.19,1,.22,1)}.skin-quiz-landing-2026 .tab-collections{background-color:#fcfaf5}.skin-quiz-landing-2026 .tab-collections .product-grid-item__quick-atc{display:none}.skin-quiz-landing-2026 .tab-collections .section__header{margin-bottom:17px}.skin-quiz-landing-2026 .tab-collections .section__header .h2{font-size:36px;font-weight:300;line-height:normal}.skin-quiz-landing-2026 .tab-collections .tab-collections__text{font-size:16px;line-height:150%;max-width:600px;margin:0 auto 55px}.skin-quiz-landing-2026 .tab-collections .tab{padding-top:35px}.skin-quiz-landing-2026 .tab-collections .product-grid-item__title{font-size:22px}.tab-collections .product-grid-item--featured.product-grid-item--featured__with-text .tab-collections__featured-item{padding:25px 17.5px 30px}.tab-collections .product-grid-item--featured.product-grid-item--featured__with-text .tab-collections__featured-item__content{justify-content:center;text-align:center}.tab-collections .product-grid-item--featured.product-grid-item--featured__with-text .tab-collections__heading{font-size:24px;font-weight:300;line-height:normal;flex-grow:0}.tab-collections .product-grid-item--featured .tab-collections__featured-text{font-size:16px;font-weight:400;line-height:150%}.tab-collections .product-grid-item--featured .tab-collections__featured-text p:first-of-type{margin-top:8px}.tab-collections .product-grid-item--featured .tab-collections__featured-text p:last-of-type{margin-bottom:25px}@media screen and (max-width:767px){.skin-quiz-landing-2026 .tab-collections .tab-collections__text{margin-bottom:35px}.skin-quiz-landing-2026 .tab-collections .tab{padding-top:15px}}@media screen and (min-width:768px)and (max-width:1499px){.tab-collections .product-grid-item--featured.product-grid-item--featured__with-text{height:auto}}@media screen and (min-width:768px)and (max-width:1023px){.tab-collections .product-grid-item--featured.product-grid-item--featured__with-text{height:100%}}.blue-tansy-2026 .announcement-bar-static .announcement{--bg: #2D5975 !important}.blue-tansy-2026 .featured-collection{--grid-gutter: 25px}.blue-tansy-2026 .featured-collection .section__heading *{letter-spacing:-.42px}.blue-tansy-2026 .featured-collection .section__text{margin-top:15px}@media screen and (min-width:768px){.blue-tansy-2026 .featured-collection .featured-collection__top{margin-bottom:35px}.blue-tansy-2026 .featured-collection .section__heading *{font-size:42px}}@media screen and (min-width:1024px){.blue-tansy-2026 .featured-collection .one-third{width:calc((var(--wrapper-width) - var(--grid-gutter) * 2) / 3.57)}}.blue-tansy-2026 .product-grid-item .product__badge{margin-top:10px;margin-left:10px}.blue-tansy-2026 .product-grid-item .product__badge__item{font-size:12px;background-color:#a4c6e1;border-radius:5px;font-weight:500}.blue-tansy-2026 .product-grid-item .btn--submit{background-color:#2d5975}.blue-tansy-2026 .product-grid-item .product-grid-item__price,.blue-tansy-2026 .product-grid-item .product-grid-item__quick-atc .select--quick-add{font-weight:500}.blue-tansy-2026 .product-grid-item a:has(>.yotpo.bottomLine){display:none}@media screen and (min-width:768px){.blue-tansy-2026 .product-grid-item .product-grid-item__title{font-size:26px}.blue-tansy-2026 .product-grid-item .product-grid-item__price{font-size:16px}.blue-tansy-2026 .product-grid-item .product-grid-item__image{margin-bottom:25px}.blue-tansy-2026 .featured-collection__container.carousel__container .product-grid-item .product-grid-item__quick-atc{margin-top:25px}.blue-tansy-2026 .product-grid-item .product-grid-item__quick-atc .select--quick-add{font-size:16px}}.blue-tansy-2026 .image-with-text.five-fifty-height{--min-h: 600px}.blue-tansy-2026 .image-with-text .image-with-text__text{max-width:475px;margin-left:auto;margin-right:auto}.blue-tansy-2026 .image-with-text .image-with-text__heading{max-width:390px;margin:0 auto 20px}@media screen and (min-width:768px){.blue-tansy-2026 .image-with-text .image-with-text__heading{font-size:42px;letter-spacing:-.42px}.blue-tansy-2026 .image-with-text .image-with-text__text *{font-size:16px}.blue-tansy-2026 .image-with-text .image-with-text__heading{margin-bottom:30px}}.blue-tansy-2026 .testimonial-slider-new{--gutter: 60px}.blue-tansy-2026 .testimonial-slider-new .testimonial__item-media{aspect-ratio:.8}.blue-tansy-2026 .testimonial-slider-new .testimonial__item{min-height:0}.blue-tansy-2026 .testimonial-slider-new .testimonial__item__inner{padding:16px 16px 25px;border-radius:0}.blue-tansy-2026 .testimonial-slider-new .testimonial__item p{font-size:17px;line-height:120%}.blue-tansy-2026 .testimonial-slider-new .section__heading{max-width:425px;margin-left:auto;margin-right:auto}@media screen and (max-width:767px){.blue-tansy-2026 .testimonial-slider-new .section__heading{text-align:center}}@media screen and (min-width:768px){.blue-tansy-2026 .testimonial-slider-new .wrapper--full-padded{gap:30px}.blue-tansy-2026 .testimonial-slider-new .section__header{width:40%!important;padding-bottom:50px!important}.blue-tansy-2026 .testimonial-slider-new .section__heading{color:#e9e3db!important;font-size:42px!important;line-height:110%!important;letter-spacing:-1.26px}.blue-tansy-2026 .testimonial-slider-new .testimonials__wrapper{flex-basis:60%!important}}@media screen and (min-width:1024px){.blue-tansy-2026 .testimonial-slider-new .testimonial__item{width:calc((100% - var(--gutter) * 2) / 2.2)}}.blue-tansy-2026 .banner-image .banner-image__content *{line-height:120%}.blue-tansy-2026 .banner-image .banner-image__text-wrapper{width:calc(495px + (var(--gutter-mobile) * 2))}@media screen and (min-width:768px){.blue-tansy-2026 .banner-image .banner-image__heading{font-size:50px;letter-spacing:-.5px}}@media screen and (min-width:1024px){.blue-tansy-2026 .banner-image .banner-image__text-wrapper{width:calc(495px + (var(--gutter) * 2));padding-bottom:40px}}.blue-tansy-2026 .brick__section .brick__blocks__flex{position:relative}.blue-tansy-2026 .brick__section .brick__block{border-radius:0!important}.blue-tansy-2026 .brick__section .product-grid-item__image,.blue-tansy-2026 .brick__section .product-grid-item__title,.blue-tansy-2026 .brick__section .product-grid-item__info{display:none}.blue-tansy-2026 .brick__section .brick__product{max-width:450px;margin-left:auto;margin-right:auto}.blue-tansy-2026 .brick__section .product-grid-item{background-color:transparent;box-shadow:none;border-radius:0;max-width:350px;margin:0 auto}.blue-tansy-2026 .brick__section .product-grid-item .quick-add-border{background:transparent}.blue-tansy-2026 .brick__section .product-grid-item .btn--submit{border:none;font-weight:500}.blue-tansy-2026 .brick__section .product-grid-item .btn--submit [data-add-to-cart-text]{display:flex;justify-content:center;align-items:center;gap:10px}.blue-tansy-2026 .brick__section .brick__subheading{font-size:14px;font-weight:500;letter-spacing:.56px;line-height:normal;margin-bottom:10px}.blue-tansy-2026 .brick__section .brick__product-title{font-family:var(--FONT-STACK-HEADING);font-size:42px;font-weight:300;line-height:110%;letter-spacing:-.42px;margin-bottom:10px}.blue-tansy-2026 .brick__section .brick__product-info{max-width:395px;margin-left:auto;margin-right:auto}.blue-tansy-2026 .brick__section .brick__product-info p{font-size:16px;line-height:120%}.blue-tansy-2026 .brick__section .brick__product .product-grid-item__quick-atc{margin-top:10px}.blue-tansy-2026 .brick__section .brick__block-product-image{position:absolute;z-index:99;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px;aspect-ratio:3 / 4;width:12.15vw;max-width:200px}.blue-tansy-2026 .brick__section .brick__blocks__flex--stuck .brick__block-product-image{opacity:0;transition:opacity .8s ease .2s}.blue-tansy-2026 .brick__section .brick__blocks__flex--stuck:has(.aos-animate) .brick__block-product-image{opacity:1}.blue-tansy-2026 .brick__section .brick__block-product-image--mobile{display:block;position:relative;top:unset;left:unset;transform:unset;width:100%;max-width:150px;margin-bottom:30px}.blue-tansy-2026 .brick__section .brick__block-product-image--desktop{display:none}@media screen and (max-width:767px){.blue-tansy-2026 .brick__section .brick__product-title{font-size:32px;letter-spacing:-.32px}.blue-tansy-2026 .brick__section .brick__block--product .brick__block__inner{align-items:center}}@media screen and (min-width:768px){.blue-tansy-2026 .brick__section .brick__block--product .brick__block__inner{padding-left:80px;padding-right:80px}.blue-tansy-2026 .brick__section .brick__block-product-image--mobile{display:none}.blue-tansy-2026 .brick__section .brick__block-product-image--desktop{display:block}}.blue-tansy-2026 .section-columns .column-item__inner{display:flex;flex-direction:column-reverse;padding:30px;background-color:#e9e3db;border-radius:10px;height:100%}.blue-tansy-2026 .section-columns .column-item__image-wrapper{margin-bottom:0;--aspect-ratio: 53% !important}.blue-tansy-2026 .section-columns .column-item__image{border-radius:0}.blue-tansy-2026 .section-columns .column-item__content{margin-bottom:auto}.blue-tansy-2026 .section-columns .column-item__heading{text-align:center;line-height:110%;font-weight:300;margin-bottom:20px}.blue-tansy-2026 .section-columns .column-item__text{padding-bottom:25px}.blue-tansy-2026 .section-columns .column-item__text p{font-size:16px;font-weight:400;line-height:120%;text-align:center}@media screen and (min-width:768px){.blue-tansy-2026 .section-columns .section__heading{font-size:42px;letter-spacing:-.42px}.blue-tansy-2026 .section-columns .column-item__heading{font-size:26px;letter-spacing:-.26px}}@media screen and (min-width:1024px){.blue-tansy-2026 .section-columns{--grid-gutter: 50px}}.blue-tansy-2026 .featured-blog-slider{--grid-gutter: 20px}.blue-tansy-2026 .featured-blog-slider .btn{color:#2f3433;font-weight:500}.blue-tansy-2026 .featured-blog-slider .blog__post-title{text-align:left}@media screen and (min-width:768px){.blue-tansy-2026 .featured-blog-slider .featured-blog-slider__top{margin-bottom:40px}.blue-tansy-2026 .featured-blog-slider .section__heading p{font-size:42px;letter-spacing:-.42px}.blue-tansy-2026 .featured-blog-slider .blog__post-title-link{font-size:32px!important;letter-spacing:-.32px}}.blue-tansy-2026 .text-section .text__content p{font-size:16px;line-height:120%}.blue-tansy-2026 .text-section .wrapper--narrow{width:100%;max-width:calc(840px + (var(--gutter-mobile) * 2))}@media screen and (min-width:1024px){.blue-tansy-2026 .text-section .wrapper--narrow{width:100%;max-width:calc(840px + (var(--gutter) * 2))}}
/*# sourceMappingURL=/cdn/shop/t/739/assets/collection.css.map */
