*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}html{font-size:62.5%;scroll-behavior:smooth;overflow-x:clip}body{font-family:var(--font-family-brand-primary, "Proxima Nova"),sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#331d00;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}ul,ol{list-style:none}button{font-family:inherit;font-size:inherit;cursor:pointer;background:none;border:none}input,textarea,select{font-family:inherit;font-size:inherit}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.25;color:#331d00}h1{font-size:36px}@media(min-width:990px){h1{font-size:48px}}h2{font-size:30px}@media(min-width:990px){h2{font-size:36px}}h3{font-size:24px}@media(min-width:990px){h3{font-size:30px}}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}p{margin-bottom:16px}p:last-child{margin-bottom:0}.container{width:100%;max-width:var(--page-width);margin:0 auto;padding:0 16px}@media(min-width:990px){.container{padding:0 24px}}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.btn{display:inline-flex;align-items:center;justify-content:center;padding:8px 24px;font-size:14px;font-weight:500;border-radius:8px;transition:all .2s ease;cursor:pointer}.btn--primary{background-color:#000;color:#fff;border:1px solid #000}.btn--primary:hover{opacity:.85}.btn--secondary{background-color:transparent;color:#331d00;border:1px solid #D4D4D4}.btn--secondary:hover{border-color:#000}.btn--full{width:100%}.carousel-dot{width:6px;height:6px;border-radius:6px;background:#683b00;opacity:.4;transition:opacity .2s ease,border-radius .2s ease}.carousel-dot.is-active{opacity:1;border-radius:9999px}.input{width:100%;padding:8px 16px;font-size:16px;border:1px solid #D4D4D4;border-radius:8px;transition:border-color .2s ease}.input:focus{outline:none;border-color:#000}.input::placeholder{color:#a1a1a1}
/*# sourceMappingURL=/cdn/shop/t/126/assets/base.css.map */
