:root{--cc-gold: #b08d57}[id$=__hero] .banner__media{overflow:hidden}[id$=__hero] .banner__media img{transform-origin:center center}[id$=__hero].cc-parallax-active .banner__media img{transform:scale(1.1);will-change:transform}[id$=__brands] .multicolumn-card__image-wrapper{overflow:hidden}[id$=__brands] .multicolumn-card__image{object-fit:contain;transition:transform .6s cubic-bezier(.25,0,0,1);transform-origin:center}@media(hover:hover)and (pointer:fine){[id$=__brands] .multicolumn-card__image-wrapper:hover .multicolumn-card__image{transform:scale(1.04)}}[id$=__categories] .collage__item .media{overflow:hidden}[id$=__categories] .collage__item .media img{transition:transform .6s cubic-bezier(.25,0,0,1)}@media(hover:hover)and (pointer:fine){[id$=__categories] .collage__item:hover .media img{transform:scale(1.04)}}[id$=__featured-collection] .card--card,[id$=__featured-collection-casa] .card--card,[id$=__featured-product] .card--card{border:none}[id$=__featured-collection] .card--card:after,[id$=__featured-collection-casa] .card--card:after,[id$=__featured-product] .card--card:after,[id$=__featured-collection] .card--standard .card__inner:after,[id$=__featured-collection-casa] .card--standard .card__inner:after{box-shadow:none}[id$=__featured-collection] .card__media,[id$=__featured-collection-casa] .card__media{overflow:hidden}[id$=__featured-collection] .card__media img,[id$=__featured-collection-casa] .card__media img{transition:transform .6s cubic-bezier(.25,0,0,1)}@media(hover:hover)and (pointer:fine){[id$=__featured-collection] .card-wrapper:hover .card__media img,[id$=__featured-collection-casa] .card-wrapper:hover .card__media img{transform:scale(1.04)}}[id$=__featured-collection] .card-wrapper,[id$=__featured-collection-casa] .card-wrapper{cursor:pointer}[id$=__featured-collection] .card:focus-within,[id$=__featured-collection-casa] .card:focus-within{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;border-radius:var(--border-radius)}[id$=__featured-collection] product-component,[id$=__featured-collection-casa] product-component{display:flex;flex-direction:column;flex:1;width:100%}[id$=__featured-collection] .product-card-wrapper,[id$=__featured-collection-casa] .product-card-wrapper,[id$=__featured-collection] .card-wrapper,[id$=__featured-collection-casa] .card-wrapper{flex:1;display:flex;flex-direction:column}[id$=__featured-collection] .card:not(.ratio),[id$=__featured-collection-casa] .card:not(.ratio){flex:1}[id$=__featured-collection] .center,[id$=__featured-collection-casa] .center{margin-top:2rem}@media(hover:hover)and (pointer:fine){[id$=__hero] .button,[id$=__featured-collection] .button,[id$=__categories] .button,[id$=__giovanni-raspini] .button,[id$=__trust-boutique] .button{transition:transform .18s ease,box-shadow .18s ease}[id$=__hero] .button:hover,[id$=__featured-collection] .button:hover,[id$=__categories] .button:hover,[id$=__giovanni-raspini] .button:hover,[id$=__trust-boutique] .button:hover{transform:translateY(-2px);box-shadow:0 4px 14px rgba(var(--color-shadow),.12)}}[id$=__hero] .button:active,[id$=__featured-collection] .button:active,[id$=__categories] .button:active,[id$=__giovanni-raspini] .button:active,[id$=__trust-boutique] .button:active{transform:scale(.97)}[id$=__hero] .button:focus-visible,[id$=__featured-collection] .button:focus-visible,[id$=__categories] .button:focus-visible,[id$=__giovanni-raspini] .button:focus-visible,[id$=__trust-boutique] .button:focus-visible{outline:2px solid currentColor;outline-offset:3px}.template-product .product__title{font-size:clamp(1.4rem,2.5vw,2rem);letter-spacing:-.015em;font-weight:400;line-height:1.2}.template-product .price__regular .price-item--regular,.template-product .price__sale .price-item--sale{font-size:1.25rem;letter-spacing:.01em}.template-product .product__media-wrapper{border-radius:2px}.related-products .card__heading{min-height:2.8em}.template-collection .collection__title{font-size:clamp(1.5rem,3vw,2.25rem);letter-spacing:-.02em;font-weight:400}@media(hover:hover)and (pointer:fine){.template-collection .card__media,.template-search .card__media{overflow:hidden}.template-collection .card__media img,.template-search .card__media img{transition:transform .6s cubic-bezier(.25,0,0,1)}.template-collection .card__inner:hover .card__media img,.template-search .card__inner:hover .card__media img{transform:scale(1.03)}}.cc-reveal{opacity:0;transform:translateY(24px);transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1)}.cc-reveal.cc-visible{opacity:1;transform:none}.cc-reveal--scale{transform:scale(1.06);transition:opacity 1s cubic-bezier(.22,1,.36,1),transform 1.2s cubic-bezier(.22,1,.36,1)}.cc-reveal--scale.cc-visible{transform:scale(1)}[id$=__featured-collection] .grid__item,[id$=__featured-collection-casa] .grid__item{display:flex;flex-direction:column;will-change:opacity,transform}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.title,.card__heading,.collection-card__title,.collection-list-title{font-family:Gloock,Georgia,serif;font-weight:400;letter-spacing:-.01em}[id$=__featured-collection] .card__heading,[id$=__featured-collection-casa] .card__heading,[id$=__featured-product] .card__heading,.template-collection .card__heading,.template-search .card__heading,.template-product .card__heading{font-family:Montserrat,system-ui,sans-serif;font-weight:500;letter-spacing:0;line-height:1.35}body,.card-information,.card__information,.price,.button,nav,.header__menu-item,.footer__column,.announcement-bar__message,.cc-trust-bar__label,.badge{font-family:Montserrat,system-ui,sans-serif}.card-information__vendor,.price__badge-sale,.badge--sale,.badge--sold-out{font-family:Montserrat,system-ui,sans-serif;font-size:.6875rem;letter-spacing:.12em;font-weight:500;text-transform:uppercase}.button{font-size:.75rem;letter-spacing:.12em;font-weight:500;text-transform:uppercase}.product-form__submit{font-size:.9375rem}[id$=__featured-collection] .collection__description p,[id$=__featured-collection-casa] .collection__description p,[id$=__casa-editorial] p{font-family:Montserrat,system-ui,sans-serif;font-size:.9375rem;line-height:1.75;letter-spacing:.02em;font-weight:300}[id$=__featured-collection] .title{font-size:clamp(3rem,7vw,6rem);line-height:.92;letter-spacing:-.04em;font-weight:300;font-style:italic}[id$=__collection-list] .collection-list-title{font-size:clamp(3rem,7vw,6rem);line-height:.95;letter-spacing:-.035em;font-weight:300}[id$=__collection-list] .card--standard{position:relative}[id$=__collection-list] .card--standard,[id$=__collection-list] .card__inner{border:none}[id$=__collection-list] .card__inner:after{box-shadow:none}[id$=__collection-list] .card__media{overflow:hidden}[id$=__collection-list] .card__media img,[id$=__collection-list] .card__media .media img{transition:transform .6s cubic-bezier(.25,0,0,1)}@media(hover:hover)and (pointer:fine){[id$=__collection-list] .card-wrapper:hover .card__media img{transform:scale(1.04)}}[id$=__collection-list] .card__content{position:absolute;inset:auto 0 0 0;z-index:2;padding:3rem 1.5rem 1.4rem;background:linear-gradient(to top,rgba(0,0,0,.85) 0%,rgba(0,0,0,.42) 45%,transparent 100%)}[id$=__collection-list] .card__heading{margin:0}[id$=__collection-list] .card__heading a,[id$=__collection-list] .card__heading a:hover{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.4)}[id$=__featured-collection-casa] .title{font-size:clamp(3rem,7vw,6rem);line-height:.95;letter-spacing:-.035em;font-weight:300}[id$=__featured-collection] .collection__description,[id$=__featured-collection-casa] .collection__description{font-size:1.0625rem;line-height:1.7;max-width:52ch;opacity:.75;margin-top:1.25rem}[id$=__occasions] .casa-chic-occasions__heading{font-family:Gloock,Georgia,serif;font-size:clamp(3rem,7vw,6rem);letter-spacing:-.03em;font-weight:300;font-style:italic;line-height:1.1}@media screen and (min-width:750px){[id$=__manifesto]{box-shadow:0 -1px #29352f14}}.cc-reveal[data-delay="1"]{transition-delay:.12s}.cc-reveal[data-delay="2"]{transition-delay:.28s}.cc-reveal[data-delay="3"]{transition-delay:.46s}@media screen and (min-width:990px){[id$=__manifesto]{position:relative;z-index:2;margin-top:-80px;box-shadow:0 -16px 56px #0000001a}}@media screen and (min-width:990px){[id$=__occasions] .casa-chic-occasions,[id$=__occasions] .casa-chic-occasions__collage{overflow:visible}.casa-chic-occasions__item--2{transform:translateY(-20px);position:relative;z-index:2;box-shadow:0 24px 56px #00000038}}@media screen and (min-width:990px){[id$=__brand-marquee]{position:relative;z-index:2;margin-top:-44px}}@media screen and (min-width:990px){[id$=__trust-boutique]{position:relative;z-index:3;margin-top:-40px;box-shadow:0 -12px 48px #00000012}}[id$=__casa-editorial] .image-with-text__media{min-height:480px}[id$=__casa-editorial] .image-with-text__media img{object-fit:cover;height:100%;width:100%}[id$=__casa-editorial] .image-with-text__heading,[id$=__trust-boutique] .image-with-text__heading{font-size:clamp(3rem,7vw,6rem);font-weight:300;letter-spacing:-.03em;line-height:1.05}[id$=__casa-editorial] .image-with-text__text p{font-size:1rem;line-height:1.75;letter-spacing:.02em;font-weight:300;opacity:.8;max-width:44ch}@media screen and (min-width:990px){[id$=__casa-editorial] .image-with-text__media{min-height:560px}}@media(prefers-reduced-motion:reduce){[id$=__hero] .banner__media img{transform:none!important;will-change:auto!important}[id$=__brands] .multicolumn-card__image,[id$=__categories] .collage__item .media img,[id$=__hero] .button,[id$=__featured-collection] .button,[id$=__categories] .button{transition:none!important;transform:none!important}.cc-reveal,.cc-reveal--scale{opacity:1;transform:none;transition:none}[id$=__manifesto],[id$=__brand-marquee],[id$=__trust-boutique]{margin-top:0!important;box-shadow:none!important}[id$=__featured-collection-casa] .grid__item:nth-child(2n),.casa-chic-occasions__item--2{transform:none!important;box-shadow:none!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/casa-chic-motion.css.map */
