:root{--hw-ink:#090909;--hw-grey:#f5f4f2;--hw-sage:#24b66b}body{font-family:Outfit,Arial,sans-serif!important;color:#050505;letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:Tenor Sans,Georgia,serif!important;font-weight:400!important;letter-spacing:0}.hw-eyebrow{font-size:11px;letter-spacing:.24em;font-weight:600}.hw-black-button{display:inline-flex;justify-content:center;align-items:center;background:#080808;color:#fff;text-decoration:none;font:600 12px Outfit,Arial,sans-serif;letter-spacing:.22em;padding:15px 27px;min-height:42px;border-radius:2px}.hw-blank-hero{height:var(--hw-hero-height);background:var(--hw-hero-bg);color:var(--hw-hero-fg);position:relative;overflow:hidden}.hw-blank-hero__image{position:absolute;top:0;right:0;bottom:0;left:0}.hw-blank-hero__image img{width:100%;height:100%;object-fit:cover}.hw-blank-hero__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000014}.hw-blank-hero__content{height:100%;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.hw-blank-hero__inner{width:100%;max-width:780px;margin:auto}.hw-blank-hero h1{font-size:clamp(34px,5vw,64px);margin:12px 0;line-height:1.13}.hw-blank-hero p{font-size:16px;margin:16px 0 24px}.hw-blank-hero .hw-black-button{margin-top:4px}.hw-product-grid{padding-top:54px;padding-bottom:62px}.hw-product-grid__heading{text-align:center;margin-bottom:38px}.hw-product-grid__heading h2{font-size:27px;margin:0 0 12px}.hw-product-grid__heading>a{display:inline-block;font-size:10px;letter-spacing:.26em;text-decoration:none;border:1px solid #ddd;padding:10px 17px;color:#080808}.hw-product-grid__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.hw-product-tile{text-align:center}.hw-product-tile__image{display:block;position:relative;aspect-ratio:.74;overflow:hidden;background:#f1f1f1}.hw-product-tile__image img,.hw-product-tile__image svg{height:100%;width:100%;object-fit:cover}.hw-product-tile__sale{position:absolute;right:0;top:0;background:#080808;color:#fff;padding:7px 9px;font-size:11px}.hw-product-tile__swatches{display:flex;justify-content:center;gap:4px;min-height:27px;margin:7px auto 2px}.hw-product-tile__swatch{width:23px;height:23px;border:1px solid #ccc;background:var(--swatch-color,#eee);font-size:10px;display:flex;align-items:center;justify-content:center;color:#222}.hw-product-tile__name{display:block;color:#090909;text-decoration:none;letter-spacing:.19em;text-transform:uppercase;font-size:12px;line-height:1.45;margin:8px auto 4px;max-width:270px}.hw-product-tile__price{font-size:13px}.hw-product-tile__price s{margin-right:8px}.hw-product-tile__price--sale{color:#25b96d}.hw-guarantee{padding-top:50px;padding-bottom:62px;display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.hw-guarantee__image img{display:block;width:100%;height:auto;aspect-ratio:1.76;object-fit:cover}.hw-guarantee__placeholder{aspect-ratio:1.76;display:grid;place-items:center;background:#f1eeea;color:#777;font-size:12px;letter-spacing:.22em}.hw-guarantee__copy h2{font-size:30px;line-height:1.16;margin:0 0 17px}.hw-guarantee__copy .rte{font-size:15px;line-height:1.55}.hw-guarantee__copy .hw-black-button{margin-top:15px}.hw-review-band{background:#f5f4f2;padding:48px 0}.hw-review-band__head h2{font-size:26px;margin:0}.hw-review-band__head p{font-size:12px;margin-top:15px}.hw-review-band__list{display:flex;gap:26px;overflow-x:auto;scroll-snap-type:x mandatory;padding:14px 0 4px;scrollbar-width:none}.hw-review-band__list::-webkit-scrollbar{display:none}.hw-review-band__card{background:#fff;padding:20px;flex:0 0 calc(33.333% - 18px);min-height:195px;scroll-snap-align:start;font-size:13px;line-height:1.65}.hw-review-band__stars{font-size:20px;letter-spacing:2px;color:#050505}.hw-review-band__card p{margin:7px 0 10px}.hw-review-band__card strong{display:block}.hw-review-band__card small{color:#777;display:block}.hw-review-band__controls{text-align:right;margin-top:13px}.hw-review-band__controls button{border:1px solid #ddd;background:transparent;border-radius:50%;width:42px;height:42px;font-size:28px;cursor:pointer}.hw-footer{background:#000;color:#fff;padding:55px 0 28px}.hw-footer__grid{display:grid;grid-template-columns:1fr 1.35fr .8fr .9fr;gap:35px}.hw-footer__monogram{font:32px Georgia,serif;text-align:center;align-self:start}.hw-footer h2{font:600 11px Outfit,Arial,sans-serif!important;letter-spacing:.22em;margin:0 0 24px}.hw-footer a{color:#fff;text-decoration:none;display:block;font-size:12px;line-height:1.9}.hw-footer p,.hw-footer .rte{font-size:12px;line-height:1.5}.hw-footer__bottom{border-top:1px solid #292929;margin-top:48px;padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:11px}.hw-footer__payments{display:flex;gap:8px;align-items:center;list-style:none;margin:0;padding:0;flex-wrap:wrap}.hw-footer__payments svg{width:38px;height:25px}.hw-content-page{max-width:830px;padding-top:75px;padding-bottom:100px}.hw-content-page h1{font-size:36px}.hw-content-page .rte{font-size:15px;line-height:1.7}.hw-contact-form{display:flex;flex-direction:column;gap:10px;margin-top:35px}.hw-contact-form input,.hw-contact-form textarea{border:1px solid #aaa;padding:12px;font:inherit}.hw-contact-form button{border:0;align-self:start;cursor:pointer}.hw-not-found{text-align:center;padding:100px 15px 120px}.hw-not-found h1{font-size:36px}.hw-not-found p{margin-bottom:25px}.template-product .product{gap:4.5%!important}.template-product .product__title h1{font:400 21px/1.16 Tenor Sans,Georgia,serif!important;text-transform:uppercase;letter-spacing:0;margin:0 0 14px}.template-product .price{font-size:17px}.template-product .price--on-sale .price-item--sale{color:#25b96d}.template-product .product-form__input .form__label{font-size:11px;letter-spacing:.19em;text-transform:uppercase;font-weight:600}.template-product .product-form__input input[type=radio]+label{border:1px solid #dedede;border-radius:0;min-width:43px;padding:11px 14px;margin:0 5px 6px 0;font-size:12px;background:#fff}.template-product .product-form__input input[type=radio]:checked+label{border:1px solid #111;background:#fff;color:#111}.template-product .product-form__submit{background:#000!important;color:#fff!important;min-height:48px;letter-spacing:.23em;font-size:12px;font-weight:600;border-radius:2px!important}.template-product .product-form__submit:after{display:none!important}.template-product .product__info-wrapper{padding-left:0!important}.template-product .thumbnail{border-radius:0}.template-product .product__media img{object-fit:contain}.template-product .accordion__title{font-size:12px;letter-spacing:.2em;text-transform:uppercase}.template-product .hw-pdp-trust{font-size:13px;line-height:2;border-top:1px solid #eee;padding:15px 0}.template-product .hw-stock-notice{font-size:13px}.template-product .hw-stock-notice span{display:inline-block;width:8px;height:8px;border-radius:50%;background:#d22;margin-right:8px}.template-product .product-recommendations .title{font-size:25px;text-align:center}@media(max-width:749px){.hw-blank-hero{height:var(--hw-hero-mobile)}.hw-product-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.hw-product-grid__heading h2{font-size:23px}.hw-product-grid{padding-top:35px;padding-bottom:38px}.hw-product-tile__name{font-size:10px}.hw-guarantee{grid-template-columns:1fr;gap:25px;padding:35px 15px}.hw-guarantee__copy h2{font-size:25px}.hw-review-band__card{flex-basis:84%}.hw-footer__grid{grid-template-columns:1fr 1fr;gap:35px 16px}.hw-footer__monogram{text-align:left}.hw-footer__bottom{flex-direction:column;text-align:center}.hw-blank-hero h1{font-size:35px}.template-product .product__title h1{font-size:20px}}.hw-sale-inline{text-align:center;border:1px solid #111;background:#f9f9f9;padding:22px 16px;margin-top:14px}.hw-sale-inline h2{color:#c52a1b;font:600 23px/1.25 Outfit,Arial,sans-serif!important;letter-spacing:.01em;margin:0 0 8px}.hw-sale-inline strong{font-size:16px}.hw-sale-inline p{font-size:14px;color:#666;line-height:1.5;margin:8px 0 0}.hw-pdp-payment-icons{list-style:none;display:flex;justify-content:center;gap:6px;padding:0;margin:9px 0}.hw-pdp-payment-icons svg{width:38px;height:24px}.hw-ref-main__left,.hw-ref-main__right{display:flex;align-items:center}.hw-ref-logo{display:flex;justify-content:center}.hw-ref-nav__inner{justify-content:center}.template-product .product__info-container{max-width:none}.template-product .product__info-container>*+*{margin:1.2rem 0}.template-product .product__title{margin-bottom:2rem}.template-product .product-form__input--pill{margin-bottom:1.4rem}.template-product .price__container{margin-bottom:4px}.hw-blank-hero{background:#eee7de}.hw-blank-hero__image--editorial{left:auto;width:58%;height:100%;background:#e5ded4}.hw-blank-hero__image--editorial img{width:100%;height:100%;object-fit:cover;object-position:55% 40%}.hw-blank-hero__image--editorial:after{display:none}.hw-blank-hero__content{justify-content:flex-start}.hw-blank-hero__inner{margin:0;max-width:580px;padding-right:30px}.hw-blank-hero h1{font-size:clamp(34px,4vw,57px)}.hw-blank-hero .hw-black-button{margin-top:15px}.hw-product-tile--placeholder .hw-product-tile__image img{width:100%;height:100%;object-fit:cover}.hw-product-tile--placeholder .hw-product-tile__price{color:#777;letter-spacing:.05em}.hw-guarantee__image img{object-fit:cover}.hw-review-band__card small{font-size:11px}.hw-product-tile__swatch{font-size:0}.hw-product-tile__swatch[title=Black]{background:#1b1a18}.hw-product-tile__swatch[title=Brown]{background:#7a5038}.hw-product-tile__swatch[title=Beige]{background:#d9c6ae}.hw-product-tile__swatch[title=Cream]{background:#f3ecdd}.hw-product-tile__swatch[title=Grey],.hw-product-tile__swatch[title=Gray]{background:#8b8986}.hw-product-tile__swatch[title=Blue]{background:#5b789f}.hw-product-tile__swatch[title=Green]{background:#737e60}.hw-product-tile__swatch[title=White]{background:#f8f8f8}.hw-product-tile__swatch[title=Pink]{background:#dba8ac}.hw-product-tile__swatch[title=Red]{background:#a93635}.hw-product-tile__swatch[title=Navy]{background:#26384e}.hw-product-tile__swatch[title=Khaki]{background:#a69c78}@media(max-width:749px){.hw-blank-hero__image--editorial{width:100%;opacity:.26}.hw-blank-hero__content{background:linear-gradient(90deg,#f6f1ebe0,#f6f1eb3b)}.hw-blank-hero__inner{padding-right:0}.hw-blank-hero h1{font-size:35px}}.hw-product-grid__grid .hw-product-tile__image img{display:block;width:100%;height:100%;object-fit:cover}.hw-product-grid__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.hw-product-tile__name{text-align:center;letter-spacing:.16em;text-transform:uppercase;font-size:12px;line-height:1.35}.hw-product-tile__price{text-align:center;font-size:13px}.hw-tracking-help{padding:32px 30px 65px;text-align:center;max-width:760px}.hw-tracking-help h2{font-family:var(--font-heading-family);font-weight:400;font-size:27px;letter-spacing:.08em}.hw-tracking-help p{font-size:14px;line-height:1.7}.hw-ref-nav__inner a:hover{text-decoration:underline;text-underline-offset:5px}.hw-product-tile__swatch{color:transparent;display:inline-block;width:24px;height:24px;border:1px solid #c9c9c9;margin:0 3px}@media(max-width:989px){.hw-product-grid__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.hw-product-grid__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-tracking-help{padding:22px 18px 38px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/hw-full-rebuild.css.map */
