.mob{--ink:#753b20;--paper:#f0ede4;--line:#d7c9b8;--top:var(--header-height,72px);--stage-height:calc(100svh - var(--top));display:block;color:var(--ink);background:var(--paper);font:16px/1.45 var(--font-body-family,Assistant,sans-serif)}.mob *,.mob *:before,.mob *:after{box-sizing:border-box}.mob h1,.mob h2,.mob p{margin:0;color:inherit}.mob h1,.mob h2{font-family:var(--font-heading-family,Assistant,sans-serif);font-weight:500;letter-spacing:-.045em}.mob a{color:inherit;text-underline-offset:4px}.mob button{font:inherit}.mob :is(a,button):focus-visible{outline:3px solid #974315;outline-offset:4px;box-shadow:0 0 0 6px #fff9}.mob__intro{max-width:1440px;margin:auto;padding:44px 6vw 36px;position:relative}.mob__eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.mob .mob__intro h1{font-size:clamp(36px,4.5vw,68px);line-height:1.05;margin:12px 0}.mob__intro>p:not(.mob__eyebrow){font-size:19px}.mob__intro>a{display:inline-flex;gap:22px;margin-top:20px;min-height:44px;align-items:center;font-size:14px}.mob__offer{scroll-margin-top:calc(var(--top) + 12px);padding:24px 0}.mob__title{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 20px;margin:8px 0 16px}.mob .mob__title h2{font-size:56px;line-height:1}.mob__title>span{font-size:14px}.mob__contents{list-style:none;padding:0;margin:0 0 22px;display:grid;grid-template-columns:1fr 1fr;gap:8px 14px;font-size:14px}.mob__contents li{display:flex;gap:5px;flex-wrap:wrap}.mob__contents b{font-weight:600}.mob__contents small{font-size:12px;align-self:center;color:#72553e}.mob__price{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:16px}.mob__price s{font-size:17px;text-decoration-thickness:1.5px;color:#755c49}.mob__price strong{font-size:34px;font-weight:600;letter-spacing:-.04em}.mob__price>span{border:1px solid #abb394;background:#e1e5d3;color:#344832;border-radius:30px;padding:4px 11px;font-size:12px;font-weight:700;white-space:nowrap}.mob__cta{width:100%;min-height:50px;border-radius:12px;border:1px solid var(--ink);background:#974315;color:#fff;padding:10px 18px;cursor:pointer;font-weight:600}.mob__cta:disabled{background:#e5d9cc;color:#72503a;border-color:#c6b09a;cursor:default}.mob__shipping{font-size:12px;text-align:center;margin-top:10px!important}.mob__scroll-cue{font-size:12px;display:flex;align-items:center;justify-content:center;gap:18px;padding-top:12px}.mob__status{font-size:14px;margin-top:12px!important}.mob__status:empty{display:none}.mob__cart-link{display:inline-flex;min-height:44px;align-items:center}.mob__comparison{max-width:1440px;margin:auto;padding:52px 6vw 64px}.mob .mob__comparison>h2{font-size:clamp(30px,3vw,44px);margin:10px 0 28px}.mob__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 44px}.mob__choices .mob__offer{border-top:1px solid var(--line);padding-top:24px}.mob__choices .mob__title h2{font-size:36px}.mob__choices .mob__eyebrow{display:none}.mob__choices .mob__contents a{display:inline-flex;align-items:center;min-height:32px}.mob__related{margin-top:32px!important}.mob__related a{display:inline-flex;min-height:44px;align-items:center;margin-right:20px}.mob__group[data-product="0"]{--pack-aspect:.63654;--image-width:152.9148%;--image-left:-26.4574%;--image-top:-23.3111%}.mob__group[data-product="1"]{--pack-aspect:.58952;--image-width:165.2666%;--image-left:-32.7948%;--image-top:-23.0476%}.mob__group[data-product="2"]{--pack-aspect:.64279;--image-width:152.0059%;--image-left:-26.1516%;--image-top:-23.4957%}.mob__group[data-product="3"]{--pack-aspect:.64374;--image-width:151.7804%;--image-left:-25.816%;--image-top:-22.9226%}.mob__group[data-product="5"]{--pack-aspect:.60152;--image-width:161.3565%;--image-left:-29.9685%;--image-top:-22.8653%}.mob__story{position:relative;isolation:isolate;border-block:1px solid var(--line);--pouch-height:150px}.mob__nav{position:relative;display:flex;z-index:8;padding-inline:max(18px,calc((100% - 1320px)/2));background:var(--paper);border-bottom:1px solid var(--line)}.mob__delivery{padding:12px 20px;border-bottom:1px solid var(--line);font-size:14px;text-align:center}.mob__nav a{flex:1;min-height:52px;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none;border-bottom:3px solid transparent}.mob__nav a[aria-current]{border-color:var(--ink);background:#e3d6c580}.mob__nav small{font-size:12px}.mob__scenes{position:relative}.mob__scene{min-height:calc(100svh - var(--top) - 52px);padding:24px max(24px,calc((100% - 1320px)/2)) 42px;position:relative;background:#f0ede4}.mob__scene[data-scene="1"]{background:#e7e6d7}.mob__scene[data-scene="2"]{background:#eee3d5}.mob__scene[data-scene="3"]{background:#e2e5d5}.mob__scene+.mob__scene{border-top:1px solid #bfbba580}.mob__scene-heading{display:flex;align-items:baseline;gap:16px;padding:10px 0 20px;border-bottom:1px solid #bfbba580}.mob__scene-heading>span{font-size:12px;font-weight:700;letter-spacing:.12em}.mob .mob__scene-heading h2{font-size:28px}.mob__scene-heading p{font-size:12px;margin-left:auto}.mob__scene-body{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(330px,.9fr);gap:5%;align-items:center;padding-top:22px}.mob__scene-art{height:clamp(270px,58svh,530px);min-width:0;position:relative;align-self:start}.mob__scene-art:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at center,#8b956e1a,transparent 70%);pointer-events:none}.mob__scene-offer{min-width:0;position:relative;z-index:2}.mob__scene-offer .mob__offer{padding:16px 0}.mob__canvas{display:none;position:absolute;top:0;right:0;bottom:0;left:0;overflow:clip;pointer-events:none;z-index:4}.mob.is-motion .mob__canvas{display:block}.mob.is-motion .mob__static-gallery{visibility:hidden}.mob__group,.mob__pouches,.mob__pack-link{display:contents}.mob__crop{position:absolute;left:0;top:0;height:var(--pouch-height);width:auto;aspect-ratio:var(--pack-aspect,.64);overflow:hidden;transform-origin:50% 100%;pointer-events:auto;filter:drop-shadow(3px 6px 4px #562a1628);will-change:transform}.mob__crop img,.mob__static-crop img{position:absolute;max-width:none;width:var(--image-width,152%);height:auto;left:var(--image-left,-26%);top:var(--image-top,-23%);-webkit-user-select:none;user-select:none}.mob__front{z-index:5}.mob__back{z-index:4}.mob__group[data-product="5"] .mob__crop{height:calc(var(--pouch-height)*1.07)}.mob__pack-link:focus-visible .mob__crop{outline:3px solid #974315;outline-offset:4px}.mob__pack-name,.mob__waiting-label{position:absolute;left:0;top:0;width:170px;text-align:center;font-size:12px;line-height:1.2;pointer-events:none;z-index:6}.mob__pack-name small,.mob__waiting-label small{display:block;font-size:11px;margin-top:3px}.mob__waiting-label{font-size:11px}.mob__badge,.mob__static-badge{padding:2px 7px;border-radius:14px;background:var(--ink);color:#fff;font-size:12px;font-weight:700;z-index:7}.mob__badge{position:absolute;left:0;top:0;pointer-events:none}.mob__static-gallery{height:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:22px 12px}.mob__scene[data-scene="0"] .mob__static-gallery{align-items:center}.mob__static-group{min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none}.mob__static-pouches{position:relative;display:block;height:calc(100% - 32px);width:100%;flex:1;min-height:70px}.mob__static-crop{position:absolute;bottom:0;left:50%;height:90%;width:auto;aspect-ratio:var(--pack-aspect,.64);transform:translate(-50%);overflow:hidden;filter:drop-shadow(2px 4px 3px #562a1628);z-index:2}.mob__static-back{transform:translate(calc(-50% - 12px)) translateY(-9px) rotate(-5deg);z-index:1}.mob__static-badge{position:absolute;bottom:3%;left:65%}.mob__static-name{font-size:12px;margin-top:8px;line-height:1.2}.mob__static-name small{display:block;font-size:11px;margin-top:3px}.mob__scene[data-scene="0"] .mob__static-pouches{flex:none;height:58%}.mob__story>.mob__status,.mob__story>.mob__cart-link{margin-inline:24px}.mob [hidden]{display:none!important}@media(min-width:1100px){.mob__intro>a{position:absolute;right:6vw;bottom:36px}}@media(max-width:749px){.mob{--top:var(--header-height,64px);font-size:14px}.mob__intro{padding:28px 20px 18px}.mob .mob__intro h1{font-size:38px;max-width:300px}.mob__intro>p:not(.mob__eyebrow){font-size:16px}.mob__intro>a{margin-top:8px;font-size:13px}.mob__nav{padding-inline:12px}.mob__nav a{min-height:48px;flex-direction:column;gap:0;font-size:13px}.mob__nav small{font-size:10px}.mob__scene{padding:12px 16px 26px;min-height:calc(100svh - var(--top) - 48px)}.mob__scene-heading{padding:6px 0 10px;gap:12px}.mob .mob__scene-heading h2{font-size:25px}.mob__scene-heading>span,.mob__scene-heading p{font-size:11px}.mob__scene-body{display:block;padding-top:12px}.mob__scene-art{height:clamp(248px,44svh,330px)}.mob__scene-offer{margin-left:108px;margin-top:10px}.mob__scene-offer:before{content:"";position:absolute;left:-62px;top:0;bottom:0;width:1px;background:linear-gradient(transparent,#a6ad8a80,transparent);z-index:-1}.mob .mob__title h2{font-size:32px}.mob__title{margin:0 0 12px;gap:6px 12px}.mob__title>span{font-size:11px}.mob__contents{display:block;font-size:11px;margin-bottom:12px}.mob__contents li{gap:4px;margin:3px 0}.mob__contents small{font-size:10px}.mob__price{gap:6px 10px;margin-bottom:12px}.mob__price strong{font-size:27px}.mob__price s{font-size:14px}.mob__price>span{font-size:10px;padding:3px 8px}.mob__cta{min-height:44px;font-size:12px;padding:10px 8px}.mob__shipping{font-size:10px}.mob__pack-name,.mob__waiting-label{width:118px;font-size:10px}.mob__pack-name small,.mob__waiting-label small{font-size:9px;display:inline;margin-left:3px}.mob__badge{font-size:10px;padding:1px 5px}.mob__static-name{font-size:10px}.mob__static-name small{font-size:9px;display:inline;margin-left:3px}.mob__static-gallery{gap:22px 8px}.mob__comparison{padding:36px 20px}.mob__choices{grid-template-columns:1fr;gap:24px}.mob__choices .mob__contents{display:grid;grid-template-columns:1fr 1fr;font-size:13px}.mob__choices .mob__contents a{min-height:44px}.mob__choices .mob__title h2{font-size:36px}}@media(prefers-reduced-motion:reduce){.mob *,.mob *:before,.mob *:after{scroll-behavior:auto!important;transition:none!important}}.mob__comparison .mob__offer{display:flex;flex-direction:column;min-width:0}.mob__comparison .mob__purchase{margin-top:auto}.mob__comparison .mob__price{min-height:50px;align-items:baseline}.mob .mob__shipping-badge{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:14px;border:1px solid #9ca984;border-radius:10px;background:#e1e5d3;color:#25412c;line-height:1.3}.mob .mob__shipping-badge svg{flex:none}.mob .mob__shipping-badge strong{display:block;font-size:14px;font-weight:800;letter-spacing:.025em}.mob .mob__shipping-badge span span{display:block;margin-top:2px;font-size:14px;font-weight:700}.mob__comparison .mob__bundle-visual{height:300px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:24px 12px;margin:4px 0 22px}.mob__comparison .mob__bundle-visual[data-packs="3"]>a{grid-row:span 2}.mob__comparison .mob__static-group{justify-content:center}.mob__comparison .mob__static-pouches{flex:none;height:96px;min-height:0}.mob__comparison .mob__static-name{font-size:12px}.mob__comparison .mob__static-name small{display:block;margin:3px 0 0;font-size:11px}.mob__comparison .mob__static-group[data-product="0"]{--pack-aspect:.63654;--image-width:152.9148%;--image-left:-26.4574%;--image-top:-23.3111%}.mob__comparison .mob__static-group[data-product="1"]{--pack-aspect:.58952;--image-width:165.2666%;--image-left:-32.7948%;--image-top:-23.0476%}.mob__comparison .mob__static-group[data-product="2"]{--pack-aspect:.64279;--image-width:152.0059%;--image-left:-26.1516%;--image-top:-23.4957%}.mob__comparison .mob__static-group[data-product="3"]{--pack-aspect:.64374;--image-width:151.7804%;--image-left:-25.816%;--image-top:-22.9226%}.mob__comparison .mob__static-group[data-product="5"]{--pack-aspect:.60152;--image-width:161.3565%;--image-left:-29.9685%;--image-top:-22.8653%}.mob__comparison .mob__static-group[data-product="5"] .mob__static-crop{height:96%}@media(max-width:749px){.mob__comparison .mob__bundle-visual{height:284px;gap:24px 8px}.mob__comparison .mob__static-pouches{height:88px}.mob__comparison .mob__purchase{margin-top:0}.mob__comparison .mob__price{min-height:42px}.mob .mob__shipping-badge{width:100%}.mob__comparison .mob__cta{min-height:48px;font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/mamami-oat-bundles.css.map */
