.af{position:relative;overflow:hidden}.af,.af *,.af *:before,.af *:after{box-sizing:border-box}.af__w{margin:0 auto;position:relative;z-index:1}.af__rule{border:none;margin:0}.af__core{display:grid;grid-template-columns:1fr;gap:3rem}.af__brand{display:flex;flex-direction:column}.af__logo{display:flex}.af__logo img{width:auto;display:block;object-fit:contain}.af__tag{font-weight:300;text-transform:uppercase;line-height:1.7;opacity:.55}.af__nl{display:flex;flex-direction:column}.af__nl-h{font-weight:400;text-transform:uppercase;display:block}.af__nl-d{font-weight:300;line-height:1.65;opacity:.6}.af__nl-f{position:relative;display:flex;align-items:stretch;width:100%;border:1px solid currentColor;transition:border-color .3s}.af__nl-f:focus-within{border-width:2px}.af__nl-i{flex:1;background:0 0;border:none;outline:none;font-family:inherit;text-transform:uppercase;transition:border-color .3s}.af__nl-i::placeholder{opacity:.35;text-transform:uppercase;font-family:inherit}.af__nl-b{background:0 0;border:none;border-left:1px solid currentColor;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s,transform .3s;font-family:inherit;flex-shrink:0}.af__nl-b:hover{opacity:.5;transform:translate(3px)}.af__nl-b svg{fill:none;stroke:currentColor;stroke-width:1.2}.af__menus{display:grid;gap:3rem}.af__mc{display:flex;flex-direction:column}.af__mt{font-weight:500;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;margin:0;padding:0;background:none;border:none;cursor:default;font-family:inherit;width:auto}.af__mt:after{content:"";position:absolute;bottom:-4px;left:0;height:1px;transition:width .4s}.af__ml{list-style:none;margin:0;padding:0}.af__mi{margin:0}.af__ma{text-decoration:none;font-weight:300;display:inline-block;position:relative;transition:opacity .3s,transform .3s}.af__ma:after{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background:currentColor;transition:width .35s cubic-bezier(.25,.46,.45,.94)}.af__ma:hover{opacity:.6;transform:translate(3px)}.af__ma:hover:after{width:100%}.af__mt-icon{display:none}.af__br{border:none;margin:0}.af__bot{display:flex;align-items:center;flex-wrap:wrap}.af__cp{font-weight:300;text-transform:uppercase;opacity:.45}.af__soc{display:flex;align-items:center;margin:0 auto}.af__sl{display:flex;align-items:center;justify-content:center;text-decoration:none;transition:opacity .3s,transform .3s}.af__sl svg{display:block}.af__sl:hover{opacity:.45;transform:translateY(-2px)}.af__pay{display:flex;align-items:center;flex-wrap:wrap;opacity:.45}.af__pay svg,.af__pay img{height:20px;width:auto}.af__loc{display:flex;align-items:center;font-weight:300;text-transform:uppercase;opacity:.45}.af__loc svg{width:13px;height:13px;margin-right:.4rem;stroke:currentColor;fill:none;stroke-width:1.5}.af__wm{position:absolute;bottom:-.12em;right:-.02em;font-size:clamp(5rem,14vw,16rem);font-weight:100;text-transform:uppercase;letter-spacing:.15em;line-height:.85;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:0}@media (min-width:990px){.af__menus{gap:3rem}}@media (max-width:989px){.af__core{grid-template-columns:1fr;gap:2.5rem}.af__bot{flex-direction:column;align-items:center;text-align:center;gap:1rem}.af__soc{margin:0}.af__wm{font-size:4rem}}@media (max-width:749px){.af__brand,.af__nl{align-items:center;text-align:center}.af__logo{justify-content:center}.af__nl-f{max-width:100%}.af__bot{flex-direction:column;align-items:center;gap:1rem}.af__wm{display:none}.af__menus{gap:0}.af__mc{border-bottom:1px solid;border-color:inherit;padding:0}.af__mc:first-child{border-top:1px solid;border-color:inherit}.af__mt{display:flex;justify-content:space-between;align-items:center;width:100%;cursor:pointer;padding:1rem 0;margin:0}.af__mt:after{display:none}.af__mt-icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px;flex-shrink:0;position:relative;margin-left:auto}.af__mt-icon span{display:block;position:absolute;background:currentColor;transition:transform .3s ease,opacity .3s ease}.af__mt-icon span:first-child{width:12px;height:1px}.af__mt-icon span:last-child{width:1px;height:12px}.af__mc[data-open=true] .af__mt-icon span:last-child{transform:rotate(90deg);opacity:0}.af__ml{max-height:0;overflow:hidden;transition:max-height .35s ease,padding .35s ease;padding:0}.af__mc[data-open=true] .af__ml{max-height:500px;padding:0 0 1rem}.af__mi{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/359/compiled_assets/styles.css.map */
