.product__media-wrapper:has(>.zg-product-cut)>media-gallery.product__column-sticky{position:static}.zg-product-cut{--zg-cut-model-height: clamp(24rem, 75vw, 38rem);--zg-cut-model-background: radial-gradient(ellipse at 46% 36%, #fff7fa 0%, #f9e6ee 60%, #f2d8e3 100%);margin-block:1.6rem;color:var(--zg-ink, #153c36)}.zg-product-cut summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.8rem;padding:.8rem 1.4rem;border:1px solid currentColor;border-radius:.5rem;color:var(--zg-ivory, #faf7f1);background:var(--zg-ink, #153c36);font-weight:600;list-style:none;cursor:pointer}.zg-product-cut summary::-webkit-details-marker{display:none}.zg-product-cut summary:after{flex:none;width:.85rem;height:.85rem;border-right:2px solid;border-bottom:2px solid;content:"";transform:translateY(-20%) rotate(45deg)}.zg-product-cut[open] summary:after{transform:translateY(20%) rotate(225deg)}.zg-product-cut summary:focus-visible{outline:2px solid var(--zg-ink, #153c36);outline-offset:3px}.zg-product-cut zg-cut-viewer{display:block;padding-block-start:1rem}.zg-product-cut__heading{margin-block:1.6rem .4rem}.zg-product-cut__description{margin-block:0 1.2rem}.zg-product-cut__proportions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;margin-block:0;padding:1.2rem;border:1px solid rgba(21,60,54,.2);border-radius:.5rem}.zg-product-cut__proportions dt{font-weight:600}.zg-product-cut__proportions dd{margin:0;font-variant-numeric:tabular-nums}.zg-product-cut__note{margin-block:.8rem 0;font-size:.9em}quick-add-modal .zg-product-cut{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAABA */
