.merged-block-custm{display:flex;align-items:center;gap:15px}.shopify-section--newsletter .section-spacing{margin-bottom:0}.shopify-section--newsletter .section-spacing .newsletter{padding:40px 15px}.shopify-section--newsletter .section-spacing .newsletter input{border:1px solid #fff}footer.shopify-section--footer{background-color:#6ecddc;padding-bottom:25px}footer.shopify-section--footer .footer{border-radius:100px;margin-left:25px;margin-right:25px}footer.shopify-section--footer .form-row .button{padding-left:0;padding-right:0;width:0px}.temm-index .shopify-section--featured-collections .section-spacing{background-color:#c5f7ff;padding:80px 0;margin-bottom:0}.temm-index .shopify-section--shop-the-look{background-color:#f9f9f9;margin-top:0;padding:20px 0}.temm-product .shopify-section--main-product .section-spacing--tight{background-color:#f1f1f1;margin-top:0;padding-top:50px;padding-bottom:50px;margin-bottom:0}.cusototwocovidoe{background-color:#ebebeb;padding:20px}.cusototwocovidoe .firstcol{max-width:650px;margin:0 auto}.cotitle{text-align:center;margin-bottom:-62px;z-index:1;position:relative}#shopify-section-template--20984299323624__custom_liquid_yJXXqq .cotitle,#shopify-section-template--21111125049576__custom_liquid_yJXXqq .cotitle{margin-bottom:30px!important}.cart-drawer__items .justify-items-start ul.text-subdued{list-style:none;margin-inline-start:0;font-size:12px}.cart-drawer__items .justify-items-start ul.text-subdued li{margin:0}.book-an-appoinemt-link{text-transform:uppercase;font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;position:relative}.book-an-appoinemt-link:before{content:attr(data-title);height:2px;width:183px;transform-origin:left;background:#000;color:#0000;font-size:14px;font-family:Montserrat,sans-serif;font-weight:500;font-style:normal;letter-spacing:.06rem;text-transform:uppercase;pointer-events:none;transition:transform .2s ease-in-out;position:absolute;inset-block-end:0;transform:scaleX(0);top:22px}.book-an-appoinemt-link:hover:before{transform:scaleX(1)}@media(max-width:767px){footer.shopify-section--footer .footer{border-radius:50px}}.leftsidebook .button{font-size:14px!important;padding:5px 13px;border-radius:5px;background:#fff;color:#000;transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);letter-spacing:.5px}.leftsidebook .button:hover{color:#fff!important;border-color:rgb(var(--button-background, var(--button-background-primary)));background-color:#000;background-position:var(--hover-background-position);background-size:0 100%,100% 100%}.leftsidebook.dromenu .button{display:none}.leftsidebook{display:flex;gap:20px}.leftsidebook .phone-row{display:flex;align-items:center;gap:6px;font-size:14px}.leftsidebook .phone-row img{width:20px;height:20px;display:block}.leftsidebook .phone-row a{display:flex;align-items:center;gap:6px;transition:color .25s ease}.leftsidebook .phone-row a img{transition:transform .25s ease,opacity .25s ease}.leftsidebook .phone-row a:hover{color:#6ecddc}.leftsidebook .phone-row a:hover img{transform:scale(1.1);opacity:.85}.leftsidebook .phone-row .instagram-link{display:flex;align-items:center;margin-left:5px;transition:color .25s ease,transform .25s ease}.leftsidebook .phone-row .instagram-link svg{width:25px;height:25px;transition:transform .25s ease}.leftsidebook .phone-row .instagram-link:hover{color:#6ecddc;transform:scale(1.1)}.header__compact-icon{width:20px;height:20px;overflow:hidden;display:none;flex-shrink:0}.header__compact-icon img{width:100%;height:100%;display:block;object-fit:contain}.header__compact-action,.header__primary-nav>a[href^="tel:"],.header__primary-nav>.instagram-link{transition:color .25s ease,transform .25s ease,opacity .25s ease}.header__compact-action:hover,.header__primary-nav>a[href^="tel:"]:hover,.header__primary-nav>.instagram-link:hover{color:#6ecddc;transform:scale(1.1);opacity:.85}.header__compact-action img,.header__primary-nav>a[href^="tel:"] img,.header__primary-nav>.instagram-link svg{transition:transform .25s ease}@media(max-width:999px){.leftsidebook{display:none!important}.leftsidebook.dromenu{display:block!important}.leftsidebook .button{display:none}.leftsidebook.dromenu .button,.leftsidebook.dromenu .book-an-appoinemt-link{display:block;margin:20px 40px 40px}height-observer x-header.header{padding:15px 12px!important;column-gap:10px;row-gap:0;align-items:center}.header__logo{justify-self:center}.header__logo-image{width:161px!important;height:auto!important;max-height:20px;object-fit:contain}.header__primary-nav{justify-content:flex-start!important;gap:10px}.header__secondary-nav{gap:10px}.header__compact-action{display:flex;align-items:center}.header__compact-icon{display:block}.header__nav-icon{width:20px;height:20px}.phone-row{display:none!important}}@media(min-width:700px)and (max-width:999px){.header__logo-image{width:280px!important;max-height:44px}}.header-sidebar{--drawer-header-padding-block: 1.5rem;--header-linklist-padding-block: 1.125rem}.header-sidebar__actions{display:flex;align-items:center;gap:17px}.header-sidebar__actions a{display:flex;align-items:center;transition:opacity .25s ease,transform .25s ease}.header-sidebar__actions a:hover{opacity:.7;transform:scale(1.1)}.header-sidebar__actions img{width:20px;height:20px;display:block}.header-sidebar__main-panel .header-sidebar__linklist-button{gap:12px;font-size:15px;letter-spacing:1.5px;text-transform:uppercase;color:#262323}.header-sidebar__main-panel .header-sidebar__linklist>li:last-child{border-block-end:1px solid rgb(var(--border-color))}.header-sidebar__chevron{width:16px;height:16px;flex-shrink:0;display:block;transform:rotate(-90deg)}[dir=rtl] .header-sidebar__chevron{transform:rotate(90deg)}.header-sidebar__chevron--toggle,[dir=rtl] .header-sidebar__chevron--toggle{transition:transform .25s ease;transform:rotate(0)}.header-sidebar__contact[aria-expanded=true] .header-sidebar__chevron--toggle{transform:rotate(180deg)}.header-sidebar__contact-content{display:flex;flex-direction:column;gap:24px;padding-inline-start:16px;padding-block-end:var(--header-linklist-padding-block)}.header-sidebar__contact-row{display:flex;align-items:center;gap:12px;font-size:14px;text-transform:none;letter-spacing:normal}.header-sidebar__contact-row--stacked{flex-direction:column;align-items:flex-start;gap:12px;border-block-start:1px solid rgb(var(--border-color));padding-block-start:24px}.header-sidebar__contact-label{display:flex;align-items:center;gap:9px;font-weight:700;white-space:nowrap}.header-sidebar__contact-label img{width:20px;height:20px;display:block;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/30/assets/developer.css.map */
