.hmyl-support-design{--ivory:#f2eee5;--carbon:#151515;--muted:#696963;--line:#ccc8bf}.hmyl-support-design *{box-sizing:border-box}.hmyl-support-design{margin:0;background:var(--ivory);color:var(--carbon);font:16px/1.625 Archivo,sans-serif}.hmyl-support-design a{color:inherit;text-decoration:none}.hmyl-support-design a:hover{text-decoration:underline;text-underline-offset:5px}.hmyl-support-design a:focus-visible,.hmyl-support-design summary:focus-visible,.hmyl-support-design input:focus-visible,.hmyl-support-design button:focus-visible{outline:2px solid #a86842;outline-offset:5px}.hmyl-support-design h2,.hmyl-support-design h3,.hmyl-support-design p{margin:0}.hmyl-support-design h2{font:36px/1.14 Archivo Black,sans-serif;letter-spacing:-.7px}.hmyl-support-design h3{font:24px/1.25 Archivo Black,sans-serif;letter-spacing:-.3px}.hmyl-support-design .wrap{max-width:1376px;padding-inline:48px;margin:auto}.hmyl-support-design .review-bar{display:flex;justify-content:space-between;gap:16px;padding:8px 24px;background:#e5e0d6;color:#585852;font-size:12px;border-bottom:1px solid var(--line)}.hmyl-support-design .faq{padding-block:80px;display:grid;grid-template-columns:5fr 7fr;gap:80px}.hmyl-support-design .eyebrow{font:12px/16px IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.8px;margin:0 0 24px;color:var(--muted)}.hmyl-support-design .intro>p:not(.eyebrow){font-size:18px;line-height:28px;max-width:320px;margin-top:24px;color:var(--muted)}.hmyl-support-design .intro .text-link{margin-top:24px}.hmyl-support-design .text-link{display:inline-flex;align-items:center;gap:24px;min-height:44px;font-weight:700;font-size:16px;text-decoration:underline;text-underline-offset:6px;text-decoration-thickness:1px}.hmyl-support-design .text-link span{font-size:20px}.hmyl-support-design .questions{max-width:760px;width:100%}.hmyl-support-design details{border-top:1px solid var(--line)}.hmyl-support-design details:last-child{border-bottom:1px solid var(--line)}.hmyl-support-design summary{list-style:none;cursor:pointer;font-weight:700;font-size:22px;line-height:28px;padding:24px 0;display:flex;justify-content:space-between;gap:24px}.hmyl-support-design summary::-webkit-details-marker{display:none}.hmyl-support-design .toggle{width:24px;flex:none;position:relative;height:28px}.hmyl-support-design .toggle:before,.hmyl-support-design .toggle:after{content:"";background:currentColor;position:absolute;width:12px;height:2px;left:6px;top:13px}.hmyl-support-design .toggle:after{transform:rotate(90deg)}.hmyl-support-design details[open] .toggle:after{display:none}.hmyl-support-design .answer{padding:0 40px 24px 0;color:var(--muted);max-width:65ch}.hmyl-support-design .answer strong{color:var(--carbon);font-weight:700}.hmyl-support-design .support{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-block:0 56px}.hmyl-support-design .support>div{padding-top:32px;border-top:1px solid var(--line)}.hmyl-support-design .support p{max-width:52ch;color:var(--muted);margin:16px 0 8px}.hmyl-support-design footer{background:var(--carbon);color:var(--ivory)}.hmyl-support-design footer a:focus-visible,.hmyl-support-design footer input:focus-visible,.hmyl-support-design footer button:focus-visible{outline-color:#c8a867}.hmyl-support-design .newsletter{padding-block:56px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;border-bottom:1px solid #41413c}.hmyl-support-design .newsletter h2{font-size:28px;line-height:34px}.hmyl-support-design .newsletter p{color:#b8b6ae;margin-top:8px}.hmyl-support-design .newsletter label{display:block;font-size:14px;margin-bottom:8px}.hmyl-support-design .field{display:flex;gap:8px}.hmyl-support-design input,.hmyl-support-design button{font:inherit;border-radius:4px;min-height:48px}.hmyl-support-design input{width:100%;min-width:0;border:1px solid #77776e;padding:12px 16px;background:transparent;color:var(--ivory)}.hmyl-support-design input::placeholder{color:#a9a89f}.hmyl-support-design button{border:0;background:var(--ivory);color:var(--carbon);white-space:nowrap;padding:12px 24px;font-weight:700;cursor:pointer}.hmyl-support-design button:hover{background:#ded7c8}.hmyl-support-design button span{padding-left:16px}.hmyl-support-design .newsletter .form-note{font-size:12px;line-height:17px;min-height:17px;color:#b8b6ae}.hmyl-support-design input[aria-invalid=true]{border-color:#f0b99f}.hmyl-support-design .footer-main{padding-block:56px;display:grid;grid-template-columns:2fr 1fr 1fr;gap:80px}.hmyl-support-design .brand img{max-width:100%;height:auto;display:block}.hmyl-support-design .brand p{margin-top:24px;color:#d2cfc6;font-size:18px;line-height:28px}.hmyl-support-design .footer-main h3,.hmyl-support-design .business h3{font:700 16px/26px Archivo,sans-serif;letter-spacing:0;margin-bottom:16px}.hmyl-support-design .footer-main nav a{display:flex;align-items:center;min-height:44px;color:#b8b6ae;font-size:16px}.hmyl-support-design .business{border-top:1px solid #41413c;padding-block:32px;display:grid;grid-template-columns:1fr 1fr;gap:80px;color:#b8b6ae;font-size:14px;line-height:21px}.hmyl-support-design .business h3{margin-bottom:8px;color:var(--ivory)}.hmyl-support-design .business a{display:block;min-height:44px;align-content:center;color:var(--ivory);width:fit-content}.hmyl-support-design .business p{margin:8px 0}.hmyl-support-design .business .contact-email{font-size:18px;text-decoration:underline;text-underline-offset:5px}.hmyl-support-design .business address{font-style:normal;margin-top:16px}.hmyl-support-design .footer-bottom{border-top:1px solid #41413c;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:24px;color:#b8b6ae;font-size:14px}.hmyl-support-design .footer-bottom nav{display:flex;gap:24px}.hmyl-support-design .footer-bottom a{display:inline-flex;align-items:center;min-height:44px}.hmyl-support-design .payments{display:flex;gap:8px;flex-wrap:wrap;max-width:360px}.hmyl-support-design .payments img{width:38px;height:24px;object-fit:contain}@media(max-width:989px){.hmyl-support-design .wrap{padding-inline:32px}.hmyl-support-design .faq{gap:32px;padding-block:56px;grid-template-columns:1fr 1.4fr}.hmyl-support-design .support,.hmyl-support-design .newsletter,.hmyl-support-design .footer-main,.hmyl-support-design .business{gap:32px}.hmyl-support-design h2{font-size:28px;line-height:34px}.hmyl-support-design summary{font-size:20px;line-height:26px}.hmyl-support-design .footer-main{grid-template-columns:1.5fr 1fr 1fr}.hmyl-support-design .footer-bottom{flex-wrap:wrap}.hmyl-support-design .newsletter h2{font-size:24px;line-height:30px}}@media(max-width:749px){.hmyl-support-design .wrap{padding-inline:20px}.hmyl-support-design .review-bar{padding-inline:20px;font-size:11px}.hmyl-support-design .review-bar span:last-child{display:none}.hmyl-support-design .faq{display:block;padding-block:56px 40px}.hmyl-support-design .intro>p:not(.eyebrow){margin-top:16px;max-width:100%}.hmyl-support-design .intro .text-link{margin-top:16px}.hmyl-support-design .questions{margin-top:32px}.hmyl-support-design summary{padding-block:24px;gap:16px}.hmyl-support-design .answer{padding-right:24px}.hmyl-support-design .support{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.hmyl-support-design .support>div{padding-top:24px}.hmyl-support-design h3{font-size:24px;line-height:30px}.hmyl-support-design .newsletter{grid-template-columns:1fr;gap:24px;padding-block:40px}.hmyl-support-design .field{gap:8px}.hmyl-support-design button{padding-inline:16px}.hmyl-support-design button span{display:none}.hmyl-support-design .footer-main{grid-template-columns:1fr 1fr;gap:32px 24px;padding-block:40px}.hmyl-support-design .brand{grid-column:1/-1}.hmyl-support-design .brand img{width:248px}.hmyl-support-design .brand p{margin-top:16px}.hmyl-support-design .footer-main nav a{font-size:14px}.hmyl-support-design .business{grid-template-columns:1fr;gap:24px}.hmyl-support-design .desktop-only{display:none}.hmyl-support-design .footer-bottom{flex-direction:column;align-items:flex-start;gap:8px;padding-block:24px}.hmyl-support-design .footer-bottom nav{gap:24px}.hmyl-support-design .payments{margin-top:8px}.hmyl-support-design .eyebrow{margin-bottom:16px}.hmyl-support-design .newsletter .form-note{font-size:13px;line-height:18px}}@media(max-width:359px){.hmyl-support-design .wrap{padding-inline:16px}.hmyl-support-design .field{flex-wrap:wrap}.hmyl-support-design .field button{width:100%}}@media(prefers-reduced-motion:reduce){.hmyl-support-design *{scroll-behavior:auto!important}}.hmyl-support-design{font-family:Archivo,sans-serif;display:block;width:100%;text-align:left}.hmyl-support-design h2,.hmyl-support-design h3{text-transform:none}.hmyl-support-design .wrap{width:100%}.hmyl-support-design p:empty{display:none}.hmyl-support-design .answer p+p{margin-top:16px}.hmyl-support-design .form-note{font-size:14px;line-height:21px}.hmyl-support-design .field input{box-shadow:none}.hmyl-support-design .newsletter form{margin:0}.hmyl-support-design .payments svg{width:38px;height:24px}.hmyl-support-design .business a{width:fit-content}.hmyl-support-design .brand img{width:280px}.hmyl-support-design .intro-copy{font-size:18px;line-height:28px;max-width:320px;margin-top:24px;color:#696963}@media(max-width:749px){.hmyl-support-design .intro-copy{margin-top:16px;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/hmyl-support-footer.css.map */
