.shopify-section-sleepmap-contact .contact-form-content{margin-top:70px}.shopify-section-sleepmap-contact .text-wrap>div{width:50%;padding-bottom:0;padding-right:20px}.shopify-section-sleepmap-contact .text-wrap{display:flex;flex-wrap:wrap;padding:0 40px 20px}.shopify-section-sleepmap-contact .text-wrap a{text-decoration:none;font-size:17px;font-family:TextaAlt-Medium,sans-serif;color:#009cde;transition:all .3s ease}.shopify-section-sleepmap-contact .text-wrap a:hover{color:#fff}.shopify-section-sleepmap-contact strong{font-family:TextaAlt-Heavy;font-weight:800;font-size:17px}.shopify-section-sleepmap-contact .nearest-store-btn{background-color:#fff;border-radius:5px;width:100%;padding:15px;display:block;transition:.3s all ease;text-decoration:none}.shopify-section-sleepmap-contact .store-btn--wrapper{padding:20px 20px 40px}.shopify-section-sleepmap-contact .nearest-store-btn span{color:#0b4470;font-size:18px;font-weight:800;display:flex;letter-spacing:1px;align-items:center;justify-content:space-between}.shopify-section-sleepmap-contact .nearest-store-btn span .view{font-weight:400}.shopify-section-sleepmap-contact .nearest-store-btn span svg path{stroke:#0b4470;fill:#0b4470}.shopify-section-sleepmap-contact .nearest-store-btn span .view svg{width:11px;height:11px}.shopify-section-sleepmap-contact .nearest-store-btn:hover{opacity:.9}.shopify-section-sleepmap-contact .left p,.shopify-section-sleepmap-contact .right p,.shopify-section-sleepmap-contact p{color:#fff}.shopify-section-sleepmap-contact .sleepmap-contact--wrapper{display:flex;-webkit-box-shadow:0px 0px 92px -30px rgb(0 0 0 / 32%);-moz-box-shadow:0px 0px 92px -30px rgba(0,0,0,.32);box-shadow:0 0 92px -30px #00000052;margin-bottom:55px;background-color:#f6f8fb}.shopify-section-sleepmap-contact .sleepmap--contact-container{width:40%;padding:55px}.shopify-section-sleepmap-contact .sleepmap--form-container{width:60%;padding:55px}@media (max-width: 749px){.shopify-section-sleepmap-contact .contact-card h2{font-size:30px}.shopify-section-sleepmap-contact .text-wrap>div{width:100%;padding-right:0}.shopify-section-sleepmap-contact .text-wrap{flex-wrap:wrap}.shopify-section-sleepmap-contact .nearest-store-btn span{font-size:14px}.shopify-section-sleepmap-contact .nearest-store-btn{padding:10px}}@media (max-width: 1240px){.shopify-section-sleepmap-contact .sleepmap-contact--wrapper{flex-direction:column}.shopify-section-sleepmap-contact .sleepmap--contact-container{width:100%;order:2;padding:20px}.shopify-section-sleepmap-contact .sleepmap--form-container{width:100%;order:1}}.contact-wrapper{background:#f6f8fb!important}.contact-card{background-color:#0b4470}.contact-card h2{color:#fff;font-size:38px;font-family:TextaAlt-Heavy;font-weight:800;margin-bottom:15px;margin-top:0;letter-spacing:1px;padding:40px 40px 0}.sleepmap--contact-container .contact-card .subtext-wrap p{padding:0 40px}.contact-card .contact-info{color:#fff;font-family:TextaAlt-Regular;font-size:16px;line-height:140%;letter-spacing:.04em;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.4)}.contact-card .contact-details{padding:40px 0}.contact-card .contact-details .telephone{background-image:url('{{"telephone.svg" | asset_url}}');padding:0 0 0 60px;background-repeat:no-repeat;font-family:TextaAlt-Medium;font-size:18px;line-height:100%;letter-spacing:1px;color:#fff}.contact-card .contact-details .address{background-image:url('{{"address.svg" | asset_url}}');padding:0 0 0 60px;background-repeat:no-repeat;font-family:TextaAlt-Medium;font-size:18px;line-height:140%;letter-spacing:1px;color:#fff}.store-locator{height:62px;background:#fff;border-radius:5px;background-image:url('{{"locator.svg" | asset_url}}');background-repeat:no-repeat;color:#0b4470;padding:18px 60px;margin-left:-20px;margin-right:-20px;background-position:16px 15px;position:relative}.store-locator a{font-family:TextaAlt-Medium;font-size:18px;line-height:100%;letter-spacing:1px;color:#0b4470}.store-locator a span{font-family:TextaAlt-Bold;font-size:18px;line-height:140%;letter-spacing:.04em;color:#0b4470;background-image:url('{{"locator-arrow.svg" | asset_url}}');padding-right:28px;background-repeat:no-repeat;background-position:right;position:absolute;right:6px;top:18px;font-weight:700}.contact-card .contact-details p{color:#fff}@media screen and (max-width: 600px){.wrapper-mobile{background:#f6f8fb!important}.wrapper-mobile,.contact-wrapper{padding-right:20px}.store-locator a{font-size:12px}.store-locator a span{font-size:12px;top:25px}}
/*# sourceMappingURL=/cdn/shop/t/642/assets/component-sleepmap-contact.css.map */
