.hdc-announcement-bar{background-color:var(--hdc-announcement-bar-bg);padding:10px 20px;width:100%}.hdc-announcement-bar__inner{display:flex;justify-content:center;align-items:center;gap:0;position:relative;min-height:1.4em;overflow:hidden}.hdc-announcement-bar__message{color:var(--hdc-announcement-bar-gold);font-size:var(--text-2sm);font-weight:600;text-transform:uppercase;letter-spacing:.08em;text-align:center;white-space:nowrap}.hdc-announcement-bar__message--highlight{color:var(--hdc-text-white)}.hdc-announcement-bar__divider{color:rgba(var(--hdc-announcement-bar-gold-rgb),.3);font-size:var(--text-2sm);font-weight:600;padding:0 16px;-webkit-user-select:none;user-select:none}.hdc-announcement-bar[data-display-mode=rotating] .hdc-announcement-bar__inner{overflow:hidden}.hdc-announcement-bar[data-display-mode=rotating] .hdc-announcement-bar__message{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease}.hdc-announcement-bar[data-display-mode=rotating] .hdc-announcement-bar__message.is-active{opacity:1;position:relative}.hdc-announcement-bar[data-display-mode=rotating] .hdc-announcement-bar__divider{display:none}@media(max-width:767px){.hdc-announcement-bar[data-display-mode=static] .hdc-announcement-bar__inner{overflow:hidden}.hdc-announcement-bar[data-display-mode=static] .hdc-announcement-bar__message{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .4s ease}.hdc-announcement-bar[data-display-mode=static] .hdc-announcement-bar__message.is-active{opacity:1;position:relative}.hdc-announcement-bar[data-display-mode=static] .hdc-announcement-bar__divider{display:none}}.hdc-featured-collection .price{display:none}.hdc-featured-collection .title-wrapper{gap:var(--sp-5)}.hdc-view-all-mobile{margin-top:var(--sp-6)}.hdc-view-all-desktop{display:none;height:var(--sp-10)}@media screen and (min-width:768px){.hdc-view-all-desktop{display:inline-flex;height:var(--sp-12)}.hdc-view-all-mobile{display:none}}.hdc-rooted-in-tradition__wrapper{display:grid;gap:var(--sp-4)}.hdc-rooted-in-tradition .title-wrapper{flex-direction:row;align-items:end;justify-content:space-between;gap:var(--sp-5);border-bottom:1px solid var(--hdc-grey-100);margin-bottom:var(--sp-8);padding-bottom:var(--sp-4)}.hdc-rooted-in-tradition .title-wrapper p.heading{font-family:var(--font-body-family);color:var(--hdc-text-200)}.hdc-rooted-in-tradition__column--content{max-width:400px;margin:0 auto;display:flex;flex-direction:column;gap:var(--sp-4)}.hdc-rooted-in-tradition__column--content p{font-size:var(--fluid-sm-to-base);line-height:1.6}.hdc-rooted-in-tradition__column--content a.button{width:100%}.hdc-rooted-in-tradition__column--image{margin-bottom:var(--sp-4)}.hdc-rooted-in-tradition__column--image img{border-radius:var(--hdc-border-radius);width:100%;max-height:437px;object-fit:cover;display:block}@media all and (min-width:540px){.hdc-rooted-in-tradition__wrapper{grid-template-columns:1fr 1fr}.hdc-rooted-in-tradition .title-wrapper{grid-column:1 / -1}}@media all and (min-width:1024px){.hdc-rooted-in-tradition__wrapper{grid-template-columns:1fr 1.2fr;justify-content:space-between;gap:var(--sp-16)}}.hdc-strength-of-robusta{background:var(--hdc-bg-overall)}.hdc-strength-of-robusta__wrapper{padding:var(--sp-8) 0}.hdc-strength-of-robusta__title{font-size:var(--title-md);margin-bottom:var(--sp-6)}.hdc-strength-of-robusta__column:nth-child(3) .hdc-strength-of-robusta__quality:last-child{border-bottom:none}.hdc-strength-of-robusta__column--image{position:relative}.hdc-strength-of-robusta__quality{margin-bottom:var(--sp-4);padding-bottom:var(--sp-4);border-bottom:1px solid var(--hdc-grey-100-2)}.hdc-strength-of-robusta__quality-header{display:flex;align-items:flex-end;margin-bottom:var(--sp-2);gap:var(--sp-2)}.hdc-strength-of-robusta__quality-heading{font-size:var(--fluid-xl-to-3xl);color:var(--hdc-rustic-red)}.hdc-strength-of-robusta__quality-text{font-size:var(--fluid-sm-to-lg);color:var(--hdc-text-200)}.hdc-strength-of-robusta__image{position:relative;z-index:2;margin:0 auto}.hdc-strength-of-robusta__circle{display:block;height:300px;width:300px;border-radius:50%;background-color:var(--hdc-bg-card);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}@media all and (min-width:768px){.hdc-strength-of-robusta__wrapper .hdc-strength-of-robusta__column:not(.hdc-strength-of-robusta__column--image){display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--sp-4)}.hdc-strength-of-robusta__column--image{margin:0 auto;max-width:400px}.hdc-strength-of-robusta__quality{border-bottom:none}}@media all and (min-width:1024px){.hdc-strength-of-robusta__wrapper{display:grid;grid-template-columns:1fr 1fr 1fr}.hdc-strength-of-robusta__wrapper .hdc-strength-of-robusta__column:not(.hdc-strength-of-robusta__column--image){display:grid;grid-template-columns:1fr;gap:var(--sp-4)}.hdc-strength-of-robusta__title{text-align:center;grid-column:1 / -1;margin-bottom:var(--sp-8)}.hdc-strength-of-robusta__column{display:flex;flex-direction:column;justify-content:center}.hdc-strength-of-robusta__column:first-of-type .hdc-strength-of-robusta__quality:last-of-type{border-bottom:none}.hdc-strength-of-robusta__column:nth-child(3){order:2}.hdc-strength-of-robusta__quality{border-bottom:1px solid var(--hdc-grey-100-2)}}.hdc-urgency-bar{background:linear-gradient(135deg,var(--hdc-urgency-red),var(--hdc-urgency-red-dark));padding:12px 20px;width:100%}.hdc-urgency-bar__inner{display:flex;justify-content:center;align-items:center;gap:24px}.hdc-urgency-bar__countdown{display:flex;align-items:center;gap:12px}.hdc-urgency-bar__countdown-label{color:var(--hdc-text-white);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.hdc-urgency-bar__timer{display:flex;gap:6px}.hdc-urgency-bar__unit{display:flex;flex-direction:column;align-items:center;gap:2px}.hdc-urgency-bar__number{background:#fff3;border-radius:6px;color:var(--hdc-text-white);font-size:var(--text-base);font-weight:700;font-variant-numeric:tabular-nums;min-width:42px;padding:4px 8px;text-align:center}.hdc-urgency-bar__unit-label{color:#ffffffb3;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.hdc-urgency-bar__batch{color:var(--hdc-text-white);font-size:var(--text-sm);font-weight:600;white-space:nowrap}.hdc-urgency-bar__expired{color:var(--hdc-text-white);font-size:var(--text-sm);font-weight:600;text-align:center}@media(max-width:767px){.hdc-urgency-bar{padding:6px 12px}.hdc-urgency-bar__inner{flex-direction:column;align-items:center;justify-content:center;gap:4px}.hdc-urgency-bar__countdown{flex-direction:row;align-items:center;gap:16px}.hdc-urgency-bar__countdown-label{font-size:11px}.hdc-urgency-bar__number{font-size:var(--text-2sm);min-width:32px;padding:3px 5px}.hdc-urgency-bar__unit-label{font-size:8px}.hdc-urgency-bar__batch{font-size:var(--text-xs)}}.hdc-video-carousel-section .title-wrapper{flex-direction:row;align-items:end;justify-content:space-between;gap:var(--sp-5)}.hdc-video-carousel-section .title-wrapper p.heading{font-family:var(--font-body-family);color:var(--hdc-text-200)}.hdc-cta-desktop .btn-text,.hdc-cta-mobile .btn-text{gap:var(--sp-2)}.hdc-cta-icon{display:inline-block;width:24px;height:24px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.hdc-cta-mobile{margin-top:var(--sp-6)}.hdc-cta-desktop{display:none;height:var(--sp-10)}@media screen and (min-width:768px){.hdc-cta-desktop{display:inline-flex;height:var(--sp-12)}.hdc-cta-mobile{display:none}}.hdc-video-slide{position:relative}.hdc-video-slide video{width:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:var(--hdc-border-radius)}.hdc-video-slide__product{width:90%;background-color:var(--hdc-bg-overall);margin:0 auto -50px;border-radius:var(--hdc-border-radius);position:relative;top:-50px}.hdc-video-slide__product-wrapper{display:flex;align-items:center;gap:var(--sp-3);padding:var(--sp-2)}.hdc-video-slide__arrow{margin-left:auto;padding:var(--sp-2);flex-shrink:0;margin-top:auto}.hdc-video-slide__product-image img{border-radius:var(--hdc-border-radius);width:56px;height:56px;object-fit:cover}.hdc-video-slide__product-details .hdc-rating{flex-wrap:wrap;row-gap:0}.hdc-video-slide__product-details .hdc-rating__count{width:100%;font-size:var(--text-2xs)}.hdc-video-slide__product-details .hdc-rating__star--empty svg{fill:none;stroke:var(--hdc-rustic-red);stroke-width:1px}.hdc-video-slide__product-details .price__regular{color:var(--hdc-rustic-red);font-weight:var(--font-medium)}.hdc-video-slide__product-details .price--on-sale .price__sale{order:-1;color:var(--hdc-grey-200);text-decoration:line-through}.hdc-video-slide__product-details .price--on-sale .price__sale:before{content:none}@media screen and (min-width:640px)and (max-width:689px){.hdc-video-slide__arrow{display:none}.hdc-video-slide__product-wrapper{gap:var(--sp-1)}}@media screen and (min-width:640px)and (max-width:767px){.hdc-video-carousel-section .card-grid{--card-grid-per-row: 1}}.hdc-what-sets-us-apart__wrapper{display:grid;gap:var(--sp-4)}.hdc-what-sets-us-apart__column{border-radius:var(--hdc-border-radius)}.hdc-what-sets-us-apart__column:first-of-type{background:var(--hdc-bg-overall);padding:var(--sp-4);justify-content:center}.hdc-what-sets-us-apart__column--image .hdc-what-sets-us-apart__image{border-radius:var(--hdc-border-radius);height:100%;width:100%;object-fit:cover}.hdc-what-sets-us-apart__title{font-size:var(--title-md);margin-bottom:var(--sp-8)}.hdc-what-sets-us-apart__details{display:flex;flex-direction:column}.hdc-what-sets-us-apart__detail{margin-bottom:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-2);padding-bottom:var(--sp-4);border-bottom:1px solid var(--hdc-grey-100)}.hdc-what-sets-us-apart__detail:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.hdc-what-sets-us-apart__detail-heading{font-size:var(--fluid-base-to-xl);font-weight:var(--font-medium);font-family:var(--font-body-family);line-height:1.4}.hdc-what-sets-us-apart__detail-text{font-size:var(--fluid-sm-to-base);line-height:1.38}@media all and (min-width:640px){.hdc-what-sets-us-apart__wrapper{grid-template-columns:1fr 1fr}.hdc-what-sets-us-apart__column{display:flex;flex-direction:column}.hdc-what-sets-us-apart__column--image{position:relative}.hdc-what-sets-us-apart__column--image .hdc-what-sets-us-apart__image{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover}}.hdc-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:clamp(3rem,10vh,7rem);text-align:center;z-index:5;pointer-events:none}.hdc-hero-overlay>*{pointer-events:auto}.hdc-hero-headline{color:var(--hdc-text-white);font-size:clamp(1.4rem,4.5vw,3rem);font-weight:var(--font-bold);line-height:1.15;margin:0 auto 1.4rem;max-width:680px;padding:0 var(--sp-5);text-shadow:0 2px 16px rgba(0,0,0,.55);letter-spacing:-.02em}.hdc-hero-btn{display:inline-block;background:var(--hdc-cta-gold);color:var(--hdc-text-white);font-size:.95rem;font-weight:var(--font-bold);padding:.85rem 2.4rem;border-radius:3px;text-decoration:none;letter-spacing:.07em;text-transform:uppercase;box-shadow:0 4px 24px #0000004d;transition:background .18s ease,transform .18s ease}.hdc-hero-btn:hover{background:var(--hdc-cta-gold-hover);transform:translateY(-2px)}@media screen and (max-width:767px){.hdc-hero-headline{font-size:clamp(1.3rem,6vw,1.6rem);margin-bottom:1.2rem}.hdc-hero-btn{font-size:.9rem;padding:.8rem var(--sp-8)}.hdc-hero-overlay{padding-bottom:clamp(4rem,12vh,6rem)}}html{scroll-behavior:smooth}body{font-synthesis:none}[data-hdc-reveal]{opacity:0;transform:translateY(32px);transition:opacity .7s ease,transform .7s ease}[data-hdc-reveal].hdc-is-visible{opacity:1;transform:translateY(0)}.is-hidden{display:none}.product-box--rating{display:flex;gap:.25rem}.button.outline{background-color:transparent;color:var(--hdc-grey-500)}.scrolling-text{font-family:var(--font-heading-family)}.scrolling-text strong{font-weight:400}header{min-height:70px;border-bottom:1px solid var(--hdc-grey-100-2)}.split-words .word{overflow:unset!important}.sls-widget-branding{display:none!important}.template-product .product__info .form__label{font-weight:500;font-size:var(--text-sm)}#bogos-mix-match-view,#bogos-bundle-view{display:none!important}.footer-group .heading,.footer__newsletter p.h3{font-family:var(--font-body-family)}.hdc-founders .page-width,.hdc-box .page-width,.hdc-farmer .page-width,.hdc-limited .page-width,.hdc-proof .page-width{max-width:1600px}.template-product .product .product__gallery .media{width:100%;margin-inline:0;border-radius:8px}.template-product .product .product__gallery .media img{aspect-ratio:auto;border-radius:8px}@media screen and (min-width:768px){.template-product .product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--sp-10);align-items:start}.template-product .product .product__gallery{position:sticky;top:calc(var(--hdc-urgency-bar-height, 0px) + var(--sticky-header-height, 126px) + 1rem)}.template-product .slider .product__media{margin-inline:auto}}@media screen and (min-width:768px)and (max-width:1023px){.template-product .slider .product__media{margin-inline:auto}}.template-product .product .product__info,.template-product .product .product__info .product__title,.template-product .product .product__info .product-status{text-align:left!important}.product:has(.hdc-bundle-chooser) .product-form__submit,.product:has(.hdc-bundle-chooser) .buy-buttons .quantity,.product:has(.hdc-bundle-chooser) .shopify-payment-button{display:none!important}.template-product .featured-product{padding-inline:unset}.template-product .featured-product .hdc-carousel .hdc-carousel__heading{font-size:var(--text-2xl)}.template-product .featured-product .product--thumbnail{padding-inline:unset}.template-product .product-info{margin-top:.5rem;display:flex;flex-direction:column;gap:.35rem}.template-product .product__info>*+*{margin-block-start:1rem}.template-product .product__info .product-status{text-align:center}.template-product .product__info .product__title{margin-top:.5rem;text-align:center}@media all and (min-width:1024px){.template-product .product__info .product-status,.template-product .product__info .product__title{text-align:unset}}.template-product .product-strength img{margin:0}.template-product .product-strength,.template-product .product-roast-level,.template-product .product-flavours,.template-product .product-bean-blend{display:flex;gap:.25rem;align-items:center;margin-top:0}.template-product .product-strength h3,.template-product .product-roast-level h3,.template-product .product-flavours h3,.template-product .product-bean-blend h3{font-family:var(--font-body-family);font-size:.8rem;font-weight:var(--font-medium);margin:0}.template-product .product-strength span,.template-product .product-roast-level span,.template-product .product-flavours span,.template-product .product-bean-blend span{font-size:var(--text-xs)}.template-product variant-selects .swatches>li{flex:1;text-align:center}.template-product variant-selects .swatches>li .label-swatch{width:100%}.template-product .product__text{margin-top:0;font-size:.8rem}.template-product .buy-buttons .quantity{border-color:var(--hdc-grey-100-2)!important}.template-product .faqs .accordion .details__summary>span{font-size:var(--text-xl)}.template-product .sls-selling-plan-group-name,.template-product .sls-selling-plan-group-price,.template-product .sls-one-time-price{font-family:var(--font-heading-family);font-weight:400!important}.template-product .sls-selling-plan-group-price .money,.template-product .sls-one-time-price .money{color:var(--hdc-rustic-red);font-size:var(--text-2xl)}.template-product .sls-selling-plan-group-price,.template-product .sls-one-time-price{opacity:0;transition:opacity .3s ease}.template-product .sls-selling-plan-group-price.is-ready,.template-product .sls-one-time-price.is-ready{opacity:1}.template-product .sls-selling-plan-group-name{font-size:var(--text-xl)}.template-product #seal-purchase-options-label{display:none}.template-product .sls-custom-radio{position:relative;top:4px}.template-product .sealsubs-container .sls-more-info-container{display:none}.template-product .sls-option-container{background:#fff!important;border:1px solid var(--hdc-grey-100-2)!important}.template-product .sls-option-container .sls-savings-badge{display:none!important}.template-product .sls-option-container.sls-active{box-shadow:unset!important;border-color:rgba(var(--hdc-primary-200-rgb),.4)!important;background:var(--hdc-bg-card-new)!important}.template-product .sls-option-container .sls-custom-radio{background:inherit!important}.template-product .sls-option-container .sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{color:var(--hdc-primary-200)!important}.template-product .sls-option-container .selling-plan-group-options-name-select,.template-product .sls-option-container .selling-plan-group-options-name-select .sls-select-container{width:100%}.template-product .sls-option-container .selling-plan-group-options-name-select .sls-select-container select.sls-select{border:unset!important;background-color:var(--hdc-bg-overall)}.template-product .sls-option-container .sls-selling-plan-description-content i{color:var(--hdc-olive-green)!important}.seal-subscription-page{min-height:400px!important}.seal-button{background-color:var(--color-base-button-gradient)!important;border-radius:var(--hdc-border-radius)!important;padding:.5rem .75rem!important;color:var(--hdc-text-white)!important}.seal-subscription-page h1{text-transform:capitalize}.template-product .product__price .price{font-family:var(--font-heading-family);font-size:1.75rem}.template-product .product__price .price .price__regular{color:var(--hdc-rustic-red)}.template-product .product__price .price .price__sale{text-decoration:line-through;text-decoration-color:inherit}.template-product .product__price .price .price__sale:before{content:"";border:none}.template-product .product__accordion .details__summary{font-family:var(--font-heading-family)}.template-product .product__accordion .details__summary span{font-size:var(--text-xl)}.template-product .product__accordion .details__content{color:unset}.template-product .product-tag{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:var(--font-medium)}.template-product .product-tag--roast-light,.template-product .product-tag--roast-medium-light{background-color:var(--hdc-bg-card-new);color:var(--hdc-primary-200)}.template-product .product-tag--roast-medium{background-color:var(--hdc-bg-overall);color:var(--hdc-primary-200)}.template-product .product-tag--roast-medium-dark{background-color:var(--hdc-primary-100);color:#fff}.template-product .product-tag--roast-dark{background-color:var(--hdc-primary-200);color:#fff}.template-product .product-tag--blend-robusta{background-color:#4a5c2a;color:#fff}.template-product .product-tag--blend-100-arabica{background-color:#b87820;color:#fff}.template-product .product-tag--blend-robusta-arabica{background-color:#8b1f2f;color:#fff}.template-product .product-tag--blend-robusta-blend{background-color:#1e4e7a;color:#fff}.template-product .product-tag--flavour{background-color:var(--hdc-bg-card-new);color:var(--hdc-primary-200)}.template-product .variant-picker .swatches .bag-swatch-item{flex:1}@media(max-width:477px),(min-width:1024px)and (max-width:1279px){.template-product .variant-picker .swatches .bag-swatch-item{flex:1 0 28%}}.hdc-description-truncate__content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.8rem;-webkit-mask-image:linear-gradient(to bottom,#000 40%,transparent 100%);mask-image:linear-gradient(to bottom,#000 40%,transparent 100%)}.hdc-description-truncate__content.is-expanded{display:block;-webkit-line-clamp:unset;overflow:visible;-webkit-mask-image:none;mask-image:none}.hdc-description-truncate__toggle{background:none;border:none;padding:0;margin-top:.25rem;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--hdc-primary-100);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.indicators{margin-left:auto}.indicators .button{--buttons-radius: var(--hdc-border-radius);width:var(--sp-10);height:var(--sp-10);min-width:var(--sp-10);transition:opacity .3s ease}.indicators .button .icon{min-width:auto;flex-shrink:0}.indicators .button:after{border-color:var(--hdc-grey-100)}@media screen and (min-width:768px){.indicators .button{width:var(--sp-12);height:var(--sp-12)}}@media screen and (min-width:1023px)and (max-width:1024px){.slider--tablet{overflow-y:hidden;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-behavior:smooth;padding-inline:var(--page-padding);margin-inline:calc(var(--page-padding) * -1);scroll-padding-inline:var(--page-padding)}.slider--tablet .card-grid{--slider-item-width: 36vw;--slider-grid: auto / auto-flow var(--slider-item-width);grid:var(--slider-grid)}}.template-blog .subcollections{gap:var(--sp-2)}.template-blog .subcollections li+li:before{content:none}.template-blog .subcollections li:first-child .subcollection{padding-inline:var(--sp-4)}.template-blog .subcollection{height:auto;opacity:1;padding:var(--sp-2) var(--sp-4);font-size:var(--text-xs);font-weight:var(--font-medium);line-height:1;background-color:var(--hdc-bg-card, rgb(var(--color-foreground) / .06));color:rgb(var(--color-foreground));border-radius:999px;transition:background-color var(--animation-primary),color var(--animation-primary)}.template-blog .subcollection:hover,.template-blog .active .subcollection{background-color:rgb(var(--color-foreground));color:rgb(var(--color-background))}.template-blog .subcollection .btn-text:after{content:none}.hdc-article-card__badges .badge{padding:var(--sp-1) var(--sp-2d5);font-size:var(--text-2xs)}@media screen and (min-width:768px){.hdc-article-card__badges .badge{padding:var(--sp-1) var(--sp-2d5);font-size:var(--text-2xs)}}.video-hero .play-button{right:auto;left:20px}.video-hero.h-screen{height:calc(100vh - var(--hdc-topbars-height, 87px))}@media screen and (min-width:768px){.video-hero.h-screen{height:calc(100vh - var(--hdc-topbars-height, 107px))}}#mr-div-embedded-discount-code-any-page,#mr-div-embedded-discount-code-any-page>div,.mr-discount-code-form{max-width:100%;min-width:0}.mr-discount-code-form input{min-width:0;width:auto;font-size:var(--text-base);color:rgb(var(--color-foreground))}.mr-discount-code-form input::placeholder{color:rgb(var(--color-foreground));opacity:.6}.mr-discount-code-form input,.mr-discount-code-form input:hover,.mr-discount-code-form button,.mr-discount-code-form button:hover{border-radius:var(--buttons-radius)!important}.mr-discount-code-form button,.mr-discount-code-form button:hover{justify-content:center;text-align:center;background-color:rgb(var(--color-button-background))!important;border-color:rgb(var(--color-button-background))!important;color:rgb(var(--color-button-text))!important;font-weight:var(--font-medium)}#mr-div-embedded-discount-code-any-page:before{content:"\1f3f7\fe0f  Have a promo code?";display:block;font-size:var(--text-sm);font-weight:var(--font-medium);margin-block-end:var(--sp-1)}#mr-div-embedded-discount-code-any-page>div:first-child:before{content:"Apply it here to get your discount and any free gifts.";display:block;font-size:var(--text-xs);margin-block-end:var(--sp-2)}shopify-forms-embed:defined{--forms-body-font: normal 400 16px var(--font-body-family);--forms-base-font-size: 16px;--forms-heading-font: normal 400 20px var(--font-heading-family);--forms-heading-font-size: 20px;--forms-accent-color: var(--hdc-copper);--forms-accent-color-hovered-modifier: rgba(var(--hdc-copper-rgb), .1)}.hdc-quick-add{margin-right:var(--sp-3)}.hdc-quick-add .button{padding:var(--sp-2)}.hdc-quick-add__label{display:none}.hdc-quick-add__compare{text-decoration:line-through;opacity:.6;margin-right:var(--sp-1)}.hdc-quick-add__separator{margin:0 var(--sp-2);width:1px;height:1.4em;background-color:currentColor;opacity:.3;display:inline-block;vertical-align:middle}@media screen and (min-width:1024px){.product-card__content{flex-direction:column;align-items:stretch}.hdc-quick-add{display:block;width:100%;margin-right:0;margin-top:var(--sp-3)}.hdc-quick-add .button{width:100%;padding:var(--sp-3) var(--sp-4)}.hdc-quick-add__icon{display:none}.hdc-quick-add__label{display:inline;font-size:var(--text-sm);font-weight:var(--font-medium)}}.product-card .price--on-sale .price__sale{order:-1;color:var(--hdc-grey-200);text-decoration:line-through}.product-card .price--on-sale .price__sale:before{content:none}.product-card .price__regular{color:var(--hdc-rustic-red);font-weight:var(--font-medium)}.hdc-rating{display:inline-flex;align-items:center;gap:.375rem}.hdc-rating__stars{display:flex;gap:1px}.hdc-rating__star{position:relative;width:14px;height:14px}.hdc-rating__star svg{width:100%;height:100%}.hdc-rating__star--empty svg{color:var(--hdc-grey-100)}.hdc-rating__star--full svg{color:var(--hdc-rustic-red)}.hdc-rating__star--half{position:relative}.hdc-rating__star--half .star-empty{color:var(--hdc-grey-100)}.hdc-rating__star--half .star-full{position:absolute;top:0;left:0;width:50%;overflow:hidden;color:var(--hdc-rustic-red)}.hdc-rating__value{font-size:var(--text-xs);font-weight:500;color:var(--hdc-primary-200)}.hdc-rating__count{font-size:var(--text-xs);color:var(--hdc-text-200)}.hdc-social-proof-toast{position:fixed;bottom:20px;left:20px;z-index:50;display:flex;align-items:center;gap:.75rem;padding:.75rem;background:var(--hdc-bg-card-new);border:1px solid var(--hdc-grey-100-2);border-radius:var(--hdc-border-radius);box-shadow:0 4px 12px #0000001a;max-width:320px;opacity:0;transform:translate(-20px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.hdc-social-proof-toast.show{opacity:1;transform:translate(0);pointer-events:auto}.hdc-social-proof-toast .toast-product-link{flex-shrink:0}.hdc-social-proof-toast .toast-image{width:56px;height:56px;border-radius:var(--hdc-border-radius);object-fit:cover}.hdc-social-proof-toast .toast-content{max-width:75%}.hdc-social-proof-toast .toast-message{font-size:var(--text-2sm);color:var(--hdc-text-300);margin:0;line-height:1.4}.hdc-social-proof-toast .toast-time{font-size:.7rem;color:var(--hdc-text-100)}.hdc-social-proof-toast .toast-close{position:absolute;top:4px;right:8px;background:none;border:none;font-size:var(--text-xl);color:var(--hdc-text-100);cursor:pointer;padding:0;line-height:1}.hdc-social-proof-toast .toast-close:hover{color:var(--hdc-text-300)}.hdc-video-slide__play-toggle{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);border-radius:50%;height:60px;width:60px;background:rgba(var(--hdc-bg-overall-rgb),.7);color:var(--hdc-primary-200)}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map?subset=AAAAAAIAEAAAABLAAgAAAAAAAAAAAEAAAAAAAAAAQACIgAg */
