[data-kit-section="x_ecommerce_product"] .kit-split{align-items:start}@media (min-width: 900px){[data-kit-section="x_ecommerce_product"] .kit-gallery{position:sticky;top:var(--kit-gap-large, 1.5rem)}}[data-kit-section="x_ecommerce_product"] .kit-tabs{margin-block-start:var(--kit-gap-large, 2rem)}[data-kit-section="x_ecommerce_product"] .kit-gallery__slides{aspect-ratio:auto;align-items:center}[data-kit-section="x_ecommerce_product"] .kit-gallery__image{height:auto;max-height:44rem;object-fit:contain}[data-kit-section="x_ecommerce_product"] .kit-stack > .kit-action-form{grid-template-columns:auto minmax(0, 1fr);align-items:end}[data-kit-section="x_ecommerce_product"] .kit-stack > .kit-action-form > .kit-quantity{grid-column:1}[data-kit-section="x_ecommerce_product"] .kit-stack > .kit-action-form > .kit-form__actions{grid-column:2}[data-kit-section="x_ecommerce_product"] .kit-stack > .kit-action-form > .kit-form__actions .kit-button{width:100%;justify-content:center}[data-kit-section="x_ecommerce_product"] .kit-card__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start}[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-row{align-self:stretch}[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-row,[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-price{padding-block-end:0.75rem}[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-action-form,[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-button{align-self:stretch;margin-block-start:auto}[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-button{justify-content:center}[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-action-form .kit-button{width:100%;justify-content:center}@media (max-width: 640px){[data-kit-section="x_ecommerce_product"] .kit-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:0.75rem}[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-action-form .kit-button,[data-kit-section="x_ecommerce_product"] .kit-card__body > .kit-button{padding-inline:0.5rem}}