niid-n4-product.pouch-v1{--paper:#f4f4f4;--radius:6px}niid-n4-product.pouch-v1 .product-section{padding-top:30px}niid-n4-product.pouch-v1 h1{font-size:clamp(40px,4.2vw,62px)}niid-n4-product.pouch-v1 .product-tagline{font-size:23px}niid-n4-product.pouch-v1 .product-description{max-width:480px}niid-n4-product.pouch-v1 .pouch-gallery-label{margin:10px 0 16px;color:#666;font-size:11px;line-height:1.5}niid-n4-product.pouch-v1 .stage-caption{align-items:flex-end;gap:12px}niid-n4-product.pouch-v1 [data-gallery-count]{flex:none;white-space:nowrap}niid-n4-product.pouch-v1 .color-option:last-child>span{background:var(--swatch)}niid-n4-product.pouch-v1 .color-option.is-sold-out>span{position:relative;opacity:.45}niid-n4-product.pouch-v1 .color-option.is-sold-out>span:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:#111;transform:rotate(-45deg)}niid-n4-product.pouch-v1 .color-options{flex-wrap:wrap}niid-n4-product.pouch-v1 .color-picker{margin-bottom:20px}niid-n4-product.pouch-v1 .material-note-small{min-height:22px;font-size:13px;line-height:1.6}niid-n4-product.pouch-v1 form:has([data-add-to-cart]:disabled) .shipping-note{visibility:hidden}niid-n4-product.pouch-v1 #pouch-options{scroll-margin-top:100px}niid-n4-product.pouch-v1 .quick-facts strong{font-size:clamp(27px,3vw,43px)}niid-n4-product.pouch-v1 .pouch-space{margin-top:100px}niid-n4-product.pouch-v1 .pouch-space h2{font-size:clamp(40px,4vw,60px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance;margin-bottom:26px}niid-n4-product.pouch-v1 .pouch-space h3{font-size:32px;line-height:1.15;letter-spacing:-.035em;text-wrap:balance;margin-bottom:20px}niid-n4-product.pouch-v1 .pouch-space .metafield-rich_text_field{color:#5e5e5e;font-size:16px;line-height:1.8}niid-n4-product.pouch-v1 .pouch-space .eyebrow{margin-bottom:22px}niid-n4-product.pouch-v1 .pouch-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:38px}niid-n4-product.pouch-v1 .pouch-heading h2{margin:0}niid-n4-product.pouch-v1 .pouch-caption{max-width:300px;font-size:16px;line-height:1.75;color:#606060}niid-n4-product.pouch-v1 .pouch-fit{background:var(--paper);padding:64px 0;margin-top:40px}niid-n4-product.pouch-v1 .pouch-fit-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center}niid-n4-product.pouch-v1 .pouch-fit-photo{aspect-ratio:1;min-width:0}niid-n4-product.pouch-v1 .pouch-fit-photo img{width:100%;height:100%;mix-blend-mode:multiply}niid-n4-product.pouch-v1 .pouch-list{padding:0;margin:28px 0 0;list-style:none}niid-n4-product.pouch-v1 .pouch-list li{display:flex;align-items:baseline;gap:22px;border-top:1px solid #d9d9d9;padding:15px 0;font-size:15px;line-height:1.6}niid-n4-product.pouch-v1 .pouch-list .micro{color:#666;font-size:11px}niid-n4-product.pouch-v1 .pouch-footnote{font-size:13px;line-height:1.65;color:#666;margin-top:18px}niid-n4-product.pouch-v1 .pouch-access-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}niid-n4-product.pouch-v1 .pouch-access-photo{aspect-ratio:1.25;overflow:hidden;border-radius:var(--radius);background:var(--paper);margin-bottom:30px}niid-n4-product.pouch-v1 .pouch-access-photo img,niid-n4-product.pouch-v1 .pouch-carry-photo img,niid-n4-product.pouch-v1 .pouch-strap-photo img,niid-n4-product.pouch-v1 .pouch-basic-photo img{width:100%;height:100%}niid-n4-product.pouch-v1 .pouch-access-grid .metafield-rich_text_field{max-width:540px}niid-n4-product.pouch-v1 .pouch-carry{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}niid-n4-product.pouch-v1 .pouch-carry-photo{aspect-ratio:.9;border-radius:var(--radius);overflow:hidden}niid-n4-product.pouch-v1 .pouch-carry-copy>.metafield-rich_text_field{max-width:490px}niid-n4-product.pouch-v1 .pouch-strap{display:grid;grid-template-columns:.9fr 1.1fr;gap:24px;align-items:center;margin-top:38px;padding-top:32px;border-top:1px solid var(--line)}niid-n4-product.pouch-v1 .pouch-strap-photo{aspect-ratio:1;border-radius:var(--radius);overflow:hidden}niid-n4-product.pouch-v1 .pouch-strap h3{font-size:25px;margin-bottom:14px}niid-n4-product.pouch-v1 .pouch-colors{background:var(--paper);padding:72px 0}niid-n4-product.pouch-v1 .pouch-material-intro{max-width:760px;margin-bottom:40px}niid-n4-product.pouch-v1 .pouch-color-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}niid-n4-product.pouch-v1 .pouch-color{padding:24px;background:#fff;border-radius:var(--radius);display:flex;flex-direction:column;min-width:0}niid-n4-product.pouch-v1 .pouch-color-photo{aspect-ratio:1.2;margin-bottom:20px}niid-n4-product.pouch-v1 .pouch-color-photo img{height:100%;width:100%}niid-n4-product.pouch-v1 .pouch-color.is-unavailable .pouch-color-photo{opacity:.5}niid-n4-product.pouch-v1 .pouch-color>.micro{font-size:11px;color:#666}niid-n4-product.pouch-v1 .pouch-color-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:14px 0 24px}niid-n4-product.pouch-v1 .pouch-color-heading h3{font-size:21px;letter-spacing:-.025em;margin:0}niid-n4-product.pouch-v1 .pouch-color-heading>span{font-size:17px;white-space:nowrap;font-variant-numeric:tabular-nums}niid-n4-product.pouch-v1 .pouch-color button{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:auto;border:0;border-top:1px solid #ddd;border-radius:0;box-shadow:none;min-height:54px;padding:16px 0 0;font-size:14px;text-align:left;width:100%;transition:color .18s}niid-n4-product.pouch-v1 .pouch-color button svg{width:19px;height:19px;flex:none}niid-n4-product.pouch-v1 .pouch-color button:disabled{color:#999;cursor:not-allowed}niid-n4-product.pouch-v1 .pouch-color button:disabled svg{display:none}niid-n4-product.pouch-v1 .pouch-color button[aria-pressed=true]{font-weight:600;border-top-color:#111}niid-n4-product.pouch-v1 .pouch-color button:hover:not(:disabled){color:#555}niid-n4-product.pouch-v1 .pouch-color button:focus-visible{outline:2px solid #111;outline-offset:5px}niid-n4-product.pouch-v1 .pouch-specs{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}niid-n4-product.pouch-v1 .pouch-specs dl{margin-top:30px}niid-n4-product.pouch-v1 .pouch-specs dl>div{display:flex;justify-content:space-between;gap:24px;padding:16px 0;border-bottom:1px solid var(--line);font-size:14px;line-height:1.65}niid-n4-product.pouch-v1 .pouch-specs dt{color:#666;max-width:48%}niid-n4-product.pouch-v1 .pouch-specs dd{text-align:right;max-width:52%;margin:0}niid-n4-product.pouch-v1 .pouch-measure{padding:24px 24px 32px;background:var(--paper);border-radius:var(--radius);text-align:center}niid-n4-product.pouch-v1 .pouch-measure-photo{aspect-ratio:1.1}niid-n4-product.pouch-v1 .pouch-measure-photo img{width:100%;height:100%;mix-blend-mode:multiply}niid-n4-product.pouch-v1 .pouch-measure strong{display:block;font-size:clamp(28px,3vw,42px);letter-spacing:-.04em;margin-top:10px}niid-n4-product.pouch-v1 .pouch-measure figcaption{font-size:13px;line-height:1.65;color:#666;margin-top:12px}niid-n4-product.pouch-v1 .pouch-basic{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}niid-n4-product.pouch-v1 .pouch-basic-photo{aspect-ratio:1;overflow:hidden;border-radius:var(--radius)}niid-n4-product.pouch-v1 .pouch-basic-reverse .pouch-basic-photo{order:2}@media(max-width:1100px){niid-n4-product.pouch-v1 .pouch-fit-grid,niid-n4-product.pouch-v1 .pouch-carry,niid-n4-product.pouch-v1 .pouch-specs,niid-n4-product.pouch-v1 .pouch-basic{gap:36px}niid-n4-product.pouch-v1 .pouch-color-grid{gap:18px}niid-n4-product.pouch-v1 .pouch-color{padding:20px}niid-n4-product.pouch-v1 .pouch-color-heading{align-items:flex-start;flex-direction:column;gap:8px}niid-n4-product.pouch-v1 .pouch-strap{grid-template-columns:1fr;gap:20px}niid-n4-product.pouch-v1 .pouch-strap-photo{aspect-ratio:1.6;max-width:250px}}@media(max-width:700px){niid-n4-product.pouch-v1 .product-section{padding-top:22px}niid-n4-product.pouch-v1 h1{font-size:44px}niid-n4-product.pouch-v1 .product-tagline{font-size:20px}niid-n4-product.pouch-v1 .quick-facts strong{font-size:30px}niid-n4-product.pouch-v1 .pouch-space{margin-top:64px}niid-n4-product.pouch-v1 .pouch-space h2{font-size:38px;margin-bottom:24px}niid-n4-product.pouch-v1 .pouch-space h3{font-size:28px}niid-n4-product.pouch-v1 .pouch-heading{display:block;margin-bottom:28px}niid-n4-product.pouch-v1 .pouch-heading h2{margin-bottom:0}niid-n4-product.pouch-v1 .pouch-caption{margin-top:20px;max-width:none}niid-n4-product.pouch-v1 .pouch-fit{padding:28px 0 42px;margin-top:30px}niid-n4-product.pouch-v1 .pouch-fit-grid,niid-n4-product.pouch-v1 .pouch-access-grid,niid-n4-product.pouch-v1 .pouch-carry,niid-n4-product.pouch-v1 .pouch-specs,niid-n4-product.pouch-v1 .pouch-basic{grid-template-columns:1fr;gap:30px}niid-n4-product.pouch-v1 .pouch-fit-photo{max-height:370px}niid-n4-product.pouch-v1 .pouch-access-grid{gap:38px}niid-n4-product.pouch-v1 .pouch-carry-photo{aspect-ratio:1}niid-n4-product.pouch-v1 .pouch-strap{grid-template-columns:.9fr 1.1fr;gap:18px;margin-top:30px;padding-top:24px}niid-n4-product.pouch-v1 .pouch-strap-photo{aspect-ratio:.85}niid-n4-product.pouch-v1 .pouch-strap h3{font-size:22px;margin-bottom:12px}niid-n4-product.pouch-v1 .pouch-colors{padding:44px 0}niid-n4-product.pouch-v1 .pouch-color-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}niid-n4-product.pouch-v1 .pouch-color{padding:15px}niid-n4-product.pouch-v1 .pouch-color-photo{aspect-ratio:.9;margin-bottom:16px}niid-n4-product.pouch-v1 .pouch-color-heading{margin:12px 0 18px;min-height:71px;justify-content:flex-start}niid-n4-product.pouch-v1 .pouch-color-heading h3{font-size:18px;line-height:1.25}niid-n4-product.pouch-v1 .pouch-color-heading>span{font-size:16px}niid-n4-product.pouch-v1 .pouch-color button{font-size:14px;line-height:1.5;gap:8px}niid-n4-product.pouch-v1 .pouch-color button svg{width:16px}niid-n4-product.pouch-v1 .pouch-color>.micro{font-size:10px}niid-n4-product.pouch-v1 .pouch-specs{gap:28px}niid-n4-product.pouch-v1 .pouch-measure{order:-1}niid-n4-product.pouch-v1 .pouch-measure-photo{aspect-ratio:1.5}niid-n4-product.pouch-v1 .pouch-basic-reverse .pouch-basic-photo{order:0}}@media(max-width:360px){niid-n4-product.pouch-v1 .pouch-space h2{font-size:34px}niid-n4-product.pouch-v1 .pouch-strap{grid-template-columns:1fr}niid-n4-product.pouch-v1 .pouch-strap-photo{aspect-ratio:1.5;max-width:none}niid-n4-product.pouch-v1 .pouch-color-grid{gap:12px}niid-n4-product.pouch-v1 .pouch-color{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/niid-pouch-product.css.map */
