:root{--buy-section-gap: var(--space-24)}.page-shell:not(.about-index),.collection-shell,.collection-landing,.cart-page,.search-page,.product.wrap{padding-top:calc(var(--nav-clear) + var(--index-top))}@media(max-width:920px){.page-shell:not(.about-index),.collection-shell,.collection-landing,.cart-page,.search-page,.product.wrap{padding-top:calc(var(--nav-clear) - var(--nav-clear-excess) + var(--page-head-gap))}}.about-index.page-shell{padding-top:var(--nav-clear)}.shopify-section:has(>.collection-landing)+.shopify-section>.collection-shell{padding-top:0}.product-form:has([data-presentation=print].is-active) .framed-demo-details{display:none}.product.wrap .commerce{padding-top:var(--buy-section-gap)}@media(max-width:920px){.product.wrap .commerce{margin-top:0}}.product.is-framed-demo .product-form{display:flex;flex-direction:column}.product.is-framed-demo .product-form [data-demo-presentation-group]{order:-3;margin:0}.product.is-framed-demo .variant-links{margin-bottom:0}.product.is-framed-demo .presentation-links .variant-price{display:none}.product.is-framed-demo .product-form [data-demo-size-group]{order:-2;margin:var(--buy-section-gap) 0 0}.product.is-framed-demo .product-form .framed-demo-details{order:-1;margin:var(--buy-section-gap) 0 0}.product.is-framed-demo .product-form .framed-demo-subtotal{margin-top:var(--buy-section-gap);padding-top:0}.product .variant-links button,.product .variant-links button span,.product .size-guide-link{text-transform:none}@supports (font-size: round(1.4px,1px)){.product .framed-demo-subtotal,.product .framed-demo-subtotal span,.product .framed-demo-subtotal strong{font-size:round(var(--type-lead),1px)}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/page-spacing.css.map */
