:root{--tacita-marfim: #F4EFE7;--tacita-areia: #E6D8C3;--tacita-camel: #C7A57C;--tacita-taupe: #A38F79;--tacita-espresso: #3B322A;--tacita-azeitona: #7E7A54;--tacita-gutter-mobile: 18px;--tacita-tap-min: 44px}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.banner__heading,.rich-text__heading,.image-with-text__heading,.product__title,.collection-hero__title{font-weight:400!important;letter-spacing:.01em;text-wrap:balance}h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,.h0 strong,.h1 strong,.h2 strong,.h3 strong,.h4 strong{font-weight:inherit}img,svg,video{max-width:100%}@media screen and (max-width:749px){.field__input,.select__select,.customer input,.customer select,textarea.text-area{min-height:var(--tacita-tap-min)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.header__heading-link .h2{font-size:30px;line-height:1;letter-spacing:.12em;font-weight:300}@media screen and (max-width:749px){.header__heading-link .h2{font-size:26px}}body{overflow-x:clip}@media screen and (max-width:749px){.page-width{padding-left:var(--tacita-gutter-mobile);padding-right:var(--tacita-gutter-mobile)}}@media screen and (max-width:749px){.popup-modal{width:calc(100% - 24px);max-width:430px;max-height:calc(100dvh - 24px);overflow-y:auto;overscroll-behavior:contain}.popup-modal__image img{width:100%;max-height:30vh;object-fit:cover}.popup-modal__content{padding:24px 20px}.popup-modal__title{font-size:clamp(2.6rem,9vw,3.6rem);line-height:1.05}.popup-modal__close,.popup-modal__dismiss-btn,.popup-modal__copy-btn{min-width:var(--tacita-tap-min);min-height:var(--tacita-tap-min)}}@media screen and (min-width:990px){.footer .footer__content-top,.footer .footer__content-bottom-wrapper{max-width:1440px;margin-inline:auto}.footer .footer__blocks-wrapper{align-items:start;column-gap:0}}.footer .footer-block__heading{margin-bottom:1.8rem;font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;line-height:1.25;letter-spacing:.02em}.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .footer-block__details-content a{font-size:1.45rem;line-height:1.65;letter-spacing:.015em}.footer .footer-block__details-content li+li{margin-top:.65rem}.footer .newsletter-form__field-wrapper .field__input,.footer .newsletter-form__button{font-size:1.45rem}.footer .newsletter-form__button{font-weight:500;letter-spacing:.04em}@media screen and (max-width:749px){.footer .footer-block__heading{font-size:1.65rem}.footer .footer-block__details-content,.footer .footer-block__details-content p,.footer .footer-block__details-content a{font-size:1.4rem}}:root{--font-body-family: "Helvetica Neue", Helvetica, Arial, sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600}body,input,textarea,select,button{font-weight:400;letter-spacing:.01em}.header__menu-item,.list-menu__item{font-weight:400;letter-spacing:.025em}.header__active-menu-item,.header__menu-item[aria-current=page]{color:inherit!important;background:transparent!important;box-shadow:none!important;text-decoration:none}.button,button.button,.shopify-challenge__button,.customer button{min-height:4.8rem;padding-block:1.2rem;font-size:1.4rem;font-weight:500!important;line-height:1.2;letter-spacing:.05em}.banner__heading{line-height:1.08;letter-spacing:.015em}.banner__text,.banner__text p{line-height:1.55}.header__heading-logo{height:auto;object-fit:contain}@media screen and (min-width:990px){.banner__content{padding-block:5.6rem}}@media screen and (max-width:749px){.button,button.button,.shopify-challenge__button,.customer button{width:auto;min-height:var(--tacita-tap-min);padding:1.15rem 1.8rem;font-size:1.35rem}.banner__heading{line-height:1.06}}.icon-bar{border-block:1px solid rgba(59,50,42,.1)}.icon-bar .icon-with-text__item,.icon-bar .multicolumn-card__info{padding-block:.4rem}.icon-bar h3,.icon-bar .h3{font-size:1.35rem;font-weight:500!important;letter-spacing:.025em}.icon-bar p{font-size:1.2rem;line-height:1.35}.header-wrapper{border-bottom:1px solid rgba(59,50,42,.08)}@media screen and (min-width:990px){.header{max-width:1440px;grid-template-columns:minmax(170px,.8fr) minmax(0,2.4fr) minmax(150px,.8fr);column-gap:3.2rem}.header__heading,.header__heading-link{justify-self:start}.header__inline-menu{justify-self:center;margin-left:0}.header__menu-item{position:relative;padding:1.1rem 1.35rem;font-size:1.35rem;line-height:1.2;letter-spacing:.035em;white-space:nowrap}.header__menu-item:after{content:"";position:absolute;right:1.35rem;bottom:.55rem;left:1.35rem;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.header__menu-item:hover:after,.header__menu-item:focus-visible:after,.header__menu-item[aria-current=page]:after{transform:scaleX(1)}.header__icons{justify-self:end}}.footer .footer__payment{display:none!important}.collection-hero__title,.main-page-title{font-weight:400!important;letter-spacing:.025em}@media screen and (max-width:989px){.header-wrapper{border-bottom-color:#3b322a0f}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/tacita-theme.css.map */
