img{max-width:100%;height:auto}.announcement-bar__item .free-shipping-bar__bar{display:none}.announcement-bar .free-shipping-bar{padding:0}.announcement-bar .free-shipping-bar:after{display:none}.collection-description.truncate__inner{cursor:pointer}a.read-more{text-decoration:underline;display:inline-block;margin-top:10px;color:#5b7c5c;font-weight:700}.collection--has-image .collection-banner__text-container-wrapper{min-height:initial!important}.collection-banner__text-container-inner>div{margin-top:15px}.collection-banner__text-container-heading{margin-bottom:15px}.collection-banner__text-container{gap:50px}@media (max-width: 799px){.collection-banner__text-container{flex-direction:column-reverse}}.collection-banner__image-container{position:relative!important;height:max-content!important;max-width:840px!important;min-height:initial!important;aspect-ratio:2;width:100%}@media (max-width: 799px){.collection-banner__image-container{aspect-ratio:1.333}}.collection-banner__image-container .image__img{object-position:top!important}.collection-banner__image{position:absolute;width:100%}@media (min-width: 720px){.collection-banner.collection--has-image.collection-banner--image-aspect-custom .collection-banner__text-container-wrapper{min-height:initial!important}}.collection-banner__text-container-inner{max-width:550px}.collection-feature{display:grid;place-content:start;text-align:center;grid-area:2 / 1 / 2 / 3}.media-feature-container{grid-area:4 / 3 / 5 / 5}.media-feature{display:grid;place-content:start;justify-content:center;text-align:center;padding:30px}@media (max-width: 899px){.collection-feature{grid-area:3 / 1 / 4 / 3}.media-feature-container{grid-area:9 / 1 / 10 / 3;padding:0}}@media (max-width: 549px){.collection-feature,.media-feature{margin-inline:-18px}}.collection-feature h2{font-family:var(--font-heading);line-height:1.33;font-size:32px}.media-feature h2{font-family:var(--font-heading);line-height:1.33;font-size:25px}@media (max-width: 799px){.collection-feature h2{font-size:27px}.media-feature h2{font-family:var(--font-heading);line-height:1.33;font-size:22px}}@media (max-width: 549px){.collection-feature h2,.media-feature h2{font-size:22px}}.collection-feature--text{display:grid;place-content:center}.collection-feature--image{text-align:left}@media (max-width: 599px){.collection-feature--image img{aspect-ratio:4 / 5;object-fit:cover;max-width:160px}}.feature-container{position:relative;margin-bottom:15px;max-width:530px}.feature-container p{position:relative;z-index:2}.feature-container img{display:block}.feature-container .play-button{z-index:11;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:grid;place-content:center;cursor:pointer}.feature-container iframe,.feature-container .vimeo{position:absolute!important;top:0;right:0;bottom:0;left:0;max-width:100%;max-height:100%;z-index:1}.feature-grid{display:grid;grid-template-columns:4fr 5fr;grid-column-gap:40px;grid-row-gap:15px;padding:40px}@media (max-width: 1099px){.feature-grid{grid-column-gap:25px;padding:30px}}@media (max-width: 799px){.feature-grid{grid-column-gap:15px;padding:20px}}@media (max-width: 349px){.feature-grid{grid-template-columns:1fr}}.feature-grid .btn{display:inline-block;min-height:auto}.feature-grid p{margin-top:10px}@media (max-width: 549px){.feature-grid p{margin-top:5px}}.feature-grid.no-image{grid-template-columns:1fr}.free-samples-container{padding-block:28px;border-top:1px solid var(--color-border)}.selected-samples{display:none!important;width:100%}.selected-samples input{width:100%}.samples-group{background-color:var(--color-background-meta);padding:5px 14px;margin-top:15px}.samples-group h3{font-size:16px;margin-bottom:0;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-transform:capitalize}.samples-list{font-size:16px;list-style:none;padding:0;margin:0;transition:max-height .2s ease-out;overflow:hidden}.collapsible:not(.active)+.samples-list{max-height:0}.collapsible:after{content:"\ff0b";font-size:24px;width:24px;text-align:center;margin-left:5px}.collapsible.active:after{content:"\2212"}.free-samples-container>.ff-heading .sample-count{font-size:12px;text-transform:uppercase;font-family:var(--font-body)}.samples-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-block:10px}.samples-list li:first-child{margin-top:7px}.samples-list li:last-child{margin-bottom:7px}.samples-list span{flex-grow:1}.samples-list img{display:block}.free-samples__item-add{background-color:#fff;width:60px;min-width:60px;text-align:center}#currentSamples{font-size:12px}#currentSamples ul{padding:0;margin:12px 0 0;list-style:none;color:#696969}#currentSamples li{display:inline-block;margin:5px 15px 5px 0;cursor:pointer}#currentSamples li:after{content:url(/cdn/shop/files/icon_x.svg?v=1741907545);display:inline-block;margin-left:5px}#currentSamples li.selected-samples:after{display:none}#currentSamples svg{display:inline-block;margin-left:5px}.mix-match-save{margin-bottom:20px}.mix-match-save span{color:#444;font-size:18px;font-weight:700;display:inline-block;margin-right:5px}.mix-match-save:has(+.recharge-subscription-widget .rc-radio--active.subscription-radio){display:none}.recharge-subscription-widget:has(.rc-radio--active.onetime-radio)+.subscription-benefits{display:none}.rc-subscription-details{display:none!important}div[data-section-type=cart] .samples-list{font-size:18px;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:50px}@media (max-width: 749px){div[data-section-type=cart] .samples-list{grid-template-columns:1fr;grid-column-gap:15px}}div[data-section-type=cart] #currentSamplesList{font-size:16px}div[data-section-type=cart] .samples-list img{width:55px!important;height:55px!important}div[data-section-type=cart] .samples-group h3{font-size:18px}div[data-section-type=cart] .free-samples-container>.ff-heading{font-size:25.6px}div[data-section-type=cart] .free-samples-container>.ff-heading .sample-count{font-size:16px;text-transform:uppercase}.rc-purchase-option[rc-selected]{background:#e6e6d580}.rc-radio .rc-radio__input{width:14px!important;height:14px!important;border-color:#000}.rc-widget label.rc-radio{border:1px solid #000!important;padding:15px!important}.rc-widget label.rc-radio.subscription-radio{margin-top:15px}.rc-widget label.rc-radio--active{background-color:#f2f2ea!important}.rc-widget label.rc-radio--active.subscription-radio{border-bottom:none!important}.rc-template__radio-group .rc-radio-group__options+.rc-selling-plans{margin-top:0!important;background-color:#f2f2ea!important;padding-left:50px;font-weight:400!important;padding-bottom:20px;border-left:1px solid;border-right:1px solid;border-bottom:1px solid}.recharge-subscription-widget.shopify-block .rc-widget .rc-template__radio .rc-radio .rc-radio__input{border-color:#000}.rc-radio__subscription{text-transform:capitalize}.rc-radio__price{font-weight:700;margin-left:30px}span.discount-label{width:175px}span.price-label{margin-left:30px}.rc-template__radio-group .rc-radio .rc-radio__label{border:none!important}.rc-template__radio-group .rc-radio .rc-radio__label{flex-direction:row-reverse}.rc-radio.rc-radio--active .discount-label{font-weight:400!important}.rc-template__radio-group .rc-radio-group__options{border:none!important;border-radius:0!important}.rc-selling-plans-dropdown{flex-direction:row!important;align-items:center}.rc-selling-plans-dropdown__label{width:120px!important;font-weight:400!important}.rc-selling-plans-dropdown__select{background-color:#fff;background-image:url(/cdn/shop/files/icon_dropdownarrow.svg?v=1741907545);background-repeat:no-repeat;background-position:right 12px center;padding:6px 28px 6px 10px!important}.subscription-benefits ul{padding-left:20px}.subscription-benefits li{list-style-image:url(/cdn/shop/files/icon_checkmark.svg?v=1741907545)}.product-badge{padding:10px 14px;height:30px;--font-size-product-badge: 11px}.product-badge:not([data-handle=new]){border-color:transparent}h2.jdgm-rev-widg__title{display:none}#ShopifyChat{z-index:50!important}.free-shipping-bar__message a{text-decoration:underline}.free-shipping-bar.free-shipping-bar--success .inventory-counter__message-wrapper{font-weight:700}.view-cart{text-transform:uppercase;font-size:12px;letter-spacing:.1em;text-align:center;margin-top:10px}.view-cart a{display:block;text-decoration:underline;text-underline-offset:6px}.quick-cart__item-subscriptions{font-weight:700;background-color:#d3e7ef;display:inline-block;padding:5px 10px;margin-bottom:10px;color:#000}.quick-cart__item-variant{font-weight:700;text-transform:uppercase}@media (max-width: 989px){.product-item__badges .badge:not(:first-child),.badge:not(:first-child){display:none!important}}.freegifts-main-container .gift-price,.freegifts-main-container .bogos-gift-item-price,.freegifts-main-container .product-price{display:none!important}.freegifts-main-container .original-price,.freegifts-main-container .bogos-gift-item-compare-price{text-decoration:none!important;color:#7a9b76!important;font-size:12px!important;font-style:italic!important;font-weight:300!important;letter-spacing:.3px!important}.freegifts-main-container .original-price:before,.freegifts-main-container .bogos-gift-item-compare-price:before{content:"Value - "!important}.freegifts-main-container .original-price del,.freegifts-main-container .bogos-gift-item-compare-price del,.freegifts-main-container .original-price s,.freegifts-main-container .bogos-gift-item-compare-price s{text-decoration:none!important}.freegifts-main-container .btn-add-to-cart{background-color:#7a9b76!important;border:1px solid #7a9b76!important;font-weight:400!important;letter-spacing:.5px!important;text-transform:uppercase!important;font-size:12px!important;transition:all .3s ease!important}.freegifts-main-container .btn-add-to-cart:hover{background-color:transparent!important;color:#7a9b76!important}.freegifts-main-container .product-title,.freegifts-main-container .bogos-gift-product-title{font-weight:300!important;letter-spacing:.5px!important}.sca-fg-popup-container .sca-fg-popup-content,#freegifts-main-popup-container .sca-fg-popup-content{padding:35px!important}.freegifts-main-container .product-item{transition:transform .2s ease!important}.freegifts-main-container .product-item:hover{transform:translateY(-3px)!important;box-shadow:0 5px 15px #00000014!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
