main#main{padding-top:calc(var(--hdr) + var(--announce));min-height:50vh}.shopify-section{position:relative}.ph>img,.ph>picture,.ph>picture img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.ph.has-img:before{display:none}.pcard .ph>img.alt{opacity:0;transition:opacity var(--mid) var(--ease)}.pcard:hover .ph>img.alt{opacity:1}.hdr .bag{display:inline-flex;align-items:center;gap:.45rem}.hdr .bag svg,.hdr .srch svg{width:15px;height:15px}.hdr .bag .count{font-size:10.5px;letter-spacing:.06em}.hdr .bag .count:empty{display:none}@media(max-width:899px){.hdr nav.util .srch{display:none}}.citem .thumb{position:relative;overflow:hidden}.citem .thumb img{width:100%;height:100%;object-fit:cover}.drawer .items .loading{padding:var(--s4) 0;text-align:center;color:var(--ink-45)}.pinfo form{margin:0}.pinfo .sold{font-size:12px;color:var(--ink-45);margin-top:.4rem}.desc p+p{margin-top:.8rem}.acc .body ul{padding-left:1.1rem;margin:.4rem 0}.sw i.none{display:none}.filters .fgroup{min-width:0}.filters .price-range{display:flex;gap:.6rem;align-items:center}.filters .price-range input{width:100%;border:0;border-bottom:1px solid var(--ink-15);background:transparent;padding:.4rem 0;font-size:13.5px;accent-color:auto;height:auto}.filters .count{color:var(--ink-45);font-size:11px;margin-left:.2rem}.filters label.disabled{opacity:.4}.pagination{display:flex;justify-content:center;gap:1.2rem;padding:var(--s5) 0 0;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.pagination .current{border-bottom:1px solid var(--ink)}.cartpage{padding:var(--s5) 0 var(--s7)}.cartpage .citem{grid-template-columns:110px 1fr auto}.cartpage .totals{max-width:26rem;margin-left:auto;padding-top:var(--s4)}.cartpage .totals .sub{display:flex;justify-content:space-between;font-family:var(--serif);font-size:1.4rem;margin-bottom:.4rem}.cartpage .totals .note{font-size:12px;color:var(--ink-45);margin-bottom:1.2rem}.cartpage .qty input{width:38px;text-align:center;border:0;background:transparent;font-size:13px}.searchpage form{display:flex;border-bottom:1px solid var(--ink);margin-bottom:var(--s4)}.searchpage input{flex:1;border:0;background:transparent;font-family:var(--serif);font-size:clamp(1.6rem,3.5vw,2.6rem);padding:.4rem 0;outline:none;min-width:0}.searchpage button{font-size:11.5px;letter-spacing:.16em;text-transform:uppercase}.sresults .ph{position:relative}.form-ok{font-family:var(--serif);font-size:1.15rem;color:var(--ink)}.form-err{font-size:12.5px;color:#8a3a2a}.rte p{margin:0 0 1.2rem}.rte p:last-child{margin-bottom:0}.rte a{border-bottom:1px solid var(--ink-45)}.rte h2,.rte h3{margin:var(--s4) 0 1rem}.rte img{height:auto;margin:var(--s3) 0}.article .body.rte>p:first-of-type:first-letter{font-size:3.6em;float:left;line-height:.8;padding:.08em .08em 0 0;color:var(--ink)}.article .body.rte p{font-family:var(--serif);font-size:1.3rem;line-height:1.6;color:var(--ink);margin-bottom:1.4rem}.textpage .rte p{color:var(--ink-70);margin-bottom:1rem;max-width:38rem}.about .story-section{padding:var(--s6) 0}.about .story-section.top{padding-top:var(--s5)}.about .story-section.bordered{border-top:1px solid var(--ink-08)}.about .story-section .rte p{font-family:var(--serif);font-size:1.2rem;line-height:1.62;color:var(--ink-70);margin-bottom:1.2rem}@media(max-width:767px){.about .story-section .rte p{font-size:1.1rem}}.pw{min-height:100svh;display:flex;flex-direction:column}.pw .pwhdr{display:flex;justify-content:space-between;align-items:center;padding:1.4rem var(--gutter)}.pw .pwhdr .mark svg{height:clamp(1.4rem,2vw,1.9rem)}.pw .pwhdr button{font-family:var(--sans);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;color:var(--deepgold)}.pw main{flex:1;padding-top:0!important}.pw .pwform{max-width:26rem;margin:0 auto;padding:var(--s5) var(--gutter);text-align:center}.pw .pwform[hidden]{display:none}.pw .pwform input{width:100%;border:0;border-bottom:1px solid var(--ink-15);background:transparent;padding:.6rem 0;font-family:var(--serif);font-size:1.2rem;outline:none;margin:1rem 0 1.4rem;text-align:center}.placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:.25}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.stage .shot{background-position:center var(--hero-y,58%)}@media(max-width:900px){.stage .shot{background-position:center var(--hero-y-mob,50%)}}@media(max-width:1000px)and (orientation:landscape)and (max-height:500px){.stage .shot{background-position:center var(--hero-y-mob,50%)}}.giftopt{display:flex;gap:.75rem;align-items:flex-start;margin:0 0 1.2rem;padding:.9rem 1rem;border:1px solid var(--ink-15);cursor:pointer;text-align:left}.giftopt input{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:16px;height:16px;margin:2px 0 0;border:1px solid var(--ink);background:transparent;display:grid;place-content:center;cursor:pointer}.giftopt input:before{content:"";width:8px;height:8px;background:var(--deepgold);transform:scale(0);transition:transform var(--fast) var(--ease)}.giftopt input:checked:before{transform:scale(1)}.giftopt input:focus-visible{outline:1px solid var(--ink);outline-offset:3px}.giftopt span{display:grid;gap:.15rem}.giftopt strong{font-family:var(--sans);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;font-weight:500;color:var(--deepgold)}.giftopt em{font-style:normal;font-size:12.5px;line-height:1.45;color:var(--ink-70)}
/*# sourceMappingURL=/cdn/shop/t/27/assets/svara-shopify.css.map */
