.locations-page p{color:#6b6b6b}.locations-page .locations-designers .loc-des-grid{display:flex;flex-wrap:nowrap;justify-content:center;gap:16px;width:100%;max-width:760px;margin-left:auto;margin-right:auto}.locations-page .locations-designers .loc-des-card{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.locations-page .locations-designers .loc-des-img{width:100%}.locations-page .locations-designers .loc-des-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding-top:14px;padding-bottom:10px}.locations-page .locations-designers h3.loc-des-name{margin:0;font-family:hbitems-regular,serif;font-size:19px;line-height:1.1;letter-spacing:0}.locations-page .locations-designers .loc-des-role{font-family:into-mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#9b9b9b}.locations-page .locations-designers p.loc-des-bio{margin:0;font-size:13px;line-height:1.4}@media screen and (min-width:60em){.locations-page .locations-designers .loc-des-grid{gap:32px}.locations-page .locations-designers .loc-des-head{padding-top:24px;padding-bottom:14px;gap:4px 12px}.locations-page .locations-designers h3.loc-des-name{font-size:26px}.locations-page .locations-designers .loc-des-role{font-size:11px}.locations-page .locations-designers p.loc-des-bio{font-size:15px;line-height:1.45}}.locations-contact,.locations-contact input,.locations-contact select,.locations-contact textarea,.locations-contact button{font-family:into-mono,monospace}.locations-contact .loc-intro{font-size:12px;line-height:1.6;letter-spacing:.02em;color:#6b6b6b}.locations-contact .loc-form-wrap{max-width:640px;margin-left:auto;margin-right:auto}.locations-contact .loc-form{display:flex;flex-direction:column;gap:32px;text-align:left}.locations-contact .loc-row{display:flex;flex-wrap:wrap;gap:32px 24px}.locations-contact .loc-row .loc-field{flex:1 1 240px;min-width:0}.locations-contact .loc-field label{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b;margin-bottom:6px}.locations-contact input,.locations-contact select,.locations-contact textarea{display:block;width:100%;box-sizing:border-box;font-size:13px;letter-spacing:.02em;color:#1a1a1a;background-color:transparent;border:0;border-bottom:1px solid #c6c6c6;border-radius:0;padding:10px 0;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .2s}.locations-contact select{cursor:pointer;padding-right:24px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236B6B6B' stroke-width='1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 4px center}.locations-contact select:invalid{color:#a6a6a6}.locations-contact textarea{resize:vertical;min-height:120px;line-height:1.5}.locations-contact input::placeholder,.locations-contact textarea::placeholder{color:#b5b5b5}.locations-contact input:focus,.locations-contact select:focus,.locations-contact textarea:focus{border-bottom-color:#0056a6}.locations-contact .loc-note{margin-top:10px;font-size:10px;line-height:1.6;letter-spacing:.02em;color:#a6a6a6}.locations-contact .loc-actions{display:flex;flex-direction:column;align-items:center;gap:20px;padding-top:8px}.locations-contact .loc-submit{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#0056a6;background-color:#fff;border:1px solid #0056A6;border-radius:0;padding:14px 44px;cursor:pointer;transition:background-color .2s,color .2s}.locations-contact .loc-submit:hover{background-color:#0056a6;color:#fff}.locations-contact .loc-email{font-size:11px;line-height:1.6;letter-spacing:.02em;color:#a6a6a6;text-align:center}html body .locations-contact .loc-email a,html body #app .locations-contact .loc-email a{font-family:into-mono,monospace!important;font-size:11px!important;line-height:1.6!important;letter-spacing:.02em!important;font-weight:400!important;color:#0056a6;text-decoration:underline;text-underline-offset:.3em}.locations-contact .loc-status{font-size:12px;line-height:1.5;padding:14px 16px;text-align:center}.locations-contact .loc-status--ok{color:#0056a6;border:1px solid #0056A6}.locations-contact .loc-status--error{color:#b3261e;border:1px solid #B3261E}.locations-contact .loc-fieldset{border:0;margin:0;padding:0;min-width:0}.locations-contact .loc-legend-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.locations-contact .loc-legend{float:left;padding:0;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#6b6b6b}.locations-contact .loc-unit{display:inline-flex;border:1px solid #c6c6c6}.locations-contact .loc-unit-opt{position:relative;display:block;margin:0!important;cursor:pointer}.locations-contact .loc-unit-opt input{position:absolute;opacity:0;width:1px;height:1px;margin:0;padding:0;border:0}.locations-contact .loc-unit-opt span{display:block;padding:5px 12px;font-size:10px;letter-spacing:.1em;color:#9b9b9b;transition:background-color .2s,color .2s}.locations-contact .loc-unit-opt+.loc-unit-opt span{border-left:1px solid #c6c6c6}.locations-contact .loc-unit-opt input:checked+span{background-color:#0056a6;color:#fff}.locations-contact .loc-unit-opt input:focus-visible+span{outline:1px solid #0056A6;outline-offset:2px}.locations-contact .loc-row.loc-row--dims{flex-wrap:nowrap;align-items:flex-end;gap:10px}.locations-contact .loc-row.loc-row--dims .loc-field{flex:1 1 0}.locations-contact .loc-dim-x{flex:0 0 auto;padding-bottom:10px;font-size:12px;color:#b5b5b5}.locations-contact input[type=number]{-moz-appearance:textfield}.locations-contact input[type=number]::-webkit-outer-spin-button,.locations-contact input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.template-locations{--cs-cream: #F2EBDF;--cs-cream-deep: #E9DFCF;--cs-ink: #3A2A1F;--cs-ink-soft: #6E5A4A;--cs-ink-faint: #A6927F;--cs-line: #D6C8B4;background-color:var(--cs-cream)!important;color:var(--cs-ink)}body.template-locations #app,body.template-locations #app>div,body.template-locations .locations-page,body.template-locations .locations-page .content,body.template-locations .locations-page .bg-white{background-color:var(--cs-cream)!important}body.template-locations .main-nav,body.template-locations .main-nav.clear,body.template-locations .main-nav.scrolled{background-color:var(--cs-cream)!important;box-shadow:none!important;border-bottom:1px solid var(--cs-line)}body.template-locations .main-nav .nav-bar a,body.template-locations .main-nav a,body.template-locations .main-nav select,body.template-locations .main-nav .lang-select,body.template-locations .main-nav .cart-btn,body.template-locations .main-nav .cart-count{color:var(--cs-ink)!important;border-color:var(--cs-ink)!important}body.template-locations .main-nav .nav-bar a:hover{color:var(--cs-ink-soft)!important}body.template-locations .main-nav #logo svg path,body.template-locations .main-nav svg path{fill:var(--cs-ink)!important}body.template-locations .main-nav svg [stroke]{stroke:var(--cs-ink)!important}body.template-locations .main-nav .b--c6,body.template-locations .main-nav hr{border-color:var(--cs-line)!important}body.template-locations .locations-page h1,body.template-locations .locations-page h2,body.template-locations .locations-page h3,body.template-locations .locations-page h4{color:var(--cs-ink)!important}body.template-locations .locations-page p,body.template-locations .locations-page p.loc-des-bio{color:var(--cs-ink-soft)!important}body.template-locations .locations-page .loc-des-role{color:var(--cs-ink-faint)!important}body.template-locations .locations-page .b--c6{border-color:var(--cs-line)!important}body.template-locations .locations-page h1,body.template-locations .locations-page h2,body.template-locations .locations-page h3,body.template-locations .locations-page h4,body.template-locations #shopify-section-locations-section1 h2+p{font-family:hbitems-regular,serif!important;font-weight:400!important}body.template-locations .locations-page .blue,body.template-locations .locations-page a .into{color:var(--cs-ink)!important;border-color:var(--cs-ink)!important;text-decoration-color:var(--cs-ink)!important}body.template-locations .locations-page .ul_2x{border-bottom-color:var(--cs-ink)!important}body.template-locations .locations-contact .loc-intro,body.template-locations .locations-contact .loc-field label,body.template-locations .locations-contact .loc-legend{color:var(--cs-ink-soft)!important}body.template-locations .locations-contact input,body.template-locations .locations-contact select,body.template-locations .locations-contact textarea{color:var(--cs-ink);border-bottom-color:var(--cs-line)}body.template-locations .locations-contact select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236E5A4A' stroke-width='1'/%3E%3C/svg%3E")}body.template-locations .locations-contact select:invalid,body.template-locations .locations-contact input::placeholder,body.template-locations .locations-contact textarea::placeholder{color:var(--cs-ink-faint)}body.template-locations .locations-contact input:focus,body.template-locations .locations-contact select:focus,body.template-locations .locations-contact textarea:focus{border-bottom-color:var(--cs-ink)}body.template-locations .locations-contact .loc-note,body.template-locations .locations-contact .loc-email{color:var(--cs-ink-faint)!important}html body.template-locations .locations-contact .loc-email a,html body.template-locations #app .locations-contact .loc-email a{color:var(--cs-ink)!important}body.template-locations .locations-contact .loc-submit{color:var(--cs-cream);background-color:var(--cs-ink);border-color:var(--cs-ink)}body.template-locations .locations-contact .loc-submit:hover{color:var(--cs-ink);background-color:transparent}body.template-locations .locations-contact .loc-status--ok{color:var(--cs-ink);border-color:var(--cs-ink)}body.template-locations footer,body.template-locations .footer{background-color:var(--cs-cream-deep)!important;color:var(--cs-ink)!important}body.template-locations footer a,body.template-locations .footer a,body.template-locations footer .white,body.template-locations .footer .white,body.template-locations footer .blue,body.template-locations .footer .blue,body.template-locations footer p,body.template-locations footer span,body.template-locations footer label,body.template-locations footer h1,body.template-locations footer h2,body.template-locations footer h3,body.template-locations footer h4,body.template-locations footer h5,body.template-locations footer h6{color:var(--cs-ink)!important}body.template-locations footer svg,body.template-locations footer svg *,body.template-locations .footer svg,body.template-locations .footer svg *{color:var(--cs-ink)!important}body.template-locations footer svg path,body.template-locations footer svg circle,body.template-locations footer svg rect,body.template-locations footer svg polygon,body.template-locations .footer svg path,body.template-locations .footer svg circle,body.template-locations .footer svg rect,body.template-locations .footer svg polygon{fill:var(--cs-ink)!important}body.template-locations footer svg [fill=none],body.template-locations .footer svg [fill=none]{fill:none!important}body.template-locations footer svg [stroke],body.template-locations .footer svg [stroke]{stroke:var(--cs-ink)!important}body.template-locations footer img,body.template-locations .footer img{filter:brightness(0) invert(15%) sepia(25%) saturate(900%) hue-rotate(345deg) brightness(92%)!important}body.template-locations footer input,body.template-locations .footer input{color:var(--cs-ink)!important;background-color:var(--cs-cream)!important;border-color:var(--cs-ink)!important}body.template-locations footer input::placeholder,body.template-locations .footer input::placeholder{color:var(--cs-ink-faint)!important;opacity:1}body.template-locations footer button,body.template-locations footer [type=submit],body.template-locations footer .bg-blue,body.template-locations .footer button,body.template-locations .footer [type=submit],body.template-locations .footer .bg-blue{background-color:var(--cs-ink)!important;color:var(--cs-cream)!important;border-color:var(--cs-ink)!important}body.template-locations footer button *,body.template-locations footer [type=submit] *,body.template-locations .footer button *,body.template-locations .footer [type=submit] *{color:var(--cs-cream)!important}body.template-locations footer .b--white,body.template-locations footer .b--blue,body.template-locations .footer .b--white,body.template-locations .footer .b--blue{border-color:var(--cs-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/locations.css.map */
