.merchant-content,.merchant-footer,.three-map{max-width:1200px;margin:auto;padding:48px 24px;box-sizing:border-box}.merchant-hero{position:relative;height:480px;background:#f5f6f5;overflow:hidden}.merchant-hero-image{width:100%;height:100%;object-fit:contain}.merchant-hero-copy{position:absolute;left:5%;bottom:40px;max-width:500px}.merchant-hero-copy h1{font-size:42px;margin:0 0 12px;text-shadow:0 1px 4px white}.merchant-hero-copy p{background:#fffffff0;padding:8px;max-width:430px}.merchant-hero-copy .button{background:#854553;color:#fff;padding:14px 24px}.merchant-content h2,.three-map h2{font-size:32px;line-height:1.2}.merchant-content h3,.merchant-footer h3{font-size:19px}.merchant-content img{display:block;width:100%;object-fit:contain}.merchant-categories>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.merchant-category-image{aspect-ratio:1;max-height:330px;background:#f7f7f7}.merchant-categories a{color:inherit;text-decoration:none}.merchant-story{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;margin:56px 0;background:#faf0f2;padding:28px}.merchant-story-image{aspect-ratio:1;max-height:420px}.merchant-services{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:32px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.merchant-faq{max-width:860px;margin:56px auto 0}.merchant-faq details{border-bottom:1px solid #ddd;padding:18px 0}.merchant-faq summary{cursor:pointer;font-size:18px}.merchant-faq details div{padding:12px 0}.merchant-footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:40px;border-top:1px solid #ddd}.merchant-footer ul{padding:0;list-style:none}.merchant-footer li{margin:10px 0}.merchant-footer h2{font-size:26px}.merchant-footer a,.merchant-content a,.three-map a{color:inherit}.three-map{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:48px;font-size:16px}.three-map iframe{width:100%;height:430px;border:0;display:block}.three-map__copy{align-self:center}.three-map dt{font-size:12px;margin-top:18px;font-weight:600}.three-map dd{margin:5px 0}.three-map__frame>.link{display:block;margin-top:12px}.three-map .caption{font-size:13px}.merchant-content,.merchant-footer,.three-map{overflow-wrap:anywhere;letter-spacing:0}.merchant-contact{max-width:850px;margin:auto;padding:36px 24px}.merchant-contact input,.merchant-contact textarea{display:block;width:100%;padding:12px;border:1px solid #aaa;margin:8px 0 18px}.merchant-contact button{padding:14px 24px}#store-consent[hidden]{display:none!important}#store-consent button{padding:12px 18px;border:1px solid #333;background:#fff;color:#222}@media(max-width:749px){.merchant-hero{height:400px}.merchant-hero-copy{left:20px;right:20px;bottom:24px}.merchant-hero-copy h1{font-size:32px}.merchant-story,.merchant-services,.merchant-footer,.three-map{grid-template-columns:1fr;gap:24px}.merchant-story{padding:20px}.merchant-categories>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.merchant-content,.merchant-footer,.three-map{padding:32px 20px}.three-map iframe{height:300px}.merchant-content h2,.three-map h2{font-size:28px}}.three-map__copy a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}.banner .button{text-shadow:none}.three-map__copy .caption-with-letter-spacing,.three-map__copy dt{font-size:12px}#store-consent{max-height:70vh;overflow:auto}#store-consent a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/1/assets/three-brand.css.map */
