@media(min-width:901px){.main-product.main-product{grid-template-columns:minmax(0,7fr) minmax(19rem,5fr);column-gap:clamp(1.75rem,.5rem + 2.6vw,3.75rem)}.main-product.main-product>.product-media{grid-column:1}.main-product.main-product>.product-info{grid-column:2}}.spec-cta{all:unset;box-sizing:border-box;cursor:pointer;width:100%;margin-top:.75rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;row-gap:.15rem;padding:.85rem 1.25rem;min-height:3.5rem;border:1px solid var(--ink);background:var(--paper);color:var(--ink);transition:background-color .2s ease,color .2s ease}.spec-cta__label{font-size:var(--t-sm);font-weight:500}.spec-cta__hint{grid-column:1;font-size:var(--t-xs);color:var(--muted);transition:color .2s ease}.spec-cta svg{grid-column:2;grid-row:1 / span 2;width:16px;height:16px;transition:transform .25s ease}.spec-cta:hover{background:var(--ink);color:var(--paper)}.spec-cta:hover .spec-cta__hint{color:#ffffffb3}.spec-cta:hover svg{transform:translate(3px)}.spec-cta:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.product-gallery .img-label{background:#ffffffb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.product-gallery.gallery--natural figure:last-child:nth-child(n){aspect-ratio:auto;grid-column:auto}.about-more .rte.rte,.about-more .rte.rte p{max-width:none}.about-more .rte.rte p:first-child{font-size:var(--t-sm);font-weight:400}.about-more .rte.rte>p:first-child,.about-more .rte.rte>.metafield-rich_text_field>p:first-child{font-size:var(--t-md);font-weight:500}.about-more .rte .shopify-section,.about-more .rte .page-width,.about-more .rte [class*=grid__item],.about-more .rte .element-wrap,.about-more .rte .elm{width:auto;max-width:none;margin:0;padding:0;float:none;text-align:left}.about-more .rte div+div,.about-more .rte div+p,.about-more .rte p+div{margin-top:.8rem}.about-more .rte div:empty,.about-more .rte div:has(>strong:empty+br:last-child){display:none}.product-main-wrap.product-main-wrap{border-bottom:0;padding-bottom:0}.spec-grid.spec-grid--cols{grid-template-columns:repeat(2,minmax(0,1fr))}.spec-grid--cols>.spec-col{display:flex;flex-direction:column;gap:1px;padding:0;background:var(--rule);grid-column:auto}.spec-grid--cols>.spec-col>div{grid-column:auto}.spec-grid--cols>.spec-col>div:last-child{flex:1}.spec-grid--cols.is-single{grid-template-columns:1fr}.pd-section .feature-rail-wrap>.rail-arrow{top:50%}.fcard .fcard__sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.7em}
/*# sourceMappingURL=/cdn/shop/t/29/assets/product-page.css.map */
