@media(max-width:749px){:root{--mobile-label-gap:8px;--mobile-copy-gap:12px;--mobile-inset:16px;--mobile-group-gap:24px;--mobile-section-space:40px}#MainContent .section{padding-block:var(--mobile-section-space)}#MainContent .section-heading{margin-bottom:var(--mobile-group-gap)}#MainContent .section-heading .eyebrow{margin-bottom:var(--mobile-label-gap)}#MainContent .section-heading h2{margin:0}#MainContent .section-heading>p{margin:var(--mobile-copy-gap) 0 0}#MainContent .section-heading>.text-link{margin-top:var(--mobile-copy-gap)}#MainContent .page-head{padding:0 0 var(--mobile-group-gap)}#MainContent .page-head .eyebrow{margin-bottom:var(--mobile-label-gap)}#MainContent .page-head h1{margin:0}#MainContent .page-head h1+*{margin-top:var(--mobile-copy-gap)}#MainContent .page-head>p:last-child,#MainContent .page-head .rte>:last-child{margin-bottom:0}#MainContent .product-section{padding-top:var(--mobile-inset)}.product-section .pdp{row-gap:16px}.product-info>.eyebrow{margin:0 0 6px}.product-info h1{margin:0;font-size:22px;line-height:1.25}.product-info>.tag{margin-top:var(--mobile-copy-gap)}.product-info .pdp-price{font-size:20px;margin:8px 0 14px}.product-info .product-form{margin:0}.product-info .variant-options{margin:0 0 var(--mobile-group-gap);gap:var(--mobile-label-gap)}.product-info .variant-options legend{margin-bottom:var(--mobile-label-gap)}.product-info .purchase-row{gap:var(--mobile-copy-gap)}.product-info .purchase-row>div>label{margin-bottom:var(--mobile-label-gap)}.product-info .quantity{display:flex}.product-info [data-product-error]:empty{display:none}.product-info [data-product-error]:not(:empty){margin:var(--mobile-copy-gap) 0 0}.product-info .purchase-details{padding:var(--mobile-group-gap) 0}.product-info .purchase-details p{margin:0}.product-info .purchase-details p+p{margin-top:var(--mobile-label-gap)}.product-info .accordion{padding:var(--mobile-inset) 0}.product-info .accordion[open] summary{margin-bottom:var(--mobile-copy-gap)}.product-info .accordion .rte>:first-child{margin-top:0}.product-info .accordion p{margin-bottom:var(--mobile-copy-gap)}.product-info .accordion .rte>:last-child,.product-info .accordion>:last-child{margin-bottom:0}.product-info .accordion:last-child{padding-bottom:0}#MainContent .product-kicker{margin-top:var(--mobile-copy-gap)}#MainContent .product-card h3{margin-bottom:var(--mobile-label-gap)}#MainContent .card-heading{padding-top:var(--mobile-copy-gap)}#MainContent .card-heading h3{margin-bottom:var(--mobile-label-gap)}#MainContent .editorial-card p{margin-bottom:var(--mobile-copy-gap)}#MainContent .journal .journal-card .eyebrow{margin:var(--mobile-copy-gap) 0 var(--mobile-label-gap)}#MainContent .journal .journal-card h3{margin-bottom:var(--mobile-copy-gap)}#MainContent .pairing-grid,#MainContent .newsletter-grid{gap:var(--mobile-group-gap)}#MainContent .pairing-copy>.eyebrow,#MainContent .newsletter .eyebrow{margin-bottom:var(--mobile-label-gap)}#MainContent .pairing-copy h2,#MainContent .newsletter h2{margin-bottom:var(--mobile-copy-gap)}#MainContent .pairing-copy>p:not(.eyebrow),#MainContent .newsletter-grid>div>p:last-child{margin-bottom:0}#MainContent .pairing-rule{margin-block:var(--mobile-group-gap);padding-block:var(--mobile-inset)}#MainContent .pairing-price{margin-bottom:var(--mobile-group-gap)}#MainContent .pairing-price p{margin-bottom:var(--mobile-label-gap)}#MainContent .pairing-copy>.btn{min-height:48px;padding:var(--mobile-copy-gap) 18px;gap:var(--mobile-inset)}#MainContent [data-pair-error]:empty{display:none}#MainContent .print-notes{padding-bottom:var(--mobile-section-space)}#MainContent .print-notes>div{padding-block:var(--mobile-inset)}#MainContent .print-notes h3{margin-bottom:var(--mobile-label-gap)}#MainContent .newsletter-form small{margin-top:var(--mobile-copy-gap)}#MainContent:has(.hero--cinema){--mobile-section-space:24px}#MainContent:has(.hero--cinema) .fs-category-browser,#MainContent:has(.hero--cinema) .fs-showcase,#MainContent:has(.hero--cinema) .print-notes{padding-block:var(--mobile-section-space)}#MainContent:has(.hero--cinema) .print-notes>.print-note:last-child{padding-bottom:0}body:has(#MainContent .hero--cinema) .footer{padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mobile-spacing.css.map */
