@import"https://use.typekit.net/kis0fum.css";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;700;800;900&display=swap";#landing-b-hero-campana .standard__heading{display:none}.extra-strong{font-weight:750;color:#505050}.box__wrap{background:#fff;padding:calc(var(--gutter) * 2) var(--gutter);border-radius:8px;box-shadow:0 4px 16px #0000000d}.info-partner-container.navtext{display:flex}.info-partner-container:after{content:"";position:absolute;width:80%;height:0;left:35px;bottom:11px;border-bottom:1px solid #000}.info-partner-container .partner-name{margin-left:.25rem}#brand-ambassador .product__modal{max-width:1104px;padding:0 0 0 32px}.product__modal .package__price{display:flex}.product__modal .package__block__value{margin-left:.25rem}.package__content__container{display:flex;flex-direction:row-reverse}.package__modal__title__price{padding-top:4rem;width:37rem}.package__modal__title__price .standard__heading{margin-bottom:.25rem}.package__price{font-size:1.25rem;font-weight:600}.package__description__wrapper{margin:1rem 0 1.5rem}.package__description__wrapper p{width:20rem}.package-btn,.add-addon-btn{padding:1rem;width:20rem;color:#272727;font-weight:420}.product__package__btn__wrap .add-addon-btn{color:#fff}.product__package__btn__wrap{display:grid;gap:1rem}.section-hero-banner{display:grid;grid-template-columns:1fr 1.25fr}.section-hero-banner .left-content__container{padding:5rem 3rem;height:fit-content;margin:auto;z-index:100;position:relative;left:2rem}.section-hero-banner .hero__kicker,.section-hero-banner .hero__description{font-weight:500;color:#535353;text-transform:initial}.section-hero-banner .hero__kicker{font-size:.75rem}.section-hero-banner .hero__heading{font-size:2.25rem;font-weight:700;margin-bottom:.75rem}.section-hero-banner .hero__description{font-size:.875rem;line-height:20px;width:85%}.section-hero-banner .hero__btn{font-family:Inter,sans-serif!important;font-weight:400;font-size:.75rem}@media (max-width: 767px){.section-hero-banner{display:flex;flex-direction:column-reverse}.section-hero-banner .left-content__container{padding:2rem 1rem;left:0}.section-hero-banner .hero__heading{font-size:1.5rem;margin:.25rem 0 .5rem}.section-hero-banner .hero__description{width:100%}.section-hero-banner .hero__btn{margin-top:.875rem}.tabs__arrow{display:none}.tabs{overflow:visible}.section-hero-banner.wrapper{padding:0}}.section-collection-cards{overflow-x:hidden}.section-collection-cards .standard__cta{padding:.75rem 1rem;font-size:.875rem;position:absolute;bottom:-1.75rem;width:100%;justify-content:center}.section-collection-cards .hero__content__wrapper{padding:0}.section-collection-cards .flickity-button{display:none}.section-collection-cards .flickity-viewport,.section-collection-cards .section--image,.section-collection-cards .flickity-grid .product-grid-slide{overflow:visible}@media (max-width: 767px){.section-collection-cards .homepage-collection-grid{padding:0 0 2rem}.section-collection-cards .standard__cta{bottom:-2.5rem}.section-collection-cards .flickity-grid[data-grid-large] .product-grid-slide{width:50%;padding-right:.75rem;margin-bottom:2.5rem}.section-collection-cards .flickity-slider{flex-wrap:wrap!important}}.homepage-collection-tabs .home__subtitle:after{display:none}.homepage-collection-tabs .home__subtitle{font-size:1.25rem;font-weight:600;margin-bottom:0}.homepage-collection-tabs .tabs{display:flex;gap:.75rem}.homepage-collection-tabs .tab-link,.homepage-collection-tabs .one-size__button{border:1px solid #a4a4a4;font-weight:400;font-size:.75rem;color:#535353;border-radius:0;text-transform:capitalize}.homepage-collection-tabs .one-size__button{width:fit-content;padding:10px 24px;background-color:#fcf7ff;border:1px solid #000000;margin:.75rem 0 .5rem}.homepage-collection-tabs .tab-link.current{background-color:#5f22673d;border:1px solid #5f2267}.homepage-collection-tabs .product__weight{color:#535353;font-size:.75rem;margin-bottom:1.5rem}.homepage-collection-tabs .product-card__button{background-color:#eee;border:1px solid #000000}.homepage-collection-tabs .btn--add-to-cart{background-color:#272727;text-transform:uppercase}@media (max-width: 767px){.homepage-collection-tabs{padding:2rem 0}.homepage-collection-tabs .tab__scroll{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.homepage-collection-tabs .tab__scroll::-webkit-scrollbar{display:none}.homepage-collection-tabs .product__grid__title__wrapper{min-height:90px}.homepage-collection-tabs .product-grid-slide.is-selected,.homepage-collection-tabs .product-grid-slide{width:48%!important}.homepage-collection-tabs .product-grid-item{width:100%}}#brand-ambassador .brick__section .brick__block__text__inner .standard__rte p,#enrollment .brick__section .brick__block__text__inner .standard__rte p{margin-left:0;width:29rem;font-size:1.5rem;color:#272727;font-family:Montserrat,sans-serif}.icon__column__heading strong{color:#e44a81}#enrollment .home__subtitle:after,#jafra-insider .home__subtitle:after{display:none}#enrollment .home__subtitle,#jafra-insider .home__subtitle{font-size:1.75rem;text-transform:capitalize;font-size:600;margin-bottom:0}#jafra-insider .homepage-icons{padding:1rem 0 2rem}#enrollment .icon__column__icon{background-size:1.75rem}.section-faq .accordion__title:after,.section-rep .accordion__title:after,.section-packages .accordion__title:after{content:url(plus-in-circle.svg);right:14px;margin-top:-.75rem;border:none;transform:rotate(0);transform-origin:none}.section-faq .accordion__title.accordion-is-open:after,.section-rep .accordion__title.accordion-is-open:after,.section-packages .accordion__title.active:after{transform:rotate(-45deg);margin-top:-.25rem;right:17px}.section-faq{padding-left:2rem;padding-right:2rem;padding:1.5rem 2rem 3rem}.section-faq .wrapper--narrow{max-width:100%;padding:0}.section-faq .accordion__header{width:26rem;margin-bottom:1rem}.section-faq .accordion__header,.rep__header,.home__header,.section-perks .standard__heading{color:#272727;font-size:1.75rem;width:fit-content;font-weight:600}.section-faq .accordion__wrapper:first-child{border-top:none}.section-faq .accordion__wrapper .accordion__title{font-weight:var(--FONT-WEIGHT-HEADING);letter-spacing:0;text-transform:none}.bundle-box-outer p,.bundle-message-mobile p{color:#686868;font-size:.875rem}.brick__section .kicker__line:after{display:none}.brick__section .brick__block__text .standard__kicker{font-family:Inter,sans-serif;font-size:.75rem;color:#272727;padding:0;font-weight:500;text-transform:initial;margin-bottom:.5rem}.brick__section .brick__block__text .standard__heading{color:var(--text)}.brick__section .text__standard{max-width:90%;padding-left:1rem}.brick__section .standard__subtext{font-size:1rem;color:#505050;margin:1.25rem 0}.brick__section .icon__container{display:flex;gap:1rem}.brick__section .icon__column__icon{height:6rem;width:10rem;margin-bottom:0}#enrollment .brick__section--reverse .brick__block__image{padding:0}@media (max-width: 767px){.brick__section{padding-top:0;padding-bottom:0}.brick__section .text__standard{max-width:100%!important;padding:0}}.homepage-columns{padding:2rem 0 1rem}.homepage-columns .column__text{border:none;padding-left:0;padding-right:0}.homepage-columns .columns__header{font-size:1.25rem;font-weight:600;text-transform:uppercase;margin-bottom:1.5rem}.homepage-columns .standard__heading{font-size:1rem;font-weight:600}@media (max-width: 767px){.homepage-columns{padding:1rem 0}.column__text{display:none}.homepage-columns .grid.grid--uniform{display:flex;overflow:scroll;margin-left:.25rem}.homepage-columns .lazy-image.column__image{width:15rem}.homepage-columns .grid__item:first-of-type{padding-left:0}.homepage-columns .home__subtitle{font-size:1.5rem!important}#design-lab .column__text{display:block}#design-lab .homepage-columns .grid--uniform{display:flex;flex-direction:column}#design-lab .homepage-columns .grid__item{padding:0}.homepage-icons .grid{display:grid;grid-template-columns:1fr 1fr}.brick__block .brick__block__video{height:fit-content}}#pop-up .brick__section--reverse{max-width:var(--wrapper);margin:0 auto;padding:0 var(--outer)}#pop-up .brick__section .brick__block__text .standard__kicker{font-size:1.25rem}#pop-up .brick__section .brick__block__text{padding-left:3rem}#pop-up .brick__section--reverse .brick__block__text{padding-left:0}#pop-up .brick__section .standard__cta{text-transform:capitalize;font-size:1rem;font-weight:450}#pop-up .brick__section .standard__heading{font-size:2.25rem;width:32rem;margin-bottom:1.25rem;line-height:48px}#brand-ambassador .section-perks{padding-bottom:6.25rem}.section-perks .perk__header{margin-bottom:2rem}.section-perks--flex{display:flex;padding-top:3rem}.section-perks .standard__heading{--line: 4rem;margin-bottom:3rem}.section-perks .wrapper .grid__item{margin-bottom:2rem}.section-perks .grid--flex-content .grid__item{padding-left:0;margin-bottom:0}.section-perks .icon__column__text .section-perks,.section-perks .grid--flex-content .icon__column{display:flex}.section-perks .icon__column__icon{height:7rem;width:7rem}.section-perks .grid--flex-content .icon__column .icon__column__text__wrap{margin:auto 0;max-width:14rem;text-align:left}.section-perks .icon__column{margin:.75rem 1rem}.section-perks .icon__column__title{font-weight:450;font-size:1.25rem}.section-perks .icon__column__description{max-width:16rem;margin:0 auto;padding-top:0}.section-perks .icon__column__description span{font-size:1rem;font-weight:500}.section-perks .grid--flex-content .icon__column__title{font-size:1rem}.section-perks .grid--flex-content .icon__column__description{line-height:1.4;margin-bottom:16px}#pop-up .section-perks .grid--flex-content .icon__column__description,#enrollment .section-perks .grid--flex-content .icon__column__description,#brand-ambassador .section-perks .grid--flex-content .icon__column__description{margin-bottom:0}.section-perks .grid--flex-content .icon__column__description span,.section-perks .grid--flex-content .icon__column__description a{font-size:.875rem;font-weight:400}#pop-up .section-perks{padding-top:70px}.rep-blocks__container{display:grid;grid-template-columns:1fr 1fr}.section-rep{padding-bottom:2rem}.rep__header{margin-bottom:1.5rem;margin-right:12rem}.rep-block__card{padding:0 1rem}.rep__description{font-size:1rem;color:#231f20;width:17rem}.rep__wrapper{margin-right:1rem;max-width:35rem}.rep__wrapper:last-of-type{margin-right:0}.rep__wrapper,.packages__wrapper{border-radius:.25rem;position:relative}.rep__header-content{height:8rem;margin-bottom:.25rem;margin-top:1.5rem}.rep-block__text-note{font-family:.75rem;color:#fff;font-weight:500;font-family:Inter,sans-serif;background-color:#b17789;margin:0;padding:.25rem 1rem}.rep-block__subtitle,.rep-block__description{color:#535353;font-size:.875rem;font-family:Inter,sans-serif;font-weight:400}.rep-block__title-tag{display:flex}.rep-block__description{margin-top:.75rem}.rep-block__tag{font-size:.75rem;color:#272727;height:fit-content;padding:.15rem .5rem;margin-left:auto}.rep-block__header{font-size:1.5rem;color:#231f20;font-weight:600;margin-top:.5rem}.section-rep .accordion__wrapper{border-bottom:none;border-top:1px solid #ababab}.section-rep .accordion__body p,.section-packages .accordion__body p{font-size:.875rem;text-align:left;color:#505050}.section-rep .accordion__title,.section-packages .accordion__title{font-size:.875rem;font-weight:400;font-family:Inter,sans-serif;color:#505050;text-transform:capitalize}.rep-block__button{margin:1rem 0 1.5rem}#brand-ambassador .product-grid-item .btn--add-to-cart,.section-rep .btn--full{font-weight:450;font-size:.875rem;background-color:#272727;padding:1.2rem;margin-bottom:.75rem;color:#fff;width:70%;justify-content:left;display:block;border-radius:4px}.section-packages{margin:2rem auto}.section-packages .product__grid__info{margin:0 .75rem;padding:.75rem 0 1.75rem}.packages__header__content{margin-bottom:1.5rem;text-align:left}.packages__header{font-size:2.25rem;font-weight:550;margin:0 0 .5rem;color:#272727}.packages__description{font-size:1rem;color:#686868;width:59rem;margin:0}.packages__wrapper{padding-bottom:2.5rem;margin-right:.75rem;width:20rem}.packages__wrapper .btn--add-to-cart{color:#fff;height:3.5rem;font-size:.875rem;background-color:#272727}.packages__wrapper:last-child{margin-right:0}.package__featured__image{width:100%}.package__header__content{height:5.75rem;text-align:left;margin:1.5rem 1rem .75rem;display:grid;align-content:center}.package__suggested-text{text-align:center;margin-top:-.45rem;font-size:.75rem;padding:.75rem;font-weight:500}.package__suggested-text.transparent-text{background-color:transparent!important;height:2.75rem}.package__block__header{font-size:1.25rem;color:#231f20;font-weight:550;margin:0 0 .25rem}.package__price__container{display:flex}.package__block__price{color:#231f20;font-size:1.25rem;font-weight:700;margin:0 .25rem 0 0}.package__block__value{font-weight:500;margin:auto 0;font-size:.875rem;color:#505050}.section-packages .icon__column__icon{margin-top:.875rem;margin-bottom:0}.package__cards__container{display:flex}.package-block__list__container{margin:0 .75rem}.package-block__list__container .icon__column__icon{width:24px;height:24px}.section-packages .accordion__wrapper{margin:0 .875rem;border-top:0;border-bottom:.5px solid #ababab}.section-packages .accordion__body{padding-bottom:0}.section-packages .package__note{font-weight:400;color:#686868;font-size:.875rem}.product-accordion .accordion-content__inner{margin-top:1.5rem}.product-accordion .accordion-content__entry p{display:flex;flex-direction:column;gap:1rem}.yotpo-head{display:none!important}.yotpo-base-layout{width:100%!important}.template-product .yotpo-review{position:relative}.template-product .yotpo-main-layout .yotpo-layout-header-wrapper[data-v-76963fdc]{justify-content:left}.template-product #yotpo-app .yotpo-main-layout{margin:initial;width:100%!important}.template-product .yotpo-bottom-line-right-panel{display:flex;margin:auto;margin-left:2rem!important;padding-top:0!important}.template-product .yotpo-review-right-panel{flex-basis:0!important}.template-product .yotpo-bottom-line .yotpo-bottom-line-text{margin-top:.1rem;margin-left:1.5rem;font-weight:500;color:#272727;font-size:.875rem}.template-product #yotpo-main-widget-btn[data-v-1fafa3d2]{color:#000;background-color:transparent;border:.5px solid #272727;border-radius:.188rem;font-weight:800;font-size:1rem;padding:.25rem}.template-product .yotpo-bottom-line .yotpo-bottom-line-left-panel.yotpo-bottom-line-score{color:#272727;font-weight:900;font-size:2.25rem}.template-product .yotpo-reviewer-verified-buyer-text{font-family:Inter,sans-serif}.template-product #yotpo-reviews-container .yotpo-review-center-panel .yotpo-review-rating-title{flex-direction:column}.template-product #yotpo-reviews-container .yotpo-review-center-panel{padding-left:0}.template-product #yotpo-reviews-container .yotpo-review-title{margin-left:0;font-weight:800;font-size:1.25rem;color:#000;margin-top:5rem}.template-product .yotpo-reviewer{position:absolute;top:2rem}.template-product #yotpo-reviews-container .yotpo-reviewer-name{color:#df4661!important;font-size:.875rem;font-weight:500;margin-right:1.5rem;padding-top:.1rem}.template-product .yotpo-bottom-line-text,#yotpo-main-widget-btn[data-v-1fafa3d2],.yotpo-review-title,.yotpo-review-content,.yotpo-date-format,.yotpo-reviewer-name{font-family:Inter,sans-serif!important}.template-product .yotpo-review-content{min-width:53rem}.template-product #yotpo-reviews-container .yotpo-reviewer-details-verified{flex-direction:row}.template-product #yotpo-reviews-container .yotpo-reviewer-verified-buyer-text{font-size:.875rem}.yotpo-review-form-modal{z-index:5555500000!important}.template-product .yotpo-reviews-star-ratings-widget{margin-bottom:0!important}.template-product .yotpo-sr-bottom-line-summary{align-items:center!important}.template-product .star-container svg{width:16px;height:16px}.template-product .yotpo-sr-bottom-line-center-panel,.template-product .yotpo-star-rating .star-container:last-of-type{margin-right:0!important}.template-product .yotpo-sr-bottom-line-text{font-size:14px!important;font-weight:500!important;line-height:21px!important}.product-header-page .yotpo-star-rating{border-right:1px solid #cecece}.collection .yotpo-sr-bottom-line-text{display:none}.template-product .yotpo-review-left-panel{flex-basis:0%!important}.section-related .star-container svg,.collection .star-container svg{width:.75rem;margin-right:0}.section-related .yotpo-sr-bottom-line-text,.section-related .yotpo-sr-bottom-line-right-panel,.section-related .form__selectors{display:none}.product__price-reviews{display:flex;justify-content:space-between;align-items:center;margin-top:.25rem}.product-section .shopify-product-form{max-width:100%}.product__additional__details__wrap{display:flex;column-gap:48px;flex-wrap:wrap}.product__additional__details__wrap span{color:var(--text-light);font-size:calc(14px * var(--FONT-ADJUST-ACCENT))}.product-form .product__submit__buttons{height:3rem;width:100%}.product-form .product__submit{width:100%}.product-page .btn-state-ready,.product-grid-item .product__submit__buttons .btn-state-ready{text-transform:capitalize;font-size:calc(16px * var(--FONT-ADJUST-ACCENT));letter-spacing:0}.product-page .upsell__content .upsell__tagline{margin-top:.25rem;font-size:.75rem;color:#8b8c8e;font-weight:800}.product-page .upsell__holder__title{text-align:left;padding-left:0;text-transform:capitalize;margin-top:0}.product-page .upsell__content{flex-direction:row;width:100%}.product-page .upsell__button-container{display:flex;flex-direction:column}.upsell__button-view{border:1px solid #000000;padding:.5rem 2rem;font-weight:550;border-radius:.25rem;text-align:center}.product-accordion .accordion__title{font-size:16px;color:var(--text);text-transform:uppercase}.product-promise__link{display:flex;justify-content:center;margin-top:1.5rem}.product-promise__link a{font-weight:550;font-size:1rem}.section-related .home__subtitle{text-align:left}.section-related .home__subtitle:after{display:none}@media (min-width: 480px){.section-related .flickity-grid{margin-left:calc(-1 * var(--gutter) / 2);margin-right:calc(-1 * var(--gutter) / 2)}.section-related .flickity-grid.flickity-enabled .flickity-slider:before{padding-left:var(--gutter)}}.template-collection .main-content{--bg: #fafafa}.product__grid__title{text-transform:capitalize;letter-spacing:0;font-family:General Sans,sans-serif}.collection .product__grid__price{width:100%;line-height:1}.product-grid-item{display:flex;flex-direction:column;background-color:var(--COLOR-BG)}.product-grid-item .product__grid-card{padding:1rem;display:flex;flex-direction:column;flex-grow:1}.collection-carousel .product-grid-item .product__grid-card{padding:1rem 0}.featured-collection .product-grid-item .product__grid-card{padding:1rem 0 0}.product__grid__info{flex-grow:0}.product-grid-item .product-breadcrumb__wrap,.product__headline .product-breadcrumb__wrap{text-align:left;display:flex}.product__headline .product-breadcrumb__wrap{font-weight:500;color:#717171;font-size:.875rem;margin-top:.5rem}.product-header-page .product__headline .product-breadcrumb__wrap{margin-bottom:.5rem}.product-grid-item .product-types{display:flex}.product__title-container{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}.product__variant-container{height:45px;margin-bottom:.5rem}.product__headline .product__taglines{margin-left:.5rem}.product__taglines p{margin-top:0;margin-bottom:0}.product__tags__wrapper{margin:1rem 0}.product__card__top{display:flex;padding-bottom:1rem}.product__card__tags__wrapper{display:flex;justify-content:right;width:100%;margin:auto 0}.product__tag{background-color:#f2afc1;color:#fff;font-weight:700;border-radius:1.875rem;padding:.2rem .75rem;font-size:.75rem;margin-right:.25rem;text-transform:uppercase}.product__tag:hover,.product__card__tag:hover{color:#f2afc1}.section-related .product__form__outer{margin-bottom:0;margin-top:auto}.section-related .product__form__outer .swatch__button label{width:1.875rem;height:1.875rem}.section-related .product__form__outer .swatch__button input:checked~label:after{width:1.5rem;height:1.5rem}.section-related .radio__legend{display:none}.section-related .radio__fieldset{display:flex;justify-content:left;margin-top:-1.5rem}.product-grid-item{--BUTTON-RADIUS: 25px}.product-grid-item .product__availability__outer{margin-bottom:8px}.product-grid-item .product__availability__wrap{font-size:.72rem;margin:0}@media (min-width: 1440px){.product-grid-item .product__availability__wrap{font-size:.813rem}}.product-grid-item .quantity__wrapper{width:100%;max-width:100%;margin-bottom:.75em}.product-grid-item .quantity__input{line-height:1.3}.product-grid-item .product__buttons__outer{display:flex;flex-wrap:wrap;justify-content:space-between}.product-grid-item .quantity__wrapper{width:100%}.product-grid-item .product-grid-item__submit,.product-grid-item .product-grid-item__buy-now{width:calc(50% - 4px)}@media (max-width: 767px){.product-grid-item .product-grid-item__submit .btn,.product-grid-item .product-grid-item__buy-now .btn{padding:0}}@media (min-width: 1200px){.product-grid-item .quantity__wrapper,.product-grid-item .product-grid-item__submit,.product-grid-item .product-grid-item__buy-now{width:calc(100% / 3 - 6px)}.collection-carousel .product-grid-item .quantity__wrapper{width:100%}.collection-carousel .product-grid-item .product-grid-item__submit,.collection-carousel .product-grid-item .product-grid-item__buy-now{width:calc(50% - 4px)}}@media (min-width: 1440px){.collection-carousel .product-grid-item .quantity__wrapper,.collection-carousel .product-grid-item .product-grid-item__submit,.collection-carousel .product-grid-item .product-grid-item__buy-now{width:calc(100% / 3 - 6px)}}.collection-carousel .product-grid-item .product__grid__info{display:flex;flex-direction:column;justify-content:flex-end}@media (min-width: 1440px){.collection-carousel .product-grid-item .product__grid__info{min-height:86px}}.product-grid-item .btn--buy-now{color:#fff}.product-grid-item .btn--add-to-cart.btn--icon,.product-grid-item .btn--buy-now.btn--icon{min-height:46px}.product-grid-item .product__grid__title{font-size:1rem;margin:0}.product-grid-item .product__grid__price .price,.product-grid-item .product__grid__price .offer-price{font-size:1.125rem;font-weight:600}.product-grid-item .product__grid__price .offer-compare-at{margin-top:16px;text-decoration:line-through!important;color:var(--text-light)}@media (min-width: 990px){.product-grid-item .product__grid__price .price,.product-grid-item .product__grid__price .offer-price{font-size:1.25rem}}@media (min-width: 1440px){.product-grid-item .product__grid__price .price,.product-grid-item .product__grid__price .offer-price{font-size:1.5rem}}@media (max-width: 767px){.flickity-grid .product-grid-item .product__grid__price .compare-at{display:inline-block;margin-left:0}.flickity-grid .product-grid-item .product__grid__price .offer-compare-at{height:22px;margin-top:0}}.product-form .product__button-wrapper{display:flex;flex:1}.section-related .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after,.product-form .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after,.collection .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 24 24'><path d='M12.0121 5.57196L10.9251 4.48496C10.4156 3.96862 9.80903 3.55816 9.14028 3.2772C8.47152 2.99625 7.7538 2.85036 7.02844 2.84793C6.30307 2.8455 5.58438 2.98658 4.91377 3.26304C4.24315 3.53951 3.63384 3.9459 3.12092 4.45881C2.60801 4.97173 2.20162 5.58104 1.92515 6.25166C1.64869 6.92228 1.50761 7.64096 1.51004 8.36633C1.51247 9.09169 1.65836 9.80942 1.93931 10.4782C2.22026 11.1469 2.63073 11.7535 3.14707 12.263L11.9861 21.102L11.9881 21.1L12.0141 21.126L20.8531 12.287C21.3694 11.7775 21.7799 11.1709 22.0608 10.5022C22.3418 9.83342 22.4877 9.11569 22.4901 8.39033C22.4925 7.66496 22.3514 6.94628 22.075 6.27566C21.7985 5.60504 21.3921 4.99573 20.8792 4.48281C20.3663 3.9699 19.757 3.56351 19.0864 3.28704C18.4157 3.01058 17.6971 2.8695 16.9717 2.87193C16.2463 2.87436 15.5286 3.02025 14.8599 3.3012C14.1911 3.58216 13.5845 3.99262 13.0751 4.50896L12.0121 5.57196ZM11.9881 18.272L16.9241 13.335L18.3741 11.935H18.3761L19.4391 10.873C20.0955 10.2165 20.4642 9.32626 20.4642 8.39796C20.4642 7.46965 20.0955 6.57937 19.4391 5.92296C18.7827 5.26655 17.8924 4.89778 16.9641 4.89778C16.0358 4.89778 15.1455 5.26655 14.4891 5.92296L12.0131 8.39996L12.0061 8.39296L9.51107 5.89996C8.85466 5.24355 7.96437 4.87478 7.03607 4.87478C6.10776 4.87478 5.21748 5.24355 4.56107 5.89996C3.90466 6.55637 3.53589 7.44665 3.53589 8.37496C3.53589 9.30326 3.90466 10.1935 4.56107 10.85L7.10107 13.39L7.10207 13.387L11.9881 18.273V18.272Z'/></svg>")}.section-related .swym-button.swym-add-to-wishlist-view-product.swym-heart:after,.product-form .swym-button.swym-add-to-wishlist-view-product.swym-heart:after,.collection .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 24 24'><path fill-rule='evenodd' clip-rule='evenodd' d='M12.0121 5.57196L10.9251 4.48496C10.4156 3.96862 9.80903 3.55816 9.14028 3.2772C8.47152 2.99625 7.7538 2.85036 7.02844 2.84793C6.30307 2.8455 5.58438 2.98658 4.91377 3.26304C4.24315 3.53951 3.63384 3.9459 3.12092 4.45881C2.60801 4.97173 2.20162 5.58104 1.92515 6.25166C1.64869 6.92228 1.50761 7.64096 1.51004 8.36633C1.51247 9.09169 1.65836 9.80942 1.93931 10.4782C2.22026 11.1469 2.63073 11.7535 3.14707 12.263L11.9861 21.102L11.9881 21.1L12.0141 21.126L20.8531 12.287C21.3694 11.7775 21.7799 11.1709 22.0608 10.5022C22.3418 9.83342 22.4877 9.11569 22.4901 8.39033C22.4925 7.66496 22.3514 6.94628 22.075 6.27566C21.7985 5.60504 21.3921 4.99573 20.8792 4.48281C20.3663 3.9699 19.757 3.56351 19.0864 3.28704C18.4157 3.01058 17.6971 2.8695 16.9717 2.87193C16.2463 2.87436 15.5286 3.02025 14.8599 3.3012C14.1911 3.58216 13.5845 3.99262 13.0751 4.50896L12.0121 5.57196ZM11.9881 18.272L16.9241 13.335L18.3741 11.935H18.3761L19.4391 10.873C20.0955 10.2165 20.4642 9.32626 20.4642 8.39796C20.4642 7.46965 20.0955 6.57937 19.4391 5.92296C18.7827 5.26655 17.8924 4.89778 16.9641 4.89778C16.0358 4.89778 15.1455 5.26655 14.4891 5.92296L12.0131 8.39996L12.0061 8.39296L9.51107 5.89996C8.85466 5.24355 7.96437 4.87478 7.03607 4.87478C6.10776 4.87478 5.21748 5.24355 4.56107 5.89996C3.90466 6.55637 3.53589 7.44665 3.53589 8.37496C3.53589 9.30326 3.90466 10.1935 4.56107 10.85L7.10107 13.39L7.10207 13.387L11.9881 18.273V18.272Z'/></svg>")}.section-related .swym-button.swym-add-to-wishlist-view-product.swym-heart:after,.collection .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{z-index:100!important}.section-related .swym-button{z-index:100}.product-form .swym-button.swym-add-to-wishlist-view-product{height:54px;width:54px;margin-left:.75rem}@media (max-width: 767px){.product-form .swym-button.swym-add-to-wishlist-view-product{display:flex;align-items:center;height:auto;margin-left:0}.product-form .swym-button.swym-add-to-wishlist-view-product.swym-heart:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'><path fill-rule='evenodd' clip-rule='evenodd' d='M12.0121 5.57196L10.9251 4.48496C10.4156 3.96862 9.80903 3.55816 9.14028 3.2772C8.47152 2.99625 7.7538 2.85036 7.02844 2.84793C6.30307 2.8455 5.58438 2.98658 4.91377 3.26304C4.24315 3.53951 3.63384 3.9459 3.12092 4.45881C2.60801 4.97173 2.20162 5.58104 1.92515 6.25166C1.64869 6.92228 1.50761 7.64096 1.51004 8.36633C1.51247 9.09169 1.65836 9.80942 1.93931 10.4782C2.22026 11.1469 2.63073 11.7535 3.14707 12.263L11.9861 21.102L11.9881 21.1L12.0141 21.126L20.8531 12.287C21.3694 11.7775 21.7799 11.1709 22.0608 10.5022C22.3418 9.83342 22.4877 9.11569 22.4901 8.39033C22.4925 7.66496 22.3514 6.94628 22.075 6.27566C21.7985 5.60504 21.3921 4.99573 20.8792 4.48281C20.3663 3.9699 19.757 3.56351 19.0864 3.28704C18.4157 3.01058 17.6971 2.8695 16.9717 2.87193C16.2463 2.87436 15.5286 3.02025 14.8599 3.3012C14.1911 3.58216 13.5845 3.99262 13.0751 4.50896L12.0121 5.57196ZM11.9881 18.272L16.9241 13.335L18.3741 11.935H18.3761L19.4391 10.873C20.0955 10.2165 20.4642 9.32626 20.4642 8.39796C20.4642 7.46965 20.0955 6.57937 19.4391 5.92296C18.7827 5.26655 17.8924 4.89778 16.9641 4.89778C16.0358 4.89778 15.1455 5.26655 14.4891 5.92296L12.0131 8.39996L12.0061 8.39296L9.51107 5.89996C8.85466 5.24355 7.96437 4.87478 7.03607 4.87478C6.10776 4.87478 5.21748 5.24355 4.56107 5.89996C3.90466 6.55637 3.53589 7.44665 3.53589 8.37496C3.53589 9.30326 3.90466 10.1935 4.56107 10.85L7.10107 13.39L7.10207 13.387L11.9881 18.273V18.272Z'/></svg>")}.product-form .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:before{content:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'><path d='M12.0121 5.57196L10.9251 4.48496C10.4156 3.96862 9.80903 3.55816 9.14028 3.2772C8.47152 2.99625 7.7538 2.85036 7.02844 2.84793C6.30307 2.8455 5.58438 2.98658 4.91377 3.26304C4.24315 3.53951 3.63384 3.9459 3.12092 4.45881C2.60801 4.97173 2.20162 5.58104 1.92515 6.25166C1.64869 6.92228 1.50761 7.64096 1.51004 8.36633C1.51247 9.09169 1.65836 9.80942 1.93931 10.4782C2.22026 11.1469 2.63073 11.7535 3.14707 12.263L11.9861 21.102L11.9881 21.1L12.0141 21.126L20.8531 12.287C21.3694 11.7775 21.7799 11.1709 22.0608 10.5022C22.3418 9.83342 22.4877 9.11569 22.4901 8.39033C22.4925 7.66496 22.3514 6.94628 22.075 6.27566C21.7985 5.60504 21.3921 4.99573 20.8792 4.48281C20.3663 3.9699 19.757 3.56351 19.0864 3.28704C18.4157 3.01058 17.6971 2.8695 16.9717 2.87193C16.2463 2.87436 15.5286 3.02025 14.8599 3.3012C14.1911 3.58216 13.5845 3.99262 13.0751 4.50896L12.0121 5.57196ZM11.9881 18.272L16.9241 13.335L18.3741 11.935H18.3761L19.4391 10.873C20.0955 10.2165 20.4642 9.32626 20.4642 8.39796C20.4642 7.46965 20.0955 6.57937 19.4391 5.92296C18.7827 5.26655 17.8924 4.89778 16.9641 4.89778C16.0358 4.89778 15.1455 5.26655 14.4891 5.92296L12.0131 8.39996L12.0061 8.39296L9.51107 5.89996C8.85466 5.24355 7.96437 4.87478 7.03607 4.87478C6.10776 4.87478 5.21748 5.24355 4.56107 5.89996C3.90466 6.55637 3.53589 7.44665 3.53589 8.37496C3.53589 9.30326 3.90466 10.1935 4.56107 10.85L7.10107 13.39L7.10207 13.387L11.9881 18.273V18.272Z'/></svg>")}.product-form .swym-button.swym-add-to-wishlist-view-product.swym-heart:after,.product__wishlist__share .product__share__label{font-style:var(--FONT-STYLE-BODY);font-size:calc(14.526784px * var(--FONT-ADJUST-BODY));font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);text-transform:capitalize;line-height:18px;color:var(--text)!important;border-bottom:1px solid var(--text);margin-left:6px}.product-form .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{content:"Add to wishlist"}.product-form .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{content:"Added to wishlist"}}.product__wishlist__share .product__share{display:none}@media (max-width: 767px){.product__wishlist__share{display:flex;justify-content:space-between;align-items:center;margin:calc(var(--inner) / 2) 0 calc(var(--inner) * 1.5)}.product__wishlist__share .product__share{display:inline-block}.product__wishlist__share .icon-share{width:16px;height:16px}}.product-form .quantity__wrapper{--border: var(--text);margin-right:.75rem}.product-form .quantity__input{min-height:54px}.product-form .quantity__button{font-size:24px}@media (max-width: 480px){.product-form .quantity__wrapper{max-width:140px}}.collection-breadcrumb{margin-bottom:1rem}.collection-breadcrumb__nav-list{display:flex;flex-wrap:wrap;gap:1rem;list-style-type:none;margin:0;color:var(--secondary)}.collection-breadcrumb__nav-list-item{display:flex;gap:1rem;align-items:center;line-height:1.25rem;margin:0}.collection-breadcrumb__nav-list-item a{border-bottom:1px solid var(--COLOR-PRIMARY);color:var(--COLOR-PRIMARY);font-size:14px;font-family:General Sans,sans-serif}.collection-filter__title{font-size:20px;font-weight:600;margin-bottom:.75rem}@media (min-width: 990px){.collection-filter__heading{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}.collection-filter__title{font-size:1.5rem;margin-bottom:0}}.collection-filter__results{display:none;color:#686868;font-size:calc(16px * var(--FONT-ADJUST-BODY));font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-ACCENT-BOLD)}@media (min-width: 480px){.collection-filter__results{display:block}}.collection-filter__subcategory-list{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:1rem;margin-bottom:.5rem;-ms-overflow-style:none;scrollbar-width:none}.collection-filter__subcategory-list::-webkit-scrollbar{display:none}.collection-filter__subcategory-list-container,.collection-filter__active-filters-container{display:none}.collection-filter__nav-buttons-container{display:flex;justify-content:right;align-items:center;gap:.75rem;margin-bottom:1.5rem}@media (min-width: 480px){.collection-filter__nav-buttons-container-mobile,.collection-filter__nav-buttons-container{gap:1.6875rem}}@media (min-width: 990px){.collection-filter__subcategory-list-container-mobile{display:none}.collection-filter__subcategory-list-container{display:block}.collection-filter__nav-buttons-container{margin-bottom:0}}.collection-filter__filter-toggle{font-size:16px;font-weight:500;line-height:20px;display:flex;align-items:center;justify-content:center;gap:.625rem;padding:.875rem;border:1px solid #d9d9d9;border-radius:4px;flex-basis:50%}.collection-filter__filter-toggle .icon{width:18px;height:16px}.collection-filter__sort{flex-basis:50%;width:auto}@media (min-width: 480px){.collection-filter__filter-toggle{flex-basis:0;border:none;padding:0;gap:.9375rem}.collection-filter__sort{flex-basis:0;border:none}}.collection-filter__subcategory-list-button,.product-card__button,.homepage-collection-tabs .tab-link{font-family:var(--FONT-STACK-BODY);letter-spacing:0;padding:10px 16px;line-height:16px;font-size:12px}.collection-filter__subcategory-list-button,.product-card__button{min-width:96px}.collection-filter__subcategory-list-button{color:#535353;border:1px solid #a4a4a4}.product-card__button{color:var(--primary);background-color:#fcf7ff;border:1px solid #535353}.collection-filter__subcategory-list-button.active,.product-card__button.active{color:var(--primary);background-color:var(--COLOR-PRIMARY);color:var(--bg);border-radius:200px;padding:12px 24px}.collection-filter__hide-filters,.collection-filter__show-filters{display:none}@media (min-width: 480px){.collection-filter__filter-toggle-text,.collection-filter .filter-text{border-bottom:1px solid var(--primary);color:var(--primary)}.collection-filter__show-filters{display:inline}.drawer--visible .collection-filter__show-filters,.collection-filter__hide-filters{display:none}.drawer--visible .collection-filter__hide-filters{display:inline}}.collection-filter .popout__toggle{text-transform:capitalize;font-size:14px;font-weight:400;font-family:var(--FONT-STACK-BODY);padding:6px 16px;border:1px solid #d9d9d9;border-radius:4px}.collection-filter .popout__toggle-text{display:flex;flex-direction:column;align-items:start;letter-spacing:0}.collection-filter .filter-heading{font-size:12px}.collection-filter .filter-heading__colon{display:none}.popout-button__icon svg{width:2rem}@media (min-width: 480px){.collection-filter .popout__toggle{text-transform:capitalize;padding:0;border:none;border-radius:0}.collection-filter .popout__toggle-text{display:flex;gap:.375rem;flex-direction:row;align-items:center}.collection-filter .filter-heading__colon{display:inline}.collection-filter .popout__toggle,.collection-filter .filter-heading,.collection-filter .filter-heading__colon{font-size:16px;font-weight:500;line-height:1.25rem}.popout-button__icon{display:none}}.collection .sidebar__heading span,.collection .filter__collection__title{font-size:1rem;text-transform:capitalize;font-weight:600;font-family:var(--FONT-STACK-BODY)}.collection .sidebar__heading-icons-container{position:relative}.collection .sidebar__heading-chevron{display:flex;align-items:center}.collection .sidebar__heading-minus{position:absolute;top:0;right:0}.collection .filter__button label{padding:8px 0}.collection .sidebar__item a,.collection .filter__button label{text-transform:capitalize;color:#575757;font-size:14px;font-weight:500;font-family:var(--FONT-STACK-BODY);letter-spacing:0}.collection .filter__button label:hover{color:var(--primary)}.collection .filter__button input:checked+label{color:var(--primary);font-weight:600;text-decoration:underline}.collection .sidebar__heading{margin-bottom:.5rem;display:flex;justify-content:space-between;align-items:center;padding:0}.collection .sidebar__navigation__list{margin-bottom:1rem;border:none}.collection .sidebar__navigation__list--grouped .sidebar__item{margin-bottom:.25rem}.collection .sidebar__filter__group{border-bottom:1px solid #d9d9d9;margin-bottom:.875rem}.collection .collection__filters__inner{padding-left:1rem;padding-right:1.25rem}.collection .collection__filters__outer{height:100%;overflow:visible}.collection .collection__filters__sticky{overflow-y:auto}@media (min-width: 768px){.collection .collection__filters__inner{min-width:256px;width:100%;padding-left:0;margin-left:0;margin-right:2.25rem}.collection .collection__filters__inner.collection__filters__sticky-container{overflow:hidden;position:sticky;position:-webkit-sticky;top:2rem;height:fit-content}.collection .collection__filters__sticky{height:90vh;padding-right:1.5rem}}.collection .filter__price__range{max-width:232px}.collection .collection-grid-1-3 .js-grid,.collection .collection-grid-1-4 .js-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.collection .collection-grid-2-3 .js-grid,.collection .collection-grid-2-4 .js-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 768px){.collection .collection-grid-1-3 .js-grid,.collection .collection-grid-1-4 .js-grid,.collection .collection-grid-2-3 .js-grid,.collection .collection-grid-2-4 .js-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.collection .drawer--visible~.collection__products .js-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.collection .collection-grid-1-4 .js-grid,.collection .collection-grid-2-4 .js-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.collection .drawer--visible~.collection__products .js-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-card__info-container{min-height:24px}.product-card__variant-name{color:var(--text-light)}.collection .collections__breadcrumb{display:flex;font-size:.875rem;font-weight:450;text-transform:none;margin-top:-.5rem;margin-bottom:1rem}.collection .collections__breadcrumb a{color:#f66895;margin-right:.3rem}.collection .collections__breadcrumb p{color:#000;margin:0}.collection-filter .popout__toggle .popout__toggle-text{width:100%}.collection .popout__toggle .small-down--hide{width:100%;font-weight:450}.collection .popout-list__option{text-transform:capitalize;color:#535353}.collection__content{display:flex;flex-flow:row}.collection__content .product-page{padding-top:1rem}.collection .product__form__outer{margin-top:0}.collection .product-grid-slide{padding:0}.collection .homepage-collection-carousel{padding-top:0;padding-bottom:2.5rem}.collection .collection-carousel .flickity-grid{margin-left:0}.collection__container{border:1px solid #d9d9d9;border-radius:.25rem;margin-right:.75rem;width:10.2rem;padding:.75rem 1rem .5rem .75rem}.collection__containers h3{font-size:1rem;color:#272727;font-weight:600;margin-bottom:1.5rem}.collection__containers img{width:80%;margin-left:1.75rem}.earnings__header{font-size:2.25rem;font-weight:600;margin-bottom:2rem}.section-earnings{padding:2rem 0 7rem}.section-earnings .earning-blocks__container{display:grid;grid-template-columns:1fr 1fr 1fr;border:1px solid #686868;border-radius:.25rem}.section-earnings .earning-block_content:last-of-type{margin-right:0}.section-earnings .earnings__column-title,.section-earnings .earnings__list-text{font-weight:420;font-size:1.25rem;padding:1.5rem 2rem 0}.section-earnings .earnings__list-text{border-top:1px solid #686868}.earnings__list{display:flex;flex-direction:column}.earnings__button-text{margin-bottom:0;font-size:1rem;font-weight:500}#pop-up .column__text{border:none}#pop-up .column__image{width:14rem;margin:0 auto}@media only screen and (max-width: 767px){#brand-ambassador{overflow-x:hidden}.section-faq .accordion__header,.rep__header,.home__header,.section-perks .perk__header,.packages__header{font-size:1.5rem;margin-right:0}#enrollment .main-content{overflow:hidden}.section-rep .rep-blocks__container{margin-bottom:1rem;padding-bottom:1rem;display:flex;flex-direction:column}.rep__wrapper{margin-top:1rem;width:100%}.section-rep{width:fit-content;margin:0;padding-top:2rem;padding-bottom:0}.rep__header{width:18rem;margin-bottom:.25rem}.rep__description{width:21rem}.rep-block__header{max-width:19rem}.rep__header-content{margin-bottom:1rem;height:fit-content}.section-rep .btn--full{padding:1rem;width:100%}.rep__list{margin-top:1.25rem}.section-packages .product__grid__info{padding:.75rem 0 0}.package__cards__container{overflow:scroll}.package__featured__image{width:16.5rem}.package-list{width:18rem}.packages__wrapper{margin:0 .75rem 1rem 0;width:18rem}#brand-ambassador .product-grid-item .btn--add-to-cart{padding:0}.package-blocks__container{grid-template-columns:1fr}.packages__description{width:22rem}.package__content__container{display:block;padding-bottom:2.5rem}.package__modal__title__price{width:20rem;padding-top:2rem;margin:0 auto}#brand-ambassador .product__modal{padding:0;width:24rem;margin-top:5rem}#brand-ambassador .product__modal__container{height:100%}#brand-ambassador .section-perks{padding-bottom:3.25rem}.section-perks .perk__header-container .standard__heading{margin-bottom:2rem;font-size:1.5rem}.section-perks .grid--perks{height:fit-content}#enrollment .section-perks .grid--flex-content .icon__column{width:20rem}.section-perks .icon--top{overflow-x:scroll;touch-action:pan-x}.section-perks .grid__item:not(:first-child) .icon__column{padding-top:0}.section-perks .icon__column__icon{height:7rem;width:6rem;margin-left:.75rem}.section-perks .wrapper .grid__item{margin-bottom:1rem}.section-perks .icon__column__description p{font-size:.875rem}.grid--perks .grid__item:not(:last-child) .icon__column{margin-bottom:.75rem}#enrollment .grid--perks .icon__column,#brand-ambassador .grid--perks .icon__column,#pop-up .grid--perks .icon__column{flex-direction:row}#enrollment .icon__column__text__wrap,#brand-ambassador .icon__column__text__wrap{padding-left:1rem}.section-perks .icon__column__text{padding-left:1.25rem}#pop-up .section-perks{padding-bottom:10px;padding-top:15px}.section-earnings{padding:2rem 0 3rem}.section-earnings .earnings__header{font-size:1.5rem;margin-bottom:1rem}.section-earnings .earnings__column-title,.section-earnings .earnings__list-text{font-size:.875rem;margin:0;padding:.75rem}.section-earnings .earnings__column-title{min-height:3.7rem}.section-earnings .earnings__list-text{min-height:4.37rem}#enrollment .brick__section,#brand-ambassador .brick__section{padding-bottom:0;display:flex;flex-direction:column-reverse;margin-bottom:1rem}#enrollment .brick__section--reverse{flex-direction:column-reverse}.brick__section .image__hero__frame{height:15rem}.brick__section .brick__block .standard__kicker{font-size:.875rem}#brand-ambassador .brick__section .brick__block__text,#enrollment .brick__section .brick__block__text{height:fit-content}#brand-ambassador .text__standard{padding-top:25px}.brick__section .standard__subtext{padding:0;margin:1.25rem 0 .25rem;font-size:.875rem}.brick__section .brick__block__text__inner .standard__rte p{line-height:24px}#brand-ambassador .brick__section .brick__block__text__inner .standard__rte p,#enrollment .brick__section .brick__block__text__inner .standard__rte p{width:20rem;font-size:1.5rem}#pop-up .text__standard .text-left{padding-left:1rem}#pop-up .brick__section .brick__block__text .standard__kicker{font-size:.83rem}#pop-up .brick__section .brick__block__text{padding-left:1rem}#pop-up .brick__section--reverse .brick__block__text{padding-left:0}#pop-up .brick__section .brick__block__text__inner .standard__rte p{font-size:.875rem;font-weight:420;line-height:20px}#pop-up .standard__cta{text-transform:capitalize;font-size:1rem;font-weight:450}#pop-up .brick__section .secondary__btn{display:none}#pop-up .brick__section .standard__heading{font-size:1.5rem;width:22rem;margin-bottom:1rem;line-height:32px}.product-page{padding-top:16px;padding-bottom:0}.product-page .grid__item{width:100%}.product-page .product__media__wrapper{margin-bottom:0}.section-related .product__form__outer{margin-top:0}.template-product .yotpo-display-s .yotpo-review,.template-product .yotpo-media-modal .yotpo-review{margin:5rem 0}.template-product #yotpo-reviews-main-widget{overflow:hidden}.template-product .yotpo-review-content{min-width:20rem!important;margin-top:0!important}.yotpo-display-m .yotpo-review:not(.yotpo-media-modal-review){flex-wrap:nowrap!important}.template-product .yotpo-date-format{position:absolute;right:.25rem}.template-product .yotpo-review-center-panel{position:relative}.template-product .yotpo-main-widget-btn{display:none}.template-product .yotpo-main-layout .yotpo-layout-header-wrapper{width:auto}.template-product .yotpo-bottom-line-right-panel{margin-left:1rem!important}.template-product .yotpo-bottom-line{margin-bottom:0!important}.product-page .upsell__content{flex-direction:column}.product-page .upsell__button-container{flex-direction:row;position:absolute;left:2rem;margin-top:1rem}.product-page .upsell{height:11rem}.collection{padding-top:20px}}@media only screen and (max-width: 1199px) and (min-width: 768px){.accordion__header,.rep__header,.home__header,.perk__header{width:25rem}.section-rep{grid-template-columns:1fr}.rep__description{width:29rem;margin-bottom:2rem}.section-perks{display:block}}.navlink-icon .icon{width:24px;height:24px}.navlink-icon .icon-account{width:20px}.navlink-icon .icon-bag{fill:none}@media (min-width: 366px){.navlink-icon{margin-right:6px}}.header__bottom__wrap{display:none;overflow:hidden;padding:5px 0}.header__bottom__wrap .header__desktop__bar__inline{max-height:68px;justify-content:center}.header__bottom__wrap .navlink--cart{padding-right:0}@media screen and (min-width: 990px){.header__bottom__wrap{display:block}}.header__search{display:flex;align-items:center;padding:0 15px;width:100%}.header__desktop__button .drawer__search{width:100%}.drawer__search .search__predictive__outer{border:1px solid #c5c5c5;border-radius:35px}.drawer__search .search__predictive__form{height:36px}.drawer__search input[type=search]::placeholder{font-style:normal!important;font-size:14px}.drawer__search .search__predictive__form__button{left:0;right:unset;height:24px;padding:0 14px}.drawer__search .search__predictive__form__button .icon{width:14px;height:14px;color:#686868}.drawer__search .search__predictive__form input,.drawer__search .search__predictive__form input:focus{height:100%;padding:0 20px}.drawer__search .search__predictive__clear{right:0}.drawer__search__minimal .navlink{padding:0}.drawer__search__minimal .navlink-icon{margin:0}.header__desktop__button .drawer__menu[data-sliderule-pane="0"]:not(.is-hiding){overflow-y:hidden}.header__desktop__button .product__inline__image{width:100px}@media (max-width: 767px){.drawer__search__minimal{display:none}.drawer__search__mobile{display:block;grid-column-start:1;grid-column-end:4;margin-bottom:4px}}@media (min-width: 768px){.drawer__search__minimal{display:flex;align-items:center;justify-content:center;height:100%;min-width:50px}.drawer__search__mobile{display:none}}@media (min-width: 990px){.drawer__search .search__predictive__form input,.drawer__search .search__predictive__form input:focus{padding:0 4px}}.video-gallery .gallery__icon{display:none}.video-gallery .gallery__video .play__button svg{display:unset;width:50px;height:50px;fill:var(--COLOR-PRIMARY-OPPOSITE)}.video-gallery p{color:var(--COLOR-A50)}.e404-background{min-height:600px}@media screen and (min-width: 768px){.e404-background{min-height:700px}}.e404-wrapper{padding-top:5rem;padding-bottom:6rem}@media screen and (min-width: 768px){.e404-wrapper{padding-top:9rem;padding-bottom:9rem}}.e404--white{color:#fff}.e404--black{color:#231f20}.e404__title{font-size:9em;margin-bottom:2rem;margin-left:2rem}.e404__heading{margin-bottom:3rem}.e404__text{font-size:1.25rem;margin-bottom:3rem}@media screen and (min-width: 768px){.e404__half{max-width:50%}.e404__two-thirds{max-width:67%}.e404__three-quarters{max-width:75%}}.e404__button-wrapper{display:flex;flex-wrap:wrap;gap:1.1875rem}.banner-wrapper{display:flex;flex-direction:column;padding-top:3rem;padding-bottom:3rem}@media screen and (min-width: 768px){.banner-wrapper{flex-direction:row;gap:0;padding-top:0;padding-bottom:0}}@media screen and (min-width: 768px){.banner-wrapper--tight{padding-left:3rem;padding-right:3rem}}.banner-text__wrapper{padding:0 var(--inner)}.banner-text__wrapper h3{margin:0}@media screen and (min-width: 768px){.banner-text__wrapper{padding:3rem 0}}.banner-wrapper h1,h2,h3,h4,h5,h6{margin-bottom:0}@media screen and (min-width: 768px){.banner-text--half{width:50%;flex-shrink:0}.banner-text--two-thirds{padding-right:3rem;width:67%;flex-shrink:0}.banner-text--three-quarters{padding-right:3rem;width:75%;flex-shrink:0}}.btn--light,.btn--light:hover{background-color:#fbe9ed;color:var(--text)}.btn-alignment{display:flex}.btn-alignment--left{justify-content:start}.btn-alignment--center{justify-content:center}.btn-alignment--right{justify-content:end}.custom-section-padding{margin-top:100px;margin-bottom:100px}.custom-double-wrapper{margin-top:100px;margin-bottom:40px}@media screen and (min-width: 768px){.custom-double-wrapper{margin-top:0;margin-bottom:0}}.gallery-wrapper{max-width:var(--wrapper);margin:0 auto;width:100%}.has-padding-full .gallery__item{padding-right:calc(var(--outer) / 2);padding-bottom:calc(var(--outer) / 2)}.gallery-title{display:flex;padding:0 var(--outer);margin-bottom:2.25rem}.gallery-title--left{justify-content:start}.gallery-title--center{justify-content:center}.gallery-title--right{justify-content:end}.background-size-contain{display:block;background-size:contain;background-position:center 0px;width:100%;height:100%;overflow:hidden;position:absolute;top:0;right:0;z-index:1}.full-mobile-inner{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width: 768px) and (max-width: 989px){.has-padding-full .slides-mobile-inner{margin-left:calc(var(--outer) / 2)}}.has-padding-full .full-mobile-inner{margin-left:calc(var(--outer) / 2)}@media screen and (min-width: 990px){.has-padding-full .full-mobile-inner{margin-left:0}}@media only screen and (max-width: 768px){.frame-blocks-12 .slides-mobile-outer{max-width:none;overflow:hidden}.frame-blocks-12 .slides-mobile-inner{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:30px;margin-bottom:-30px}.frame-blocks-12 .has-padding-full{padding-right:0}.frame-blocks-12 .gallery__item{flex:0 0 auto;width:calc(100% - 32px)}}@media only screen and (min-width: 480px) and (max-width: 767px){.frame-blocks-12 .gallery__item{width:20rem}}.name-input{display:flex;gap:1rem}.name-input__input{width:50%}.wrapper--normal{margin:0 auto;padding:0 var(--outer);width:100%;max-width:75%}.wrapper--normal:after{content:"";display:table;clear:both}@media only screen and (max-width: 989px){.wrapper--normal{max-width:75%}}@media only screen and (max-width: 767px){.wrapper--normal{max-width:100%}}.input-padding{margin-bottom:2rem}.input-padding--small{margin-bottom:1rem}.input-padding--large{margin-bottom:3rem}.name__wrapper{position:relative}.name__wrapper label{position:absolute;left:7px;z-index:-1}.input-background input,.input-background textarea{background-color:#fff}.input-background--neutral input,.input-background--neutral textarea{background-color:#f9f9f9}.input-background--dark input,.input-background--dark textarea{background-color:#333}.custom-form legend,.custom-form label,.custom-form input::placeholder,.custom-form textarea::placeholder{font-weight:500}.placeholder--light input::placeholder,.placeholder--light textarea::placeholder{color:#cfcfcf}.form-button-wrapper{padding-top:1rem;padding-bottom:1rem}@media screen and (min-width: 768px){.form-button-wrapper{padding-top:1.5rem;padding-bottom:1.5rem}}.image-banner .hero__content .hero__top-title{font-size:calc(23px * var(--FONT-ADJUST-HEADING));margin-bottom:-.25rem}.image-banner .hero__content .hero__title{font-size:calc(38.1816866409px * var(--FONT-ADJUST-HEADING));margin-bottom:1rem}.image-banner .hero__content .hero__description p{font-size:calc(18.622px * var(--FONT-ADJUST-BODY))}@media screen and (max-width: 768px){.image-banner .hero__content{padding:0}.image-banner .hero__content .hero__top-title{font-size:calc(18px * var(--FONT-ADJUST-HEADING))}.image-banner .hero__content .hero__title{font-size:calc(30.1816866409px * var(--FONT-ADJUST-HEADING));margin-bottom:0}.image-banner .hero__content .hero__description{width:100%}.image-banner .hero__content .hero__description p{font-size:calc(17.622px * var(--FONT-ADJUST-BODY))}}.secondary-richtext .secondary-richtext__container{display:flex}.secondary-richtext .text__container{margin:auto 0}.secondary-richtext .left-text__container{margin:auto 0;padding-right:3rem}.secondary-richtext .left-text__container p{font-size:34px}.secondary-richtext .text__standard{border-left:2px solid #a39d9d;padding-left:3rem;height:7rem;display:flex;align-content:center;justify-content:space-between;width:100%}.secondary-richtext .standard__heading{font-size:28px;margin-bottom:.75rem}.secondary-richtext .standard__rte p{font-size:18px}.secondary-richtext .standard__image{height:100%}.secondary-richtext .standard__image img{height:100%;width:100%;object-fit:contain}#timeline .secondary-richtext .standard__image{text-align:center}#timeline .secondary-richtext .standard__image img{max-width:215px}@media screen and (max-width: 768px){.secondary-richtext .secondary-richtext__container{display:block}.secondary-richtext .text__standard{height:auto;padding-left:0;border-left:none;flex-direction:column}.secondary-richtext__container .left-text__container h2{font-size:calc(18px * var(--FONT-ADJUST-HEADING))}.secondary-richtext .standard__rte p{font-size:14px}#timeline .image-with-text .brick__block__text{padding-left:0!important}}.brick__block__video .hero__content{max-width:100%}.brick__block__video .hero__subheader{margin:0;font-weight:700;font-size:1.8rem}#timeline .image-banner{margin-bottom:5rem}#timeline .brick__section{margin:5rem auto}#timeline .brick__section .play__button--text{background-color:#fff;color:#000;padding:.55rem 1.25rem;border-radius:20px;text-transform:capitalize;font-size:calc(13px * var(--FONT-ADJUST-ACCENT));font-weight:var(--FONT-WEIGHT-HEADING);letter-spacing:0}#timeline .brick__section .play__button--text .icon-play{display:none}#timeline .brick--1{margin:0 auto 5rem}#timeline .brick--1 .hero__description p{font-size:1.25rem}#timeline .image-with-text.brick__section--reverse .brick__block__text,#timeline .image-with-text .text__standard{padding-left:0}#timeline .image-with-text .brick__block__text{padding:0 4rem}.timeline-container div:last-of-type{margin-bottom:0}.timeline-container div:last-of-type p{margin-bottom:0}.timeline-container h2{font-size:36px;margin-bottom:1.5rem}.timeline-container h3{font-size:26px}.timeline-container p{font-size:18px;margin-top:.5rem}#timeline .event{display:block;align-items:center}#timeline .year{font-weight:700;margin-right:25px;color:#00aec7;font-size:26px}#timeline .line{border-left:2px solid #a39d9d;height:100px;margin-left:30px;margin-top:1rem}.timeline-year_wrapper{display:flex;margin:1.5rem 0}@media screen and (max-width: 767px){.brick__block__video .hero__subheader{font-size:1.25rem}#timeline .image-with-text .brick__block__text{padding:0 1rem}#timeline .brick__section{margin:1rem 0;gap:1rem}#timeline .year{font-size:22px}.timeline-container .timeline-year_wrapper{margin:1rem 0}.timeline-container h2{font-size:28px;margin-bottom:1rem}.timeline-container h3{font-size:20px}.timeline-container{padding:1rem 0}.timeline-container p{font-size:16px}#timeline .line{height:85px}#timeline .image-banner{margin-bottom:1rem}}#contact-modal{position:fixed;width:100%;height:100%;justify-content:center;z-index:100;top:25%;right:0}.contact-modal-content{position:absolute;background:#fff;padding:4.5rem 4rem;border-radius:10px}.modal.closed,.column-modal.closed{display:none}.modal.open,.column-modal.open{display:flex}.contact-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:99;display:none}.modal.open+.contact-modal-overlay,.column-modal.open+.contact-modal-overlay{display:block}.contact-modal__close{position:absolute;z-index:100;right:1.75rem;top:1.25rem;color:#000;font-size:20px;cursor:pointer;font-weight:700}.contact-modal__close:before{content:"\2715"}.name_container,.phone-email_container{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media screen and (max-width: 767px){.contact-modal-content{padding:3.5rem 1.5rem;margin:.5rem}#contact-modal{top:7%;z-index:6001}.contact-modal-overlay{z-index:6000}.contact-modal__close{right:1.5rem;top:1rem}}.distributor-search{margin-bottom:.75rem}.distributor-search .distributor-search__preliminary{display:flex;align-items:center;justify-content:space-between}.distributor-search .radio__button label{border-radius:4px}@media only screen and (max-width: 479px){.distributor-search .distributor-search__preliminary{flex-direction:column;align-items:start}}.distributor-search__input-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:.5rem;margin-top:.75rem}.distributor-search__input-wrap input{width:calc((100% - 150px) - var(--gutter) / 2);margin:0}.distributor-search__input-wrap .btn{width:calc(150px - var(--gutter) / 2)}.public-hotspot-wrapper-actions-add-to-cart{display:none}
/*# sourceMappingURL=/cdn/shop/t/228/assets/custom.css.map */
