.homar-form-success{padding:16px;border:1px solid var(--line)}.homar-richtext{margin-block:20px;font-size:16px;line-height:1.8;max-width:65ch}.homar-richtext img,.in-prose img{max-width:100%;height:auto}.homar-pagination,.homar-topic-links{padding:25px 5%;display:flex;gap:25px;flex-wrap:wrap}.homar-product{padding:50px 5%;display:grid;grid-template-columns:1.15fr 1fr;gap:8%;align-items:start}.homar-product-gallery{position:sticky;top:115px}.homar-product-gallery>img{width:100%;height:auto;max-height:75svh;object-fit:contain;background:#f0f2ed}.homar-product-copy h1{font-size:clamp(40px,4vw,68px);margin:15px 0 25px}.homar-product-placeholder{aspect-ratio:1;display:grid;place-items:center;background:var(--mist)}.homar-thumbnails{display:flex;gap:10px;margin-top:15px}.homar-thumbnails button{padding:0;width:65px;height:65px;border:1px solid var(--line)}.homar-thumbnails img{width:100%;height:100%;object-fit:cover}.homar-commercial{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line);padding:22px 0;gap:20px;margin-bottom:24px}.homar-commercial span,.homar-commercial strong{display:block}.homar-commercial span{font-size:12px;color:var(--muted)}.homar-commercial strong{font-size:19px;font-weight:400;margin-top:7px}.homar-product-copy details{border-block-end:1px solid var(--line);padding:15px 0}.homar-product-copy select{display:block;width:100%;padding:14px;border:1px solid var(--line);margin:12px 0 22px}.homar-article{max-width:820px;margin:auto;padding:45px 6%}.homar-product .button{margin-top:15px;width:100%}#shopify-section-header,.shopify-section-group-header-group{position:sticky;top:0;z-index:30}.shopify-section-group-header-group .site-header{position:relative}main>.shopify-section:empty{display:none}@media(max-width:760px){.homar-product{grid-template-columns:1fr;padding:25px 6%;gap:30px}.homar-product-gallery{position:static}.homar-commercial{gap:15px}.homar-product-copy h1{font-size:42px}}.homar-product{padding:36px 3.5% 80px;grid-template-columns:minmax(0,1.38fr) minmax(0,1fr);gap:5%;align-items:start}.homar-product-gallery{position:static;min-width:0}.homar-gallery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;outline-offset:5px}.homar-gallery-tile{margin:0;min-width:0;background:#fff}.homar-gallery-tile button{position:relative;display:block;width:100%;aspect-ratio:1;border:0;padding:0;overflow:hidden;background:#fff;cursor:zoom-in;color:var(--ink)}.homar-gallery-image{display:block;width:100%;height:100%;object-fit:contain;transition:transform .65s cubic-bezier(.2,.65,.25,1)}.homar-gallery-tile button:hover .homar-gallery-image{transform:scale(1.025)}.homar-gallery-tile button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.homar-gallery-tile figcaption{display:flex;justify-content:space-between;gap:12px;padding:16px 18px 20px;font-size:10px;letter-spacing:.11em;text-transform:uppercase;border-top:1px solid #173a4310}.homar-gallery-last:nth-child(odd){grid-column:1/-1}.homar-gallery-last:nth-child(odd) button{aspect-ratio:1.7}.homar-gallery-zoom{position:absolute;right:13px;bottom:13px;display:grid;place-items:center;width:38px;height:38px;border:1px solid #173a4330;border-radius:50%;background:#fafaf8db;font-size:24px;font-weight:300}.homar-gallery-hint{margin:18px 0 0;color:var(--muted);font-size:12px;letter-spacing:.01em}.homar-gallery-controls{display:none}.homar-product-copy{position:sticky;top:128px;min-width:0}.homar-product-copy h1{font-size:clamp(34px,3.1vw,54px);line-height:1.08;letter-spacing:-.045em;margin:15px 0 24px;text-wrap:balance}.homar-product-copy .homar-richtext{font-size:15px;line-height:1.65;margin:0 0 26px}.homar-product-copy .homar-richtext h2{font-size:13px;letter-spacing:.12em;text-transform:uppercase;margin:26px 0 12px;line-height:1.4}.homar-product-copy .homar-richtext ul{padding-left:18px;margin:0 0 22px}.homar-product-copy .homar-richtext li{margin:7px 0}.homar-product-copy .homar-richtext p{margin:0 0 12px}.homar-product-copy .homar-richtext strong{font-weight:500}.homar-gallery-dialog{width:min(1180px,calc(100% - 48px));height:min(950px,calc(100svh - 48px));max-height:calc(100svh - 48px);max-width:none;padding:22px 28px;border:0;background:#fafaf7;color:var(--ink);overflow:auto}.homar-gallery-dialog[open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:homar-gallery-enter .28s ease-out}.homar-gallery-dialog::backdrop{background:#082529bc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.homar-gallery-dialog-head,.homar-gallery-dialog-foot{display:flex;align-items:center;justify-content:space-between;gap:18px}.homar-gallery-dialog-head>span{font-size:10px;letter-spacing:.14em}.homar-gallery-dialog button,.homar-gallery-controls button{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid #173a4330;border-radius:50%;background:transparent;color:inherit;font:inherit;cursor:pointer}.homar-gallery-dialog [data-gallery-close]{border:0;font-size:30px}.homar-gallery-dialog [data-gallery-full]{display:block;width:100%;height:100%;min-height:0;object-fit:contain;background:#fff}.homar-gallery-dialog-foot{padding-top:14px}.homar-gallery-dialog-foot p{margin:0;text-align:center;font-size:12px;line-height:1.5;max-width:65ch}.homar-gallery-dialog button:disabled,.homar-gallery-controls button:disabled{opacity:.3;cursor:default}@keyframes homar-gallery-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media(max-width:900px){.homar-product{display:block;padding:20px 5% 60px}.homar-product-copy{position:static;margin-top:38px}.homar-gallery-grid{position:relative;display:grid;grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:100%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.homar-gallery-grid::-webkit-scrollbar{display:none}.homar-gallery-tile,.homar-gallery-last:nth-child(odd){grid-column:auto;scroll-snap-align:start;scroll-snap-stop:always}.homar-gallery-tile button,.homar-gallery-last:nth-child(odd) button{aspect-ratio:1}.homar-gallery-tile figcaption{padding:14px 16px 16px}.homar-gallery-controls{display:flex;align-items:center;justify-content:space-between;margin-top:15px}.homar-gallery-controls>span{font-size:11px;letter-spacing:.12em}.homar-gallery-hint{text-align:center;font-size:11px}.homar-product-copy h1{font-size:36px;max-width:19ch}.homar-gallery-dialog{padding:10px 14px;width:calc(100% - 20px);height:calc(100svh - 20px);max-height:calc(100svh - 20px)}.homar-gallery-dialog-foot{gap:8px}.homar-gallery-dialog-foot p{font-size:11px}}@media(prefers-reduced-motion:reduce){.homar-gallery-image{transition:none}.homar-gallery-tile button:hover .homar-gallery-image{transform:none}.homar-gallery-dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/shopify-adapter.css.map */
