@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(//www.tastethesweetspot.com/cdn/shop/t/52/assets/inter-latin-400-normal.woff2?v=175311627490781860331793494283) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(//www.tastethesweetspot.com/cdn/shop/t/52/assets/inter-latin-700-normal.woff2?v=32473425980212494871793494283) format("woff2")}:root{--font-family-main:Inter,system-ui,sans-serif;--font-family-heading:Inter,system-ui,sans-serif}body,.font-heading,.font-main,.font-body,.ttss-cv,.ttss-bridge-footer{font-family:Inter,system-ui,sans-serif!important;-webkit-font-smoothing:antialiased}body a,body button,body input,body select,body summary,body .ttss-bridge-shop strong,body .ttss-bridge-shop small{font-family:Inter,system-ui,sans-serif!important}body .ttss-cv h1,body .ttss-cv h2,body .ttss-cv h3{font-family:Inter,system-ui,sans-serif!important;font-weight:700}body .ttss-cv h1{letter-spacing:-.03em;line-height:1.05}body .ttss-cv .cv-card h3{font-size:24px}body .ttss-cv .cv-card__top{align-items:start;flex-wrap:wrap}body .ttss-cv .cv-card__body .cv-supply{font-size:12px;line-height:1.45}body .ttss-cv .cv-card__image,body .ttss-cv .cv-gallery__main,body .ttss-cv .cv-gallery__thumbs button,body .ttss-cv .cv-care-feature__image{background:#fff}.ttss-bridge-header-logo{padding:8px 0;display:flex;align-items:center}.ttss-bridge-header-logo a{display:flex;align-items:center;min-height:44px}.ttss-bridge-header-logo img{display:block;width:160px;height:auto}body .ttss-cv .cv-shop-routes>a{min-height:44px}body .ttss-cv .cv-shop-routes>a:last-child{background:transparent}body .ttss-cv .cv-shop-routes>a[href*=daily-duo]{background:var(--cv-lime)}body .ttss-cv .cv-shop-routes>a[href*=amazon]{border-style:dashed}body .ttss-cv .cv-buy-faq summary{min-height:30px;align-items:center}body .ttss-cv .cv-back{display:inline-flex;align-items:center;min-height:44px}body .ttss-cv .cv-sticky-buy[hidden]{display:none!important}.ttss-bridge-nav .ttss-main-nav{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:22px;margin:0;padding:0;list-style:none}.ttss-bridge-nav .ttss-main-nav>li{padding:0!important}.ttss-bridge-nav .ttss-main-nav>li>a,.ttss-bridge-nav summary{display:flex;align-items:center;gap:8px;min-height:44px;font-family:Inter,system-ui,sans-serif!important;font-size:14px!important;line-height:1.3;padding:10px 0!important;font-weight:700;text-transform:none;white-space:nowrap;cursor:pointer;text-decoration:none}.ttss-bridge-nav a:focus-visible,.ttss-bridge-nav summary:focus-visible,.ttss-bridge-footer a:focus-visible,.ttss-bridge-mobile a:focus-visible{outline:3px solid #fa049e;outline-offset:3px}.ttss-bridge-dropdown summary{list-style:none}.ttss-bridge-dropdown summary::-webkit-details-marker{display:none}.ttss-bridge-dropdown__panel{position:absolute;left:50%;transform:translate(-50%);top:100%;width:min(940px,calc(100vw - 40px));padding:24px;background:#fff;color:#252525;box-shadow:0 14px 30px #25252526;border-top:1px solid #25252530;z-index:120;max-height:calc(100dvh - 110px);overflow:auto;text-align:left;text-transform:none}.ttss-bridge-dropdown__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.ttss-bridge-dropdown__heading>a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-decoration:underline}.ttss-bridge-dropdown__heading>strong{font-size:22px;letter-spacing:-.03em}.ttss-bridge-dropdown__panel>p{font-size:12px;line-height:1.5;margin-top:18px}.ttss-bridge-shop{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ttss-bridge-shop__item{display:flex;gap:12px;align-items:center;min-height:88px;padding:10px;background:#f5f5f5;color:#252525;text-decoration:none;min-width:0}.ttss-bridge-shop__item img{object-fit:contain;width:56px;height:64px;flex:0 0 56px}.ttss-bridge-shop__item>span:not(.ttss-bridge-shop__arrow){flex:1;min-width:0}.ttss-bridge-shop__item strong{font-size:14px;line-height:1.35;font-weight:700;display:block}.ttss-bridge-shop__item small{font-size:11px;line-height:1.4;display:block;margin-top:5px}.ttss-bridge-shop__item:hover{background:#deeb1933}.ttss-bridge-shop__arrow{font-size:16px;flex:0 0 auto}.ttss-bridge-mobile .ttss-bridge-shop{grid-template-columns:1fr}.ttss-bridge-mobile .ttss-bridge-shop__item{min-height:78px;padding:8px 12px}.ttss-bridge-mobile .ttss-bridge-shop__item strong{font-size:16px}.ttss-bridge-mobile .ttss-bridge-shop__item img{height:56px}.ttss-bridge-mobile .ttss-bridge-shop__item small{font-size:12px}.ttss-bridge-mobile__all{display:flex;align-items:center;justify-content:space-between;min-height:48px;margin:0 0 12px;font-size:16px;font-weight:700;text-decoration:underline}.sidebar-nav .ttss-bridge-menu-close{display:flex;align-items:center;gap:8px;min-height:44px;min-width:44px;font:700 14px Inter,system-ui,sans-serif}.sidebar-nav .ttss-bridge-secondary{display:grid;grid-template-columns:1fr 1fr;gap:4px 12px;margin-top:18px}.sidebar-nav .ttss-bridge-secondary a,.sidebar-nav .custom_menu a{display:inline-flex;align-items:center;min-height:44px;font-size:14px;text-transform:none}.ttss-bridge-footer{padding:40px max(20px,calc((100vw - 1280px)/2))!important;background:#fff;color:#252525;border-top:1px solid #25252530}.ttss-bridge-footer *{box-sizing:border-box}.ttss-bridge-footer__grid{display:grid;grid-template-columns:1.15fr 1fr 1fr;gap:42px}.ttss-bridge-footer h2{font:700 16px/1.35 Inter,system-ui,sans-serif;margin:0 0 14px;letter-spacing:-.015em}.ttss-bridge-footer__intro>p{font-size:14px;line-height:1.6;max-width:340px;margin:0 0 18px}.ttss-bridge-footer .ttss-bridge-shop--footer{display:grid;grid-template-columns:1fr;gap:0}.ttss-bridge-footer .ttss-bridge-shop__item{min-height:44px;padding:8px 0;background:transparent}.ttss-bridge-footer .ttss-bridge-shop__item strong{font-size:14px;font-weight:400}.ttss-bridge-footer__all,.ttss-bridge-footer__links a{display:flex;align-items:center;min-height:44px;font-size:14px;line-height:1.45;text-decoration:none}.ttss-bridge-footer__links{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.ttss-bridge-policies{margin-top:4px}.ttss-bridge-policies summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;cursor:pointer;font-size:13px;list-style:none}.ttss-bridge-policies summary::-webkit-details-marker{display:none}.ttss-bridge-policies[open] summary{font-weight:700}.ttss-bridge-policies .ttss-bridge-footer__links{grid-template-columns:1fr}.ttss-bridge-footer .ttss-footer-trust{max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:32px 0 0}.ttss-bridge-footer .ttss-footer-trust__item{min-width:0;padding-top:20px;gap:12px}.ttss-bridge-footer .ttss-footer-trust strong{font-size:14px}.ttss-bridge-footer .ttss-footer-trust span:not(.ttss-footer-trust__eyebrow){font-size:12px}.ttss-bridge-footer .ttss-footer-trust__women svg{width:58px;height:58px}.ttss-bridge-footer .ttss-footer-trust__press{gap:6px}.ttss-bridge-footer .ttss-footer-trust__press img{max-width:180px;width:100%}.ttss-bridge-footer__bottom{border-top:1px solid #25252530;margin-top:24px;padding-top:22px;display:flex;justify-content:space-between;align-items:center;gap:24px}.ttss-bridge-footer__wordmark img{width:250px;height:auto;max-width:100%;display:block}.ttss-bridge-footer__bottom small{font-size:11px}[data-menu-drawer-toggle],#CartButton{min-height:44px;min-width:44px}.ttss-bridge-footer a:hover{text-decoration:underline;text-underline-offset:4px}.ttss-bridge-footer__intro .social-icons a,.ttss-bridge-footer__intro li a{display:flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.ttss-bridge-footer__intro .social-icons svg{max-width:28px;max-height:28px}input[type=email],input[type=search]{font-size:16px}@media(min-width:701px)and (max-width:1100px){body .ttss-cv .cv-hero__copy{padding:32px 24px}body .ttss-cv .cv-hero h1{font-size:44px}body .ttss-cv .cv-hero__image{min-height:400px}.ttss-bridge-nav .ttss-main-nav{gap:14px}.ttss-bridge-nav .ttss-main-nav>li>a,.ttss-bridge-nav summary{font-size:12px!important}}@media(max-width:700px){.ttss-bridge-header-logo img{width:135px}body .ttss-cv .cv-hero__copy{padding:24px 20px 20px}body .ttss-cv .cv-hero .cv-eyebrow{font-size:10px;letter-spacing:.07em;margin-bottom:12px}body .ttss-cv .cv-hero h1{font-size:clamp(29px,7.8vw,39px);line-height:1.05;letter-spacing:-.035em}body .ttss-cv .cv-hero__intro{font-size:14px;line-height:1.5;margin-top:14px}body .ttss-cv .cv-hero__actions{margin:18px 0 12px;gap:10px}body .ttss-cv .cv-hero__actions .cv-btn{min-height:46px;font-size:13px}body .ttss-cv .cv-hero__proof{margin-top:14px}body .ttss-cv .cv-hero__image{height:145px}body .ttss-cv .cv-assurance{padding:10px 12px;font-size:10px}body .ttss-cv .cv-home-discovery{padding:14px 16px 0}body .ttss-cv .cv-home-discovery .cv-shop-routes{margin-top:0;gap:8px}body .ttss-cv .cv-shop-routes>a{font-size:12px;padding:9px 14px;gap:10px}body .ttss-cv h2{font-size:30px}body .ttss-cv .cv-card h3{font-size:22px;line-height:1.15}body .ttss-cv .cv-card__body{padding:12px}body .ttss-cv .cv-card__top>span{font-size:14px}body .ttss-cv .cv-card--bundle .cv-card__top{display:block}body .ttss-cv .cv-card .cv-rating{font-size:10px;flex-wrap:wrap}body .ttss-cv .cv-card__body .cv-btn{gap:4px;font-size:12px;padding:10px 8px}body .ttss-cv .cv-card__body .cv-supply{font-size:11px}body .ttss-cv .cv-pdp__heading h1{font-size:31px;line-height:1.05}body .ttss-cv .cv-pdp__heading .cv-press{gap:6px;margin-top:12px}body .ttss-cv .cv-pdp__heading .cv-press img{width:150px}body .ttss-cv .cv-pdp__heading .cv-press small{font-size:9px}body .ttss-cv .cv-variant__surface{min-height:76px}body .ttss-cv .cv-variant__surface strong{font-size:13px}body .ttss-cv .cv-sticky-buy .cv-btn{max-width:62%;font-size:12px}body .ttss-cv .cv-wipe-closeout .cv-btn{font-size:13px}.ttss-bridge-footer{padding:30px 20px 22px!important}.ttss-bridge-footer__grid{grid-template-columns:1fr 1fr;gap:28px 24px}.ttss-bridge-footer__intro{grid-column:1/-1}.ttss-bridge-footer__intro>p{max-width:none}.ttss-bridge-footer__links{grid-template-columns:1fr;gap:0}.ttss-bridge-footer .ttss-footer-trust{grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.ttss-bridge-footer .ttss-footer-trust__item{padding-top:16px}.ttss-bridge-footer .ttss-footer-trust__women,.ttss-bridge-footer .ttss-footer-trust__shipping{align-items:start;flex-direction:column;gap:10px}.ttss-bridge-footer .ttss-footer-trust__press{grid-column:1/-1}.ttss-bridge-footer .ttss-footer-trust__press img{width:160px}.ttss-bridge-footer__bottom{flex-direction:column;align-items:start;gap:16px;margin-top:20px}.ttss-bridge-footer__wordmark img{width:220px}}.cv-hero__mobile-product,.cv-hero-title-mobile{display:none}@media(min-width:701px){body .ttss-cv .cv-home-discovery{max-width:1280px;margin:0 auto;padding:24px 36px 0}body .ttss-cv #cv-shop{padding-top:36px}body .ttss-cv #cv-shop .cv-section__heading{display:block}body .ttss-cv #cv-shop .cv-section__heading>p{padding-top:0;margin-top:12px;max-width:none}body .ttss-cv #cv-shop .cv-section__heading>p br{display:none}body .ttss-cv .cv-hero{grid-template-columns:max(36px,calc((100% - 1208px)/2)) minmax(0,1fr) minmax(0,1fr) max(36px,calc((100% - 1208px)/2))}body .ttss-cv .cv-hero__copy{grid-column:2;padding-left:0}body .ttss-cv .cv-hero__image{grid-column:3/5}body .ttss-cv .cv-home-discovery .cv-shop-routes{margin-top:0}body .ttss-bridge-footer{padding-left:max(36px,calc((100% - 1208px)/2))!important;padding-right:max(36px,calc((100% - 1208px)/2))!important}}body [data-cart-items] .order-discount__item>span{background:#f1f5bd;color:#252525;border-radius:4px;margin:6px 0 0;padding:5px 8px;display:inline-block;font-size:12px;line-height:1.4}body [data-cart-items] .break-words.text-right>span.bg-scheme-accent-1{background:#f1f5bd;color:#252525;border-radius:4px}body .ttss-cv .cv-order-detail{font-size:12px;line-height:1.5;margin:-8px 0 18px}body .ttss-cv .cv-unit-options .cv-tier-price{font-size:16px;font-weight:700}body .ttss-cv .cv-unit-options .cv-variant-note{font-size:12px;line-height:1.5}body .ttss-cv .loop-one-time-purchase-option-position{order:-1}@media(max-width:700px){body #left-drawer-slot:has(.sidebar-nav){width:100%;border:0}body .sidebar-nav{padding:16px 20px 24px;min-height:100%;width:100%}body .ttss-mobile-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}body .ttss-mobile-head>a{display:flex;align-items:center;min-height:44px}body .ttss-mobile-head img{width:135px;height:auto}body .sidebar-nav .ttss-bridge-menu-close{margin:0;justify-content:center;gap:6px;font-size:13px}body .sidebar-nav .ttss-mobile-search{margin:0 0 18px;width:100%}body .ttss-mobile-search input{height:48px;padding:10px 48px 10px 14px;border:1px solid #25252555;border-radius:6px;font-size:16px}body .ttss-mobile-search button{min-height:44px;min-width:44px;right:2px}body .ttss-bridge-mobile__heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}body .ttss-bridge-mobile__heading h2{font-size:24px;font-weight:700;line-height:1.2;letter-spacing:-.03em}body .ttss-bridge-mobile__all{font-size:13px;margin:0;min-height:44px;text-decoration:underline;gap:8px}body .ttss-bridge-mobile .ttss-bridge-shop{display:grid;gap:0}body .ttss-bridge-mobile .ttss-bridge-shop__item{padding:10px 0;min-height:76px;background:#fff;border-bottom:1px solid #25252522;gap:16px}body .ttss-bridge-mobile .ttss-bridge-shop__item img{width:62px;height:62px;flex-basis:62px;object-fit:contain}body .ttss-bridge-mobile .ttss-bridge-shop__item strong{font-size:17px;line-height:1.25}body .ttss-bridge-mobile .ttss-bridge-shop__item small{font-size:13px;margin-top:4px;line-height:1.35}body .ttss-bridge-mobile .ttss-bridge-shop__arrow{font-size:20px}body .sidebar-nav .ttss-bridge-secondary{margin-top:16px;display:flex;justify-content:space-between;gap:16px}body .ttss-bridge-secondary a{min-height:44px;font-weight:700;font-size:14px;text-decoration:none}body .ttss-mobile-foot{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding-top:12px;border-top:1px solid #25252522;gap:16px}body .ttss-mobile-foot a{min-height:44px;display:inline-flex;align-items:center;font-size:14px}body .ttss-mobile-foot small{font-size:12px;line-height:1.4;max-width:150px;text-align:right}body .ttss-cv .cv-hero{display:block;position:relative;isolation:isolate;overflow:hidden;background:var(--cv-lime)}body .ttss-cv .cv-hero-title-desktop{display:none}body .ttss-cv .cv-hero-title-mobile{display:block}body .ttss-cv .cv-hero__mobile-product{display:block;position:absolute;right:-30px;top:76px;width:clamp(170px,45vw,205px);height:175px;z-index:-1;border-radius:100px 0 0 100px;background:#fff;overflow:hidden;pointer-events:none}body .ttss-cv .cv-hero__mobile-product img{height:100%;width:100%;object-fit:contain}body .ttss-cv .cv-hero__copy{padding:26px 22px 22px;align-self:stretch}body .ttss-cv .cv-hero .cv-eyebrow{font-size:10px;line-height:1.4;letter-spacing:.06em;margin-bottom:14px}body .ttss-cv .cv-hero h1{font-size:34px;line-height:1.04;letter-spacing:-.045em;max-width:195px}body .ttss-cv .cv-hero__intro{font-size:15px;line-height:1.5;margin-top:16px;max-width:180px}body .ttss-cv .cv-hero__actions{margin:20px 0 12px;gap:10px}body .ttss-cv .cv-hero__actions .cv-btn{font-size:14px;min-height:50px;padding:12px 10px}body .ttss-cv .cv-hero__copy>.cv-text-link{font-size:13px;min-height:36px;display:flex;align-items:center}body .ttss-cv .cv-hero__proof{margin-top:12px;font-size:11px;gap:6px}body .ttss-cv .cv-hero__proof .cv-rating{font-size:12px}body .ttss-cv .cv-hero__image{display:none}body .ttss-cv .cv-assurance{padding:12px 14px;gap:12px;font-size:11px;line-height:1.35}body .ttss-cv .cv-home-discovery{padding:18px 18px 0}body .ttss-cv .cv-home-discovery .cv-shop-routes{display:grid;grid-template-columns:1fr 1fr;gap:8px}body .ttss-cv .cv-home-discovery .cv-shop-routes>a{justify-content:space-between;font-size:13px;min-height:48px}body .ttss-cv .cv-home-discovery .cv-shop-routes>a[href*=amazon]{grid-column:1/-1}body .ttss-cv .cv-pdp__hero{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"back" "heading" "gallery" "buy";padding:12px 20px 32px;row-gap:16px;column-gap:0}body .ttss-cv .cv-back{min-height:32px;font-size:12px}body .ttss-cv .cv-pdp__heading .cv-eyebrow{font-size:10px;letter-spacing:.07em;margin-bottom:8px}body .ttss-cv .cv-pdp__heading h1{font-size:36px;line-height:1.05;letter-spacing:-.035em}body .ttss-cv .cv-pdp__tagline{font-size:16px;line-height:1.4;margin-top:8px;max-width:330px}body .ttss-cv .cv-pdp__heading .cv-rating{margin-top:10px;font-size:12px;gap:6px}body .ttss-cv .cv-pdp__heading .cv-press{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin-top:10px}body .ttss-cv .cv-pdp__heading .cv-press img{width:130px}body .ttss-cv .cv-pdp__heading .cv-press small{font-size:10px}body .ttss-cv .cv-gallery{position:static;width:100%;min-width:0}body .ttss-cv .cv-gallery__main{border-radius:0;background:#fff}body .ttss-cv .cv-gallery__main img{height:250px;width:100%;object-fit:contain}body .ttss-cv .cv-gallery__thumbs{justify-content:center;gap:8px;margin-top:8px;padding:4px;overflow-x:auto;scrollbar-width:thin}body .ttss-cv .cv-gallery__thumbs button{flex-basis:48px;min-width:48px;min-height:48px;border-radius:6px}body .ttss-cv .cv-gallery__thumbs img{width:48px;height:44px;object-fit:contain}body .ttss-cv .cv-buy{scroll-margin-top:90px}body .ttss-cv .cv-buy__intro{font-size:15px;line-height:1.5}body .ttss-cv .cv-price{margin:14px 0 20px;gap:8px 12px;align-items:baseline}body .ttss-cv .cv-price>span{font-size:30px}body .ttss-cv .cv-price small{font-size:12px}body .ttss-cv .cv-variants legend{font-size:15px;margin-bottom:10px}body .ttss-cv .cv-variants__grid{display:grid;grid-template-columns:1fr;gap:8px}body .ttss-cv .cv-variant__surface{display:grid;grid-template-columns:1fr auto;min-height:76px;gap:2px 12px;padding:12px 16px;border-radius:8px;text-align:left;justify-items:start;align-content:center}body .ttss-cv .cv-variant input:checked+.cv-variant__surface{padding:11px 15px;background:#deeb1926}body .ttss-cv .cv-variant__surface strong{font-size:16px}body .ttss-cv .cv-variant__surface>span{font-size:13px}body .ttss-cv .cv-variant__surface .cv-tier-supply{grid-column:1;grid-row:2}body .ttss-cv .cv-variant__surface .cv-tier-price{grid-column:2;grid-row:1;font-size:16px;font-weight:700;justify-self:end}body .ttss-cv .cv-variant__surface small{font-size:12px;font-weight:700;grid-column:2;grid-row:2;justify-self:end}body .ttss-cv .cv-variant-note{font-size:12px;line-height:1.5;margin-top:10px}body .ttss-cv .cv-quantity{font-size:14px;justify-content:space-between;margin:18px 0}body .ttss-cv .cv-quantity input{font-size:16px;min-height:44px;width:72px;padding:8px 12px}body .ttss-cv .loop-purchase-options-label{font-size:15px!important;font-weight:700!important;margin-bottom:10px!important}body .ttss-cv .loop-selling-plan-fieldset{display:flex!important;flex-direction:column!important;gap:10px!important}body .ttss-cv .loop-selling-plan-allocation{width:100%!important}body .ttss-cv .loop-subscription-group{grid-template-columns:20px minmax(0,1fr) auto!important;gap:6px 10px!important;padding:14px!important;min-height:80px!important;border-radius:8px!important;align-items:center!important}body .ttss-cv .loop-subscription-group-text{grid-column:2!important}body .ttss-cv .loop-subscription-group-label,body .ttss-cv .loop-one-time-purchase-option-label{font-size:14px!important;line-height:1.35!important;font-weight:700!important}body .ttss-cv .loop-subscription-group-price-container{grid-column:3!important;grid-row:1!important;font-size:17px!important;text-align:right!important}body .ttss-cv .loop-subscription-group-selling-plans-container{grid-column:2/4!important}body .ttss-cv .loop-selling-plan-selector-label{font-size:12px!important;display:inline!important;margin-right:8px!important}body .ttss-cv .loop-selling-plan-selector{font-size:14px!important;height:44px!important;max-width:160px!important;padding:8px 30px 8px 10px!important}body .ttss-cv .loop-subscription-group-discount-badge{font-size:11px!important;margin-top:4px!important}body .ttss-cv .loop-one-time-purchase-option-position{padding:14px!important;border-radius:8px!important;min-height:74px!important}body .ttss-cv .loop-one-time-purchase-option-position{order:-1}body .ttss-cv .cv-order-detail{font-size:12px;line-height:1.5;margin:-10px 0 20px}body .ttss-cv .loop-one-time-purchase-option-position:empty{display:none!important;min-height:0!important;padding:0!important}body .ttss-cv .loop-one-time-purchase-option{grid-template-columns:20px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important}body .ttss-cv .loop-one-time-purchase-option-price-container{grid-column:3!important;grid-row:1!important;font-size:17px!important;text-align:right!important}body .ttss-cv .loop-subscription-group-radio,body .ttss-cv .loop-one-time-purchase-option-radio{width:20px!important;height:20px!important;margin:0!important}body .ttss-cv .cv-buy-assurance{font-size:12px;gap:16px}body .ttss-cv .cv-native-buy .ttss-delivery-window,body .ttss-cv .cv-native-buy .shopify-payment-terms__notice,body .ttss-cv .cv-native-buy .shopify-payment-button__subscription-cancellation-notice{font-size:12px;line-height:1.5}body .ttss-cv .cv-sticky-buy{padding:10px 16px max(10px,env(safe-area-inset-bottom))}body .ttss-cv .cv-sticky-buy .cv-btn{font-size:13px;max-width:60%}}@media(max-width:374px){body .ttss-cv .cv-hero h1{font-size:32px}body .ttss-cv .cv-hero__actions .cv-btn{font-size:13px}body .ttss-cv .cv-pdp__hero,body .sidebar-nav{padding-left:16px;padding-right:16px}body .ttss-cv .cv-pdp__heading h1{font-size:34px}}body .ttss-cv .cv-unit-options .cv-variants__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body .ttss-cv .cv-unit-options .cv-variant__surface{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:64px;padding:10px 6px;text-align:center;border-radius:6px}body .ttss-cv .cv-unit-options .cv-variant__surface strong{font-size:15px;line-height:1.3}body .ttss-cv .cv-unit-options .cv-variant input:checked+.cv-variant__surface{padding:9px 5px;background:#252525;color:#fff;border-color:#252525}body .ttss-cv .cv-unit-options .cv-variant-note{display:block;margin:10px 0 18px;font-size:13px;line-height:1.5}body .ttss-cv .cv-unit-options .cv-variant__surface .cv-tier-supply{font-size:12px;font-weight:400}body .ttss-cv .cv-purchase>.cv-quantity{display:none}body .ttss-cv:has([data-cv-commerce]) .cv-buy>.cv-price,body .ttss-cv:has([data-cv-commerce]) .cv-buy>.cv-order-detail{display:none}body .ttss-cv .cv-selection-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;border-top:1px solid #25252533;margin:18px 0 14px;padding-top:14px}body .ttss-cv .cv-selection-summary p{font-size:14px;line-height:1.45;margin:0}body .ttss-cv .cv-selection-summary p strong{display:block}body .ttss-cv .cv-selection-summary>strong{font-size:23px;white-space:nowrap}body .ttss-cv .cv-mode-explainer{font-size:12px;line-height:1.5;margin:0 0 14px}body .ttss-cv .loop-purchase-options-label{margin-top:2px!important}body .ttss-cv .cv-hero-lineup{display:none}@media(max-width:700px){body .ttss-cv .cv-hero__mobile-product{right:12px;top:72px;width:43%;height:150px;border-radius:0;background:transparent;overflow:visible;z-index:0}body .ttss-cv .cv-hero__mobile-product img{width:100%;height:100%;object-fit:contain;object-position:center}body .ttss-cv .cv-hero__copy{position:relative;padding:24px 20px 20px}body .ttss-cv .cv-hero h1{max-width:53%;font-size:32px}body .ttss-cv .cv-hero__intro{max-width:53%;margin-top:18px}body .ttss-cv .cv-hero-lineup{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin:18px 0 14px}body .ttss-cv .cv-hero-lineup a{display:flex;flex-direction:column;gap:5px;text-align:center;align-items:center;font-size:11px;font-weight:700;line-height:1.25;text-decoration:none;min-height:88px}body .ttss-cv .cv-hero-lineup img{width:100%;height:58px;object-fit:contain;background:#fff;border-radius:4px}body .ttss-cv .cv-hero-lineup small{font-size:9px;font-weight:400;line-height:1.2}body .ttss-cv .cv-hero__actions{margin-top:14px}body .ttss-cv .cv-selection-summary>strong{font-size:22px}}body .ttss-cv .cv-tier-save{display:inline-block;margin-top:6px;padding:2px 8px;border-radius:99px;background:var(--cv-lime,#e1ec1b);color:#111;border:1px solid #111;font-size:11px;font-weight:700;line-height:1.4}body .ttss-cv .cv-tier-save:empty{display:none}
/*# sourceMappingURL=/cdn/shop/t/52/assets/ttss-bridge.css.map */
