header nav a,header ul li a{font-family:Wildera,serif}.ls-header,.header,.header__inner{padding-left:clamp(20px,4vw,60px);padding-right:clamp(20px,4vw,60px)}.ls-header nav ul,.header nav ul{display:flex!important;gap:clamp(12px,2vw,28px)!important}.ls-header nav a,.header nav a{margin-right:0!important;letter-spacing:.22em}.header svg,.header__icons svg,.header__actions svg{width:22px;height:22px}.ds-header-search{position:relative;display:flex;align-items:center;flex-direction:row-reverse}.ds-search-toggle{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.ds-search-toggle svg{transition:opacity .2s ease,transform .2s ease}.ds-header-search.is-active .ds-search-toggle svg{opacity:.7;transform:scale(.95)}.ds-search-form{position:absolute;right:100%;top:50%;transform:translateY(-50%);width:0;overflow:hidden;display:flex;justify-content:flex-end;transition:width .35s cubic-bezier(.77,0,.175,1)}.ds-search-input{width:220px;border:none;border-bottom:1px solid rgba(255,255,255,.4);background:transparent;color:#fff;padding:6px 0;outline:none;font-size:14px;letter-spacing:.08em;opacity:0;transform:translate(10px);transition:opacity .25s ease,transform .25s ease,border-color .3s ease}.ds-header-search.is-active .ds-search-form{width:220px}.ds-header-search.is-active .ds-search-input{opacity:1;transform:translate(0)}.ds-search-input:focus{border-bottom:1px solid #fff}#primaryFooter .newsletter button.is-custom{clip-path:polygon(10% 0%,90% 0%,100% 50%,90% 100%,10% 100%,0% 50%);background-color:#c20a3f;color:#fff;height:48px;padding:0 32px;font-size:16px;border:none;border-radius:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;transition:color .2s ease,background-color .2s ease;font-weight:500}.button-wrapper-text-block a{clip-path:polygon(10% 0%,90% 0%,100% 50%,90% 100%,10% 100%,0% 50%)!important;background-color:#c20a3f!important;color:#fff!important;height:48px;padding:0 32px!important;border:none!important;border-radius:0!important;display:inline-flex;align-items:center;justify-content:center;line-height:48px;box-sizing:border-box;font-size:16px;font-weight:500;transition:color .2s ease,background-color .2s ease}.product-vendor,.card__vendor,.vendor{display:none!important}.featured-text .content.rte{max-width:850px;margin-left:auto;margin-right:auto;text-align:left}.featured-text .content.rte h1,.featured-text .content.rte h2,.featured-text .content.rte h3{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/10/assets/custom.css.map */
