.loaf-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:50px}.loaf-newsletter>*{min-width:0}.loaf-newsletter form{width:100%;padding:0}.loaf-newsletter form label{display:block;font-size:14px;margin-bottom:7px}.loaf-signup{display:flex;gap:8px}.loaf-signup input{min-width:0;flex:1;background:var(--loaf-bg);color:var(--loaf-ink);border:1px solid currentColor;border-radius:8px;padding:12px 14px}.loaf-consent{font-size:12px;margin-top:10px}.loaf-consent a{text-decoration:underline}.loaf-newsletter .loaf-signup .loaf-button{border:1px solid var(--loaf-accent);background:var(--loaf-accent)!important;color:var(--loaf-button-text)!important}@media(max-width:749px){.loaf-newsletter{grid-template-columns:minmax(0,1fr);gap:20px}.loaf-signup .loaf-button{padding-inline:16px}.loaf-newsletter h2{font-size:var(--loaf-heading-m)}}.loaf-section{background:var(--loaf-bg);color:var(--loaf-ink);padding:var(--loaf-space) 0;font-size:var(--loaf-body);line-height:1.55}.loaf-wrap{max-width:var(--loaf-width);margin:auto;padding-inline:32px}.loaf-section h1,.loaf-section h2{font-family:var(--ul-heading-font-family);font-weight:var(--ul-heading-font-weight);font-size:var(--loaf-heading);line-height:1.06;letter-spacing:-.045em;text-wrap:balance;margin:0}.loaf-section h3{font-family:var(--ul-heading-font-family);font-weight:var(--ul-heading-font-weight);font-size:var(--card-title,20px);line-height:1.3;letter-spacing:-.025em;margin:0}.loaf-copy{max-width:40em;margin-top:16px}.loaf-copy p{margin:0}.loaf-copy p+p{margin-top:10px}.loaf-section :focus-visible{outline:3px solid var(--loaf-accent);outline-offset:5px}.loaf-actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:28px}.loaf-button{display:inline-flex;min-height:48px;justify-content:center;align-items:center;padding:12px 25px;background:var(--loaf-accent);color:var(--loaf-button-text);border-radius:var(--ul-rounded-button,60px);font-weight:700;text-align:center;line-height:1.4}.loaf-link{display:inline-flex;min-height:44px;align-items:center;gap:8px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.loaf-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--hero-share));gap:40px;align-items:center}.loaf-hero-copy{text-align:var(--hero-align);padding-block:20px}.loaf-hero-copy .loaf-copy{max-width:30em}.loaf-hero--left{grid-template-columns:minmax(0,var(--hero-share)) minmax(0,1fr)}.loaf-hero--left .loaf-hero-media{order:-1}.loaf-hero-media{position:relative;height:var(--hero-height);overflow:hidden;border-radius:32px}.loaf-picture{display:block;width:100%;height:100%}.loaf-picture img{width:100%;height:100%;object-fit:cover;object-position:var(--fx,50%) var(--fy,50%)}.loaf-caption{position:absolute;left:18px;bottom:18px;background:var(--loaf-bg);color:var(--loaf-ink);font-size:13px;line-height:1.3;padding:9px 14px;border-radius:30px;max-width:calc(100% - 36px)}.loaf-section-head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:25px}.loaf-section-head .loaf-copy{margin-top:10px}.loaf-rail-actions{display:flex;align-items:center;gap:24px;flex-shrink:0}.loaf-arrows{display:flex;gap:8px}.loaf-arrows button{height:44px;width:44px;border:1px solid currentColor;border-radius:50%;font-size:21px;display:grid;place-items:center}.loaf-arrows button:disabled{opacity:.3}.loaf-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--columns) - 1)*24px)/var(--columns));gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--loaf-accent) transparent;padding-bottom:14px}.loaf-card{min-width:0;scroll-snap-align:start}.loaf-card-image{display:block;overflow:hidden;border-radius:20px;aspect-ratio:var(--card-ratio,1);background:color-mix(in srgb,var(--loaf-ink) 5%,var(--loaf-bg))}.loaf-card-image>img{width:100%;height:100%;object-fit:cover}.loaf-card-info{padding-top:15px}.loaf-card-info p{margin:8px 0 0;font-size:var(--loaf-body)}.loaf-card-info .loaf-price{font-weight:700;font-size:16px;margin-top:10px}.loaf-card-info .loaf-link{font-size:14px;margin-top:6px}.loaf-faq-layout{display:grid;grid-template-columns:1fr 1.5fr;gap:70px}.loaf-faq-list{border-top:1px solid color-mix(in srgb,currentColor 22%,transparent)}.loaf-faq-list details{border-bottom:1px solid color-mix(in srgb,currentColor 22%,transparent)}.loaf-faq-list summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;cursor:pointer;font-weight:600;min-height:60px;list-style:none}.loaf-faq-list summary::-webkit-details-marker{display:none}.loaf-faq-list summary span{font-size:24px;font-weight:400}.loaf-faq-list details[open] summary span{transform:rotate(45deg)}.loaf-answer{padding:0 24px 22px 0}.loaf-answer p{margin:0}.loaf-answer a{text-decoration:underline;text-underline-offset:3px}.loaf-usp{display:flex;align-items:center;gap:16px}.loaf-usp-window{overflow:hidden;flex:1}.loaf-usp-track{display:flex;width:max-content}.loaf-usp-set{display:flex;align-items:center;gap:54px;padding-right:54px}.loaf-usp-item{display:flex;align-items:center;white-space:nowrap;gap:12px;font-size:var(--loaf-body);font-weight:600}.loaf-usp-item svg{width:27px;height:27px;flex-shrink:0}.loaf-usp-item a:hover{text-decoration:underline}.loaf-pause{min-width:52px;min-height:44px;font-size:12px;text-decoration:underline;text-underline-offset:3px}.loaf-usp[data-running=true] .loaf-usp-track{animation:loaf-drift var(--loaf-speed) linear infinite}.loaf-usp:is(:hover,:focus-within) .loaf-usp-track,.loaf-usp[data-paused=true] .loaf-usp-track{animation-play-state:paused}.loaf-usp[data-auto=false] .loaf-usp-window{overflow-x:auto}.loaf-usp[data-auto=false] .loaf-pause{display:none}@keyframes loaf-drift{to{transform:translate(-50%)}}@media(min-width:750px){.loaf-hide-d{display:none}}@media(max-width:749px){.jdgm-cards-carousel .jdgm-title{font-size:28px!important;line-height:1.15!important;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}.jdgm-cards-carousel .jdgm-header-info{flex-wrap:wrap!important;justify-content:center!important;gap:8px!important}.jdgm-cards-carousel .jdgm-content{gap:0!important}.jdgm-cards-carousel .jdgm-cards-wrapper{margin-inline:0!important;width:auto!important}.loaf-hide-m{display:none}.loaf-section{padding:var(--loaf-space-m) 0;font-size:var(--loaf-body-m)}.loaf-wrap{padding-inline:20px}.loaf-section h1,.loaf-section h2{font-size:var(--loaf-heading-m)}.loaf-section h3{font-size:var(--card-title-m,18px)}.loaf-copy{margin-top:12px}.loaf-hero{display:flex;flex-direction:column;gap:22px}.loaf-hero-copy{padding:0;width:100%}.loaf-hero-media{height:var(--hero-height-m);width:100%;border-radius:22px}.loaf-hero--left .loaf-hero-media{order:0}.loaf-hero-mobile--image .loaf-hero-media{order:-1}.loaf-actions{margin-top:18px;gap:10px 20px}.loaf-button{min-height:46px;padding:10px 22px}.loaf-actions .loaf-link{font-size:14px}.loaf-picture img{object-position:var(--fxm,50%) var(--fym,50%)}.loaf-section-head{gap:12px;margin-bottom:18px;align-items:start}.loaf-section-head .loaf-link{font-size:13px;white-space:nowrap}.loaf-rail-actions{gap:8px}.loaf-rail-actions>.loaf-link{display:none}.loaf-arrows{gap:5px}.loaf-arrows button{height:44px;width:44px}.loaf-rail{grid-auto-columns:var(--card-m,80%);gap:16px;scroll-padding-inline:0}.loaf-stack-m{grid-auto-flow:row;grid-template-columns:1fr;grid-auto-columns:auto;overflow:visible}.loaf-card-info p{font-size:var(--loaf-body-m)}.loaf-card-image{border-radius:16px;aspect-ratio:var(--card-ratio-m,var(--card-ratio,1))}.loaf-card-info{padding-top:12px}.loaf-faq-layout{grid-template-columns:1fr;gap:22px}.loaf-faq-layout h2{max-width:12em}.loaf-faq-list summary{padding:16px 0;font-size:var(--loaf-body-m)}.loaf-answer{font-size:var(--loaf-body-m)}.loaf-usp-set{gap:34px;padding-right:34px}.loaf-usp-item{font-size:var(--loaf-body-m)}.loaf-usp-item svg{width:24px;height:24px}.loaf-usp{gap:8px}.loaf-caption{font-size:11px;padding:7px 12px;left:12px;bottom:12px}}@media(prefers-reduced-motion:reduce){.loaf-usp-track{animation:none!important}.loaf-usp-window{overflow-x:auto}.loaf-usp [data-loaf-clone],.loaf-pause{display:none}.loaf-rail{scroll-behavior:auto}}.loaf-pause{min-width:36px;min-height:44px;display:grid;place-items:center;text-decoration:none;opacity:.65;border:0;background:transparent}.loaf-pause:hover,.loaf-pause[aria-pressed=true]{opacity:1}.loaf-pause[aria-pressed=true] svg{fill:currentColor}.loaf-film{display:grid;grid-template-columns:1.1fr 1fr;gap:48px;align-items:center}.loaf-film-media{overflow:hidden;border-radius:28px;aspect-ratio:1;background:var(--loaf-bg)}.loaf-film-media video,.loaf-film-media img{width:100%;height:100%;object-fit:cover}.loaf-film-benefits{padding:0;margin:22px 0;list-style:none}.loaf-film-benefits li{padding:12px 0;border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.loaf-film-benefits strong{display:block}.loaf-film-benefits span{font-size:.9em}.loaf-film-caption{font-size:12px;margin-top:10px}@media(max-width:749px){.loaf-film{grid-template-columns:1fr;gap:22px}.loaf-film-media{max-height:var(--film-mobile-height,360px);border-radius:20px}.loaf-film-benefits{margin:14px 0}.loaf-film-benefits li{padding:9px 0}}.purchase-highlights{display:grid;grid-template-columns:repeat(var(--benefit-cols),minmax(0,1fr));gap:18px 24px;margin-block:8px 16px;font-size:var(--benefit-size);line-height:1.45}.purchase-highlight{display:flex;align-items:flex-start;gap:10px;min-width:0}.purchase-highlight svg{width:var(--benefit-icon);height:var(--benefit-icon);flex:none;color:var(--benefit-accent);margin-top:2px}.purchase-highlight strong{display:block;font-weight:600}.purchase-highlight span{display:block;font-size:inherit;margin-top:2px}.purchase-benefit-sentence{line-height:1.55;margin-block:8px 14px}.purchase-availability{font-size:17px;line-height:1.5}.purchase-payment-image img{display:inline-block;width:var(--payment-width);max-width:100%;height:auto}@media(max-width:699px){.purchase-highlights{grid-template-columns:repeat(var(--benefit-cols-m),minmax(0,1fr));gap:16px 12px}.purchase-payment-image img{width:var(--payment-width-m)}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
