.text-block.h5>*,.text-block.h5 :is(h1,h2,h3,h4,h5,h6),.h5.h5,h5{letter-spacing:.15em!important;line-height:1.4}.text-block.h6>*,.text-block.h6 :is(h1,h2,h3,h4,h5,h6),.h6.h6,h6{letter-spacing:.25em!important;line-height:2}h5,.h5,h6,.h6{letter-spacing:.06em!important}.button-secondary{background:transparent;box-shadow:none;padding:0 0 .55rem;color:inherit;display:inline-flex;align-items:center;text-decoration:none;text-underline-offset:1.1em;letter-spacing:.18em;word-spacing:.18em;text-transform:uppercase;position:relative}.button-secondary:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:currentColor;transform-origin:center;transform:scaleX(1);transition:transform .35s cubic-bezier(.4,0,.2,1)}.button-secondary:hover:after{transform:scaleX(.45)}.button-secondary:after{content:"";position:absolute;left:0;right:0;bottom:0;margin:auto;width:100%;height:1px;text-underline-offset:1.1em;background:currentColor;transform:scaleX(1);transform-origin:center center;transition:transform .45s cubic-bezier(.22,1,.36,1)}.button-secondary:hover:after{transform:scaleX(0)}a.button-unstyled{display:inline-flex;align-items:center;position:relative;padding:0 0 .6rem;background:none;border:none;box-shadow:none;color:currentColor;text-decoration:none;text-transform:uppercase;letter-spacing:.18em;word-spacing:.18em}a.button-unstyled:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:1px;margin:auto;background:currentColor;transform:scaleX(1);transform-origin:center;transition:transform .45s cubic-bezier(.22,1,.36,1)}a.button-unstyled:hover:after{transform:scaleX(0)}a.button-unstyled{color:#ffecb1!important}a.button-unstyled:after{background:#ffecb1!important}.header-actions svg{width:50px;height:50px}.header-menu a{font-family:var(--font-h6--family);font-style:var(--font-h6--style);font-weight:var(--font-h6--weight);font-size:var(--font-h6--size);line-height:var(--font-h6--line-height);letter-spacing:.22em;text-transform:var(--font-h6--case)}header-menu overflow-list a{font-family:var(--font-h6--family)!important;font-style:var(--font-h6--style)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:.22em!important;text-transform:var(--font-h6--case)!important;position:relative}.announcement-bar,.header-top-bar{background-color:transparent!important;color:inherit}.mega-menu__submenu{display:block}.mega-menu__grid{display:flex;flex-direction:column;width:280px}.menu-list__link{position:relative}.menu-list__link:before{content:"";position:absolute;left:50%;bottom:10px;width:82%;height:1px;background:currentColor;border-radius:999px;transform:translate(-50%) scaleX(0);transition:transform .35s ease}.menu-list__link[aria-current=page]:before{transform:translate(-50%) scaleX(1)}collection-links-component[layout=text]{display:block}collection-links-component[layout=text] .collection-links__container{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:3rem;overflow-x:auto;padding:0 0 .6rem;border-top:0px solid rgb(var(--color-border-rgb) / .12);border-bottom:0px solid rgb(var(--color-border-rgb) / .12);scrollbar-width:none}collection-links-component[layout=text] .collection-links__container::-webkit-scrollbar{display:none}collection-links-component[layout=text] .collection-links__link{flex:none;text-transform:uppercase;transition:opacity .25s ease;color:inherit;text-decoration:none;white-space:nowrap;position:relative;opacity:1!important}collection-links-component[layout=text] .collection-links__link .text-block,collection-links-component[layout=text] .collection-links__link .text-block *{font-family:var(--font-h6--family)!important;font-style:var(--font-h6--style)!important;font-weight:var(--font-h6--weight)!important;font-size:var(--font-h6--size)!important;line-height:var(--font-h6--line-height)!important;letter-spacing:.22em!important;text-transform:var(--font-h6--case)!important}collection-links-component[layout=text] .collection-links__link:after{content:"";position:absolute;left:0;right:0;bottom:-10px;width:100%;height:2px;margin:auto;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .35s ease}.collection-links__link{padding-bottom:.5rem}.collection-links__link:after{bottom:0;height:2px;width:85%}collection-links-component[layout=text] .collection-links__link[aria-current=true]:after{transform:scaleX(1)}.collection-links__link[aria-current=true]:after{transform:scaleX(1)}collection-links-component[layout=text] .collection-links__image{display:none!important}@media(min-width:750px){.product-card{position:relative}.product-card .group-block{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:10;opacity:0;transition:.35s;pointer-events:none}.product-card:hover .group-block .text-block,.product-card:hover .group-block .text-block *,.product-card:hover .group-block .price,.product-card:hover .group-block product-price{color:#fff!important}.product-card:hover .group-block{opacity:1;gap:.75rem}.product-card:hover .price{opacity:.9}}@media(min-width:750px){.card-gallery{position:relative}.card-gallery:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1c0a00cc;opacity:0;transition:.35s}.product-card:hover .card-gallery:after{opacity:1}}.product-badges__badge.color-custom-badge-sale{background:#b98f50;color:#fff;letter-spacing:.18em;font-size:.68rem;padding:.45rem .8rem}.card-information{padding-top:20px}.card__heading{max-width:80%}.card__heading{letter-spacing:.08em}.card__heading{line-height:1.45}.card-information__text{max-width:80%;line-height:1.45;letter-spacing:.04em}.price{margin-top:10px}
/*# sourceMappingURL=/cdn/shop/t/18/assets/artelier-custom.css.map */
