.section-contact-info{display:flex;background-color:#fff;flex-direction:column}.section-contact-info-container{width:100%;padding:4rem 1.125rem 0}.img-container{width:100%%;max-height:100vh;position:relative;top:0}.img-container img{width:100%;height:100%;object-fit:cover}.location-map{width:calc(100% + 2.25rem);margin-left:-1.125rem}.location-map img{width:100%;height:100%;object-fit:cover;display:block}.contact-description{border-bottom:1px solid var(--dark-grey-blue);padding-bottom:4rem;margin-bottom:4rem}.contact-location{font-family:var(--font-heading-family);margin-bottom:4rem;font-weight:300}.section-contact-info-container .links-container ul{display:flex;flex-direction:row;gap:2rem}.section-contact-info-container .links-container li,.section-contact-info-container .links-container li:first-of-type{border-top:none;border-bottom:none}.section-contact-info-container .richtext{padding:1.125rem}.section-contact-info-container .collection{padding:1.125rem;background-color:var(--very-light-pink)}.section-contact-info-container .collection ul{padding-left:0;list-style-type:none;display:flex;gap:.313rem;flex-direction:column;margin:0}.section-contact-info-container .collection ul li{background-color:#fff;display:flex;justify-content:space-between}.section-contact-info-container .collection ul li .product-title{padding:.375rem .625rem;flex:1 1 100%}.section-contact-info-container .collection ul li .product-title p{margin:0;font-size:.813rem;font-family:var(--font-heading-family);text-transform:uppercase}.section-contact-info-container .collection ul li .product-title p a{color:var(--dark-grey-blue);text-decoration:none}.section-contact-info-container .collection ul li .product-title p a:hover{text-decoration:underline}.section-contact-info-container .collection ul li .buttons-container{flex-direction:row}.section-contact-info-container .collection ul li .buttons-container .add-to-cart{background:none;border:none;height:1.875rem;width:1.875rem;position:relative;padding:0;cursor:pointer}.section-contact-info-container .collection ul li .buttons-container .add-to-cart.hide-mobile{display:none}.section-contact-info-container .collection ul li .buttons-container .add-to-cart:after{content:"";height:100%;width:100%;top:0;left:0;background-image:var(--icon-add-to-cart-full);background-size:contain;background-position:center;position:absolute;display:block}.section-contact-info-container .collection ul li .buttons-container .add-to-cart .icon-add-to-cart{border:none;width:1.875rem;height:1.875rem;background:none}.section-contact-info-container .collection ul li img{height:4.063rem;width:4.063rem;object-fit:cover;object-position:center}.section-contact-info-container .collection ul li .right-section{display:flex;padding:.375rem;flex-direction:column;justify-content:space-between}.section-contact-info-container .collection ul li .right-section .price{margin-bottom:0;justify-content:flex-end}@media screen and (min-width:1000px){.section-contact-info{flex-direction:row}.section-contact-info-container{padding:8rem 4rem 0}.img-container{width:50%;max-height:100vh;position:sticky;top:0}.location-map{width:calc(100% + 8rem);margin-left:-4rem}.section-contact-info-container h2{margin-bottom:2rem}.section-contact-info-container{width:50%}.section-contact-info-container .richtext{padding:2rem 4rem 4rem}.section-contact-info-container .collection{padding:4rem}.side-img-container{display:block}.section-contact-info-container .collection ul li .buttons-container .add-to-cart.hide-mobile{display:inline-block}}.contact-page-v2{background:#fff}.cv2-body{padding-block:60px}.cv2-intro{max-width:none;margin:0 0 2.5rem;text-align:left}.cv2-intro h1,.cv2-intro h2{color:var(--dark-grey-blue);margin-top:0}.cv2-card{background:#fff;border:1px solid rgba(70,80,98,.12);padding:2rem}.cv2-card__title{font-family:var(--font-heading-family);font-size:1.05rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--dark-grey-blue);margin:0 0 1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(70,80,98,.12)}.cv2-card__body{display:flex;flex-direction:column;gap:1rem}.cv2-card__row{display:flex;gap:.75rem;align-items:flex-start}.cv2-card__icon{flex:0 0 auto;width:1.25rem;height:1.25rem;margin-top:.15rem;color:var(--dark-grey-blue);opacity:.5}.cv2-card__lines span{display:block;line-height:1.5}.cv2-card__lines .cv2-card__label{font-weight:600;margin-bottom:.15rem}.cv2-card__body p{margin:0 0 .4em;line-height:1.5}.cv2-card__body p:last-child{margin-bottom:0}.cv2-card a,.cv2-intro a{color:var(--dark-grey-blue);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.cv2-card a:hover,.cv2-intro a:hover{opacity:.7}.cv3-split{display:grid;grid-template-columns:1fr;gap:40px}.cv3-media-col{padding:0}.cv3-media{width:100%;aspect-ratio:2 / 1}@media screen and (max-width:749px){.cv3-media{aspect-ratio:4 / 3}}.cv3-form.contact{background:transparent;padding:0}.cv3-form.contact .title{max-width:none;margin:0 0 1.5rem;text-align:left;color:var(--dark-grey-blue)}.contact.cv3-form .contact-form{max-width:none;margin:0}.contact.cv3-form .contact__fields{gap:1rem;margin-bottom:1rem}.contact.cv3-form .field{border:1px solid rgba(70,80,98,.22);background:#fff}.contact.cv3-form .field:focus-within{border-color:var(--dark-grey-blue);border-bottom-width:1px}.contact.cv3-form .field .field__input{padding:.85rem 1rem}.contact.cv3-form .text-area{padding:.85rem 1rem;min-height:160px}.contact.cv3-form .contact__button{margin-top:1.25rem}.contact.cv3-form .contact__button .button{background:var(--dark-grey-blue);color:#fff;border:none;padding:.9rem 3rem .9rem 1.6rem}.cv3-cards{display:grid;grid-template-columns:1fr;gap:20px;margin-top:56px}@media screen and (min-width:750px){.cv3-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.cv3-cards{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1000px){.cv3-split{grid-template-columns:1fr 1fr;gap:56px;align-items:stretch}.cv3-media{aspect-ratio:auto;height:100%}.contact.cv3-form .contact__fields .field{width:calc(50% - .5rem)}.contact.cv3-form .contact__fields .field.full-width{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/236/assets/section-contact-info.css.map */
