:root{--tm-poppy: #f15623;--tm-poppy-dark: #d94413;--tm-charcoal: #2e2e2e;--tm-cream: #fdf3de;--tm-cream-light: #fffdf6;--tm-font-display: "Luckiest Guy", var(--font-heading-family);--tm-font-marker: "Luckiest Guy", var(--font-heading-family);--tm-font-pill: "Londrina Solid", var(--font-heading-family);--tm-gutter: 1.6rem;--tm-squiggle: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9 C 40 3, 90 2, 130 6 S 185 11, 197 5' fill='none' stroke='%23F15623' stroke-width='5' stroke-linecap='round'/%3E%3C/svg%3E")}@media screen and (min-width:750px){:root{--tm-gutter: 3.2rem}}.tm-section{position:relative;overflow:hidden;color:var(--tm-charcoal)}.tm-section--cream{background:var(--tm-cream)}.tm-section--light{background:var(--tm-cream-light)}.tm-section--dark{background:var(--tm-charcoal);color:var(--tm-cream-light)}.tm-container{max-width:132rem;margin:0 auto;padding-left:var(--tm-gutter);padding-right:var(--tm-gutter)}.tm-display{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;font-family:var(--tm-font-display);font-weight:400;line-height:1;letter-spacing:.01em;margin:0;color:inherit}.tm-upper{text-transform:uppercase}.tm-accent{color:var(--tm-poppy)}.tm-marker{font-family:var(--tm-font-marker);font-weight:400;line-height:1.05;letter-spacing:.01em;text-transform:uppercase}.tm-squiggle{display:inline-block;padding-bottom:.18em;background-image:var(--tm-squiggle);background-repeat:no-repeat;background-position:left bottom;background-size:100% .22em}.tm-rte p{margin:0 0 1em}.tm-rte p:last-child{margin-bottom:0}.tm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:1rem 2.6rem;border-radius:999px;border:2px solid var(--tm-charcoal);font-family:var(--font-body-family);font-weight:700;font-size:1.5rem;line-height:1.2;text-decoration:none;cursor:pointer;transition:transform .15s ease,background-color .15s ease,color .15s ease}.tm-btn:hover{transform:translateY(-2px)}.tm-btn--primary{background:var(--tm-poppy);border-color:var(--tm-poppy);color:var(--tm-cream-light)}.tm-btn--primary:hover{background:var(--tm-poppy-dark);border-color:var(--tm-poppy-dark)}.tm-btn--outline{background:var(--tm-cream-light);color:var(--tm-charcoal)}.tm-btn--outline:hover{background:var(--tm-charcoal);color:var(--tm-cream-light)}.tm-btn[aria-disabled=true],.tm-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.tm-btn__arrow{width:1.6rem;height:1.6rem;flex:none}.tm-ticks{list-style:none;margin:0;padding:0;display:grid;gap:1.2rem}.tm-ticks li{position:relative;padding-left:3.2rem;font-size:1.5rem;line-height:1.35}.tm-ticks li:before{content:"";position:absolute;left:0;top:0;width:2.1rem;height:2.1rem;border-radius:50%;background:var(--tm-poppy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3L15 6.5' fill='none' stroke='%23FFFDF6' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 70% no-repeat}.tm-badges{display:flex;flex-wrap:wrap;gap:1.6rem 2.4rem;list-style:none;margin:0;padding:0}.tm-badge{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:7.6rem;text-align:center}.tm-badge__icon{width:4.8rem;height:4.8rem;display:grid;place-items:center}.tm-badge__icon img,.tm-badge__icon svg{width:100%;height:100%;object-fit:contain}.tm-badge__label{font-family:var(--tm-font-marker);font-size:1.3rem;line-height:1.05;text-transform:uppercase}.tm-icon-fallback{width:100%;height:100%;border-radius:50%;border:3px solid var(--tm-poppy);color:var(--tm-poppy);display:grid;place-items:center;font-family:var(--tm-font-marker);font-size:1.8rem}.tm-stamp{display:grid;container-type:inline-size;place-items:center;text-align:center;background:var(--tm-poppy);color:var(--tm-cream-light);font-family:var(--tm-font-marker);text-transform:uppercase;line-height:1;aspect-ratio:1;padding:0;clip-path:polygon(50% 0%,57% 8%,67% 3%,71% 13%,82% 11%,82% 22%,93% 25%,89% 35%,98% 42%,91% 50%,98% 58%,89% 65%,93% 75%,82% 78%,82% 89%,71% 87%,67% 97%,57% 92%,50% 100%,43% 92%,33% 97%,29% 87%,18% 89%,18% 78%,7% 75%,11% 65%,2% 58%,9% 50%,2% 42%,11% 35%,7% 25%,18% 22%,18% 11%,29% 13%,33% 3%,43% 8%)}.tm-stamp>span{font-size:9.6cqi;width:74%;overflow-wrap:normal}.tm-media{position:relative}.tm-media img,.tm-media .tm-placeholder{display:block;width:100%;height:auto}.tm-placeholder{background:#2e2e2e0f;fill:#2e2e2e59;border-radius:1.2rem}.tm-section--dark .tm-placeholder{background:#fffdf614;fill:#fffdf666}.tm-header-cta{min-height:4.2rem;padding:.8rem 2.2rem;margin-left:1.2rem;font-size:1.4rem;white-space:nowrap}@media screen and (max-width:989px){.tm-header-cta{display:none}}.header-wrapper{background:var(--tm-cream)}.tm-logo-text{display:inline-flex;flex-direction:column;font-family:var(--tm-font-display);font-weight:400;font-size:clamp(2.6rem,3.3vw,4.2rem);line-height:.84;letter-spacing:-.02em;text-transform:uppercase;color:var(--tm-charcoal)}.tm-logo-text__line{display:block;white-space:nowrap}.tm-logo-text__sparkle{display:inline-block;width:.5em;height:.5em;margin-left:.04em;vertical-align:top;color:var(--tm-poppy)}.header__heading-link:hover .tm-logo-text{text-decoration:none}.header__icons{align-items:center}@media screen and (min-width:990px){.header.header--middle-left.header--has-menu:not(.drawer-menu){grid-template-areas:"heading navigation icons";grid-template-columns:1fr auto 1fr;column-gap:2.4rem}.header--middle-left>.header__heading,.header--middle-left>.header__heading-link{justify-self:start}.header--middle-left .header__inline-menu{justify-self:center}.header--middle-left .header__inline-menu .list-menu--inline{gap:1.2rem}.header--middle-left .header__menu-item{font-size:1.5rem}}.header-wrapper--border-bottom{border-bottom:0}.header__menu-item{font-weight:700;color:var(--tm-charcoal)}.header__menu-item:hover span,.header__active-menu-item{text-decoration-color:var(--tm-poppy)}.cart-count-bubble{background-color:var(--tm-poppy);color:var(--tm-cream-light)}@media(prefers-reduced-motion:reduce){.tm-btn,.tm-btn:hover{transition:none;transform:none}}.tm-nowrap{white-space:nowrap}@media screen and (max-width:749px){.tm-badges{gap:1.6rem 1rem;justify-content:center}.tm-badge{width:7.4rem}}.tm-hero__title,.tm-product__title,.tm-ingredients__title,.tm-results__title,.tm-faq__title,.tm-split__title,.tm-quote__title,.tm-fhero__title,.tm-tsplit__title,.tm-steps__title,.tm-fbanner__title,.tm-vhero__title,.tm-vform__title,.tm-follow__title,.tm-phero__title,.tm-icards__title,.tm-compare__title,.tm-notin__title,.tm-howto__title,.tm-expect__title,.tm-callout__title,.tm-signup__title,.tm-packbar__title.tm-hl,.tm-official__title,.tm-ctab__title,.tm-faqp__title,.tm-faqp__group-title,.tm-guar__title{font-family:var(--tm-font-marker);font-weight:400;line-height:1;letter-spacing:.01em}.tm-hl em{font-style:normal;color:var(--tm-poppy);padding-bottom:.08em;background:var(--tm-squiggle) left bottom / 100% .18em no-repeat}@media screen and (max-width:749px){.header__heading-logo-wrapper{width:11rem}.header__heading-logo{width:100%;max-width:11rem}}.tm-counter{display:inline-flex;align-items:baseline;gap:.28em;padding:.22em .6em .16em;background:var(--tm-charcoal);color:var(--tm-cream-light);font-family:var(--tm-font-marker);font-size:clamp(2.8rem,3.4vw,4.2rem);line-height:1;letter-spacing:.01em;text-transform:uppercase;border-radius:.3em .12em .34em .1em;transform:rotate(-2deg);transform-origin:left center}.tm-counter__num{color:var(--tm-poppy)}.tm-mobile-only{display:none}.tm-mcollapse>summary{display:none}.tm-stickycta{display:none}@media screen and (max-width:749px){.tm-mobile-only{display:block}.tm-btn.tm-mobile-only{display:inline-flex}span.tm-mobile-only{display:inline}.tm-desktop-only,.tm-hide-mobile{display:none!important}body{font-size:1.6rem}.tm-section :is(.tm-rte,.tm-rte p,.tm-rte li,.tm-ticks li),.tm-section :is(.tm-hero__text,.tm-product__desc,.tm-story__text,.tm-ingredients__text,.tm-ingredient__text,.tm-made__text,.tm-results__text,.tm-results__info,.tm-faq__answer,.tm-split__text,.tm-quote__text,.tm-fhero__text,.tm-tsplit__sub,.tm-steps__text,.tm-steps__desc,.tm-vhero__text,.tm-vform__text,.tm-follow__text,.tm-fbanner__text,.tm-made__feature-label,.tm-faq__question,.tm-mp__desc,.tm-reviews__text,.tm-cta__text){font-size:1.6rem;line-height:1.45}.tm-section .tm-btn{width:100%;min-height:5.2rem;font-size:1.7rem}.tm-display{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:manual;hyphens:manual}.tm-mcollapse>summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;min-height:4.8rem;margin-top:1.6rem;padding:1rem 1.6rem;border:2px solid currentColor;border-radius:999px;font-weight:700;font-size:1.6rem;cursor:pointer;list-style:none}.tm-mcollapse>summary::-webkit-details-marker{display:none}.tm-mcollapse>summary:after{content:"+";color:var(--tm-poppy);font-size:2.4rem;line-height:1}.tm-mcollapse[open]>summary:after{content:"\2013"}.tm-mcollapse[open]>summary{margin-bottom:1.6rem}.tm-stickycta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;padding:.8rem 1.6rem calc(.8rem + env(safe-area-inset-bottom));background:var(--tm-charcoal);box-shadow:0 -.4rem 1.6rem #2e2e2e40;transform:translateY(110%);transition:transform .2s ease}.tm-stickycta.is-visible{transform:translateY(0)}.tm-stickycta .tm-btn{width:100%;min-height:4.8rem;font-size:1.6rem}.tm-stickycta__row{display:flex;align-items:center;gap:1.2rem}.tm-stickycta__pack{flex:none;color:var(--tm-cream-light);font-family:var(--font-body-family);font-weight:800;font-size:1.6rem;line-height:1.1;white-space:nowrap}.tm-stickycta__row .tm-btn{flex:1;min-width:0;padding-left:1.2rem;padding-right:1.2rem}body:has(.tm-stickycta){padding-bottom:calc(6.8rem + env(safe-area-inset-bottom))}.tm-fsticky{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.tm-stickycta{transition:none}}.cart__checkout-button,.cart-notification__links .button--primary{min-height:5.6rem;border-radius:999px;background:var(--tm-poppy);color:var(--tm-cream-light);font-weight:700;font-size:1.8rem;letter-spacing:0}.cart__checkout-button:after,.cart-notification__links .button--primary:after{box-shadow:none}.cart__dynamic-checkout-buttons{margin-top:1rem}.cart__dynamic-checkout-buttons [data-shopify-buttoncontainer]{gap:.8rem}.cart-notification__links .button--secondary{min-height:4.8rem;border-radius:999px}cart-items .title--primary,.cart__empty-text{font-family:var(--tm-font-marker);font-weight:400;text-transform:uppercase}@media screen and (max-width:749px){.cart__footer{padding-top:1.6rem}.cart__ctas{flex-direction:column}.cart__checkout-button{width:100%}table.cart-items thead{display:none}.tax-note{font-size:1.3rem}.cart-notification__links .button{min-height:5.2rem;font-size:1.7rem}}@media screen and (max-width:749px){.tm-section :is(.tm-hero__eyebrow,.tm-product__eyebrow,.tm-fhero__eyebrow,.tm-fhero__under,.tm-mp__delivery,.tm-vform__under,.tm-vform__field label,.tm-split__small){font-size:1.6rem}.tm-section .tm-hero__eyebrow,.discounts__discount,.tax-note{font-size:1.6rem}}.tm-swipe-hint{display:none}@media screen and (max-width:749px){.tm-swipe{display:flex!important;flex-wrap:nowrap!important;gap:1.2rem!important;margin-left:calc(-1 * var(--tm-swipe-bleed, var(--tm-gutter)))!important;margin-right:calc(-1 * var(--tm-swipe-bleed, var(--tm-gutter)))!important;padding:0 var(--tm-swipe-bleed, var(--tm-gutter)) .4rem!important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tm-swipe-bleed, var(--tm-gutter));scrollbar-width:none;-webkit-overflow-scrolling:touch}.tm-swipe::-webkit-scrollbar{display:none}.tm-swipe>*{flex:0 0 var(--tm-swipe-item, 78%);min-width:0;scroll-snap-align:start}.tm-swipe-hint{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;margin:1.2rem 0 0;color:var(--tm-poppy);font-family:var(--tm-font-marker);font-size:1.6rem;line-height:1;text-transform:uppercase;transition:opacity .3s ease}.tm-swipe-hint svg{width:2.2rem;height:2.2rem;animation:tm-nudge 1.4s ease-in-out infinite}.tm-swipe-hint.is-done{opacity:0}}@keyframes tm-nudge{0%,to{transform:translate(0)}50%{transform:translate(.6rem)}}.tm-readmore-btn{display:none}@media screen and (max-width:749px){.tm-rm.is-clamped{overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.tm-readmore-btn{display:inline-flex;align-items:center;min-height:4.4rem;margin:.2rem 0 0;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;font-size:1.6rem;text-decoration:underline;text-decoration-color:var(--tm-poppy);text-decoration-thickness:2px;text-underline-offset:.3em;cursor:pointer}}@media screen and (max-width:749px){html,body{overflow-x:clip}.header__icon,.header__menu-item,.menu-drawer__menu-item,.tm-footer__links a,.tm-footer__policies a,.tm-footer__bottom a,.cart-item__name,.cart-remove-button,.quantity__button,.cart__empty-text+.button,.link.underlined-link,.underlined-link,.tm-footer__logo,.list-social__link,.cart-notification__links .link{display:inline-flex;align-items:center;min-height:4.4rem}.list-social__link{min-width:4.4rem;justify-content:center}.tm-section .tm-footer__tagline,.tm-fsticky .tm-btn,.tm-section .tm-fhero__cheeky-note,.tm-section .tm-vhero__sticker{font-size:1.6rem}.header__icon{min-width:4.4rem;justify-content:center}.cart-item__details,.cart-item__details .product-option,.cart-item__name,.cart-item__totals,.cart-item__price-wrapper,.totals__total-value,.tm-footer__links,.tm-footer__policies,.tm-footer__bottom small{font-size:1.6rem}}@supports (height: 100dvh){.menu-drawer,.header__icon--menu[aria-expanded=true]:before{height:calc(var(--viewport-height, 100dvh) - (var(--header-bottom-position, 100%)))}details[open] .modal-overlay:after{height:100dvh}.cart-disclosure-modal__content{max-height:calc(100dvh - 3.2rem)}}@media(prefers-reduced-motion:reduce){.tm-swipe-hint svg{animation:none}}.jdgm-widget,.jdgm-rev-widg,.jdgm-rev-widg *{color:var(--tm-charcoal);font-family:var(--font-body-family)}.jdgm-star,.jdgm-rev-widg .jdgm-star,.jdgm-prev-badge .jdgm-star{color:var(--tm-poppy)!important}.tm-reviews .jdgm-rev-widg{padding:2.4rem;border:0;border-radius:1.2rem;background:var(--tm-cream)!important}.tm-reviews .jdgm-rev-widg__title{display:none}.jdgm-rev-widg__title,.jdgm-form__title,.jdgm-rev__title{font-family:var(--tm-font-marker)!important;font-weight:400!important;letter-spacing:.01em;text-transform:uppercase;color:var(--tm-charcoal)!important}.jdgm-rev{margin-top:1.2rem!important;padding:2rem!important;border:0!important;border-radius:1.2rem;background:var(--tm-cream-light)!important}.jdgm-rev__body,.jdgm-rev__author,.jdgm-rev__timestamp,.jdgm-rev-widg__summary-text{font-size:1.6rem;color:var(--tm-charcoal)!important}.jdgm-btn,.jdgm-write-rev-link,.jdgm-submit-rev,.jdgm-ask-question-btn{display:inline-flex!important;align-items:center;justify-content:center;min-height:4.8rem;padding:1rem 2.6rem!important;border:2px solid var(--tm-poppy)!important;border-radius:999px!important;background:var(--tm-poppy)!important;color:var(--tm-cream-light)!important;font-family:var(--tm-font-pill)!important;font-weight:900!important;font-size:1.8rem!important;letter-spacing:.02em;text-transform:uppercase;text-decoration:none!important;opacity:1!important}.jdgm-btn:hover,.jdgm-write-rev-link:hover,.jdgm-submit-rev:hover{background:var(--tm-poppy-dark)!important;border-color:var(--tm-poppy-dark)!important}.jdgm-btn--border,.jdgm-cancel-rev{background:var(--tm-cream-light)!important;border-color:var(--tm-charcoal)!important;color:var(--tm-charcoal)!important}.jdgm-rev__buyer-badge,.jdgm-rev__location,.jdgm-sort-dropdown,.jdgm-paginate__page{border-radius:999px!important;font-family:var(--tm-font-pill)!important;font-weight:900!important;text-transform:uppercase}.jdgm-rev__buyer-badge{padding:.2em .8em!important;background:var(--tm-poppy)!important;color:var(--tm-cream-light)!important}.jdgm-form input,.jdgm-form textarea,.jdgm-form select{border:2px solid rgba(46,46,46,.3)!important;border-radius:1rem!important;background:var(--tm-cream-light)!important;font-size:1.6rem!important}.tm-reviews__app--empty .jdgm-rev-widg__summary-stars,.tm-reviews__app--empty .jdgm-rev-widg__summary-text,.tm-reviews__app--empty .jdgm-rev-widg__summary-average,.tm-reviews__app--empty .jdgm-histogram,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-stars,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary-text,.jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-histogram,.jdgm-prev-badge[data-number-of-reviews="0"],.jdgm-preview-badge[data-number-of-reviews="0"]{display:none!important}.tm-mp__rating{margin:-.4rem 0 1.2rem}.tm-proof-line{display:flex;align-items:center;gap:.6rem;margin:0;font-size:1.4rem;line-height:1.3}.tm-proof-line:before{content:"";flex:none;width:1.6rem;height:1.6rem;border-radius:50%;background:var(--tm-poppy) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5 10.5l3.2 3L15 6.5' fill='none' stroke='%23FFFDF6' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center / 70% no-repeat}.tm-mp__info{scroll-margin-top:1.6rem}.tm-mp__testers{margin:-.4rem 0 1.2rem;font-size:1.6rem;line-height:1.4}.tm-mp__stars{margin-right:.4rem;color:var(--tm-poppy);letter-spacing:.1em}.tm-mp__testers-note{display:block;margin-top:.2rem;font-size:1.3rem}.tm-mp__rating .jdgm-prev-badge__text{font-size:1.6rem;color:var(--tm-charcoal)}@media screen and (max-width:749px){.tm-reviews .jdgm-rev-widg{padding:1.6rem}.jdgm-write-rev-link,.jdgm-submit-rev{width:100%;min-height:5.2rem}}.jdgm-widget,.jdgm-widget .jm-review-widget{--jm-review-widget-star-and-histogram-color: #f15623 !important;--jm-widget-primary-color: #f15623 !important;--jm-review-widget-button-color: #f15623 !important;--jm-review-widget-button-text-color: #fffdf6 !important;--jm-review-widget-form-button-color: #f15623 !important;--jm-review-widget-text-color: #2e2e2e !important;--jm-review-widget-form-text-color: #2e2e2e !important;--jm-review-widget-lighter-text-color: rgba(46, 46, 46, .7) !important;--jm-review-widget-form-field-background-color: #fffdf6 !important;--jm-btn-border-radius: 999px !important;--jm-tag-bg: #fffdf6 !important;--jm-tag-color: #2e2e2e !important;--jm-tag-selected-bg: #f15623 !important;--jm-tag-selected-color: #fffdf6 !important}.tm-reviews .jdgm-widget .jm-review-widget{padding:2.4rem;border-radius:1.2rem;background:var(--tm-cream)}.tm-reviews__app{border-radius:1.2rem;background:var(--tm-cream)}.jdgm-widget .jm-text{color:var(--tm-charcoal)}.jdgm-widget .jm-review-widget-minimal-header__title,.jdgm-widget .jm-review-content__title{font-family:var(--tm-font-marker)!important;font-weight:400!important;letter-spacing:.01em;text-transform:uppercase;color:var(--tm-charcoal)!important}.tm-reviews .jm-review-widget-minimal-header__title{display:none}.jdgm-widget .jm-review-item{padding:2rem;border-radius:1.2rem;background:var(--tm-cream-light)!important}.jdgm-widget .jm-star-rating__filled,.jdgm-widget .jm-star-rating__half,.jdgm-widget .jm-rating-filter__star,.jdgm-preview-badge .jm-star-rating__filled,.jdgm-preview-badge .jm-star-rating__half{color:var(--tm-poppy)!important}.jdgm-widget .jm-button{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1rem 2.6rem!important;border:2px solid var(--tm-poppy)!important;border-radius:999px!important;background:var(--tm-poppy)!important;color:var(--tm-cream-light)!important;font-family:var(--tm-font-pill)!important;font-weight:900!important;font-size:1.8rem!important;letter-spacing:.02em;text-transform:uppercase}.jdgm-widget .jm-button:hover{background:var(--tm-poppy-dark)!important;border-color:var(--tm-poppy-dark)!important}.jdgm-widget .jm-button--secondary{background:var(--tm-cream-light)!important;border-color:var(--tm-charcoal)!important;color:var(--tm-charcoal)!important}.jdgm-widget :is(.jm-tag,.jm-rating-filter__tag,.jm-verified-badge,.jm-verified-buyer-badge,.jm-verified-by-shop-badge,.jm-transparency-badge){border-radius:999px!important;font-family:var(--tm-font-pill)!important;font-weight:900!important;text-transform:uppercase}.tm-reviews__app--empty .jm-no-reviews-state__text,.tm-reviews__app--empty .jm-review-widget__body{display:none!important}.tm-reviews__app--empty .jm-review-widget-minimal-header{justify-content:flex-start!important}@media screen and (max-width:749px){.tm-reviews .jdgm-widget .jm-review-widget{padding:1.6rem}.tm-reviews .jdgm-widget .jm-button{width:100%;min-height:5.2rem}.tm-reviews .jm-no-reviews-state,.tm-reviews .jm-action-buttons,.tm-reviews .jm-action-buttons__button,.tm-reviews .jm-center--intrinsic{width:100%!important;max-width:none!important}.tm-reviews .jm-center--intrinsic{align-items:stretch!important}.tm-reviews .jm-action-buttons>*{flex:1 1 100%;width:100%}}.tm-guarantee{margin-top:1.2rem;border:2px solid var(--tm-charcoal);border-radius:1.2rem;background:var(--tm-cream-light);color:var(--tm-charcoal)}.tm-guarantee__summary{display:flex;align-items:center;gap:1rem;min-height:4.8rem;padding:.8rem 1.4rem;font-weight:700;font-size:1.5rem;line-height:1.3;cursor:pointer;list-style:none}.tm-guarantee__summary::-webkit-details-marker{display:none}.tm-guarantee__text{flex:1}.tm-guarantee__chev{flex:none;width:1rem;height:1rem;border-right:2px solid var(--tm-poppy);border-bottom:2px solid var(--tm-poppy);transform:rotate(45deg) translateY(-.3rem);transition:transform .2s ease}.tm-guarantee[open] .tm-guarantee__chev{transform:rotate(-135deg) translateY(-.2rem)}.tm-guarantee__panel{padding:0 1.4rem 1.4rem;font-size:1.5rem;line-height:1.5}.tm-guarantee__name{margin:.2rem 0 .4rem;font-family:var(--tm-font-marker);font-size:1.9rem;line-height:1.1;text-transform:uppercase}.tm-guarantee__short{margin:0 0 .8rem;font-weight:700}.tm-guarantee__terms ul{margin:0;padding-left:1.8rem}.tm-guarantee__terms li{margin-bottom:.4rem}.tm-guarantee__terms a{color:inherit;text-decoration:underline;text-decoration-color:var(--tm-poppy)}.tm-guarantee-line{display:flex;align-items:center;justify-content:center;gap:.8rem;margin:0 0 1rem;color:var(--tm-charcoal);font-weight:700;font-size:1.5rem;line-height:1.35;text-align:left}.cart__footer .tm-guarantee-line{justify-content:flex-start}.tm-badge--wide{width:9.6rem}.announcement-bar-section .utility-bar{background:var(--tm-charcoal);color:var(--tm-cream-light)}.announcement-bar-section .announcement-bar__message,.announcement-bar-section .announcement-bar__link{color:var(--tm-cream-light);font-family:var(--tm-font-pill);font-weight:900;font-size:1.5rem;letter-spacing:.06em;text-transform:uppercase}.announcement-bar-section .slider-button{color:var(--tm-cream-light)}.announcement-bar-section .announcement-bar__message{min-height:0;margin:0;padding:.9rem 0;line-height:1.6rem}.announcement-bar-section .utility-bar__grid,.announcement-bar-section .announcement-bar-slider{min-height:0}.announcement-bar-section .slider-button{height:4.4rem;min-height:0}@media screen and (max-width:749px){.tm-guarantee__summary,.tm-guarantee__panel,.tm-guarantee-line,.announcement-bar-section .announcement-bar__message{font-size:1.6rem}}@media(prefers-reduced-motion:reduce){.tm-guarantee__chev{transition:none}}.tm-guarantee__stamp{flex:none;width:4.8rem;height:4.8rem;margin:-.4rem 0;transform:rotate(-8deg)}.tm-guarantee-line__stamp{flex:none;width:3.6rem;height:3.6rem;transform:rotate(-8deg)}.tm-mp__gstamp{position:absolute;top:.4rem;right:.4rem;z-index:2;width:8rem;transform:rotate(-8deg)}.tm-mp__gstamp{transition:opacity .2s ease,visibility .2s ease}.tm-mp__media.is-not-first .tm-mp__gstamp{opacity:0;visibility:hidden}.tm-mp__gstamp img{display:block;width:100%;height:auto;filter:drop-shadow(0 .3rem .6rem rgba(46,46,46,.18))}@media screen and (min-width:990px){.tm-mp__gstamp{top:-2.4rem;right:-2.4rem;width:11rem}}.tm-trust{display:grid;grid-template-columns:repeat(2,1fr);gap:1.6rem 1.2rem;margin:0;padding:0;list-style:none;color:var(--tm-charcoal)}.tm-trust__item{display:flex;align-items:center;gap:1rem;min-width:0}.tm-trust__icon{flex:none;width:4.4rem;height:4.4rem;color:var(--tm-charcoal)}.tm-trust__icon--stamp{display:block}.tm-trust__stamp{display:block;width:100%;height:100%;transform:rotate(-8deg)}.tm-trust__label{font-family:var(--tm-font-pill);font-weight:900;font-size:1.7rem;line-height:1.1;letter-spacing:.02em;text-transform:uppercase}.tm-trust--compact{margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid rgba(46,46,46,.2)}.tm-trust--compact .tm-trust__icon{width:3.8rem;height:3.8rem}.tm-trust--compact .tm-trust__label{font-size:1.6rem}@media screen and (min-width:750px){.tm-trust{grid-template-columns:repeat(4,1fr);gap:2.4rem}.tm-trust--compact{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.tm-trust--compact{grid-template-columns:repeat(4,1fr);gap:1.6rem}.tm-trust--compact .tm-trust__item{flex-direction:column;text-align:center}}@media screen and (max-width:989px){.tm-stickycta.tm-stickycta--light{display:block;position:fixed;left:0;right:0;bottom:0;z-index:20;padding:1rem max(1.6rem,env(safe-area-inset-right,0px)) calc(1rem + env(safe-area-inset-bottom,0px)) max(1.6rem,env(safe-area-inset-left,0px));border-top:1px solid #e6d9bc;background:var(--tm-cream-light);box-shadow:0 -.6rem 2rem #2e2e2e1f;transform:translateY(110%);transition:transform .25s ease}.tm-stickycta.tm-stickycta--light.is-visible{transform:translateY(0)}.tm-stickycta--light .tm-stickycta__row{display:flex;align-items:center;gap:1.2rem;max-width:72rem;margin:0 auto}.tm-stickycta__lbl{flex:none;margin:0;color:var(--tm-charcoal);font-size:1.3rem;line-height:1.3}.tm-stickycta__lbl b{display:block;font-size:1.5rem}.tm-stickycta__lbl a{color:inherit;font-weight:700;text-underline-offset:.3rem}.tm-stickycta--light .tmd-btn{flex:1;width:auto;min-width:0;min-height:5rem;padding-inline:1.2rem;font-size:1.7rem}body:has(.tm-stickycta--light){padding-bottom:calc(7.2rem + env(safe-area-inset-bottom,0px))}}@media(prefers-reduced-motion:reduce){.tm-stickycta.tm-stickycta--light{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/talo-malo.css.map */
