.hwn-footer{background:#111;color:#f7f3ea;padding:6.6rem 0 2.7rem}.hwn-footer__grid{display:grid;gap:clamp(3.5rem,5vw,8rem);grid-template-columns:minmax(31rem,1.65fr) repeat(3,minmax(13rem,1fr))}.hwn-footer__brand{max-width:39rem}.hwn-footer__logo{color:#f7f3ea;font-family:Georgia,Times New Roman,serif;font-size:2.15rem;font-weight:700;letter-spacing:.19em;text-decoration:none;text-transform:uppercase}.hwn-footer__brand-copy{color:#f7f3eab3;font-size:1.35rem;line-height:1.55;margin:1.5rem 0 2.1rem;max-width:37rem}.hwn-footer h2{color:#d9c18b;font-size:1.12rem;font-weight:700;letter-spacing:.08em;margin:0 0 1.8rem;text-transform:uppercase}.hwn-footer ul{list-style:none;margin:0;padding:0}.hwn-footer__column li+li{margin-top:1rem}.hwn-footer__column a{color:#f7f3eab8;font-size:1.35rem;line-height:1.45;text-decoration:none;transition:color .2s ease}.hwn-footer__column a:hover{color:#fff}.hwn-footer__form{align-items:center;display:grid;gap:.8rem;grid-template-columns:minmax(0,1fr) auto}.hwn-footer__form input{background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#fff;font-size:1.4rem;height:4.6rem;min-width:0;padding:0 1.6rem;width:100%}.hwn-footer__form input::placeholder{color:#f7f3ea80}.hwn-footer__form input:focus{border-color:#d9c18b;outline:.2rem solid rgba(217,193,139,.25);outline-offset:.2rem}.hwn-footer__form button{background:#d45d27;border:0;border-radius:999px;color:#fff;cursor:pointer;font-size:1.12rem;font-weight:700;height:4.6rem;letter-spacing:.08em;padding:0 2rem;text-transform:uppercase;transition:background .2s ease}.hwn-footer__form button:hover{background:#e26a32}.hwn-footer__form-message{color:#d9c18b;font-size:1.2rem;margin:.9rem 0 0}.hwn-footer__social{margin-top:1.7rem}.hwn-footer__social .list-social{gap:.7rem;justify-content:flex-start}.hwn-footer__social .list-social__link{color:#f7f3eaad;padding:.5rem}.hwn-footer__social .list-social__link:hover{color:#fff}.hwn-footer__bottom{align-items:center;border-top:1px solid rgba(255,255,255,.11);color:#f7f3ea8c;display:flex;font-size:1.12rem;gap:2rem;justify-content:space-between;margin-top:5.8rem;padding-top:2.7rem}.hwn-footer__secure{align-items:center;display:flex;flex-wrap:wrap;gap:1.4rem}.hwn-footer__secure-label{align-items:center;display:inline-flex;gap:.6rem;white-space:nowrap}.hwn-footer__secure-label svg{fill:none;height:1.45rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6;width:1.45rem}.hwn-footer__payments{display:flex!important;flex-wrap:wrap;gap:.6rem}.hwn-footer__payments li{align-items:center;border:1px solid rgba(255,255,255,.18);border-radius:.35rem;display:flex;min-height:2.7rem;overflow:hidden}.hwn-footer__payments svg{height:2.5rem;width:auto}@media(max-width:989px){.hwn-footer__grid{gap:4rem 3rem;grid-template-columns:repeat(3,minmax(0,1fr))}.hwn-footer__brand{grid-column:1/-1;max-width:48rem}}@media(max-width:749px){.hwn-footer{padding-top:5rem}.hwn-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hwn-footer__brand{grid-column:1/-1}.hwn-footer__column:last-child{grid-column:1/-1}.hwn-footer__bottom{align-items:flex-start;flex-direction:column;margin-top:4.2rem}.hwn-footer__secure{align-items:flex-start;flex-direction:column}.hwn-footer__form{grid-template-columns:minmax(0,1fr) auto}.hwn-footer__form button{padding:0 1.7rem}}@media(max-width:420px){.hwn-footer__grid{grid-template-columns:1fr}.hwn-footer__brand,.hwn-footer__column:last-child{grid-column:auto}}.hwn-product-details{background:#f7f3ea;padding:0 0 7rem}.hwn-product-details__inner{max-width:92rem}.hwn-product-details__item{border-top:1px solid #d9cfb9}.hwn-product-details__item:last-child{border-bottom:1px solid #d9cfb9}.hwn-product-details__item summary{align-items:center;color:#111;cursor:pointer;display:flex;font-size:1.45rem;font-weight:700;justify-content:space-between;letter-spacing:.04em;list-style:none;padding:2rem 0}.hwn-product-details__item summary::-webkit-details-marker{display:none}.hwn-product-details__plus{color:#c65a28;font-size:2.4rem;font-weight:400;transition:transform .2s ease}.hwn-product-details__item[open] .hwn-product-details__plus{transform:rotate(45deg)}.hwn-product-details__content{color:#5f5a53;font-size:1.4rem;line-height:1.75;padding:0 0 2.4rem}.hwn-product-details__content>*:first-child{margin-top:0}.hwn-product-details__content>*:last-child{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/31/compiled_assets/styles.css.map */
