.product-detail{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media purchase" "media details" "points details";align-items:start;row-gap:22px}.product-detail>.product-gallery{grid-area:media}.product-detail>.netso-purchase-summary{grid-area:purchase;min-width:0}.product-detail>.product-info{grid-area:details;min-width:0}.product-detail>.netso-pillow-points{grid-area:points;margin-top:0}.netso-purchase-summary .eyebrow{margin-bottom:14px}.netso-purchase-summary h1{margin-bottom:20px}.netso-purchase-summary>.price{font-size:27px;font-weight:600;color:var(--ink);line-height:1.3;margin:20px 0}@media(max-width:760px){.product-detail{display:flex;flex-direction:column;gap:22px}.product-detail>.product-gallery{width:100%;order:0}.product-detail>.netso-purchase-summary{width:100%;order:1}.product-detail>.product-info{width:100%;order:2}.product-detail>.netso-pillow-points{width:100%;box-sizing:border-box;order:3}.netso-purchase-summary .back-link{display:none}.netso-purchase-summary h1{font-size:30px;margin:8px 0 12px}.netso-purchase-summary>.price{margin:12px 0 16px}.netso-purchase-summary .purchase-box,.netso-purchase-summary .availability-box{margin-top:0}}.netso-payment-methods{margin-top:18px;text-align:center}.netso-payment-methods p{font-size:12px;letter-spacing:.02em;color:var(--muted);margin:0 0 9px}.netso-payment-methods ul{padding:0;margin:0;display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:center;list-style:none}.netso-payment-methods li{display:flex;align-items:center}.netso-payment-methods .netso-payment-icon{width:43px;height:28px}.purchase-box .shopify-product-form{display:grid;gap:10px}.purchase-box .shopify-product-form>label{font-size:13px;font-weight:600;margin:0}.purchase-box .shopify-product-form>input[type=number]{width:86px;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:7px;background:#fff}.purchase-box .shopify-product-form>select{width:100%;min-height:46px;padding:10px;border:1px solid var(--line);border-radius:7px;background:#fff}.purchase-box .shopify-product-form>.btn{width:100%;min-height:56px;margin-top:6px;justify-content:center;font-weight:650;border:0}.netso-express-checkout{width:100%;--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-button-border-radius:8px;--shopify-accelerated-checkout-button-box-shadow:none}@media(max-width:760px){.netso-payment-methods ul{gap:5px}.netso-payment-methods .netso-payment-icon{width:38px;height:24px}.purchase-box{margin:18px 0}.purchase-box .shopify-product-form>.btn{min-height:54px}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map?subset=AAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ */
