.pdp-hidden{display:none!important}.incline-pdp__gallery{height:100%;position:relative}.incline-pdp-chunk{display:grid;grid-template-columns:155fr 372fr;grid-column-gap:20px;align-items:start;-moz-column-gap:20px;column-gap:20px}.incline-pdp-chunk .incline-label{margin:0}.incline-pdp-chunk .incline-body{max-width:30ch}.incline-pdp-chunk .incline-body p{margin:0}.incline-pdp-chunk .incline-body p+p{margin-top:.2em}.incline-pdp__price-container{display:grid;grid-template-columns:auto 1fr;grid-gap:1em;gap:1em}.incline-pdp__price-container p{margin:0}h2.incline-pdp__title{margin:0!important}.incline-pdp__footer,.incline-pdp__footer button,.incline-pdp__variant-select{width:100%}@media (min-width:768px){.incline-pdp-container{--gallery-offset:calc(var(--edge-space)/2)}.incline-pdp{display:grid;grid-template-columns:768fr 672fr;min-height:100dvh;position:relative}.incline-pdp__gallery{height:100%;padding-bottom:var(--gallery-offset);position:relative}.incline-pdp__info{--top:calc(var(--theme-header-height) + 2vh);display:flex;flex-direction:column;height:calc(100dvh - var(--top));justify-content:center;max-width:800px;min-height:-moz-min-content;min-height:min-content;padding:0 var(--edge-space) var(--gallery-offset);position:sticky;top:var(--top)}.incline-pdp__info>*+*{margin-top:40px}.incline-pdp__info .incline-pdp__header{margin-bottom:10px}.incline-pdp__info .incline-pdp-chunk+.incline-pdp-chunk{margin-top:20px}.incline-pdp__info .incline-pdp__footer{margin-top:max(40px,min(10vh,80px));width:100%}.mobile-only{display:none}}@media (max-width:767px){.incline-pdp{position:relative}.incline-pdp .incline-hr{background:var(--fg);border:none;height:1px;margin:20px 0;outline:none;width:100%}.incline-pdp__info{background-color:var(--bg);bottom:0;height:100%;padding:var(--edge-space);position:sticky}.incline-pdp__info .incline-pdp__header{display:grid;grid-template-columns:1fr auto;grid-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.incline-pdp__info>*+*{margin-top:20px}.incline-pdp__variant-options .incline-pdp-chunk+.incline-pdp-chunk{margin-top:12px}.incline-pdp__description{margin:40px 0 60px;padding:0 var(--edge-space)}.incline-pdp__description .incline-pdp-chunk+.incline-pdp-chunk{margin-top:40px}.incline-pdp__description p{padding-right:var(--edge-space)}.desktop-only{display:none}}
