#MainContent .tsf-product-context{background:var(--tsf-paper);color:var(--tsf-ink);padding-block:var(--tsf-space-3) 0}#MainContent .tsf-product-context__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--tsf-space-2) var(--tsf-space-5);min-width:0}#MainContent .tsf-product-context__crumbs{min-width:0}#MainContent .tsf-product-context__crumbs ol{display:flex;align-items:baseline;gap:var(--tsf-space-2);min-width:0;margin:0;padding:0;list-style:none;color:var(--tsf-ink-2);font-size:var(--tsf-text-sm)}#MainContent .tsf-product-context__crumbs li{min-width:0}#MainContent .tsf-product-context__crumbs li:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#MainContent .tsf-product-context__crumbs li+li:before{content:"/";margin-inline-end:var(--tsf-space-2);color:var(--tsf-ink-2)}#MainContent .tsf-product-context a{color:var(--tsf-brand);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}#MainContent .tsf-product-context a:hover{color:var(--tsf-brand-hover);text-decoration-thickness:2px}#MainContent .tsf-product-context__return{flex:0 0 auto;display:inline-flex;align-items:center;gap:var(--tsf-space-1);min-height:44px;font-size:var(--tsf-text-sm);font-weight:700}@media screen and (max-width:749px){#MainContent .tsf-product-context{padding-block:var(--tsf-space-2)}#MainContent .tsf-product-context__inner{align-items:flex-start;flex-direction:column;gap:var(--tsf-space-1) 0}#MainContent .tsf-product-context__crumbs{width:100%}#MainContent .tsf-product-context__return{min-height:40px}}#MainContent .product-information{background:var(--tsf-paper);color:var(--tsf-ink);padding-block:var(--tsf-space-5) var(--tsf-section)}#MainContent .product-information__grid{row-gap:var(--tsf-space-7)}@media screen and (min-width:990px){#MainContent .product-information__grid.product-information--media-left:not(.product-information__grid--half),#MainContent .product-information__grid.product-information--media-right:not(.product-information__grid--half){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}#MainContent .product-information>.tsf-product-facts{margin-top:var(--tsf-space-7);position:relative;z-index:1;background:var(--tsf-paper)}@media screen and (max-width:749px){#MainContent .product-information{padding-block-start:0}#MainContent .product-information__grid{row-gap:var(--tsf-space-5)}#MainContent .product-details{padding-inline:max(var(--tsf-gutter),var(--safe-area-inset-left, 0px)) max(var(--tsf-gutter),var(--safe-area-inset-right, 0px))}}#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container{background:var(--tsf-paper);border-radius:0;border-bottom:0}#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container img,#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container .product-media__image{object-fit:contain;background:transparent;border-radius:0;padding:4%;mix-blend-mode:normal}#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container--video img,#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container--external_video img,#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container--model img{padding:0;mix-blend-mode:normal}#MainContent .product-information__media slideshow-arrows{mix-blend-mode:normal}#MainContent .product-information__media slideshow-arrows .slideshow-control{background:var(--tsf-paper)}#MainContent .product-information__media .slideshow-control{color:var(--tsf-ink);background:transparent;border-radius:0;opacity:1}#MainContent .product-information__media slideshow-controls[thumbnails]{border-top:0}#MainContent .product-information__media .slideshow-controls__thumbnails{gap:var(--tsf-space-2);padding:var(--tsf-space-2) 0 0;margin-inline:0}#MainContent .product-information__media .slideshow-controls__thumbnails .slideshow-control{width:clamp(44px,7vw,var(--thumbnail-width, 64px));aspect-ratio:1;border:var(--tsf-rule-1) solid var(--tsf-photo-border);border-radius:0;background:var(--tsf-paper);opacity:1}#MainContent .product-information__media .slideshow-controls__thumbnails .slideshow-control img{width:100%;height:100%;object-fit:contain;border-radius:0;mix-blend-mode:normal;padding:6%}#MainContent .product-information__media .slideshow-controls__thumbnails .slideshow-control:hover{border-color:var(--tsf-ink-3)}#MainContent .product-information__media .slideshow-controls__thumbnails .slideshow-control[aria-current=true]{outline:1px solid var(--tsf-ink);outline-offset:-2px;border-color:var(--tsf-ink)}#MainContent .product-information__media .slideshow-controls__thumbnail-badge{border-radius:0;box-shadow:none;border:var(--tsf-rule-1) solid var(--tsf-ink);background:var(--tsf-paper)}#MainContent .product-information__media .slideshow-controls__counter{font-variant-numeric:tabular-nums;font-weight:700;color:var(--tsf-ink)}.dialog-thumbnails-list__thumbnail,.dialog-thumbnails-list__thumbnail img{border-radius:0!important}@media screen and (min-width:990px)and (min-height:860px){#MainContent .product-information__media{position:sticky;top:calc(var(--header-group-height, 0px) + var(--tsf-space-4));align-self:start}}#MainContent .tsf-pdp-panel{display:flex;flex-direction:column;gap:0;width:100%;padding:0;border-top:var(--tsf-rule-8) solid var(--tsf-ink);border-bottom:var(--tsf-rule-8) solid var(--tsf-ink);border-radius:0;background:var(--tsf-paper)}#MainContent .tsf-pdp-panel>*{width:100%;max-width:none}#MainContent .tsf-pdp-panel .text-block,#MainContent .tsf-pdp-panel .spacing-style{padding-inline:0}#MainContent .tsf-pdp-panel--service :is(.junip-product-summary,[class*=junip-product-summary],.shopify-app-block:has([class*=junip])){display:none!important}.tsf-pdp__heading{display:block}.tsf-pdp__brand{margin:0;padding-top:var(--tsf-space-2);font-size:var(--tsf-text-sm);font-weight:500;color:var(--tsf-ink-2)}#MainContent .tsf-pdp__title{font-size:var(--tsf-text-2xl);padding:var(--tsf-space-1) 0 var(--tsf-space-3);border-bottom:var(--tsf-rule-1) solid var(--tsf-ink)}@media screen and (min-width:990px){#MainContent .tsf-pdp__title{font-size:clamp(2rem,1rem + 2vw,3rem)}}.tsf-pdp__collab{margin:0;padding:var(--tsf-space-2) 0;border-bottom:var(--tsf-rule-1) solid var(--tsf-ink)}#MainContent .tsf-pdp-panel .junip-product-summary:not(:empty):not(.tsf-junip-summary--hide),#MainContent .tsf-pdp-panel [class*=junip-product-summary]:not(:empty):not(.tsf-junip-summary--hide){display:flex;align-items:center;min-height:44px;font-family:var(--tsf-font-text);font-size:var(--tsf-text-sm);font-weight:600;color:var(--tsf-ink);font-variant-numeric:tabular-nums slashed-zero}#MainContent .tsf-pdp-panel .junip-product-summary:not(:empty){border-bottom:var(--tsf-rule-1) solid var(--tsf-ink)}#MainContent .tsf-pdp-panel [class*=junip] svg,#MainContent .tsf-pdp-panel [class*=junip] svg use{fill:var(--tsf-review-star-color)!important;color:var(--tsf-review-star-color)}#MainContent .tsf-pdp-panel .junip-product-summary:empty,#MainContent .tsf-pdp-panel [class*=junip-product-summary]:empty{display:none!important;min-height:0!important;border:0!important;margin:0!important;padding:0!important}#MainContent .tsf-pdp-panel [class*=junip] a{color:var(--tsf-ink);text-decoration:underline;text-underline-offset:.16em}.tsf-pdp__label{display:block;margin-top:var(--tsf-space-3);padding-top:var(--tsf-space-2);border-top:var(--tsf-rule-1) solid var(--tsf-ink)}#MainContent .tsf-pdp__serving{margin:0;font-size:var(--tsf-text-sm);font-weight:700;padding:var(--tsf-space-2) 0;border-bottom-width:var(--tsf-rule-1)}#MainContent .tsf-pdp__source{margin:var(--tsf-space-1) 0 0;padding-inline:var(--tsf-space-2);font-size:var(--tsf-text-xs);color:var(--tsf-ink-2)}.tsf-metrics--poster .tsf-row{align-items:baseline;font-size:var(--tsf-text-lg);padding:var(--tsf-space-2) 0}.tsf-metrics--poster .tsf-row>dt{font-weight:700}.tsf-metrics--poster .tsf-row>dd{font-size:var(--tsf-text-2xl);line-height:.95;letter-spacing:-.03em;font-weight:900}.tsf-metrics--poster .tsf-row--hi{padding-inline:0;margin-inline:0}.tsf-metrics--poster .tsf-row--hi>dd{font-weight:900}.tsf-metrics--pdp-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:var(--tsf-rule-1) solid var(--tsf-ink)}.tsf-metrics--pdp-summary .tsf-row,.tsf-metrics--pdp-summary .tsf-row:last-child{display:grid;align-content:center;gap:2px;min-width:0;min-height:64px;padding:var(--tsf-space-2);border-bottom:0;border-inline-end:var(--tsf-rule-1) solid var(--tsf-ink);background:transparent;font-size:var(--tsf-text-xs)}.tsf-metrics--pdp-summary .tsf-row:last-child{border-inline-end:0}.tsf-metrics--pdp-summary .tsf-row>dt{order:2;min-width:0;color:var(--tsf-ink-2);overflow-wrap:anywhere}.tsf-metrics--pdp-summary .tsf-row>dd{order:1;min-width:0;font-size:var(--tsf-text-lg);line-height:1;font-weight:800}.tsf-metrics--pdp-summary .tsf-row--hi>dd{color:var(--tsf-brand)}@media(max-width:749px){.tsf-metrics--pdp-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.tsf-metrics--pdp-summary .tsf-row,.tsf-metrics--pdp-summary .tsf-row:last-child{min-height:58px;padding-inline:var(--tsf-space-1)}.tsf-metrics--pdp-summary .tsf-row>dd{font-size:var(--tsf-text-md)}.tsf-metrics--poster{min-width:0;max-width:100%;overflow-x:clip}.tsf-metrics--poster .tsf-row{gap:var(--tsf-space-2);min-width:0}.tsf-metrics--poster .tsf-row>dt{min-width:0;flex:1 1 auto;overflow-wrap:anywhere}.tsf-metrics--poster .tsf-row>dd{flex:0 1 auto;min-width:0;font-size:clamp(1.5rem,11vw,2.75rem);white-space:nowrap}#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container{max-height:min(92vw,420px)}#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container img,#MainContent .product-information__media :where(:not(.dialog-zoomed-gallery))>.product-media-container .product-media__image{max-height:min(92vw,420px);padding:0}#MainContent .tsf-pdp__foot{scroll-margin-top:calc(var(--header-group-height, 96px) + 8px)}}@media(prefers-reduced-motion:no-preference){.tsf-metrics--poster .tsf-row{animation:tsf-settle var(--tsf-slow) var(--tsf-ease) both}.tsf-metrics--poster .tsf-row:nth-child(1){animation-delay:80ms}.tsf-metrics--poster .tsf-row:nth-child(2){animation-delay:.16s}.tsf-metrics--poster .tsf-row:nth-child(3){animation-delay:.24s}}#MainContent .tsf-pdp-panel product-price{display:flex;flex-direction:row;flex-wrap:wrap;align-items:baseline;width:100%;max-width:none;padding:var(--tsf-space-3) 0 var(--tsf-space-4);border-top:var(--tsf-rule-4) solid var(--tsf-ink);font-family:var(--tsf-font-text)}#MainContent .tsf-pdp-panel .shopify-block:has(>.tsf-callouts--pdp):has(+product-price) .tsf-callouts--pdp{border-bottom:0}#MainContent .tsf-pdp-panel product-price .price,#MainContent .tsf-pdp-panel product-price .price-item__group{font-family:var(--tsf-font-text);font-size:var(--tsf-text-xl);font-weight:800;line-height:1.1;letter-spacing:-.01em;color:var(--tsf-ink);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1}#MainContent .tsf-pdp-panel product-price .compare-at-price{font-weight:400;color:var(--tsf-ink-2);text-decoration:line-through;margin-right:.4em}#MainContent .tsf-pdp-panel product-price .tax-note,#MainContent .tsf-pdp-panel product-price .volume-pricing-note,#MainContent .tsf-pdp-panel product-price .unit-price{font-size:var(--tsf-text-xs);color:var(--tsf-ink-2);margin-top:var(--tsf-space-1)}#MainContent .tsf-pdp-panel product-price .tax-note a{color:var(--tsf-brand)}#MainContent .tsf-pdp-panel product-price>:is([ref=priceContainer],[data-regular-price-basis],.tsf-active-purchase-price,.tsf-pack-savings){width:auto;max-width:none}.tsf-pack-savings{display:inline-block;padding:2px 7px;border-radius:4px;background:#58230f;color:#fff;font-size:.76em;font-weight:700;line-height:1.3;letter-spacing:0;white-space:nowrap}product-price>.tsf-pack-savings--price{align-self:center;margin-inline-start:.6em;font-size:max(.75rem,.42em)}#MainContent .tsf-pdp-panel product-price .tsf-price-per-serving{margin:var(--tsf-space-1) 0 0;font-size:var(--tsf-text-sm);font-weight:700;color:var(--tsf-ink);font-variant-numeric:tabular-nums slashed-zero;font-feature-settings:"tnum" 1,"zero" 1}#MainContent .tsf-pdp-panel .variant-picker{--color-variant-background: var(--tsf-paper);--color-variant-text: var(--tsf-ink);--color-variant-border: var(--tsf-ink);--color-variant-hover-background: var(--tsf-paper);--color-variant-hover-text: var(--tsf-ink);--color-variant-hover-border: var(--tsf-ink);--color-selected-variant-background: var(--tsf-ink);--color-selected-variant-text: var(--tsf-paper);--color-selected-variant-border: var(--tsf-ink);--color-selected-variant-hover-background: var(--tsf-ink);--color-selected-variant-hover-text: var(--tsf-paper);--color-selected-variant-hover-border: var(--tsf-ink);--variant-picker-button-radius: 0px;--variant-picker-button-border-width: 1px;--variant-option-label-color: var(--tsf-ink);--variant-option-label-color-subdued: var(--tsf-ink-2);--style-border-radius-inputs: 0px;--style-border-width-inputs: 1px;padding:var(--tsf-space-3) 0 var(--tsf-space-4);border-top:var(--tsf-rule-1) solid var(--tsf-ink)}#MainContent .tsf-pdp-panel .variant-option--buttons legend,#MainContent .tsf-pdp-panel .variant-option--dropdowns>label{font-size:var(--tsf-text-sm);font-weight:700;margin-bottom:var(--tsf-space-2)}#MainContent .tsf-pdp-panel .variant-option__button-label{display:flex;min-height:44px;padding-block:var(--tsf-space-2);padding-inline:var(--tsf-space-4);border-radius:0;font-family:var(--tsf-font-text);font-size:var(--tsf-text-sm);font-weight:700;transition:background-color var(--tsf-fast) var(--tsf-ease),color var(--tsf-fast) var(--tsf-ease)}#MainContent .tsf-pdp-panel .variant-option__button-label:hover:not(:has(:checked)){border-bottom-width:var(--tsf-rule-4);margin-bottom:-3px}#MainContent .tsf-pdp-panel .variant-option__button-label:has(:checked){background:var(--tsf-ink);color:var(--tsf-paper)}#MainContent .tsf-pdp-panel .tsf-variant-search{display:grid;gap:var(--tsf-space-1);margin-bottom:var(--tsf-space-2)}#MainContent .tsf-pdp-panel .tsf-variant-search label{font-size:var(--tsf-text-xs);font-weight:700}#MainContent .tsf-pdp-panel .tsf-variant-search input[type=search]{width:100%;min-height:44px;padding:8px 12px;border:var(--tsf-rule-1) solid var(--tsf-ink);border-radius:0;background:var(--tsf-paper);color:var(--tsf-ink);font:inherit}#MainContent .tsf-pdp-panel .tsf-variant-search input[type=search]:focus-visible{outline:3px solid var(--tsf-focus);outline-offset:2px}#MainContent .tsf-pdp-panel .tsf-variant-search__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:var(--tsf-space-2);max-height:196px;padding:3px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;border-block:var(--tsf-rule-1) solid var(--tsf-ink-3)}#MainContent .tsf-pdp-panel .tsf-variant-search__options>.variant-option__button-label{white-space:normal}#MainContent .tsf-pdp-panel .tsf-variant-search__options>.variant-option__button-label .variant-option__button-label__text{overflow-wrap:anywhere;white-space:normal}#MainContent .tsf-pdp-panel .tsf-variant-search__options>[hidden]{display:none}#MainContent .tsf-pdp-panel .gift-card-form-option__button-label:has(:checked),#MainContent .tsf-pdp-panel .gift-card-form-option__button-label:has(:checked):hover{background:var(--tsf-ink);border-color:var(--tsf-ink);color:var(--tsf-paper)}#MainContent .tsf-pdp-panel .variant-option__button-label.tsf-quantity-tile{min-height:0;padding:12px;border:1.5px solid rgb(23 19 15 / .22);border-radius:8px;background:#fff;color:var(--tsf-ink);font-weight:400}#MainContent .tsf-pdp-panel .variant-option__button-label.tsf-quantity-tile:hover:not(:has(:checked)){border-bottom-width:1.5px;margin-bottom:0;border-color:#58230f}#MainContent .tsf-pdp-panel .variant-option__button-label.tsf-quantity-tile:has(:checked){padding:11.5px;border:2px solid #58230f;background:#fff7f1;color:var(--tsf-ink)}#MainContent .tsf-pdp-panel .variant-option__button-label.tsf-quantity-tile:has([data-option-available=false]){border-style:dashed;background:#faf8f6;color:#17130fa3}#MainContent .tsf-pdp-panel .variant-option__button-label:has(:focus-visible){outline:3px solid var(--tsf-focus);outline-offset:3px;border-color:var(--tsf-ink)}#MainContent .tsf-pdp-panel .variant-option__select-wrapper{border:var(--tsf-rule-1) solid var(--tsf-ink);border-radius:0}#MainContent .tsf-pdp-panel .buy-buttons-block{display:block;padding-bottom:var(--tsf-space-4)}#MainContent .tsf-pdp-panel .product-form-buttons{display:flex;flex-direction:column;align-items:stretch;gap:var(--tsf-space-3);padding:0}#MainContent .tsf-pdp-panel .product-form-buttons:has(>.tsf-purchase-options){flex-direction:row;flex-wrap:wrap}#MainContent .tsf-pdp-panel .product-form-buttons:has(>.tsf-purchase-options)>.quantity-selector-wrapper{width:auto}#MainContent .tsf-pdp-panel .product-form-buttons:has(>.tsf-purchase-options)>:is(add-to-cart-component,span:has(>add-to-cart-component)){flex:1 1 140px;width:auto}#MainContent .tsf-pdp-panel .product-form-buttons:has(>.tsf-purchase-options)>:not(.quantity-selector-wrapper,add-to-cart-component,span:has(>add-to-cart-component)){flex:1 0 100%}#MainContent .tsf-pdp-panel .product-form-buttons>*{flex:none;width:100%;min-width:0}#MainContent[data-product-available=false] .tsf-pdp-panel .quantity-selector-wrapper,#MainContent[data-product-available=false] .tsf-pdp-panel .quantity-label,#MainContent[data-product-available=false] .tsf-pdp-panel .quantity-rules{display:none}#MainContent .tsf-pdp-panel .quantity-selector-wrapper{display:flex;align-items:center;gap:var(--tsf-space-3)}#MainContent .tsf-pdp-panel .quantity-selector{--quantity-selector-width: 148px;flex:0 0 auto;width:var(--quantity-selector-width);height:52px;border:var(--tsf-rule-1) solid var(--tsf-ink);border-radius:0;background:var(--tsf-paper);color:var(--tsf-ink)}#MainContent .tsf-pdp-panel .quantity-selector :is(.quantity-minus,.quantity-plus){width:44px;height:100%;min-height:44px;border:0;border-radius:0;background:transparent;color:var(--tsf-ink)}#MainContent .tsf-pdp-panel .quantity-selector :is(.quantity-minus,.quantity-plus):hover{background:var(--tsf-ink);color:var(--tsf-paper)}#MainContent .tsf-pdp-panel .quantity-selector :is(.quantity-minus,.quantity-plus):disabled{color:var(--tsf-ink-3);background:transparent;cursor:not-allowed}#MainContent .tsf-pdp-panel .quantity-selector input[type=number]{min-height:0;height:100%;padding:0;border:0;border-inline:var(--tsf-rule-1) solid var(--tsf-ink);border-radius:0;text-align:center;font-size:var(--tsf-text-md);font-weight:700;font-variant-numeric:tabular-nums slashed-zero;background:transparent;color:var(--tsf-ink)}#MainContent .tsf-pdp-panel .quantity-selector input[type=number]:disabled{color:var(--tsf-ink-2)}#MainContent .tsf-pdp-panel .quantity-label,#MainContent .tsf-pdp-panel .quantity-rules{font-size:var(--tsf-text-xs);color:var(--tsf-ink-2);margin:0}#MainContent .tsf-pdp-panel .add-to-cart-button,#MainContent .tsf-pdp-panel .add-to-cart-button.button{width:100%;min-height:56px;padding:12px 24px;border:2px solid var(--tsf-brand);border-radius:0;background:var(--tsf-brand);color:var(--tsf-paper);font-family:var(--tsf-font-text);font-size:var(--tsf-text-md);font-weight:700;text-transform:none;letter-spacing:0;box-shadow:none}#MainContent .tsf-pdp-panel .add-to-cart-button:hover{background:var(--tsf-brand-hover);border-color:var(--tsf-brand-hover);color:var(--tsf-paper)}#MainContent .tsf-pdp-panel .add-to-cart-button:disabled,#MainContent .tsf-pdp-panel .add-to-cart-button[aria-disabled=true]{background:var(--tsf-paper);border-color:var(--tsf-ink-3);border-style:dashed;color:var(--tsf-ink-2);cursor:not-allowed;opacity:1;scale:1;translate:0}#MainContent .tsf-pdp-panel .add-to-cart-button svg{fill:currentColor}#MainContent .tsf-pdp-panel .accelerated-checkout-block{width:100%}#MainContent .tsf-pdp-panel .shopify-payment-button__button,#MainContent .tsf-pdp-panel .shopify-payment-button__more-options{border-radius:0;box-shadow:none}#MainContent .tsf-pdp-panel .product-form-text__error{color:var(--tsf-error);font-size:var(--tsf-text-sm);font-weight:600;border-top:var(--tsf-rule-4) solid var(--tsf-error);padding-top:var(--tsf-space-2)}#MainContent .tsf-pdp__foot{margin:0;border-top-width:var(--tsf-rule-1);padding-block:var(--tsf-space-4) var(--tsf-space-2)}#MainContent .tsf-pdp__foot+.tsf-pdp__foot{border-top:0;padding-block:0 var(--tsf-space-4)}@media screen and (min-width:750px){#MainContent .tsf-pdp-panel .product-form-buttons{flex-direction:row;flex-wrap:wrap}#MainContent .tsf-pdp-panel .product-form-buttons>.quantity-selector-wrapper{width:auto}#MainContent .tsf-pdp-panel .product-form-buttons>add-to-cart-component,#MainContent .tsf-pdp-panel .product-form-buttons>span:has(>add-to-cart-component){flex:1 1 200px;width:auto}#MainContent .tsf-pdp-panel .product-form-buttons>.accelerated-checkout-block,#MainContent .tsf-pdp-panel .product-form-buttons>.quantity-label,#MainContent .tsf-pdp-panel .product-form-buttons>.quantity-rules,#MainContent .tsf-pdp-panel .product-form-buttons>.volume-pricing,#MainContent .tsf-pdp-panel .product-form-buttons>.product-form-text__error{flex:1 0 100%;width:100%}}.tsf-product-facts{display:grid;gap:var(--tsf-space-6);padding-top:var(--tsf-space-6);border-top:var(--tsf-rule-1) solid var(--tsf-ink)}.tsf-product-facts__intro{display:grid;gap:var(--tsf-space-4);align-content:start}#MainContent .tsf-product-facts__intro h2{font-size:var(--tsf-text-2xl)}.tsf-product-facts__description{max-width:var(--tsf-reading)}.tsf-product-facts__description--table{width:100%;max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.tsf-product-facts__description--table:focus-visible{outline:2px solid currentColor;outline-offset:2px}.tsf-product-facts__note{max-width:var(--tsf-reading);color:var(--tsf-ink)}.tsf-product-facts__panel{align-self:start}.tsf-product-facts__rows .tsf-row{align-items:baseline;padding:var(--tsf-space-3) 0}.tsf-product-facts__rows .tsf-row:last-child{border-bottom-width:var(--tsf-rule-1)}.tsf-product-facts__rows .tsf-row>dt{flex:0 0 auto}.tsf-product-facts__rows .tsf-product-facts__text{flex:1 1 auto;min-width:0;font-weight:400;font-variant-numeric:normal;white-space:normal;text-align:right;text-wrap:pretty}.tsf-product-facts__rows .tsf-product-facts__row--stack{flex-direction:column;align-items:stretch;gap:var(--tsf-space-1)}.tsf-product-facts__rows .tsf-product-facts__row--stack .tsf-product-facts__text{text-align:left;max-width:var(--tsf-reading)}.tsf-product-facts__text :is(p,span,div){margin:0}.tsf-product-facts__text p+p{margin-top:.5em}#MainContent .tsf-product-facts__panel>.tsf-product-facts__item:first-child{border-top:var(--tsf-rule-1) solid var(--tsf-ink)}#MainContent .tsf-product-facts__item{border-bottom:var(--tsf-rule-1) solid var(--tsf-ink)}#MainContent .tsf-product-facts__term{margin:0;padding-block:var(--tsf-space-3) var(--tsf-space-2);font-family:var(--tsf-font-text);font-size:var(--tsf-text-md);font-weight:700;line-height:1.2;color:var(--tsf-ink)}#MainContent .tsf-product-facts__content{padding:0 0 var(--tsf-space-4);font-size:var(--tsf-text-md);line-height:1.55;max-width:var(--tsf-reading)}#MainContent .tsf-product-facts__content :is(p,li){margin:0 0 .6em}#MainContent .tsf-product-facts__content :is(p,li):last-child{margin-bottom:0}#MainContent .tsf-product-facts__content table{font-size:var(--tsf-text-sm)}#MainContent .tsf-product-facts__panel .tsf-panel__foot{margin:0}#MainContent .tsf-product-facts__panel>:nth-last-child(2),#MainContent .tsf-product-facts__panel>:nth-last-child(2)>.tsf-row:last-child{border-bottom-width:0}@media screen and (min-width:990px){.tsf-product-facts{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--tsf-space-8);padding-top:var(--tsf-space-7)}.tsf-product-facts:not(:has(.tsf-product-facts__panel)){grid-template-columns:minmax(0,var(--tsf-reading))}}.tsf-more{display:block}.tsf-more__section{padding-block:0 var(--tsf-section)}.tsf-more__carousel{border-top:var(--tsf-rule-4) solid var(--tsf-ink);padding-top:var(--tsf-space-5)}.tsf-more__carousel .tsf-product-card{height:100%}.tsf-more__skeleton{display:grid;grid-template-rows:auto 1fr;gap:var(--tsf-space-3);aspect-ratio:1 / 1.6;border-radius:0;background:linear-gradient(var(--tsf-panel),var(--tsf-panel)) top / 100% 62% no-repeat,linear-gradient(var(--tsf-ink),var(--tsf-ink)) 0 71% / 100% 4px no-repeat,linear-gradient(var(--tsf-ink),var(--tsf-ink)) 0 80% / 100% 1px no-repeat,linear-gradient(var(--tsf-hi),var(--tsf-hi)) 0 84% / 100% 7% no-repeat,linear-gradient(var(--tsf-ink),var(--tsf-ink)) 0 91% / 100% 1px no-repeat,linear-gradient(var(--tsf-ink),var(--tsf-ink)) 0 100% / 100% 1px no-repeat}.tsf-more .slideshow-control{color:var(--tsf-ink);background:transparent;border-radius:0}@media(prefers-reduced-motion:reduce){.tsf-more__skeleton{animation:none}}.tsf-page-recovery__pantry{display:grid;gap:var(--tsf-space-5);padding:var(--tsf-space-6);border-top:var(--tsf-rule-8) solid var(--tsf-ink);border-bottom:var(--tsf-rule-8) solid var(--tsf-ink)}.tsf-page-recovery__pantry .tsf-section-head{padding-bottom:0}.tsf-page-recovery__pantry .tsf-button{justify-self:start}@media screen and (min-width:990px){.tsf-page-recovery__pantry{grid-template-columns:minmax(0,1fr) auto;align-items:center}.tsf-page-recovery__pantry .tsf-section-head{grid-template-columns:1fr;gap:var(--tsf-space-3)}.tsf-page-recovery__pantry .tsf-section-head>.tsf-copy{justify-self:start}}#MainContent .tsf-pdp-panel .tsf-junip-summary--hide,#MainContent .tsf-pdp-panel .junip-product-summary.tsf-junip-summary--hide,#MainContent .tsf-pdp-panel [class*=junip-product-summary].tsf-junip-summary--hide,#MainContent .tsf-pdp-panel [id^=shopify-block].tsf-junip-summary--hide,#MainContent .tsf-pdp-panel .shopify-app-block.tsf-junip-summary--hide,#MainContent .tsf-pdp-panel .group-block:has(.tsf-junip-summary--hide){display:none!important;min-height:0!important;height:auto!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}#MainContent .tsf-product-facts__description .tsf-product-facts__subheading{margin:var(--tsf-space-5) 0 var(--tsf-space-1);font-family:var(--tsf-font-text);font-weight:700;font-size:var(--tsf-text-md);line-height:1.35;letter-spacing:0;text-transform:none;color:var(--tsf-ink)}#MainContent .tsf-product-facts__description .tsf-product-facts__subheading:first-child{margin-top:0}.tsf-product-facts__description p{margin:0 0 var(--tsf-space-3)}.tsf-product-facts__description p:last-child{margin-bottom:0}.quick-add-modal :where(:not(.dialog-zoomed-gallery))>.product-media-container{background:var(--tsf-paper)}.quick-add-modal :where(:not(.dialog-zoomed-gallery))>.product-media-container img{object-fit:contain;padding:6%;mix-blend-mode:normal}.quick-add-modal .product-media-container:is(.product-media-container--video,.product-media-container--external_video,.product-media-container--model) img{padding:0}sticky-add-to-cart .sticky-add-to-cart__image{background:var(--tsf-paper)}sticky-add-to-cart .sticky-add-to-cart__image-img{mix-blend-mode:normal}#MainContent .tsf-pdp-panel .add-to-cart-button,#MainContent .tsf-pdp-panel .add-to-cart-button.button,#MainContent .tsf-pdp-panel .add-to-cart-button.tsf-button--primary{border:2px solid var(--tsf-brand)!important;border-radius:0!important;box-shadow:none!important;background:var(--tsf-brand);color:var(--tsf-paper)}#MainContent .tsf-pdp-panel .add-to-cart-button:hover{border-color:var(--tsf-brand-hover)!important;box-shadow:none!important;background:var(--tsf-brand-hover)}#MainContent .tsf-pdp-panel .quantity-selector{border-radius:0!important;box-shadow:none!important}.tsf-dietary{display:flex;flex-wrap:wrap;gap:var(--tsf-space-2);margin:0;padding:var(--tsf-space-2) 0 0;list-style:none}.tsf-dietary__badge{font-family:var(--tsf-font-label);font-size:var(--tsf-text-xs);text-transform:uppercase;letter-spacing:.08em;line-height:1.2;color:var(--tsf-ink);background:var(--tsf-paper);border:var(--tsf-rule-1) solid var(--tsf-ink);padding:var(--tsf-space-1) var(--tsf-space-2)}
/*# sourceMappingURL=/cdn/shop/t/67/assets/thinslim-product.css.map */
