::view-transition-old(root),::view-transition-new(root){animation-duration:.24s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}html{scrollbar-gutter:stable;-webkit-tap-highlight-color:transparent}::selection{background:#c6b99d80;color:#3a2d27}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(a,button,summary,label,input,select,textarea,[role=button]){-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media(hover:none){html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(.ca-btn,.ca-quick__btn,.ca-added__add,.ca-qv__add,.ca-cart__checkout,.ca-letter__send,.ca-slides__btn,.ca-menu-btn,.ca-drawer__close,.ca-header__tools a,.ca-up__open,.ca-qty__btn,.ca-empty__links a,.ca-search__btn):active{opacity:.7;transition-duration:.05s}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(.ca-card>a,.ca-drawer__nav a,.ca-drawer__more a,.ca-footer a,.ca-link,.ca-faq__item>summary,.ca-pdp__details summary,.ca-crumbs a):active{opacity:.55;transition-duration:.05s}}@media(hover:hover){html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-link:hover:after{animation-duration:.7s}}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-link:focus-visible:after{animation-duration:.7s}@media(prefers-reduced-motion:reduce){html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(.ca-ul,.ca-lb-piece__name a){transition:none}}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-letter__row{transition:border-color .2s ease,box-shadow .2s ease}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-letter__row:focus-within{border-bottom-color:#3a2d27;box-shadow:0 1px #3a2d27}@media(max-width:860px){html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-drawer{transition-duration:.18s,.35s,0s}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-qty__input{font-size:16px}}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(h1,h2,h3,.ca-display,.ca-title,.ca-faq__q,.ca-footer__phrase,.ca-card__name,.ca-empty .ca-lead,figcaption){text-wrap:balance}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(p,li,dd,blockquote,.ca-lead){text-wrap:pretty}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(.ca-footer__phrase,.ca-empty .ca-lead){text-wrap:balance}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-letter__line{text-wrap:pretty}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-footer__phrase em{display:inline-block;max-width:100%}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-up__s{text-wrap:balance}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-footer__phrase{max-width:11em}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-nw{white-space:nowrap}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(.ca-display:not(.ca-pdp .ca-display),.ca-matter .ca-title,.ca-atl__title,.shopify-policy__title h1){line-height:1.06;letter-spacing:-.012em}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(.ca-display,.ca-title,.ca-atl__title,.shopify-policy__title h1) em{letter-spacing:0}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root h2.ca-label{font-weight:500}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-sold{font-style:normal;font-synthesis:none}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(.ca-label,.ca-btn,.ca-card__name,.ca-slide__name,.ca-header nav a,.ca-footer ul a,.ca-announce){font-synthesis:none}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root :is(.ca-small,.ca-ico-link,.ca-search__label){font-weight:350}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-up__s{font-weight:350}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-pdp__details summary{letter-spacing:.16em}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-pdp__glow-t{letter-spacing:.14em}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-letter__send{font-weight:650}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-plp .ca-empty .ca-lead{max-width:40ch}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-colls>.ca-wrap{padding-top:clamp(28px,4vw,56px)}@media(max-width:860px){html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-announce :is(p,.ca-wrap){font-size:clamp(9.5px,2.7vw,10.5px)}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-pdp__glow-t{font-size:11px;letter-spacing:.12em}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-footer__pol{display:flex;flex-direction:column;align-items:flex-start;gap:7px}html body.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root.ca-root .ca-footer__pol a{margin-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/casa-final.css.map */
