.price-block .product__payment-terms,.price-block .product__shipping-policy,#paypal-upstream-messaging-product{display:none!important}
.ej-inq{margin-top:6px}
.ej-inq__badge{display:inline-flex;align-items:center;gap:7px;margin:0 0 12px;padding:6px 14px;border:1px solid rgba(var(--layout-text-color),.35);border-radius:2000px;font-family:var(--base-font-family);font-size:var(--label-font-size);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--layout-text-color))}
.ej-inq__text{margin:0 0 18px;max-width:44ch;font-family:var(--base-font-family);font-size:var(--body-m-font-size);line-height:1.6;color:rgba(var(--layout-text-color),.8)}
.ej-inq__call,.shopify-block[id*="qikify"] .bcontact-trigger-button{display:flex!important;align-items:center;justify-content:center;gap:10px;width:100%!important;max-width:440px;min-height:50px;padding:0 20px;border-radius:5px!important;font-family:var(--base-font-family)!important;font-size:15px!important;letter-spacing:.04em;text-decoration:none;box-sizing:border-box;cursor:pointer;transition:background-color .2s ease,color .2s ease}
.ej-inq__call{background:#1D4E4F;color:#FCFAF8;border:1px solid #1D4E4F}
.ej-inq__call:hover,.ej-inq__call:focus-visible{background:#163B3C;border-color:#163B3C;color:#FCFAF8}
.shopify-block[id*="qikify"] .bcontact-trigger-inline{display:block!important}
.shopify-block[id*="qikify"] .bcontact-trigger-button{margin-top:0;background:transparent!important;color:#1D4E4F!important;border:1px solid #1D4E4F!important}
.shopify-block[id*="qikify"] .bcontact-trigger-button:hover{background:#1D4E4F!important;color:#FCFAF8!important}
.ej-inq-visit{margin:0;max-width:440px;text-align:center;font-family:var(--base-font-family);font-size:var(--body-s-font-size);color:rgba(var(--layout-text-color),.75)}
.ej-inq-visit a{color:rgb(var(--layout-text-color));text-decoration:underline;text-underline-offset:3px}
.ej-more{box-sizing:content-box;max-width:1700px;margin-left:auto;margin-right:auto;padding:72px 48px 24px}
.ej-more__head{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px}
.ej-more__title{margin:0;font-family:var(--accent-font-family);font-weight:400;font-size:var(--heading-m-font-size);line-height:1.1;letter-spacing:-.01em;color:rgb(var(--layout-text-color))}
.ej-more__all{flex-shrink:0;font-family:var(--base-font-family);font-size:var(--label-font-size);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--layout-text-color));text-decoration:underline;text-underline-offset:4px}
.ej-more__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.ej-more__link{display:block;text-decoration:none;color:rgb(var(--layout-text-color))}
.ej-more__media{aspect-ratio:4/5;background:#f5f5f5;overflow:hidden;display:flex;align-items:center;justify-content:center}
.ej-more__media img{width:100%;height:100%;object-fit:contain;transition:transform .5s ease}
.ej-more__link:hover .ej-more__media img{transform:scale(1.04)}
.ej-more__name{margin:12px 0 4px;font-family:var(--base-font-family);font-size:var(--body-s-font-size);line-height:1.45;text-transform:uppercase;letter-spacing:.02em}
.ej-more__price{margin:0;font-family:var(--base-font-family);font-size:var(--body-s-font-size);opacity:.75}
@media (max-width:920px){.ej-more{padding:48px 16px 8px}.ej-more__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ej-more__head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:20px}}
.product__media-list.thumbnails_below{height:auto!important}
.product__media-list.thumbnails_below .product__media-item .product__media{padding-top:0!important;height:min(calc(100vh - 150px),1000px)!important}
.product__media-list.thumbnails_below .product__media-item .product__media img,.product__media-list.thumbnails_below .product__media-item .product__media video{object-fit:contain!important}
@media (max-width:920px){.product__media-list.thumbnails_below .product__media-item .product__media{height:min(112vw,68vh)!important}}