#how-it-works,.kids-page #how-it-works{background:#fff!important}#how-it-works h2,#how-it-works h3{color:var(--ink)!important}#how-it-works p{color:var(--ink2)!important}#how-it-works .step-number{background:var(--hl)!important;color:#fff!important;border:0!important;font:600 20px Jost,Arial,sans-serif!important}#how-it-works .how-cta{display:none!important}body:not(.kids-page) .routine-bottom{background:var(--cta)!important}body:not(.kids-page) .routine-bottom .button{background:#fff!important;color:var(--cta)!important;border-color:#fff!important;font-weight:700}.routine-cost strong{font-family:Jost,Arial,sans-serif!important;font-weight:600!important}body:not(.kids-page) .routine-cost small,body:not(.kids-page) .routine-cost span{color:#fff!important;opacity:.92}html body,html body.kids-page{--heading:"Jost",Arial,sans-serif}body:not(.kids-page) .footer{background:var(--cta)!important;color:#fff}body:not(.kids-page) .footer p,body:not(.kids-page) .footer small{color:#fff!important;opacity:.92}body:not(.kids-page) .footer nav h2{color:#fff!important;opacity:.75}body:not(.kids-page) .footer .nl-form .button{background:var(--ink)!important;border-color:var(--ink)!important;color:#fff!important}.ft-contact{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:8px}.ft-contact a{display:inline-flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-size:15px}.ft-contact a:hover{text-decoration:underline}.ft-social{display:flex;gap:10px;margin-top:16px}.ft-social a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#ffffff2e;color:#fff;transition:background .2s}.ft-social a:hover{background:#ffffff52}.pack-name .bonus-chip{font-weight:700!important}@supports (font-size:1cqi){body:not(.kids-page) .product-introduction{container-type:inline-size}body:not(.kids-page) .product-introduction>h1{max-width:none!important;font-size:min(36px,6.2cqi)!important}}.sg-offer-line{display:inline-flex!important;max-width:100%;gap:6px 8px!important;padding:8px 12px!important;font-size:13px!important;line-height:1.3!important}.sg-offer-line .cd{margin-left:0!important;gap:4px!important}.sg-offer-line .cd-g{gap:1px!important}.sg-offer-line .cd i{border:0!important;box-shadow:0 1px 2px #00000014!important;color:var(--ink)!important;font-size:12px!important;width:1.3em!important;height:1.6em!important;border-radius:5px!important}.sg-offer-line .cd small{margin-left:1px!important;font-size:11px!important}.product-section{padding-bottom:36px!important}.product-section .buy-box{padding-bottom:20px!important}.g-copy .gbadge{font-size:17px!important;font-weight:700!important;gap:10px!important;align-items:center}.g-copy .gbadge svg{width:32px!important;height:32px!important;flex:0 0 32px}.ft-grid>nav:nth-of-type(1){grid-area:shop}.ft-grid>nav:nth-of-type(2){grid-area:help}.ft-grid>nav:nth-of-type(3){grid-area:pol}.ft-grid>.ft-brand{grid-area:brand}@media(min-width:900px){.ft-grid{grid-template-areas:"logo shop help pol" "brand shop help pol" "contact shop help pol" "social shop help pol";grid-template-rows:auto auto auto 1fr;row-gap:0!important}.ft-meta{display:contents}.ft-meta .wordmark{grid-area:logo}.ft-meta .ft-contact{grid-area:contact}.ft-meta .ft-social{grid-area:social}}@media(max-width:899px){.ft-grid{grid-template-areas:"brand brand" "shop help" "pol meta";gap:28px 24px!important}.ft-meta{grid-area:meta;align-self:start}.ft-meta .brand-logo{width:150px!important;height:auto!important}.ft-meta .ft-contact{margin-top:14px}.ft-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.ft-meta .wordmark{display:block}.ft-meta .ft-contact a{font-size:13px!important;gap:7px!important;white-space:nowrap}.ft-meta .ft-contact svg{width:16px;height:16px;flex:0 0 16px}.ft-brand p{margin-top:0!important}}@media(max-width:374px){.ft-meta .ft-contact a{font-size:12px!important}}@media(min-width:900px){[id$=__travel] .editorial img{object-position:12% 50%!important}}html,body{max-width:100%}body{overflow-x:clip}header.header.wrap{max-width:none!important;width:100%!important;padding-left:max(48px,calc((100vw - 1440px)/2 + 48px))!important;padding-right:max(48px,calc((100vw - 1440px)/2 + 48px))!important}@media(max-width:899px){header.header.wrap{padding-left:18px!important;padding-right:18px!important}}main h2,main h1{max-width:none!important;text-wrap:wrap!important}.limits h2 br{display:none}.limits h2 em{margin-left:.25em}.sg-live-reviews .jdgm-rev-widg__title{display:none!important}@media(min-width:900px){[id$=__comparison] h2{font-size:30px!important}}.product-introduction .h1-sub{margin:6px 0 0;font:500 clamp(17px,1.5vw,21px)/1.35 "Jost",Arial,sans-serif;color:var(--ink2)}.header .sg-logo{width:auto!important;height:30px!important;max-width:none!important;object-fit:contain}@media(max-width:899px){.header .sg-logo{height:24px!important}}.footer .sg-logo{width:auto!important;height:28px!important;max-width:100%!important;filter:none!important;object-fit:contain}@media(max-width:899px){.footer .sg-logo{width:100%!important;max-width:170px!important;height:auto!important}}.sg-live-reviews .jdgm-rev-widg__summary-text,.sg-live-reviews .jdgm-histogram__frequency{display:none!important}.sg-live-reviews .jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}@media(max-width:899px){.sg-live-reviews .jdgm-rev-widg__reviews{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}@media(max-width:560px){.sg-live-reviews .jdgm-rev-widg__reviews{grid-template-columns:1fr}}.sg-live-reviews .jdgm-rev{display:flex!important;flex-direction:column;margin:0!important;padding:16px 16px 18px!important;border:1px solid var(--line)!important;border-radius:16px;background:#fff;overflow:hidden;min-width:0}.sg-live-reviews .jdgm-rev__content{display:contents}.sg-live-reviews .jdgm-rev__pics{order:-1;margin:-16px -16px 14px!important;padding:0!important;display:block!important}.sg-live-reviews .jdgm-rev__pic-link{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1/1;margin:0!important;border-radius:0!important}.sg-live-reviews .jdgm-rev__pic-link:not(:first-child){display:none!important}.sg-live-reviews .jdgm-rev__pic-img{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover;border-radius:0!important}.sg-live-reviews .jdgm-rev__body{font-size:14.5px;line-height:1.5;color:var(--ink)}.sg-live-reviews .jdgm-rev__body p{margin:6px 0 0}.sg-live-reviews .jdgm-rev__actions{display:none!important}.sg-live-reviews .jdgm-rev__header{margin:0!important}.sg-live-reviews .jdgm-paginate{grid-column:1/-1;text-align:center;margin-top:18px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/sg-v5.css.map */
