:root{--ca-serif: "Source Serif 4", Georgia, serif;--ca-text: "Source Serif 4", Georgia, serif;--ca-sans: "Source Serif 4", Georgia, serif;--ca-tag: "Comfortaa", system-ui, sans-serif}.ca-root{font-family:var(--ca-serif);font-weight:400;font-size:19px;line-height:1.55;letter-spacing:0}.ca-root :is(p,li,dd,dt,label,input,textarea,select,button,a,summary,small,span,b,strong){font-family:inherit}.ca-root .ca-lead{font-family:var(--ca-serif);font-weight:400;font-size:clamp(19px,1.35vw,22px);line-height:1.5;letter-spacing:0;max-width:40ch}.ca-root .ca-small{font-family:var(--ca-serif);font-weight:400;font-size:16px;letter-spacing:0}.ca-root .ca-rte,.ca-root .ca-rte :is(p,li){font-family:var(--ca-serif);font-weight:400}.ca-root :is(.ca-pdp details,.ca-faq details) :is(p,li){font-family:var(--ca-serif);font-weight:400;font-size:18px;line-height:1.55;letter-spacing:0}.ca-root :is(.ca-display,.ca-title){font-family:var(--ca-serif);font-weight:400;letter-spacing:-.005em}.ca-root .ca-display{font-size:clamp(40px,4.4vw,66px);line-height:1.08}.ca-root .ca-title{font-size:clamp(32px,2.9vw,46px);line-height:1.12}.ca-root :is(.ca-display,.ca-title,.ca-lead,p) em,.ca-root .ca-footer :is(.ca-display,.ca-title) em{font-family:var(--ca-serif);font-style:italic;font-weight:400;font-size:1em;line-height:inherit;letter-spacing:0;word-spacing:normal;padding:0;vertical-align:baseline}.ca-root :is(.ca-display,.ca-title) em{color:#514434}.ca-root .ca-matter :is(.ca-display,.ca-title) em{color:#393327}.ca-root .ca-footer :is(.ca-display,.ca-title) em{color:#b9ad93}.ca-root .ca-script,.ca-root :is(.ca-display,.ca-title).ca-script{font-family:var(--ca-serif);font-style:italic;font-weight:400;letter-spacing:-.005em;word-spacing:normal;padding:0;color:#393327}.ca-root .ca-chead .ca-display.ca-script,.ca-root .ca-plp-head .ca-display.ca-script{font-size:clamp(48px,5.6vw,84px);line-height:1.04}.ca-root .ca-pdp__coll .ca-script{font-size:1.25em;color:#514434}.ca-root .ca-label,.ca-root .ca-footer h3{font-family:var(--ca-tag);font-weight:600;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#514434}.ca-root .ca-footer :is(.ca-label,h3){color:#b9ad93}.ca-root :is(.ca-pdp__stock,.ca-sold,.ca-filters a,.ca-chead__meta){font-family:var(--ca-tag);font-weight:500;font-size:12.5px;letter-spacing:.08em}.ca-root :is(.ca-sold,.ca-filters a){text-transform:uppercase;letter-spacing:.14em;font-size:12px}.ca-root :is(.ca-card__name,.ca-slide__name,.ca-cart__name){font-family:var(--ca-tag);font-weight:400;letter-spacing:.01em;line-height:1.25}.ca-root .ca-card__name{font-size:clamp(17px,1.25vw,19px)}.ca-root .ca-cart__name{font-size:18px}.ca-root .ca-slide__name{font-size:clamp(22px,1.8vw,28px);font-weight:300}.ca-root .ca-pdp__info .ca-display{font-family:var(--ca-tag);font-weight:300;font-size:clamp(36px,3.4vw,52px);line-height:1.1;letter-spacing:-.01em}.ca-root :is(.ca-card__price,.ca-slide__price,.ca-pdp__price,.ca-num,.ca-slides__count,.ca-pages__count,.ca-cart__unit,.ca-cart__total,.ca-cart__sum){font-family:var(--ca-serif);font-weight:400;letter-spacing:0;font-feature-settings:"lnum","tnum"}.ca-root .ca-card__price{font-size:20px}.ca-root .ca-pdp__price{font-size:26px}.ca-root .ca-slide__price{font-size:19px}.ca-root :is(.ca-card__shape,.ca-pdp__shape,.ca-cart__shape){font-family:var(--ca-serif);font-style:italic;font-weight:400;font-size:16px;letter-spacing:0;color:#514434;text-transform:none}.ca-root .ca-pdp__evoc{font-family:var(--ca-serif);font-style:italic;font-weight:400;font-size:clamp(21px,1.6vw,24px);line-height:1.45}.ca-root :is(.ca-btn,.ca-quick__btn,.ca-link){font-family:var(--ca-serif);font-weight:500;font-size:14px;letter-spacing:.14em;text-transform:uppercase}.ca-root .ca-header nav a,.ca-root .ca-drawer a{font-family:var(--ca-serif);font-weight:400;text-transform:none;letter-spacing:.01em}.ca-root .ca-header nav a{font-size:18px}.ca-root :is(.ca-faq summary,.ca-pdp details summary){font-family:var(--ca-serif);font-weight:400;font-size:clamp(19px,1.4vw,21px);letter-spacing:0;text-transform:none}.ca-root :is(.ca-crumbs,.ca-crumbs a,.ca-announce p,.ca-news input,.ca-footer ul a,.ca-footer__base){font-family:var(--ca-serif);font-weight:400;letter-spacing:0}.ca-root .ca-announce p{font-size:15px;letter-spacing:.02em}.ca-root .ca-matter__list b,.ca-root .ca-story__facts b,.ca-root .ca-promises h3{font-family:var(--ca-serif);font-weight:400}.ca-root [data-cart-count]{font-family:var(--ca-serif);font-size:15px}.ca-root .ca-announce{background:#514434;box-shadow:none}.ca-root .ca-announce p{color:#f6f2ea}.ca-root .ca-header{background:#393327}.ca-root .ca-hero__text .ca-label{color:#514434}.ca-root .ca-hero__text .ca-display,.ca-root .ca-hero__text .ca-lead{color:#393327}.ca-root .ca-hero__text .ca-btn{background:#393327;color:#f6f2ea;box-shadow:none}.ca-root .ca-hero__text .ca-btn:hover{background:#514434}.ca-root .ca-hero .ca-slide__name,.ca-root .ca-hero .ca-slide__price{color:#fff}.ca-root{font-size:18px;line-height:1.6}.ca-root .ca-lead{font-weight:300;font-size:clamp(19px,1.35vw,22px);line-height:1.45;letter-spacing:-.003em}.ca-root :is(.ca-display,.ca-title){font-weight:300;letter-spacing:-.01em}.ca-root .ca-display{font-size:clamp(40px,4.4vw,68px);line-height:1.04}.ca-root .ca-title{font-size:clamp(30px,2.8vw,46px);line-height:1.1}.ca-root :is(.ca-display,.ca-title) em{font-weight:300}.ca-root .ca-script,.ca-root :is(.ca-display,.ca-title).ca-script{font-weight:300}.ca-root :is(.ca-pdp details,.ca-faq details) :is(p,li){font-size:17px;line-height:1.6}.ca-root .ca-small{font-size:15px}.ca-root :is(.ca-btn,.ca-quick__btn,.ca-link){font-weight:500;font-size:13px;letter-spacing:.12em}.ca-root .ca-header nav a{font-size:17px;font-weight:400}.ca-root :is(.ca-faq summary,.ca-pdp details summary){font-weight:400;font-size:clamp(18px,1.3vw,20px)}.ca-root .ca-card__price{font-size:18px}.ca-root .ca-pdp__price{font-size:24px;font-weight:400}.ca-root :is(.ca-card__shape,.ca-pdp__shape,.ca-cart__shape){font-size:15px}.ca-root .ca-pdp__evoc{font-weight:300;font-size:clamp(20px,1.5vw,23px)}.ca-root .ca-announce p{font-size:14px}.ca-root :is(.ca-btn,.ca-quick__btn,.ca-link,.ca-pages a,.ca-pages__prev,.ca-pages__next){font-family:var(--ca-tag);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.ca-root :is(.ca-filters a,[role=tab]){font-family:var(--ca-tag);font-weight:600;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.ca-root .ca-header nav a{font-family:var(--ca-tag);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.ca-root .ca-drawer__nav a{font-family:var(--ca-tag);font-weight:400;font-size:26px;letter-spacing:.01em;text-transform:none}.ca-root .ca-drawer a:not(.ca-drawer__nav a){font-family:var(--ca-tag);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase}.ca-root .ca-footer ul a:not(.ca-ico-link){font-family:var(--ca-tag);font-weight:400;font-size:14px;letter-spacing:.02em}.ca-root{font-weight:300}.ca-root :is(.ca-lead,.ca-small,.ca-rte,.ca-rte p,.ca-pdp details p,.ca-pdp details li,.ca-faq details p){font-weight:300}.ca-root :is(.ca-card__price,.ca-slide__price,.ca-pdp__price,.ca-num,.ca-slides__count,.ca-pages__count,.ca-cart__unit,.ca-cart__total,.ca-cart__sum){font-weight:300}.ca-root :is(.ca-faq summary,.ca-pdp details summary,.ca-promises h3,.ca-matter__list b,.ca-story__facts b,.ca-pdp__glow b){font-weight:300}.ca-root :is(.ca-card__shape,.ca-pdp__shape,.ca-cart__shape,.ca-pdp__evoc){font-weight:300}.ca-root :is(.ca-announce p,.ca-crumbs,.ca-crumbs a,.ca-footer__base,.ca-news input){font-weight:300}.ca-root b,.ca-root strong{font-weight:500}.ca-root :is(.ca-btn,.ca-quick__btn,.ca-link,.ca-pages a,.ca-filters a,.ca-header nav a,.ca-label,.ca-footer h3){font-weight:500}.ca-root :is(.ca-pdp__stock,.ca-sold,.ca-chead__meta){font-weight:400}.ca-root :is(.ca-card__name,.ca-cart__name,.ca-footer ul a,.ca-drawer__nav a){font-weight:300}.ca-root .ca-announce .ca-wrap,.ca-root .ca-announce p,.ca-root nav.ca-crumbs a,.ca-root .ca-crumbs li{font-weight:300}.ca-root .ca-header nav a,.ca-root .ca-header nav a:hover,.ca-root .ca-header nav a[aria-current]{text-decoration:none;background:none;padding-bottom:0;position:relative}.ca-root .ca-header nav a:after{content:"";position:absolute;left:0;right:.12em;bottom:11px;height:1px;background:#b9ad93;transform:scaleX(0);transform-origin:right center;transition:transform .55s cubic-bezier(.65,0,.35,1);pointer-events:none}.ca-root .ca-header nav a:hover:after,.ca-root .ca-header nav a:focus-visible:after,.ca-root .ca-header nav a[aria-current]:after{transform:scaleX(1);transform-origin:left center}.ca-root .ca-header nav a[aria-current]:after{background:#f6f2ea}@media(prefers-reduced-motion:reduce){.ca-root .ca-header nav a:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/casa-v6.css.map */
