@font-face{font-family:Trajan Pro;src:url(/cdn/shop/files/TrajanPro-Bold.woff2?v=1782469416) format("woff2"),url(/cdn/shop/files/TrajanPro-Bold.woff?v=1782469417) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Trajan Pro;src:url(/cdn/shop/files/TrajanPro-Regular.woff2?v=1782469416) format("woff2"),url(/cdn/shop/files/TrajanPro-Regular.woff?v=1782469418) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/cdn/shop/files/MyriadPro-Regular.woff2?v=1782469575) format("woff2"),url(/cdn/shop/files/MyriadPro-Regular.woff?v=1782469575) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Myriad Pro;src:url(/cdn/shop/files/MyriadPro-Semibold.woff2?v=1782469575) format("woff2"),url(/cdn/shop/files/MyriadPro-Semibold.woff?v=1782469574) format("woff");font-weight:600;font-style:normal;font-display:swap}.product.product--medium{padding:0 0 75px}.pdp-breadcrumb-above{padding-block:24px;font-family:Myriad Pro,sans-serif;font-size:18px;color:#41424499;max-width:1740px}.pdp-breadcrumb-above .breadcrumb{margin:0;font-size:18px;color:#41424499;font-family:Myriad Pro}.pdp-breadcrumb-above .breadcrumb a{color:#41424499}.pdp-breadcrumb-above .breadcrumb span{color:#414244;text-decoration:none}.pdp-breadcrumb-above a:hover{color:#414244;text-decoration:underline}@media screen and (max-width:749px){.pdp-breadcrumb-above{padding-block:16px 10px}.pdp-breadcrumb-above .breadcrumb{font-size:12px}.product.product--medium{padding:0 0 20px}}.pdp-mobile-above-gallery{display:none}@media screen and (max-width:749px){.pdp-mobile-above-gallery{display:block;padding:0 0 16px;grid-column:1 / -1}.pdp-mobile-above-gallery .product__title{margin-bottom:8px}.pdp-mobile-above-gallery .product__heading{font-size:28px!important;max-width:90%}.pdp-mobile-above-gallery .rating,.pdp-mobile-above-gallery .rating-text,.pdp-mobile-above-gallery .rating-count{display:inline-block;margin:0;line-height:1}.product__info-container .product__title,.product__info-container .rating,.product__info-container .rating-text,.product__info-container .rating-count{display:none!important}}.sub-head,.hear-expert .rich-text__subheading.h5{font-size:16px;color:#a47049;line-height:1;font-family:Myriad Pro,sans-serif;display:flex;align-items:center;gap:6px;padding:1px 10px 1px 8px;border:1px solid #a47049;width:fit-content;border-radius:60px}.hear-expert .rich-text__subheading.h5{margin-inline:auto;text-transform:capitalize;letter-spacing:0;font-size:16px;font-weight:400}.product-recommendations .title-wrapper .title,.hear-expert .rich-text__heading{font-size:48px;font-family:Trajan Pro,serif;letter-spacing:-.04em;max-width:60%;color:#414244}.hear-expert .rich-text__heading{margin-inline:auto}product-info .page-width{max-width:1740px}product-info .product--medium:not(.product--no-media) .product__media-wrapper{max-width:48%;width:calc(48% - var(--grid-horizontal-spacing) / 2)}product-info .product--medium:not(.product--no-media) .product__info-wrapper{max-width:52%;width:calc(52% - var(--grid-horizontal-spacing) / 2)}.product__heading{font-family:Trajan Pro,serif!important;font-weight:700;font-size:48px;line-height:1.3;letter-spacing:-.04em;color:#414244!important;text-transform:uppercase}product-info .grid--1-col-tablet .grid__item:first-child{width:100%;max-width:100%!important}.product__media-wrapper .slider.product__media-list{gap:16px;scrollbar-width:none}product-info .product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:calc(50% - 8px)}.product__media-wrapper .product__media-item .media-wrapper{background:transparent}.product__info-wrapper .product__info-container{padding-inline-start:5rem;padding-top:2rem}@media screen and (max-width:989px){.product__heading{font-size:36px}}@media screen and (max-width:749px){.product__heading{font-size:28px;letter-spacing:-.02em}product-info .product--medium:not(.product--no-media) .product__media-wrapper{max-width:100%;width:100%}product-info .product__media-wrapper product-gallery{margin-bottom:0}product-info .product__media-wrapper .slider-mobile--overlay .slider-buttons{display:none}product-info .product--medium:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%}.product__info-wrapper .product__info-container{padding-inline-start:0;padding-top:30px}.product__info-wrapper .shopify-block:has(.trustify-review-stars){display:none}}.product__info-wrapper .shopify-block:has(.trustify-review-stars){margin:0}.product__rating-wrapper{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.product__info-wrapper .pdp-feature-icons{display:flex;align-items:center;width:100%;border-top:1px solid rgba(65,66,68,.1);padding:30px 0 0;margin:30px 0 0;gap:0}.pdp-feature-icon__item{flex:1;display:flex;align-items:center;gap:20px;padding:0 12px;place-self:center;place-content:center}.pdp-feature-icon__item:first-child{padding-left:0;place-self:start;place-content:flex-start}.pdp-feature-icons__divider{width:1px;height:38px;background-color:#4142441f;flex-shrink:0;display:block!important}.pdp-feature-icon__circle{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.pdp-feature-icon__label{font-family:Myriad Pro,sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#414244}@media screen and (max-width:989px){.pdp-feature-icon__label{font-size:14px}.pdp-feature-icon__item{padding:0 8px;gap:8px}.pdp-feature-icon__circle{width:38px;height:38px}}@media screen and (max-width:749px){.pdp-feature-icons{padding:12px 0;margin:14px 0}.pdp-feature-icon__item{align-items:center;text-align:center;padding:0;gap:6px}.pdp-feature-icon__circle{width:38px;height:38px}.pdp-feature-icon__label{font-size:14px;line-height:1.2;text-align:left}.product__info-wrapper .pdp-feature-icons{border-top:none;padding:0;margin:0}.pdp-feature-icons__divider{display:none!important}}.product__info-wrapper .pdp-stats-card{background:#fff;border:1px solid rgba(65,66,68,.1);border-radius:16px;overflow:hidden;margin:30px 0;padding:5px 0 0}.pdp-stats-card__row{display:flex;align-items:flex-start;gap:20px;padding:20px 40px}.product__info-wrapper .pdp-stats-card__divider{height:1px;background:#4142441a;margin:0 16px;display:block}.pdp-stats-card__percent{font-family:Trajan Pro,serif;font-weight:700;font-size:34px;line-height:1;letter-spacing:-.04em;color:#a47049;white-space:nowrap;min-width:68px;flex-shrink:0}.pdp-stats-card__text{font-family:Myriad Pro,sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#414244b3;padding-top:4px}.pdp-stats-card__footer{background:#f8f4f0;border-top:1px solid rgba(65,66,68,.1);padding:10px 40px;display:flex;align-items:center}.pdp-stats-card__science-link{font-family:Myriad Pro,sans-serif;font-weight:400;font-size:16px;line-height:1.4;letter-spacing:-.01em;color:#414244;text-decoration:underline;text-transform:uppercase;cursor:pointer}a.pdp-stats-card__science-link:hover{color:#a47049}@media screen and (max-width:749px){.pdp-stats-card__row{padding:14px 16px;gap:16px}.pdp-stats-card__percent{font-size:28px;min-width:58px}.pdp-stats-card__text{font-size:14px}.pdp-stats-card__footer{padding:10px 16px}.product__info-wrapper .pdp-stats-card{margin:20px 0;padding:0}.pdp-stats-card__science-link{font-size:13px}}.pdp-payment-icons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;padding:0 0 20px}.pdp-payment-icons__item{display:flex;align-items:center;justify-content:center;padding:0 40px}.pdp-payment-icons__item img{height:22px;width:auto;object-fit:contain;display:block}.pdp-payment-icons__divider{width:1px;height:28px;background-color:#41424426;flex-shrink:0;display:block!important}@media screen and (max-width:749px){.pdp-payment-icons{gap:0;justify-content:center;padding:0}.pdp-payment-icons__item{padding:0 10px}.pdp-payment-icons__item img{height:15px}.pdp-payment-icons__divider{height:22px}}.pdp-trust-bar{display:flex;align-items:center;border-top:1px solid rgba(65,66,68,.1);border-bottom:1px solid rgba(65,66,68,.1);padding:18px 0;margin:8px 0 16px;gap:0}.pdp-trust-bar__item{flex:1;display:flex;align-items:center;justify-content:center;gap:16px;padding:0 12px;text-align:center}.pdp-trust-bar__divider{width:1px;height:24px;background-color:#4142441f;flex-shrink:0;display:block!important}.pdp-trust-bar__icon{display:flex;align-items:center;flex-shrink:0}.pdp-trust-bar__icon img{width:24px;height:24px;object-fit:contain}.pdp-trust-bar__label{font-family:Myriad Pro,sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#414244}@media screen and (max-width:989px){.pdp-trust-bar__label{font-size:13px}}@media screen and (max-width:749px){.pdp-trust-bar{padding:14px 0}.pdp-trust-bar__item{flex-direction:column;padding:0 8px;gap:8px}.pdp-trust-bar__label{font-size:14px}.pdp-trust-bar__divider{height:60px}.pdp-trust-bar__icon img{width:18px;height:18px}}.product__info-container .pdp-tabs{margin:40px 0 0}.pdp-tabs__nav{display:flex;align-items:flex-end;gap:0;border-bottom:1px solid rgba(65,66,68,.1);position:relative;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:space-between}.pdp-tabs__nav::-webkit-scrollbar{display:none}.pdp-tabs__tab{padding:0 30px 16px;flex-shrink:0;font-family:Myriad Pro,sans-serif;font-weight:400;font-size:20px;line-height:1;letter-spacing:-.01em;color:#414244b3;background:none;border:none;margin-right:32px;cursor:pointer;position:relative;transition:color .2s ease;white-space:nowrap}.pdp-tabs__tab:last-child{margin-right:0}.pdp-tabs__tab.is-active{font-weight:600;color:#414244}.pdp-tabs__tab.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#414244;border-radius:1px}.pdp-tabs__tab:hover:not(.is-active){color:#414244}.pdp-tabs__panel{padding:20px 0 0;font-family:Myriad Pro,sans-serif;font-weight:400;font-size:18px;line-height:1.5;letter-spacing:-.01em;color:#414244cc}.pdp-tabs__panel p{margin:0}.pdp-tabs__panel[hidden]{display:none}@media screen and (max-width:749px){.pdp-tabs__tab{font-size:14px;margin-right:0;padding:0 16px 8px}.pdp-tabs__panel{font-size:14px;padding:16px 0 0}.product__info-container .pdp-tabs{margin:20px 0 0}}.product__info-wrapper .cvp__options--pack{width:100%}.product__info-wrapper .product-form__input--pill .form__label{font-size:16px;margin-bottom:.4rem;line-height:1.3;text-transform:capitalize;font-family:Myriad Pro;color:#414244}.product__info-wrapper .product-form__input input[type=radio]+label{box-shadow:none;border-radius:60px;font-size:18px;line-height:1.3;font-family:Myriad Pro;padding:8px 20px;background:transparent;color:#414244;font-weight:400;border:1px solid #4142441F;flex:inherit}.product__info-wrapper .product-form__input input.button-input__input:checked+label:after{background-color:#f8f4f0;border-radius:60px}.product__info-wrapper .product-form__input input.button-input__input:checked+label{font-weight:600;box-shadow:none;border-color:#414244;color:#414244}.swatch__form-item .block__radio,.form__input--pill{border-radius:100px!important}.swatch__form-item input[type=radio]:checked+label,.form__radio:checked+.form__label--swatch{background-color:#f8f4f0;border-color:#414244}.product__info-container .product-form__buttons{gap:8px}.product__info-container .product-form__buttons .quantity{width:14rem;border:1px solid #4142441F;border-radius:60px}.product__info-container .product-form__buttons .quantity .quantity__button{flex:0 0 4.6rem;width:4.6rem;height:5.4rem;background-color:transparent;border-radius:0}.product__info-container .product-form__buttons .quantity .quantity__button:hover{color:#414244}.product__info-container .product-form__buttons .quantity .quantity__button:after{display:none}.product__info-container .product-form__buttons .product-form__quantity+.product-form__submit{width:auto;flex-grow:1}.pdp-cta-price{font-family:Trajan Pro,serif;font-weight:700;font-size:inherit;letter-spacing:0}.product__info-container .product-form__submit,.product__info-container .product-form__buttons .button--primary{background-color:#a47049!important;border-color:#a47049!important;color:#fff!important;font-family:Trajan Pro,serif!important;font-weight:700!important;font-size:18px!important;letter-spacing:0!important;text-transform:uppercase!important;border-radius:100px!important;padding:16px 32px!important;min-height:52px!important;transition:background-color .2s ease,border-color .2s ease!important}.product-form__submit:hover,.product-form__buttons .button--primary:hover{background-color:#8c5e3a!important;border-color:#8c5e3a!important}.quantity__input{font-family:Trajan Pro,serif;font-weight:700;font-size:16px;color:#414244}.product__media-list .product__media-item .media{border-radius:16px;overflow:hidden}@media screen and (min-width:750px){.product--thumbnail_slider .product__media-item{display:none!important}.product--thumbnail_slider .product__media-item.is-active{display:block!important}}@media screen and (min-width:750px){.product--thumbnail_slider .thumbnail-slider{margin-top:16px!important}.product--thumbnail_slider .thumbnail-list{max-width:100%!important;width:100%!important;box-shadow:none!important;background-color:transparent!important;padding:0!important;column-gap:0!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;overflow:visible!important;white-space:normal!important}.product--thumbnail_slider .thumbnail-list__item{width:100%!important;max-width:100%!important;flex:none!important;padding:0!important;scroll-snap-align:none!important}.product--thumbnail_slider .thumbnail-list__item .thumbnail{border-radius:12px!important;overflow:hidden!important;aspect-ratio:1 / 1!important;display:block!important;width:100%!important;height:auto!important}.product--thumbnail_slider .thumbnail-list__item .thumbnail img,.product--thumbnail_slider .thumbnail-list__item .thumbnail .media{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:12px!important;aspect-ratio:1 / 1!important}.product--thumbnail_slider .thumbnail-list__item .thumbnail:after{display:none!important}.product--thumbnail_slider .thumbnail-list__item .thumbnail[aria-current]:after{display:block!important;box-shadow:inset 0 0 0 2px #a47049!important;border-radius:12px!important}.product--thumbnail_slider .thumbnail-slider .slider-button{display:none!important}}@media screen and (max-width:749px){.product__media-list .product__media-item .media{border-radius:12px;overflow:hidden}.thumbnail-list__item .thumbnail{border-radius:8px;overflow:hidden}.product__info-wrapper .product-form__input--pill .form__label{font-size:14px}.product__info-wrapper .product-form__input input[type=radio]+label{font-size:14px;padding:5px 13px;height:fit-content;min-height:fit-content}.product__info-container .product-form__buttons{gap:6px;flex-wrap:nowrap}.product__info-container .product-form__buttons .quantity{width:10rem}.product__info-container .product-form__buttons .quantity .quantity__button{flex:0 0 3rem;width:3rem;height:4.4rem}.product__info-container .product-form__submit,.product__info-container .product-form__buttons .button--primary{font-size:14px!important;min-height:44px!important;padding:13px!important}product-info .product--columns .product__media-item:not(.product__media-item--single):not(:only-child){max-width:100%}}.pdp-mobile-pagination{display:none}@media screen and (max-width:749px){.pdp-mobile-pagination{display:flex;align-items:center;gap:6px;margin-top:16px;padding:0 4px;justify-content:center}.pdp-mobile-pagination__count{font-family:Myriad Pro,sans-serif;font-size:12px;font-weight:600;color:#414244cc;line-height:1;flex-shrink:0}.pdp-mobile-pagination__track{position:relative;flex:1 1 auto;height:2px;border-radius:2px;background-color:#d1ab6633;overflow:hidden;width:60px;max-width:60px}.pdp-mobile-pagination__fill{position:absolute;top:0;left:0;height:100%;width:0%;border-radius:2px;background-color:#d1ab66;transition:width .25s ease}}.pdp-badge{display:inline-flex;align-items:center;font-family:Myriad Pro,sans-serif;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;background-color:#a47049;border-radius:100px;padding:4px 12px;margin-bottom:12px}@media(max-width:768px){.sub-head,.hear-expert .rich-text__subheading.h5{font-size:12px;gap:4px;padding:1px 10px 1px 4px;margin-inline:auto}.sub-head svg,.hear-expert .rich-text__subheading img{width:16px;height:16px}.product-recommendations .title-wrapper .title,.hear-expert .rich-text__heading{font-size:28px;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/pdp-tlpc.css.map */
