.lh-locale{position:relative;display:flex;align-items:center;margin-right:.4rem}.lh-locale__form{margin:0}.lh-locale *,.lh-locale button{font-family:var(--font-body-family);font-style:var(--font-body-style)}.lh-locale__btn{display:flex;align-items:center;gap:.5rem;background:none;border:0;cursor:pointer;padding:.6rem .8rem;color:inherit;font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:var(--font-body-weight);line-height:1;text-decoration:none}.lh-locale__btn:hover{text-decoration:underline;text-underline-offset:.3rem}.lh-locale__flag{font-size:1.6rem;line-height:1}.lh-locale__chev{transition:transform .15s ease}.lh-locale__btn[aria-expanded=true] .lh-locale__chev{transform:rotate(180deg)}.lh-locale__list{position:absolute;top:calc(100% + .4rem);right:0;z-index:60;min-width:15rem;margin:0;padding:.6rem;list-style:none;background:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground),.12);border-radius:.8rem;box-shadow:0 .4rem 1.6rem rgba(var(--color-foreground),.12)}.lh-locale__list li{list-style:none}.lh-locale__item{display:flex;align-items:center;gap:.8rem;width:100%;padding:.8rem 1rem;background:none;border:0;border-radius:.6rem;cursor:pointer;color:rgb(var(--color-foreground));font-size:calc(var(--font-body-scale) * 1.4rem);font-weight:var(--font-body-weight);text-align:left;white-space:nowrap}.lh-locale__item:hover{background:rgba(var(--color-foreground),.06)}.lh-locale__item.is-active{font-weight:var(--font-heading-weight);background:rgba(var(--color-foreground),.06)}@media screen and (max-width:749px){.lh-locale__btn{padding:.6rem .4rem;gap:.4rem}}.lh-locale .lh-locale__btn.link,.lh-locale .lh-locale__btn.link:hover,.lh-locale .lh-locale__btn.link:focus,.lh-locale .lh-locale__btn.link:focus-visible{text-decoration:none;box-shadow:none}.lh-locale .lh-locale__btn.link:hover .lh-locale__code{opacity:.7}.lh-locale .lh-locale__btn{min-height:4.4rem;padding:0 .8rem}.lh-locale .lh-locale__flag{font-size:2rem}.lh-locale .lh-locale__code{font-size:calc(var(--font-body-scale) * 1.6rem)}.lh-locale .lh-locale__chev{width:1.1rem;height:auto}@media screen and (max-width:749px){.lh-locale .lh-locale__btn{padding:0 .4rem}.lh-locale .lh-locale__flag{font-size:1.8rem}.lh-locale .lh-locale__code{font-size:calc(var(--font-body-scale) * 1.4rem)}}.product-grid .card-wrapper .card,.collection .card-wrapper .card,.related-products .card-wrapper .card{border:.1rem solid rgba(var(--color-foreground),.14);border-radius:1rem;background:rgb(var(--color-background));overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}.product-grid .card-wrapper .card:hover,.collection .card-wrapper .card:hover,.related-products .card-wrapper .card:hover{border-color:rgba(var(--color-foreground),.32);box-shadow:0 .2rem 1rem rgba(var(--color-foreground),.08)}.product-grid .card-wrapper .card .card__inner,.collection .card-wrapper .card .card__inner{border-radius:1rem 1rem 0 0;overflow:hidden}.product-grid .card-wrapper .card .card__content,.collection .card-wrapper .card .card__content{padding:1.2rem 1.4rem 1.4rem}.product-grid .card-wrapper .card .card__information,.collection .card-wrapper .card .card__information{padding-top:0}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
