@font-face{font-family:Muli;src:url(./Muli-ExtraLight.eot);src:url(./Muli-ExtraLight.eot?#iefix) format("embedded-opentype"),url(./Muli-ExtraLight.otf) format("opentype"),url(./Muli-ExtraLight.svg) format("svg"),url(./Muli-ExtraLight.ttf) format("truetype"),url(./Muli-ExtraLight.woff) format("woff"),url(./Muli-ExtraLight.woff2) format("woff2");font-style:normal;font-weight:200;font-display:swap}@font-face{font-family:Muli;src:url(./Muli-Light.eot);src:url(./Muli-Light.eot?#iefix) format("embedded-opentype"),url(./Muli-Light.otf) format("opentype"),url(./Muli-Light.svg) format("svg"),url(./Muli-Light.ttf) format("truetype"),url(./Muli-Light.woff) format("woff"),url(./Muli-Light.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Muli;src:url(./Muli-Bold.eot);src:url(./Muli-Bold.eot?#iefix) format("embedded-opentype"),url(./Muli-Bold.otf) format("opentype"),url(./Muli-Bold.svg) format("svg"),url(./Muli-Bold.ttf) format("truetype"),url(./Muli-Bold.woff) format("woff"),url(./Muli-Bold.woff2) format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Canela;src:url(./Canela-Thin-Web.eot);src:url(./Canela-Thin-Web.eot?#iefix) format("embedded-opentype"),url(./Canela-Thin-Web.otf) format("opentype"),url(./Canela-Thin-Web.svg) format("svg"),url(./Canela-Thin-Web.ttf) format("truetype"),url(./Canela-Thin-Web.woff) format("woff"),url(./Canela-Thin-Web.woff2) format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Canela;src:url(./Canela-ThinItalic-Web.eot);src:url(./Canela-ThinItalic-Web?#iefix) format("embedded-opentype"),url(./Canela-ThinItalic-Web.otf) format("opentype"),url(./Canela-ThinItalic-Web.svg) format("svg"),url(./Canela-ThinItalic-Web.ttf) format("truetype"),url(./Canela-ThinItalic-Web.woff) format("woff"),url(./Canela-ThinItalic-Web.woff2) format("woff2");font-style:italic;font-weight:300;font-display:swap}body{font-size:16px;font-family:Muli,Arial,sans-serif;letter-spacing:.04em;font-weight:200;color:#000}a{color:#000}h2{font-family:Canela,serif;font-weight:300;font-size:2.5rem}h3{font-family:Canela,serif;font-weight:300;font-size:1.75rem}h4{font-family:Muli,Arial,sans-serif;font-size:.875rem;font-weight:300;text-transform:uppercase;line-height:1.5em}.content-width,.content-width-sm{margin:0 auto;max-width:1250px;position:relative;padding:0 30px}.content-width-sm{max-width:850px}.full-width{position:relative;width:100%;padding:0 15px}.flex-container-row{flex-direction:row;display:flex}.flex-container-column{flex-direction:column;display:flex}.object-fit-img-container{width:100%;height:100%}.object-fit-img-container img{width:100%;height:100%;object-fit:cover;object-position:center}.button,.btn,.shopify-challenge__button,.dynamid-shopify-link a{border:solid 1px #000000;padding:14px 32px;display:inline-block;text-align:center;font-size:14px;text-transform:uppercase;color:#000;background:transparent;font-weight:300;letter-spacing:.025em;transition:color .3s ease,background .3s ease,border-color .3s ease}.button:hover,.button:focus,.btn:hover,.btn:focus,.shopify-challenge__button:hover,.shopify-challenge__button:focus,.dynamid-shopify-link a:hover,.dynamid-shopify-link a:focus{background:#000!important;color:#fff!important;border-color:#000!important}.button.light,.btn.light,.shopify-challenge__button.light,.dynamid-shopify-link a.light{color:#fff;border:solid 1px #ffffff}.button.light:hover,.button.light:focus,.btn.light:hover,.btn.light:focus,.shopify-challenge__button.light:hover,.shopify-challenge__button.light:focus,.dynamid-shopify-link a.light:hover,.dynamid-shopify-link a.light:focus{color:#000!important;background:#fff!important;border:solid 1px #ffffff!important}#shopify-section-header{outline:none}#shopify-section-header .announcement-bar{font-family:Muli,Arial,sans-serif}#shopify-section-header .announcement-bar__message{font-size:14px;font-weight:300}#shopify-section-header .announcement-bar--link{transition:.2s background-color ease-out}.site-nav{margin:0}.site-nav,.site-nav__link--button,.site-nav__child-link.site-nav__child-link--parent{text-transform:uppercase}.site-nav__link,.site-nav__link--button{outline:none;font-size:12px;position:relative;letter-spacing:.14em;font-family:Muli,Arial,sans-serif;color:#000;font-weight:300}.site-nav__link .site-nav__label,.site-nav__link--button .site-nav__label{border-bottom:none}.site-nav__link:after,.site-nav__link--button:after{content:"";position:absolute;bottom:0;height:0px;left:11px;right:11px;background:#866fe2;transition:height .3s ease-out}@media screen and (min-width: 750px){.site-nav__link:hover:after,.site-nav__link:focus:after,.site-nav__link[aria-expanded=true]:after,.site-nav__link--button:hover:after,.site-nav__link--button:focus:after,.site-nav__link--button[aria-expanded=true]:after{height:6px}}li li .site-nav__link,li li .site-nav__link--button{float:left;clear:left}li li .site-nav__link:after,li li .site-nav__link--button:after{background:#866fe2;left:14px;right:14px;bottom:0;height:1px;opacity:0;transition:opacity .2s ease-out 0s}.site-nav__link--button:after{left:22px;right:22px}.two-level .site-nav__childlist{display:block;margin-left:6px}.site-nav__childlist{padding:22px 0}@media screen and (min-width: 926px){.site-nav__childlist{padding:32px 0}}.site-nav__childlist ul:after{content:"";clear:both;display:table}.site-nav__childlist .site-nav__childlist-item{padding-right:72px}.site-nav__childlist .site-nav__childlist-item:last-child{padding-right:0}.site-nav__childlist .site-nav__link{font-size:12px;color:#fff;position:relative;padding:5px 15px 6px}.site-nav__childlist .site-nav__link:after{content:"";height:1px;opacity:1;width:0%;transition:width .3s ease 0s}.site-nav__childlist .site-nav__link:hover,.site-nav__childlist .site-nav__link:focus{color:#fff}.site-nav__childlist .site-nav__link:hover:after,.site-nav__childlist .site-nav__link:focus:after{width:calc(100% - 30px)}.site-nav__childlist .site-nav__child-link--parent{font-weight:700}.site-nav--has-dropdown .site-nav__link.site-nav__link--main{padding:5px 22px 17px}a.site-nav__link.site-nav__link--main{padding:5px 10px 17px}.site-nav__child-link{text-transform:none}.appointment-link,.btn--link.site-header__search-toggle{display:none}@media screen and (min-width: 750px){.appointment-link,.btn--link.site-header__search-toggle{display:inline-block}}@media screen and (min-width: 750px){.site-header__search{display:none!important}}.appointment-link{font-size:12px;letter-spacing:.12em;color:#000;transition:color .2s ease-out}@media screen and (min-width: 750px){.appointment-link:hover,.appointment-link:focus{color:#737386}}@media screen and (min-width: 750px){.site-header__icons-wrapper{right:-14px}}.site-header__icon{width:45px;height:45px;margin-right:0;padding:0;outline:none;position:relative}.site-header__icon svg{height:20px;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-header__icon svg path,.site-header__icon svg line,.site-header__icon svg circle,.site-header__icon svg polyline,.site-header__icon svg ellipse{transition:stroke .2s ease-out}.site-header__icon:last-child{margin-top:-3px}@media screen and (min-width: 750px){.site-header__icon{width:56px;height:56px;margin-right:12px}.site-header__icon:hover svg path,.site-header__icon:hover svg line,.site-header__icon:hover svg circle,.site-header__icon:hover svg polyline,.site-header__icon:hover svg ellipse,.site-header__icon:focus svg path,.site-header__icon:focus svg line,.site-header__icon:focus svg circle,.site-header__icon:focus svg polyline,.site-header__icon:focus svg ellipse{stroke:#866fe2!important}}@media screen and (min-width: 750px){.site-header__icon.site-header__cart{margin-right:0}}.mobile-nav-wrapper .site-header__icon svg path,.mobile-nav-wrapper .site-header__icon svg line,.mobile-nav-wrapper .site-header__icon svg circle,.mobile-nav-wrapper .site-header__icon svg polyline,.mobile-nav-wrapper .site-header__icon svg ellipse{stroke:#fff!important}.site-header__menu{position:relative;width:56px;height:56px;margin-right:0;padding:0}.site-header__menu:before,.site-header__menu:after{content:"";position:absolute;width:24px;height:1px;background-color:#000;border-radius:1px;left:16px;transform-origin:top left;transform:translateZ(0);transition:background-color .2s ease-out,transform .2s ease-out,top .2s ease-out,left .2s ease-out}.site-header__menu:before{top:24px}.site-header__menu:after{top:36px}.site-header__menu.mobile-nav--close:before,.site-header__menu.mobile-nav--close:after{background-color:#fff;left:18px}.site-header__menu.mobile-nav--close:before{transform:rotate(45deg) translateZ(0);top:21px}.site-header__menu.mobile-nav--close:after{transform:rotate(-45deg) translateZ(0);top:38px}.site-header__logo .letter-n{opacity:0}@media screen and (min-width: 926px){.appointment-link{opacity:1;transition:opacity .1s ease-out .1s}.site-header__logo .letter-t{transform:translateY(0);opacity:1;transition:transform .3s ease-in-out .1s}.site-header__logo .letter-n{display:inline;opacity:0;transform:translate(-87px) translateY(0);transition:opacity .3s ease-in-out 0s,transform .3s ease-in-out 0s}.site-header__logo .others{opacity:1;transition:opacity .3s ease-out .3s}}.site-header{border-bottom:none;padding:14px 4px 10px}@media screen and (min-width: 750px){.site-header{padding:16px 28px 0;z-index:10}}@media screen and (min-width: 926px){.site-header{padding:24px 28px 0;transition:transform .2s ease-out .1s}}.site-header .grid--table{display:flex;align-items:flex-end;outline:none}.site-header .medium-up--one-half{min-width:514px;flex:1 0 514px}.site-header.sticky{background:#fff;position:fixed;top:0;left:0;width:100%;z-index:200;box-shadow:0 0 62.41px 16.59px #00000008}@media screen and (min-width: 926px){.site-header.sticky{transform:translateY(-30px)}.site-header.sticky .appointment-link{opacity:0}.site-header.sticky .site-header__logo .letter-t{transform:translateY(-8px)}.site-header.sticky .site-header__logo .letter-n{display:inline;opacity:1;transform:translate(-87px) translateY(0);transition:opacity .3s ease-in-out .3s,transform .3s ease-in-out .3s}.site-header.sticky .site-header__logo .others{opacity:0;transition:opacity .3s ease-out .1s}}@media screen and (min-width: 750px) and (max-width: 925px){.logo-align--left{position:absolute;left:0;top:-4px}.logo-align--left .site-header__logo-image svg,.logo-align--left .site-header__logo-image img{max-width:180px!important}.three-level .site-nav__childlist{display:block;padding-left:14px}.site-header .site-nav{text-align:left;margin-left:-20px}}.site-header__logo{margin:0 0 16px;line-height:0;max-width:200px}@media screen and (min-width: 926px){.site-header__logo{margin-bottom:18px}}@media screen and (min-width: 750px){.site-header__logo{max-width:300px}}.site-nav__dropdown{border:1px solid #1b0d21;background:#1b0d21;top:auto!important;width:auto;left:-28px;right:-28px}.page-container{-webkit-overscroll-behavior:contain;overscroll-behavior:contain}.mobile-nav-wrapper{position:fixed}@media screen and (max-width: 749px){.mobile-nav-wrapper .mobile-nav{border-top:1px solid #322c51;border-bottom:1px solid #322c51;margin-bottom:15px;-webkit-overscroll-behavior:contain;overscroll-behavior:contain;overflow:auto}.mobile-nav-wrapper .site-header__icons-wrapper{padding:14px 17px 10px 0}.mobile-nav-wrapper .mobile-nav__item.border-bottom{border-bottom:1px solid #322c51}.mobile-nav-wrapper .mobile-nav__link,.mobile-nav-wrapper .mobile-nav__sublist-link{padding-right:64px}.mobile-nav-wrapper .js-toggle-submenu{position:relative}.mobile-nav-wrapper .js-toggle-submenu:before,.mobile-nav-wrapper .js-toggle-submenu:after{content:"";position:absolute;height:1px;width:12px;top:25px;background-color:#453f63;transition:all .2s ease-out}.mobile-nav-wrapper .js-toggle-submenu:before{right:42px;transform-origin:bottom left;transform:rotate(44deg)}.mobile-nav-wrapper .js-toggle-submenu:after{right:36px;transform-origin:bottom right;transform:rotate(-44deg)}.mobile-nav-wrapper .js-toggle-submenu.is-active:before{transform:rotate(-44deg);top:28px;right:41px}.mobile-nav-wrapper .js-toggle-submenu.is-active:after{top:28px;transform:rotate(44deg);right:37px}.mobile-nav-wrapper.js-menu--is-open .js-toggle-submenu:before,.mobile-nav-wrapper.js-menu--is-open .js-toggle-submenu:after{background-color:#fff}.mobile-nav-wrapper .mobile-nav__dropdown[data-level="2"]{background:#100813}.mobile-nav-wrapper .mobile-nav__dropdown[data-level="2"] .mobile-nav__label{font-size:15px}.mobile-nav-wrapper .mobile-nav__dropdown[data-level="2"] .border-bottom,.mobile-nav-wrapper .mobile-nav__dropdown[data-level="2"] .js-toggle-submenu.is-active{border-bottom:1px solid #25203a}.mobile-nav-wrapper .mobile-nav__dropdown[data-level="2"] .js-toggle-submenu:before,.mobile-nav-wrapper .mobile-nav__dropdown[data-level="2"] .js-toggle-submenu:after{margin-top:-4px}.mobile-nav-wrapper .mobile-nav__dropdown[data-level="3"]{padding:8px 0 12px}.mobile-nav-wrapper .mobile-nav__dropdown[data-level="3"] .mobile-nav__label{font-size:13px;text-transform:none}.mobile-nav-wrapper .mobile-nav__dropdown[data-level="3"] .border-bottom{border-bottom:none}.mobile-nav-wrapper .mobile-nav__dropdown[data-level="3"] .mobile-nav__sublist-link{padding:8px 64px 8px 40px}.mobile-nav-wrapper .mobile-nav__label{font-family:Muli,Arial,sans-serif;font-weight:300;font-size:24px;white-space:nowrap;text-transform:uppercase;color:#453f63;transition:color .2s ease-out}}@media screen and (min-width: 750px){.mobile-nav-wrapper.is-transitioning{display:none!important}}#SearchDrawer{background:#453f63;border-bottom:none;right:0;outline:none;padding:20px 24px 30px;width:auto;position:fixed}@media screen and (max-width: 749px){#SearchDrawer{background:#1b0d21}#SearchDrawer:not(.mobile){display:none}#SearchDrawer.mobile{position:static}#SearchDrawer .search-bar__table-cell.text-right{display:none}}@media screen and (min-width: 750px){#SearchDrawer{z-index:9}#SearchDrawer:not(.mobile){transform:translateY(-100%)}#SearchDrawer .search-bar__table-cell{display:block}#SearchDrawer .search-bar__form-wrapper{max-width:460px;margin:0 auto;display:block}#SearchDrawer .search-bar__close{padding:0;width:48px;height:48px;position:absolute;bottom:114px;right:20px;outline:none}#SearchDrawer .search-bar__close:before,#SearchDrawer .search-bar__close:after{content:"";position:absolute;transition:background-color .2s ease-out;width:36px;height:1px;background:#fff;transform-origin:top left}#SearchDrawer .search-bar__close:before{transform:rotate(45deg);top:11px;right:0}#SearchDrawer .search-bar__close:after{transform:rotate(-45deg);left:12px;top:36px}#SearchDrawer .search-bar__close:hover:before,#SearchDrawer .search-bar__close:hover:after,#SearchDrawer .search-bar__close:focus:before,#SearchDrawer .search-bar__close:focus:after{background:#866fe2}}@media screen and (min-width: 750px) and (min-width: 926px){#SearchDrawer{transition:transform .2s ease-out .1s;margin-top:0;padding-top:42px}#SearchDrawer.sticky{transition:transform .2s ease-out .1s,margin-top .2s ease-out .1s;margin-top:-51px!important}}#SearchDrawer .search__input{color:#fff;border-bottom:1px solid #fff;font-size:24px;font-family:Canela,serif;text-align:center;font-weight:300;border-radius:0;padding:14px 0 14px 16px;outline:none}#SearchDrawer .search__input::placeholder{color:#7d77a0;opacity:1}#SearchDrawer .search__input:-ms-input-placeholder{color:#7d77a0}#SearchDrawer .search__input ::-ms-input-placeholder{color:#7d77a0}#SearchDrawer .search__submit{display:block;border-color:#fff;color:#fff;width:176px;margin:26px auto 0}@media screen and (max-width: 749px){#SearchDrawer .search__submit{width:100%}}@media screen and (min-width: 750px){#SearchDrawer .search__submit:hover,#SearchDrawer .search__submit:focus{color:#d5d5d5}}body.focused-nav .drawer-page-content:after{visibility:visible;opacity:1}@media screen and (max-width: 749px){body.js-drawer-open .site-header__mobile-nav{z-index:1}body.js-drawer-open .site-header.sticky:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:#000c}body.js-drawer-open .announcement-bar{z-index:8}body.js-drawer-open .site-header__icon svg path,body.js-drawer-open .site-header__icon svg line,body.js-drawer-open .site-header__icon svg circle,body.js-drawer-open .site-header__icon svg polyline,body.js-drawer-open .site-header__icon svg ellipse{stroke:#fff}body.js-drawer-open .mobile-nav__label{color:#fff}body.js-drawer-open #SearchDrawer:not(.mobile){transform:translateY(-100%)!important;transition:transform .3s ease-out .2s}}.site-header.not-sticky .mobile-nav-wrapper{top:0!important}@media screen and (min-width: 620px){.footer .full-width{padding:0 24px}}@media screen and (min-width: 980px){.footer .full-width{padding:0 32px}}.footer .primary-footer{background:#d6d1cf;padding:45px 0;text-transform:uppercase;font-size:12px}.footer .primary-footer .footer-menu{min-width:180px;padding-right:20px}@media screen and (min-width: 840px){.footer .primary-footer .footer-menu{min-width:200px}}.footer .primary-footer .footer-menu .links .parent-link>a{display:inline-block;font-weight:700;line-height:3em}@media screen and (min-width: 768px){.footer .primary-footer .footer-menu .links .parent-link>a{margin-bottom:20px}}.footer .primary-footer .footer-menu .links .parent-link.has-child-links>a{margin-bottom:0}.footer .primary-footer .footer-menu .links .child-links{margin-bottom:20px}@media screen and (max-width: 767px){.footer .primary-footer .footer-menu .links .child-links{display:none}}.footer .primary-footer .footer-menu .links .child-links .child-link{line-height:3em}@media screen and (max-width: 767px){.footer .primary-footer .flex-container-row{flex-flow:column wrap;max-height:260px}}.footer .primary-footer .flex-container-row .footer-logo{width:20%}@media screen and (min-width: 620px) and (max-width: 767px){.footer .primary-footer .flex-container-row .footer-logo{height:260px}}@media screen and (max-width: 767px){.footer .primary-footer .flex-container-row .footer-logo{margin-bottom:24px}}@media screen and (min-width: 768px) and (max-width: 889px){.footer .primary-footer .flex-container-row .footer-logo{width:14%}}@media screen and (min-width: 890px) and (max-width: 919px){.footer .primary-footer .flex-container-row .footer-logo{width:16%}}.footer .primary-footer .flex-container-row .footer-logo svg{max-width:50px}@media screen and (min-width: 768px){.footer .primary-footer .flex-container-row .footer-logo svg{max-width:37px}}.footer .primary-footer .flex-container-row .supplementary-links{margin-left:auto}@media screen and (max-width: 840px){.footer .primary-footer .flex-container-row .supplementary-links{width:200px}}.footer .primary-footer .flex-container-row .supplementary-links .social-media h4{font-weight:700;font-size:12px}.footer .primary-footer .flex-container-row .supplementary-links .social-media .social-media-links{text-transform:capitalize;margin-bottom:45px}.footer .primary-footer .flex-container-row .supplementary-links .social-media .social-media-links li{line-height:2em}.footer .primary-footer .flex-container-row .supplementary-links .social-media .social-media-links li .social-media-link{font-weight:400}.footer .primary-footer .flex-container-row .supplementary-links .payment-icons .payment-icon{display:inline-block}.footer .secondary-footer{background:#fff;padding:35px 0;font-size:12px}.footer .secondary-footer .flex-container-row{justify-content:space-between}@media screen and (max-width: 620px){.footer .secondary-footer .flex-container-row{flex-flow:row wrap}.footer .secondary-footer .flex-container-row .copywrite-statement{flex:1 1 100%}}@media screen and (max-width: 620px){.footer .secondary-footer .flex-container-row .terms-of-service-links{flex:1 1 100%;padding-top:20px}}.footer .secondary-footer .flex-container-row .terms-of-service-links a{text-transform:uppercase;margin-left:30px}@media screen and (max-width: 620px){.footer .secondary-footer .flex-container-row .terms-of-service-links a{display:inline-block;padding:2px;margin-left:0;margin-right:30px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/tara-nash.scss.css.map */
