.zx-product-detail{padding-block:32px 80px}.zx-product-detail__breadcrumb{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px;color:var(--litefar-muted);font-size:12px}.zx-product-detail__breadcrumb a{text-underline-offset:3px}.zx-product-detail__gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.zx-product-detail__media{min-width:0;max-width:100%}.zx-product-detail__gallery-hint{display:none;margin:10px 0 0;color:var(--litefar-muted);font-size:12px}.zx-product-detail__gallery:focus-visible{outline:3px solid #829937;outline-offset:4px}.zx-product-detail__gallery .zx-gallery__item:first-child{grid-column:1 / -1}.zx-product-detail__gallery .zx-gallery__item{display:flex;align-items:center;justify-content:center;scroll-margin-top:calc(var(--litefar-header-height) + 24px)}.zx-product-detail__gallery img{aspect-ratio:1;object-fit:contain}.zx-product-detail__gallery video,.zx-product-detail__gallery model-viewer{width:100%}.zx-product-detail .litefar-product__details{min-width:0;position:static}.zx-product-detail .litefar-eyebrow{margin:0 0 18px;color:#5d7332;font-size:11px;letter-spacing:.12em}.zx-product-detail__tagline{margin:18px 0 14px;color:#3d5140;font-size:20px}.zx-product-detail__intro{color:var(--litefar-muted);font-size:15px;line-height:1.75}.zx-product-detail__intro p{margin:0}.zx-product-detail .litefar-product__price{margin-block:24px;font-size:27px;font-weight:600}.zx-product-detail__variant label,.zx-product-detail__quantity label{display:block;margin:0 0 8px}.zx-product-detail .litefar-product-form{gap:20px}.zx-product-detail .litefar-product-form input,.zx-product-detail .litefar-product-form select{border-color:#b9c3b5;border-radius:4px;font-size:16px}.zx-product-detail .litefar-product-form input{max-width:112px}.zx-product-detail .litefar-product-form button{width:100%;min-height:54px;justify-content:center;font-size:16px;cursor:pointer}.zx-product-detail .litefar-product-form button:disabled{cursor:not-allowed}.zx-product-detail__checkout-note{margin:12px 0 0}.zx-product-detail .zx-product-inquiry{margin:18px 0 28px;font-size:13px}.zx-product-detail__features h2{margin:0;font-size:16px;font-weight:600}.zx-product-detail__features .zx-feature__facts{margin-top:14px!important}.zx-product-detail__information{margin-top:64px;border-top:1px solid #ccd2c7;padding-top:36px}.zx-product-detail__information>h2{margin:0 0 24px;font-size:30px;font-weight:500;letter-spacing:-.035em}.zx-product-detail__information .zx-product-description{margin:0;border:0;padding:0;overflow-x:auto}.zx-product-detail__errors{border:1px solid #9b3d32;padding:12px}@media(max-width:899px){.zx-product-detail{padding-block:24px 56px}.zx-product-detail .litefar-product__inner{gap:32px}.zx-product-detail__gallery{display:flex;min-width:0;max-width:100%;overflow-x:auto;overflow-y:hidden;padding-bottom:8px;gap:12px;scroll-snap-type:x mandatory;overscroll-behavior-x:contain}.zx-product-detail__gallery .zx-gallery__item{flex:0 0 88%;min-width:0;aspect-ratio:1;scroll-snap-align:start}.zx-product-detail__gallery .zx-gallery__item:only-child{flex-basis:100%}.zx-product-detail__gallery video,.zx-product-detail__gallery iframe,.zx-product-detail__gallery model-viewer{max-height:100%;object-fit:contain}.zx-product-detail__gallery-hint{display:block}.zx-product-detail__information{margin-top:40px}}@media(max-width:599px){.zx-product-detail__gallery{gap:10px}.zx-product-detail__breadcrumb{margin-bottom:20px}.zx-product-detail .litefar-product__details h1{font-size:34px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product-detail.css.map */
