.main-product{background-color:#fff;padding-bottom:20px}.main-product-item .grid-product__actions{top:10px;right:10px}.main-product-item .grid-item__content{height:100%}.main-product-item .grid-product__tags{display:flex;flex-direction:column;row-gap:5px;margin-left:0;top:10px;right:10px;left:auto}@media (max-width: 767px){.main-product-item .grid-product__tags{top:8px;right:10px}}.main-product-item .grid-product__tags .grid-product__tag{padding:6px 10px;color:#fff;font-size:10px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.468px;border-radius:100px;text-transform:capitalize;margin:0}.main-product-item .grid-product__image-wrap{margin:0;overflow:hidden}.main-product-item .grid-item__meta{margin:10px 0 0}@media (max-width: 1024px){.main-product-item .grid-item__meta{margin:8px 0 0}}@media (max-width: 767px){.main-product-item .grid-item__meta{margin:8px 0 0}}.main-product-item .grid-item__meta .grid-product__title{font-family:var(--typeHeaderPrimary);color:#101010;font-size:20px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.468px;margin-top:7.85px}@media (max-width: 1024px){.main-product-item .grid-item__meta .grid-product__title{font-size:16px;margin-top:8px}}@media (max-width: 767px){.main-product-item .grid-item__meta .grid-product__title{font-size:14px;margin-top:6px}}.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-score{color:#000!important;font-family:neue-haas-grotesk-display!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;padding:0!important;margin-bottom:0!important}.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-score:before{content:"("}.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-score:after{content:")"}@media (max-width: 1024px){.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-score{font-size:12px!important;margin-left:2px!important}}@media (max-width: 767px){.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-score{font-size:12px!important;display:none!important}}.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary{align-items:center!important;flex-direction:row!important;gap:3px!important}.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary>div{height:initial!important}@media (max-width: 767px){.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary .star-container{margin-right:1.5px}}.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary .star-container svg{fill:#a89060!important;stroke:#a89060!important}.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary .star-container svg>*{fill:#a89060!important;stroke:#a89060!important}@media (max-width: 767px){.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-summary .star-container svg{width:10.4px!important;height:10.4px!important}}.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel>div{color:#000!important;font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;padding-top:0!important}@media (max-width: 1024px){.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel>div{font-size:12px!important}}@media (max-width: 767px){.main-product-item .grid-item__meta .yotpo-reviews-star-ratings-widget .yotpo-sr-bottom-line-right-panel>div{font-size:12px!important}}.main-product-item .grid-item__meta .grid-product__description{color:#101010;font-size:14px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.4px;margin-top:6px}@media (max-width: 1024px){.main-product-item .grid-item__meta .grid-product__description{font-size:12px;margin-top:8px}}@media (max-width: 767px){.main-product-item .grid-item__meta .grid-product__description{font-size:10px;margin-top:8px}}.main-product-item .grid-item__meta .grid-item__meta-secondary{margin-top:8px}.main-product-item .grid-item__meta .grid-item__meta-secondary .grid-product__price .grid-product__price--current{line-height:normal;font-weight:500}@media (max-width: 1024px){.main-product-item .grid-item__meta .grid-item__meta-secondary .grid-product__price .grid-product__price--current{font-size:18px}}@media (max-width: 767px){.main-product-item .grid-item__meta .grid-item__meta-secondary .grid-product__price .grid-product__price--current{font-size:14px}}.main-product-item .group-links-thumbnails{display:none;gap:6px;flex-wrap:wrap;margin-top:14px;margin-bottom:16px;align-items:center}@media (max-width: 1024px){.main-product-item .group-links-thumbnails{margin-top:12px}}.main-product-item .group-links-thumbnails .element-swatch{position:relative;width:20px;height:20px;padding:0}.main-product-item .group-links-thumbnails .element-swatch img{width:20px;height:20px;border-radius:50%;padding:0}.main-product-item .group-links-thumbnails .element-swatch.active-swatch{border-radius:50%;outline:1.5px solid #000;outline-offset:1.5px;-moz-outline-radius:50%;outline-radius:50%}.main-product-item .group-links-thumbnails .element-swatch:nth-child(n+9){display:none}@media (max-width: 1024px){.main-product-item .group-links-thumbnails .element-swatch:nth-child(n+6){display:none}}.main-product-item .group-links-thumbnails .swatch-limited{font-size:12px;font-style:normal;font-weight:500;line-height:normal}.main-product-item .group-links-thumbnails .swatch-limited.mobile{display:none}.main-product-item .group-links-thumbnails .swatch-limited.desktop{display:inline}@media (max-width: 767px){.main-product-item .group-links-thumbnails .swatch-limited.mobile{display:inline}.main-product-item .group-links-thumbnails .swatch-limited.desktop{display:none}}.main-product-item .badge-number-shades{font-size:16px;font-style:normal;line-height:normal;letter-spacing:.468px;position:absolute;top:12px;left:10px;z-index:1}@media screen and (max-width: 768px){.main-product-item .badge-number-shades{font-size:12px;top:initial;bottom:12px}.main-product-item .badge-number-shades .desktop{display:none}}.main-product-item .grid-item__link{margin-bottom:8px}.main-product-item .product-action-atc{margin-top:auto}.main-product-item .product-action-atc .quick-add-btn{width:100%}.main-product-item .product-action-atc .quick-add-btn .btn{--colorBtnPrimaryText:#1A1A1A;width:100%;font-size:16px;font-style:normal;font-weight:500;line-height:24px;background:transparent;border:1px solid var(--Primary-Black, #2D2926);display:block;padding-block:15px;transition:box-shadow .3s ease}@media (max-width: 1024px){.main-product-item .product-action-atc .quick-add-btn .btn{font-size:16px;padding-block:10px;font-weight:500}}@media (max-width: 767px){.main-product-item .product-action-atc .quick-add-btn .btn{font-size:10px;font-style:normal;font-weight:500;line-height:20px;padding-block:4px;box-shadow:none!important}}.main-product-item .product-action-atc .quick-add-btn .btn:hover{box-shadow:45px 27px 15px #0000,29px 18px 14px #00000003,16px 10px 11px #0000000d,7px 4px 8px #00000017,2px 1px 5px #0000001a}@keyframes fadeInOut{0%,to{opacity:1}50%{opacity:0}}.main-promo-banner{padding:6px 30.5px 6px 33.5px;flex-shrink:0;border-radius:2px;background:#c10016;color:#fff;font-size:12px;font-style:normal;line-height:normal;margin-left:20px;position:relative;top:-3px}@keyframes fadeInOut{0%{opacity:0}to{opacity:1}}.main-promo-banner.animated .inner-content{position:relative}.main-promo-banner.animated .inner-content:after{content:"";position:absolute;bottom:-5px;right:-1px;width:8px;height:10px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="8" height="10" viewBox="0 0 8 10" fill="none"><path d="M7.2734 4.92693C6.76604 5.02136 6.34386 5.17876 5.91241 5.31208C4.96621 5.60649 4.51439 6.36568 4.08295 7.16191C3.83112 7.62668 3.8015 8.13959 3.73113 8.6451C3.70151 8.8599 3.65707 9.07284 3.5867 9.28578C3.44042 8.85064 3.46449 8.38772 3.34228 7.96183C2.78493 6.00275 2.07759 5.38985 0.225905 5.06395C0.157393 5.05099 0.087029 5.04173 0 4.98433C0.990649 4.71399 2.01648 4.51215 2.65716 3.60113C3.26266 2.73824 3.46635 1.74759 3.55338 0.714355C3.73484 1.01988 3.71262 1.02544 3.79779 1.64945C3.90704 2.44753 4.18295 3.19005 4.69957 3.82147C5.26433 4.51215 6.07166 4.68065 6.89936 4.79731C7.0049 4.81212 7.12341 4.78065 7.2734 4.92878V4.92693Z" fill="white"/></svg>') no-repeat center center;animation:fadeInOut 2s infinite}.main-promo-banner.animated .inner-content:before{content:"";position:absolute;top:-5px;left:-5px;width:12px;height:11px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="11" viewBox="0 0 12 11" fill="none"><path d="M9.39504 5.89619C9.21976 4.30933 8.63797 3.11779 6.85718 2.91267C7.30844 2.74484 7.76902 2.68517 8.15874 2.43903C8.57271 2.17797 8.85055 1.80503 9.04075 1.3575C9.22536 0.924893 9.28316 0.460582 9.42301 0C9.57032 0.697399 9.68034 1.40039 10.1204 1.98591C10.5791 2.5994 11.2747 2.70942 12 2.84554C10.2584 3.11965 9.55167 4.2478 9.3969 5.89247L9.39504 5.89619Z" fill="white"/><path d="M7.2734 5.92693C6.76604 6.02136 6.34386 6.17876 5.91241 6.31208C4.96621 6.60649 4.51439 7.36568 4.08295 8.16191C3.83112 8.62668 3.8015 9.13959 3.73113 9.6451C3.70151 9.8599 3.65707 10.0728 3.5867 10.2858C3.44042 9.85064 3.46449 9.38772 3.34228 8.96183C2.78493 7.00275 2.07759 6.38985 0.225905 6.06395C0.157393 6.05099 0.087029 6.04173 0 5.98433C0.990649 5.71399 2.01648 5.51215 2.65716 4.60113C3.26266 3.73824 3.46635 2.74759 3.55338 1.71436C3.73484 2.01988 3.71262 2.02544 3.79779 2.64945C3.90704 3.44753 4.18295 4.19005 4.69957 4.82147C5.26433 5.51215 6.07166 5.68065 6.89936 5.79731C7.0049 5.81212 7.12341 5.78065 7.2734 5.92878V5.92693Z" fill="white"/></svg>') no-repeat center center;animation:fadeInOut 2s infinite}@media (max-width: 768px){.main-promo-banner{top:-1px}}.home_book_banner .hero__text-content .hero__text-shadow{text-shadow:none}.home_book_banner .hero__text-content .hero__text-shadow:after{display:none}.home_book_banner .hero__text-content .hero__title{line-height:1;text-transform:capitalize;font-style:italic}.home_book_banner .hero__text-content .hero__link{margin-top:60px}@media screen and (min-width: 768px) and (max-width: 1440px){.home_book_banner .hero__text-content .hero__link{margin-top:50px}}@media screen and (max-width: 767px){.home_book_banner .hero__text-content .hero__link{margin-top:40px}}.home_book_banner .hero__text-content .hero__link a{color:#fff;font-size:20px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.8px;text-transform:uppercase;font-family:var(--typeBasePrimary),var(--typeBaseFallback);border-bottom:1px solid #FFF;padding-bottom:8px}@media screen and (min-width: 768px) and (max-width: 1440px){.home_book_banner .hero__text-content .hero__link a{font-size:18px;padding-bottom:6px}}@media screen and (max-width: 767px){.home_book_banner .hero__text-content .hero__link a{font-size:16px;padding-bottom:5px}}.home_podcast_banner{background:#f5f7f6;padding-block:var(--indexSectionPadding);margin-block:0}.home_podcast_banner .custom-content{justify-content:center;text-align:center;margin:0}.home_podcast_banner .custom-content .custom__item:nth-child(1){margin-bottom:0}.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte{text-align:center}.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte p{color:var(--VINTAGE-GOLD-100, #A89060);text-align:center;font-size:24px;font-style:normal;font-weight:450;line-height:90%;letter-spacing:3px;text-transform:uppercase;margin-bottom:14px}.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte h2{margin-top:0;margin-bottom:36px;color:var(--VINTAGE-GOLD-100, #A89060);text-align:center;font-size:48px;font-style:normal;font-weight:300;line-height:90%;letter-spacing:3px;text-transform:capitalize}.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte a{color:var(--VINTAGE-GOLD-100, #A89060);font-size:20px;font-style:normal;font-weight:450;line-height:normal;letter-spacing:.8px;text-transform:uppercase;padding-bottom:8px;border-bottom:1px solid var(--VINTAGE-GOLD-100, #A89060);text-decoration:none}@media screen and (min-width: 768px) and (max-width: 1440px){.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte p{font-size:22px;letter-spacing:2px;margin-bottom:12px}.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte h2{font-size:42px;letter-spacing:2px;margin-bottom:30px}.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte a{font-size:18px;letter-spacing:1px}}@media screen and (max-width: 767px){.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte p{font-size:16px;letter-spacing:1px;margin-bottom:8px}.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte h2{font-size:32px;letter-spacing:2px;margin-bottom:24px}.home_podcast_banner .custom-content .custom__item:nth-child(2) .custom__item-inner .rte a{font-size:16px;letter-spacing:1px}}.template-page .page-content h0:not(.section-header__title),.template-page .page-content h1:not(.section-header__title),.template-page .page-content h2:not(.section-header__title),.template-page .page-content h3:not(.section-header__title),.template-page .page-content h4:not(.section-header__title),.template-page .page-content h5:not(.section-header__title),.template-page .page-content h6:not(.section-header__title),.template-page .page-content .h0:not(.section-header__title),.template-page .page-content .h1:not(.section-header__title),.template-page .page-content .h2:not(.section-header__title),.template-page .page-content .h3:not(.section-header__title),.template-page .page-content .h4:not(.section-header__title),.template-page .page-content .h5:not(.section-header__title),.template-page .page-content .h6:not(.section-header__title),.template-page .page-content .heading:not(.section-header__title),.template-page .page-content .header-title:not(.section-header__title){font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-style:var(--typeBaseFontStyle)}.template-page .page-content h0 b,.template-page .page-content h1 b,.template-page .page-content h2 b,.template-page .page-content h3 b,.template-page .page-content h4 b,.template-page .page-content h5 b,.template-page .page-content h6 b,.template-page .page-content .h0 b,.template-page .page-content .h1 b,.template-page .page-content .h2 b,.template-page .page-content .h3 b,.template-page .page-content .h4 b,.template-page .page-content .h5 b,.template-page .page-content .h6 b,.template-page .page-content .heading b,.template-page .page-content .header-title b{font-weight:400}@media screen and (min-width: 768px){.product-single__title{font-size:28px}}.section-header .section-header__title,.hero__title,.background-media-text__subtext h3{font-weight:300;text-transform:capitalize}.section-header__title{text-align:center;color:#a89060}.testimonials-slider__text cite{font-family:var(--typeHeaderPrimary),var(--typeHeaderFallback);font-style:italic}button.needsclick{font-family:var(--typeBasePrimary),var(--typeBaseFallback)!important;padding-inline:24px!important;font-size:20px!important}.star-container svg{fill:#a89060!important;stroke:#a89060!important}.star-container svg>*{fill:#a89060!important;stroke:#a89060!important}.ql-font-poppins{font-size:48px!important;margin-bottom:10px;display:block!important}.site-nav__link{font-weight:450}
/*# sourceMappingURL=/cdn/shop/t/175/assets/sr-custom.css.map */
