html{scroll-behavior:smooth}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#ffa439!important;font-size:12px}#shopify-section-template--25080186372383__1766125982e5ed1d1d{background:#f6f6f6}.jdgm-widget.jdgm-review-widget{margin-top:60px!important}.jdgm-prev-badge__text{margin:0;align-items:center;gap:5px;font-family:Cabin;font-size:16px;line-height:120%;letter-spacing:0;color:#1d1d1d;visibility:visible}.product-rating-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.product-rating-row .shopify-block,.product-rating-row .shopify-app-block,.product-rating-row .jdgm-widget.jdgm-preview-badge{width:auto;max-width:100%;margin:0;display:flex;align-items:center}.best-seller-badge{display:inline-flex;align-items:center;gap:10px;background:#e4c6a780;color:#3b1400;border-radius:40px;padding:10px 16px;white-space:nowrap;border:1px dashed #3b1400}.best-seller-badge__icon,.best-seller-badge__icon svg{display:block;width:18px;height:16px;flex-shrink:0}.best-seller-badge__text{font-family:Cabin,sans-serif;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;color:#3b1400}.jdgm-preview-badge{padding-bottom:6px!important}@media screen and (max-width:749px){.best-seller-badge{padding:6px 14px}.best-seller-badge__icon,.best-seller-badge__icon svg{width:13px;height:12px}.best-seller-badge__text{font-size:12px}.jdgm-widget.jdgm-review-widget{margin-top:56px!important}.jdgm-prev-badge__text{line-height:100%;font-size:14px}}.product-media-container.global-media-settings{background:transparent;background-color:transparent;border:none}.product-media-container.constrain-height.media-fit-contain{border-radius:16px;background-color:transparent;border:0px}.product__title h1{font-family:GumboRegular;font-weight:400;font-size:46px;line-height:50px;letter-spacing:0px;color:#e4c6a7;text-shadow:2px 6px 0 #3B1400,-2px 6px 0 #3B1400,2px -2px 0 #3B1400,-2px -2px 0 #3B1400,0px 6px 0 #3B1400,2px 0px 0 #3B1400,0px -2px 0 #3B1400,-2px 0px 0 #3B1400}.product-main .rc-container.rc_container{background:#e4c6a759;padding:24px;max-width:100%;border-radius:8px;margin-bottom:25px}.product-main .rc_widget__option__plans__dropdown.rc-selling-plans__dropdown{background:#b07537;padding:10px;color:#fff;border:0;font-family:GumboRegular;border-radius:100px}div.rc_popup__hover,a.rc_popup__hover{padding-bottom:0}.rc-radio.rc-option__onetime.rc-option.rc_widget__option.rc_widget__option--onetime.rc-legacy-radio,.product-main .rc-template__legacy-radio .rc-radio.rc-option__subsave .rc_widget__option__selector{border-radius:100px;color:#3b1400!important;font-family:GumboRegular;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0}.product-main .rc-widget .rc-option--active{background:#d8ba9a;border:3px solid #B67433!important;border-radius:100px;color:#3b1400!important;font-family:GumboRegular;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0}.product-main p.stars{display:flex;margin:0;align-items:center;gap:5px;font-family:Cabin;font-size:14px;line-height:120%;letter-spacing:0;color:#1d1d1d}.product-main .icon-with-text--vertical img{width:24px;height:24px;margin-right:12px}.product-main .icon-with-text--vertical .icon-with-text__item{margin-bottom:8px}.product-main .icon-with-text--vertical span.h4.inline-richtext{color:#3b1400;font-family:Cabin;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0}.icon-with-text--horizontal{margin:32px 0 16px!important}.icon-with-text--horizontal img{width:96px;height:96px;margin-bottom:16px}.icon-with-text--horizontal span.h4.inline-richtext{color:#3b1400;font-family:Caveat-Bold;font-weight:700;font-size:24px;line-height:100%;letter-spacing:0;max-width:75%;margin:auto;text-align:center}.product-main{background:#f6f6f6}.product-main .accordion summary{padding:21px 0}.product-main .accordion .summary__title h2.h4{color:#815630;font-family:GumboRegular;font-weight:400;font-size:16px;line-height:100%}.product-main .product__accordion h3{color:#3b1400;font-family:GumboRegular;font-weight:700;font-size:18px;line-height:80%;letter-spacing:-1%}.product-main .product__accordion:last-child{border:0px}.product-main .first-row.product__accordion.accordion.quick-add-hidden{border-top:0}.product-main .accordion summary[aria-expanded=true]{padding-bottom:24px}.product-main .product__accordion .accordion__content{padding:0;color:#1d1d1d;letter-spacing:0;font-family:Cabin;font-weight:400;font-size:16px;line-height:120%;margin-bottom:22px}.product-main .product__accordion .accordion__content h3,.product-main .product__accordion .accordion__content h2 strong,.product-main .product__accordion .accordion__content h2{color:#3b1400;letter-spacing:0;font-family:GumboRegular;font-weight:400!important;font-size:18px}.product-main .product__accordion .accordion__content ul{padding:0}.product-main .product__accordion .accordion__content li{margin-bottom:10px;padding:0 0 0 20px;text-indent:-20px}.accordion__content strong{font-weight:700!important;font-family:Cabin}.product-main .thumbnail{border-radius:8px}.product-main .product--thumbnail_slider .slider-mobile-gutter .slider-button .svg-wrapper{width:48px;height:48px}.product-main .review.mobile-hide{display:flex;align-items:center;gap:24px;background:#fff;border-radius:100px;padding:24px;margin-top:48px}.product-main .review img:where(:not(.svg-asset)){width:96px;display:block}.product-main p.review-content{margin:0;color:#1d1d1d;font-family:Cabin;font-size:16px;line-height:120%;letter-spacing:0}.product-main .review p.review-top{display:flex;margin:16px 0 0;align-items:center;color:#815630;font-family:GumboRegular;font-weight:400;gap:8px;font-size:16px;line-height:100%;letter-spacing:0}.product-main .upsell-image img{width:80px;height:80px;display:block;border-radius:4px}.product-main .upsell-card{display:flex;align-items:center;gap:16px;background:#efe3d4;border-radius:8px;padding:12px 24px 12px 12px}.product-main .upsell .upsell-card:last-child{margin-top:12px}.product-main .upsell-info{width:100%;max-width:100%}.product-main .upsell-reviews-price-button{display:flex;width:100%;align-items:center;justify-content:space-between}.product-main h4.upsell-title{margin:0 0 4px;color:#3b1400;font-family:GumboRegular;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0}.product-main .upsell-card .upsell-variants{margin-bottom:4px}.product-main .upsell-card select{background:transparent;border-radius:100px;padding:2px 8px;font-family:Cabin;width:100%}.product-main .product-form__submit{margin-bottom:16px;width:100%;max-width:100%;border:0;border-radius:0;background-image:url(button-bone-figma.svg);background-size:contain;background-repeat:no-repeat;background-position:center;background-color:transparent;position:relative}.product-main .product-form__submit span{color:#fff;font-family:GumboRegular;font-weight:400;font-size:18px;line-height:normal;letter-spacing:0;text-transform:capitalize}.product-main fieldset{max-width:100%}.product-main variant-selects.variant-selects--container fieldset{background:#e4c6a759;padding:24px;border-radius:8px}.product-main variant-selects.variant-selects--no-container fieldset{background:transparent;padding:0;border-radius:0}.product-main variant-selects.variant-selects--no-container .product-form__input{margin-bottom:30px}.product-main .product-form__input--pill{display:flex;flex-wrap:wrap;align-items:center;column-gap:10px;row-gap:16px}.product-main .product-form__input--pill .variant-label{flex:1 0 100%;margin-bottom:0}.product-main .product-form__input--pill input[type=radio]+label{background:#fff;border:1px solid #3B1400!important;border-width:1px!important;color:#3b1400!important;font-family:GumboRegular;font-weight:400;font-size:16px;height:50px;line-height:1;letter-spacing:0;margin:0;display:inline-flex;align-items:center;justify-content:center;border-radius:100px}.product-main .product-form__input--pill input[type=radio]+label.subtitle{height:60px}.product-main .product-form__input--pill input[type=radio]+label.subtitle .variant-subtitle{font-size:14px;font-weight:700;font-family:cabin}.product-main .product-form__input--pill input[type=radio]:checked+label{background:#3b1400;border:1px solid #EDDECE!important;border-width:1px!important;color:#fff!important;min-height:50px}.product-main .upsell .product-form__submit{margin-bottom:0;background:#2f8f6b;border-radius:100px;height:35px;min-height:35px}.product-main h3.upsell-heading{margin:0 0 16px;color:#1d1d1d;font-family:Cabin;font-weight:700;font-size:16px;line-height:120%;letter-spacing:0}.product-main .upsell{background:#fff;padding:24px;border-radius:8px}.product-main .upsell .product-form__submit:before,.product-main .upsell .product-form__submit:after{box-shadow:unset}.product-main .upsell .product-form__submit span{font-family:GumboRegular;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0}.product-main p.upsell-price{margin:4px 0 0;color:#815630;font-family:Cabin;font-weight:700;font-size:14px;line-height:120%;letter-spacing:0}.product-main product-form.product-form{margin:0!important}.product-main .upsell-reviews{font-family:Cabin;font-weight:700;font-size:12px;line-height:120%;letter-spacing:0;color:#1d1d1d}.product-main .accordion .summary__title+.icon-caret{height:16px;width:17px;top:unset}.product-main .product-form__submit:before,.product-main .product-form__submit:after{box-shadow:unset}.product-main .button:not([disabled]):hover:after{box-shadow:unset}.product-main .product-form__buttons{max-width:100%}.product-main #more-payment-options-link{cursor:pointer;margin:12px 0 32px;text-decoration:unset;color:#1d1d1d;font-family:Cabin;font-weight:400;font-size:14px;line-height:120%;letter-spacing:0;vertical-align:middle}.product-main h4.variant-label{margin:0 0 15px;color:#3b1400;font-family:Cabin;font-weight:700;display:flex;align-items:center;gap:10px;font-size:16px;line-height:1;letter-spacing:0}.product-main h4.variant-label .variant-label__selected{margin:0;color:#3b1400;font-family:GumboRegular,sans-serif;font-weight:400;font-size:18px;line-height:1;letter-spacing:0}.product-main h4.variant-label svg{width:32.5px;height:32.5px}.product__tax.caption.rte{display:none}.product .price .badge,.product .price__container{margin-bottom:0}.product__title{margin-top:20px;margin-bottom:20px}.price__regular .price-item--regular{margin-right:0;color:#1d1d1d;font-family:Cabin;font-weight:400;font-size:18px;line-height:120%;letter-spacing:0}p.static-price{color:#1d1d1d;font-family:Cabin;font-weight:700;font-size:22px;line-height:1;letter-spacing:0}.prime-button a:before,.prime-button a:after{box-shadow:unset}.prime-button a{width:100%;height:66px;display:flex;gap:6px;background:#0779ff;box-shadow:unset;border:0;color:#fff;font-weight:700;font-size:20px;line-height:120%;letter-spacing:0;align-items:flex-start;padding-top:18px}.prime-button p{color:#1d1d1d;font-family:Cabin;font-weight:400;text-align:center;margin:12px 0 32px;font-size:14px;line-height:120%;letter-spacing:0}.product-main .button-text{width:100%;margin:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;font-family:GumboRegular;font-weight:400;font-size:18px;line-height:1;letter-spacing:0;text-transform:capitalize}.product-main .button-text__divider{display:inline-block;width:10px;height:1.5px;background:#fff;flex-shrink:0}.product-main .button-text .price,.product-main .button-text__price{line-height:normal;color:#fff}.header-search-container,.drawer-menu-header,.upsell .jdgm-prev-badge__stars span.jdgm-star{display:none!important}.upsell .jdgm-prev-badge{display:flex!important;align-items:center}.upsell .jdgm-prev-badge__text{font-size:10px}.upsell .jdgm-prev-badge__stars span.jdgm-star:first-child{display:block!important}.shopify-block.recharge-subscription-widget recharge-subscription-widget{max-width:100%}::part(rc-purchase-option rc-purchase-option__subscription),::part(rc-purchase-option rc-purchase-option__onetime){border:2px solid #3B1400!important;border-radius:100px!important;min-height:50px!important;box-sizing:border-box}::part(rc-purchase-option__selected){color:#3b1400;background:#2f8f6b33!important;border:1px solid #2F8F6B!important;border-radius:8px!important;min-height:auto!important}recharge-subscription-widget::part(rc-purchase-option__checked-indicator){display:none!important;visibility:hidden!important;opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important;position:absolute!important;pointer-events:none!important}recharge-subscription-widget::part(rc-purchase-option__input){-webkit-appearance:none!important;appearance:none!important;opacity:1!important;visibility:visible!important;position:static!important;clip:auto!important;clip-path:none!important;overflow:visible!important;display:inline-block!important;box-sizing:border-box!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;margin:0 8px 0 0!important;padding:0!important;border:2px solid #3B1400!important;border-radius:50%!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;accent-color:transparent!important;color:transparent!important;flex-shrink:0!important;cursor:pointer!important}recharge-subscription-widget::part(rc-purchase-option__input):checked{border:0!important;background:url(/cdn/shop/files/ic-eva_checkmark-circle-2-fill.png?v=1793634139) center / 100% 100% no-repeat!important;box-shadow:none!important}recharge-subscription-widget::part(rc-purchase-option__input):focus-visible{outline:2px solid #3B1400!important;outline-offset:2px!important}::part(rc-purchase-option__selector){font-weight:400;font-size:16px;font-family:GumboRegular;line-height:100%;color:#3b1400}::part(rc-purchase-option__badge){top:.8em;display:flex;right:18em;width:74px;padding:0!important;font-family:GumboRegular;height:26px;border-radius:100px;background:#b67433;color:#fff;font-size:14px;line-height:120%;align-items:center;justify-content:center}::part(rc-purchase-option__original-price){font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#7b7b7b;font-family:cabin}::part(rc-purchase-option__prices){display:flex;flex-direction:row-reverse;align-items:center;gap:6px;flex-wrap:wrap}::part(rc-purchase-option__label){padding:14.5px}::part(rc-purchase-option__selector){padding:0}.rc-plans-dropdown__icon{color:var(--rc-widget-brand-color);position:absolute;right:16px;bottom:0;height:75%}::part(rc-purchase-option__price),::part(rc-purchase-option__discounted-price){color:#3b1400;font-family:Cabin;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0}::part(rc-benefits__list){color:#3b1400;font-family:Cabin,sans-serif;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;display:flex;flex-direction:column;gap:8px}::part(rc-purchase-option__sub-container){flex-direction:column-reverse;gap:15px;padding:0 16px 16px}::part(rc-plans__label){display:none}::part(rc-plans-dropdown__icon){height:70%;color:#fff!important;fill:none!important;right:16px!important}::part(rc-plans-select){background:#3b1400;padding:12.5px 16px;border:0px;color:#fff;font-family:Cabin;font-weight:500;font-size:16px;line-height:1;letter-spacing:0;border-radius:100px;min-height:44px}::part(rc-plans-dropdown) svg{height:70%!important}.recharge-ready recharge-subscription-widget:before{content:"Purchase Options";display:flex;align-items:center;gap:8px;margin-bottom:15px;color:#3b1400;font-family:Cabin;font-weight:700;font-size:16px;line-height:120%;height:34px;padding-left:46px;background-repeat:no-repeat;background-position:left center;background-size:34px 34px;background-image:var(--rc-plan-badge)}div#shopify-section-template--25220773118239__pf-cc2d25e4,div#shopify-section-template--25220773314847__pf-ddb31512,div#shopify-section-template--25220773019935__pf-74d4724f,div#shopify-section-template--25220773511455__pf-a5b9f66c,div#shopify-section-template--25220773216543__pf-9dd1c561,div#shopify-section-template--25220773413151__pf-28fe2e35{display:none}.jdgm-write-rev-link.jdgm-write-rev-link{background-color:#815630!important;border-color:#815630!important}.jdgm-histogram .jdgm-star,.jdgm-rev-widg .jdgm-star,.jdgm-revs-tab .jdgm-star,.jdgm-all-reviews .jdgm-star,.jdgm-gallery-popup .jdgm-star{color:#f7a742!important}.jdgm-histogram__bar-content{background-color:#815630!important}.jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover,.jdgm-write-rev-link.jdgm-write-rev-link:focus{color:#fff;background-color:#815630!important}.jdgm-link,.jdgm-histogram__clear-filter,.jdgm-rev__body>p:last-of-type,.jdgm-rev__body is-truncated,.jdgm-rev-widg__summary-text,.jdgm-gallery-title,.jdgm-rev-widg__summary-average{font-family:Cabin!important;font-size:16px;line-height:120%}.jdgm-rev__icon:before,.jdgm-rev__thumb-btn,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,.jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow,.jdgm-link,.jdgm-histogram__clear-filter,.jdgm-paginate__page,a.jdgm-rev__body-read-more,.jdgm-rev__variant-label{color:#3b1400!important}.jdgm-rev-widg__title{color:#3b1400;font-family:GumboRegular;font-weight:400;font-size:32px;line-height:120%}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:#fff;background-color:#3b1400}.jdgm-rev__author{color:#108474;color:#3b1400!important;LETTER-SPACING:0;font-size:18px;font-weight:600;font-family:Cabin}.product-form__input--pill input[type=radio].disabled+label{display:none}@media(min-width:750px)and (max-width:950px){.product-main .product-form__submit{background-size:contain!important;border-radius:0}}@media(min-width:1024px)and (max-width:1242px){.product-main .product-form__submit{height:75px}}@media(min-width:750px)and (max-width:1024px){.product__info-wrapper.grid__item.scroll-trigger.animate--slide-in{padding-left:20px}.product__title h1{font-size:40px}.product-main fieldset{padding:14px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(23% - .8rem)!important}.product-main .product-form__submit span{font-size:16px}.icon-with-text--horizontal img{width:68px;height:68px;margin-bottom:12px}.product-main .upsell .product-form__submit{margin-bottom:0;background:#b67433;border-radius:100px;height:34px!important;min-height:22px}.product-main .upsell-reviews-price-button{gap:10px;align-items:flex-start;flex-direction:column}.product-main .upsell{background:#fff;padding:12px;border-radius:6px}.product-main .product__accordion .accordion__content h3,.product-main .product__accordion .accordion__content{font-size:14px;margin-bottom:12px}.product-main .accordion summary{padding:18px 0}.icon-with-text--horizontal span.h4.inline-richtext{font-size:18px;max-width:100%}.thumbnail-slider .thumbnail-list.slider--tablet-up{gap:8px}.prime-button a{height:55px;font-size:12px;line-height:100%;padding-top:16px}.prime-button a svg{width:50px}.product-main .product-form__submit{background-size:98% 75px}.product-main .review.mobile-hide{display:flex;align-items:center;gap:10px;background:#fff;border-radius:64px;padding:24px;margin-top:22px}.product-main .review img:where(:not(.svg-asset)){width:50px}}@media screen and (min-width:750px){.thumbnail-slider .thumbnail-list.slider--tablet-up{gap:14px}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:calc(16% - .8rem)!important}.desktop-hide{display:none!important}.product-main .product-form__submit{background-size:98% 98px;min-height:84px}}@media(min-width:1025px){.product-media-container.constrain-height .media{padding-top:65vh!important}.product-media-container.constrain-height .media img,.product-media-container.constrain-height .media{width:90%;left:5%;object-fit:contain}}::part(rc-purchase-option__badge){display:none!important}@media(min-width:750px)and (max-width:1024px){.product-main .product-form__input--pill input[type=radio]+label{background:#fff;border:1px solid #3B1400!important;color:#3b1400!important;font-family:GumboRegular;font-weight:400;font-size:14px;height:36px;line-height:110%;letter-spacing:0}::part(rc-purchase-option__badge){right:0;top:-1em}}@media screen and (max-width:749px){.product-main .product-form__input--pill input[type=radio]+label.subtitle{height:45px;display:flex;gap:20px;align-items:center}::part(rc-purchase-option__sub-container){gap:15px}::part(rc-purchase-option__badge){top:1.2em;right:9em;display:flex;width:62px;padding:0!important;font-family:GumboRegular;padding-top:7px;height:22px;border-radius:100px;background:#e41717;color:#fff;font-size:12px;line-height:120%;align-items:center;justify-content:center;align-content:center}.shopify-block.recharge-subscription-widget{padding:10px}::part(rc-purchase-option__sub-container){padding:0 16px 16px}.prime-button p{margin:8px 0 32px;font-size:12px}.product-main .button-text{font-size:18px}.product-main .product-form__submit{height:74.5px;border-radius:0;background-image:url(button-bone-moible.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.prime-button a{height:50px;display:flex;gap:4px;font-size:16px;padding-top:14px}.prime-button a svg{width:42px}.mobile-hide{display:none!important}.thumbnail-list__item.slider__slide{width:calc(20% - .6rem)}.thumbnail[aria-current]{box-shadow:0 0 0 .1rem #815630;border-color:#815630}.thumbnail-slider .thumbnail-list.slider{gap:8px}.header>.header__heading-link{padding-bottom:0}.header__heading-logo{width:190px}.product-main p.stars{margin-top:9px;font-size:12px}.product-main variant-selects.variant-selects--container fieldset{padding:16px}.product__title h1{font-size:32px}.product-main .icon-with-text--vertical img{margin-right:8px}.icon-with-text--horizontal img{width:76px;height:76px;margin-bottom:12px}p.static-price{display:none}.product-main .product-form__submit span{font-size:18px}.product-main .product-form__submit{background-size:contain}.product-main .product-form__submit{margin-bottom:0}.product-main .upsell{padding:16px}.product-main h3.upsell-heading{font-size:14px}.product-main h4.upsell-title{font-size:16px}.product-main .upsell .product-form__submit{border-radius:8px;height:44px;width:67px;min-width:67px;padding:0}.product-main .upsell-reviews{font-size:10px;display:flex;gap:5px;align-items:center}.product-main p.upsell-price{font-size:12px}.product-main .upsell-card{padding:12px}.icon-with-text--horizontal span.h4.inline-richtext{font-size:18px;max-width:85%;margin:0}.product-main .accordion summary{padding:17px 0}.product-main .review.desktop-hide{display:flex;background:#fff;padding:24px;border-radius:24px;gap:24px}.product-main p.review-content{font-size:14px}.product-main .product-form__input--pill{row-gap:8px}.product-main h4.variant-label{color:#1d1d1d}}@media(min-width:990px)and (max-width:1260px){.header__inline-menu{display:block}.prime-button a{height:66px;gap:10px;font-size:14px;padding-top:22px}}@media(min-width:1024px)and (max-width:1500px){::part(rc-purchase-option__badge){right:0;top:-1em}}@media(min-width:769px)and (max-width:1023px){.prime-button a{height:66px;gap:10px;font-size:14px;padding-top:22px}.header__heading-logo{width:100px}.product__info-wrapper{padding-left:4%}.product__title h1{font-size:40px}.prime-button a{height:auto;gap:4px;font-size:13px;padding-top:0;display:flex;align-items:center}.product-main .product-form__submit span{font-size:16px}.product-main p.upsell-price{margin:10px 0 0;font-size:12px}.product-main p.review-content{font-size:14px}.product-main .accordion summary{padding:22px 0}.icon-with-text--horizontal span.h4.inline-richtext{font-size:18px;max-width:100%}.product-main .review.mobile-hide{gap:14px;border-radius:10px;padding:10px;margin-top:48px}.product-main .review img:where(:not(.svg-asset)){width:70px}.product-main .upsell-reviews-price-button{flex-direction:column}.product-main .upsell .product-form__submit{height:29px;min-height:30px;margin-top:10px}.product-main h4.upsell-title{margin:0 0 12px;font-size:14px}.product-main .upsell .product-form__submit{height:31px;padding:0}.product-main .product-form__input--pill input[type=radio]+label{font-size:14px;height:38px}.prime-button a svg{width:40px}.product-main .product-form__submit{background-size:contain}}@media screen and (max-width:391px){::part(rc-purchase-option__badge){right:6em}}.product-main variant-selects .product-form__input--cards .variant-cards{display:flex;flex-wrap:wrap;gap:10px;width:100%}.product-main variant-selects .product-form__input--cards input[type=radio]+label,.product-main variant-selects .product-form__input--cards input[type=radio]+label.variant-card{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;max-width:220px;height:auto!important;min-height:48px;margin:0;padding:13px 10px;background-color:unset;background:transparent;border:1px solid #3B140033!important;border-width:1px!important;border-radius:10px!important;color:#3b1400!important;font-family:GumboRegular,sans-serif;font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-align:center;box-shadow:none}.product-main variant-selects .product-form__input--cards input[type=radio]+label:before{content:none;display:none;box-shadow:none}.product-main variant-selects .product-form__input--cards input[type=radio]:checked+label,.product-main variant-selects .product-form__input--cards input[type=radio]:checked+label.variant-card{background:#2f8f6b33;border:1px solid #2F8F6B!important;color:#3b1400!important}.product-main variant-selects .variant-card__media{display:none}.product-main variant-selects .variant-card__image{display:none}.product-main variant-selects .variant-card__name{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;color:inherit}.product-main .product-form__input--pill:not(.product-form__input--cards):not(.product-form__input--size-cards) input[type=radio]:checked+label{background:#2f8f6b33;border:1px solid #2F8F6B!important;color:#3b1400!important}.product-main variant-selects .product-form__input--size-cards .variant-size-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.product-main variant-selects .product-form__input--size-cards input[type=radio]+label.variant-size-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:6px;width:100%;max-width:none;height:auto!important;min-height:0;margin:0;padding:12px;background-color:unset;background:transparent;border:1px solid #3B140033!important;border-width:1px!important;border-radius:10px!important;color:#3b1400!important;text-align:left;box-shadow:none;font-family:Cabin,sans-serif}.product-main variant-selects .product-form__input--size-cards input[type=radio]+label.variant-size-card:before{content:none;display:none}.product-main variant-selects .product-form__input--size-cards input[type=radio]:checked+label.variant-size-card{background:#2f8f6b33;border:1px solid #2F8F6B!important;color:#3b1400!important}.product-main variant-selects .variant-size-card__size,.product-main variant-selects .variant-size-card__price-row,.product-main variant-selects .variant-size-card__delivery,.product-main variant-selects .variant-size-card__stock{display:block;width:100%;margin:0;color:#3b1400;font-family:GumboRegular,sans-serif;line-height:1.2;letter-spacing:0}.product-main variant-selects .variant-size-card__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.product-main variant-selects .variant-size-card__price{font-weight:700;font-size:16px}.product-main variant-selects .variant-size-card__size{font-weight:400;font-size:18px}.product-main variant-selects .variant-size-card__stock,.product-main variant-selects .variant-size-card__delivery{font-family:Cabin,sans-serif}.product-main variant-selects .variant-size-card__price,.product-main variant-selects .variant-size-card__unit{display:inline;margin:0;color:#3b1400;font-family:Cabin,sans-serif;line-height:1.2;letter-spacing:0;font-weight:700}.product-main variant-selects .variant-size-card__unit,.product-main variant-selects .variant-size-card__delivery{opacity:.5;font-weight:400;font-size:14px}.product-main variant-selects .variant-size-card__delivery,.product-main variant-selects .variant-size-card__stock{display:block;width:100%}.product-main variant-selects .variant-size-card__stock{font-weight:500;font-size:14px}.product-main variant-selects .variant-size-card__stock--out{color:#987658}@media screen and (max-width:749px){.product-main variant-selects .product-form__input--size-cards .variant-size-cards{gap:8px}.product-main variant-selects .product-form__input--size-cards input[type=radio]+label.variant-size-card{background:#fff;border:1px solid #d1c9c5!important}}@media screen and (max-width:749px){.product-main .product__info-container>variant-selects{margin-bottom:0}.product-main .product__info-container>variant-selects+.product-form__quantity{margin-top:0}.product-main variant-selects .product-form__input--cards input[type=radio]+label,.product-main variant-selects .product-form__input--cards input[type=radio]+label.variant-card{max-width:unset;width:fit-content;min-width:174px}}@media screen and (max-width:400px){.product-main variant-selects .product-form__input--cards .variant-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}}.pdp-trust-badges{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin:20px auto;padding:0;gap:12px;box-sizing:border-box}.pdp-trust-badges__item{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;gap:10px}.pdp-trust-badges__media{width:80px;height:80px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pdp-trust-badges__img{width:100%;height:100%;object-fit:contain;display:block}.pdp-trust-badges__label{margin:0;color:#3b1400;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;text-align:center;font-family:Cabin,sans-serif}.pdp-trust-badges__label--desktop{display:block}.pdp-trust-badges__label--mobile{display:none}@media screen and (max-width:749px){.pdp-trust-badges__label--desktop{display:none}.pdp-trust-badges__label--mobile{display:block}::part(rc-purchase-option__label){padding:11.5px 14px 12.5px}.pdp-trust-badges__label{font-weight:500}}@media screen and (max-width:749px){.product-main .product.product--updated-pp{display:flex;flex-direction:column}.product-main .product.product--updated-pp>.product__info-wrapper,.product-main .product.product--updated-pp .product__info-container{display:contents}.product-main .product.product--updated-pp .pp-m-pos--rating{order:1;width:100%;margin:0 0 4px}.product-main .product.product--updated-pp .pp-m-pos--title{order:2;width:100%;margin:0 0 4px}.product-main .product.product--updated-pp .pp-m-pos--tagline{order:3;width:100%;margin:0 0 16px}.product-main .product.product--updated-pp>.pp-m-pos--media{order:4;width:100%}.product-main .icon-with-text.icon-with-text--vertical{margin-top:0}.product-main .product.product--updated-pp .product__info-container>*:not(.pp-m-pos){order:5;width:100%}.shopify-block.shopify-app-block.recharge-subscription-widget{margin-top:0}.recharge-ready recharge-subscription-widget:before{margin-bottom:8px}}.product-payment-terms--updated-pp{margin:12px 0 0}.product-payment-terms--updated-pp .installment{margin:0}.product-payment-terms--updated-pp shopify-payment-terms{display:block;font-size:14px;line-height:1.4;color:#3b1400}@media screen and (max-width:749px){body:has(.pdp-sticky-nav.is-visible) .bernies-chat-launcher{bottom:110px!important}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/pdp-updated-perfect-poop.css.map */
