@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&family=Inter:wght@300;400;500;600;700&display=swap";:root,:root .color-scheme-1,:root .color-scheme-2,:root .color-scheme-3,:root .color-scheme-4,:root .color-scheme-5{--cn-bg: #F5F0E8;--cn-bg-card: #FFFFFF;--cn-bg-elev: #FAF8F4;--cn-fg: #1A1A1A;--cn-fg-muted: #8A8A8A;--cn-fg-subtle: #B8B0A0;--cn-gold: #4A3826;--cn-gold-light: #8B6F47;--cn-gold-dark: #2F2316;--cn-border: rgba(74, 56, 38, .15);--cn-rule: #E8E0CF;--cn-cream: #E8DDC8;--cn-red: #C42727}.header-logo:has(.cn-wordmark){text-decoration:none}.cn-wordmark{display:inline-flex!important;flex-direction:column;align-items:center;gap:3px;line-height:1;text-decoration:none}.cn-wordmark__rule{width:32px;height:1px;background:var(--cn-gold-light);display:block}.cn-wordmark__row{display:inline-flex;align-items:baseline;gap:.32em;line-height:1}.cn-wordmark__primary{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:500;font-size:1.65rem;letter-spacing:.005em;color:var(--cn-fg)!important;line-height:1;text-transform:none}.cn-wordmark__sep{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;font-size:1.3rem;color:var(--cn-gold-light);line-height:1;position:relative;top:-.06em}.cn-wordmark__secondary{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic;font-weight:400;font-size:1.65rem;letter-spacing:.005em;color:var(--cn-gold)!important;line-height:1;text-transform:none}.cn-wordmark__tagline{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:.5rem;letter-spacing:.32em;color:var(--cn-fg-muted);text-transform:uppercase;white-space:nowrap;margin-top:2px}.announcement-bar.color-scheme-3,aside.announcement-bar{--padding-block-start: 7px !important;--padding-block-end: 7px !important;background:var(--cn-fg)!important;border-bottom:1px solid transparent!important}.announcement-bar .announcement-bar__text,.announcement-bar p{font-family:Inter,sans-serif!important;font-size:.72rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#fff!important;margin:0!important;line-height:1.4!important}.shopify-section-group-header-group .section-background,.shopify-section-group-header-group .section-background.color-scheme-3{background-color:var(--cn-bg)!important}header-component.header,.header-section{margin-block-start:0!important}:root,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5,body{--color-background: var(--cn-bg);--color-background-rgb: 255 255 255;--color-foreground: var(--cn-fg);--color-foreground-rgb: 26 26 26;--color-foreground-heading: var(--cn-fg);--color-primary: var(--cn-gold);--color-primary-rgb: 74 56 38;--color-secondary-background: var(--cn-bg-card);--color-button: var(--cn-fg);--color-button-rgb: 26 26 26;--color-button-text: #FFFFFF;--color-button-text-rgb: 255 255 255;--color-border: var(--cn-rule);--color-border-rgb: 232 229 223;--color-input-border: rgba(26, 26, 26, .4)}html,body{background:var(--cn-bg);color:var(--cn-fg);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.product-title,.product-information__title,.collection-hero__title,.collection__title,[class*=heading]{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500;letter-spacing:-.005em;color:var(--cn-fg)}h1,.h1,[data-template=collection] h1{font-weight:500;font-style:italic}h2,.h2,h3,.h3{font-weight:500}h4,.h4{font-weight:600}.section-label,[class*=eyebrow],.collection-card__heading--small{font-family:Inter,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--cn-gold-light)}.gold-divider{width:60px;height:1px;background:var(--cn-gold);margin:1.25rem 0}.btn-gold,.button.btn-gold,.button[data-cn-style=gold]{display:inline-flex;align-items:center;justify-content:center;background:var(--cn-fg)!important;color:#fff!important;font-family:Inter,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;padding:.9rem 2.2rem;border:none!important;border-radius:0;cursor:pointer;transition:background .2s ease;text-decoration:none}.btn-gold:hover,.button.btn-gold:hover{background:var(--cn-gold)!important;color:#fff!important}.btn-outline-gold,.button.btn-outline-gold{display:inline-flex;align-items:center;justify-content:center;background:transparent!important;color:var(--cn-fg)!important;font-family:Inter,sans-serif;font-weight:600;font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;padding:.9rem 2.2rem;border:1px solid var(--cn-fg)!important;border-radius:0;cursor:pointer;transition:background .2s ease,color .2s ease;text-decoration:none}.btn-outline-gold:hover{background:var(--cn-fg)!important;color:#fff!important}.product-information .button:not(.button-secondary):not([type=button][aria-haspopup]),.product-information [type=submit].button,.add-to-cart-button button,add-to-cart-component button.button{background:var(--cn-fg)!important;color:#fff!important;border:none!important;font-family:Inter,sans-serif!important;font-weight:600!important;letter-spacing:.18em!important;text-transform:uppercase!important;border-radius:0!important;transition:background .2s ease}.product-information .button:not(.button-secondary):hover,add-to-cart-component button.button:hover{background:var(--cn-gold)!important}product-card.product-card,.product-card{background:var(--cn-bg);overflow:hidden;position:relative;transition:transform .2s ease;border-radius:0}product-card.product-card:hover,.product-card:hover{transform:translateY(-2px);box-shadow:none}.product-card .product-card__image,.product-card .resource-card__image-wrapper,.product-card [class*=image-wrapper]:first-of-type{aspect-ratio:1 / 1;overflow:hidden;background:var(--cn-bg-elev)}.product-card img{transition:transform .6s ease,opacity .4s ease}.product-card:hover img{transform:scale(1.04)}.product-card .product-card__title,.product-card .resource-card__title,.product-card a.product-card__link{color:var(--cn-fg);font-family:Inter,sans-serif;font-weight:400;letter-spacing:.01em}.product-card .price,.product-card [class*=price]:not(.price--compare):not(.price__compare),.product-card .product-card__price,.product-information .price__regular,.product-information [class*=price__regular]{color:var(--cn-fg);font-weight:600;font-family:Inter,sans-serif;letter-spacing:-.01em}.product-card .price--compare,.product-card .price__compare,.product-card [class*=price--compare],.product-card s,.product-information .price--compare,.product-information s{color:var(--cn-fg-muted);text-decoration:line-through}.product-card .badge,.product-card .product-card__badge,.product-card [class*=badge]:not([class*=badge-empty]){background:var(--cn-gold);color:#fff;font-family:Inter,sans-serif;font-size:.65rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:4px 10px;border-radius:0;border:none}.results-list,results-list,.collection-wrapper{background:var(--cn-bg)}.product-grid,[class*=product-grid]>.product-grid__items,.results-list .product-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:640px){.product-grid,.results-list .product-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:990px){.product-grid,.results-list .product-grid{grid-template-columns:repeat(4,1fr)}}.collection-wrapper,.results-list{max-width:1400px;margin-inline:auto;padding-inline:1.5rem}@media screen and (min-width:990px){.collection-wrapper,.results-list{padding-inline:2rem}}.collection-hero,.collection__title,.main-collection__title{background:var(--cn-bg);color:var(--cn-fg)}.collection-hero h1,.collection__title,.main-collection__title h1,[data-template=collection] h1{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;font-style:italic;letter-spacing:-.005em;color:var(--cn-fg)}.collection-toolbar,.collection-filters,[data-component=filters],[class*=filter]:not([class*=filter-remove]) summary{font-family:Inter,sans-serif;font-size:.78rem;letter-spacing:.05em;color:var(--cn-fg)}[data-component=filters] [aria-pressed=true],[class*=filter-pill][aria-pressed=true],[class*=filter] .is-active{color:var(--cn-gold);border-color:var(--cn-gold)}.product-information,[data-section-type=main-product]{background:var(--cn-bg);color:var(--cn-fg)}.product-information .product-information__title,.product-information h1,[data-section-type=main-product] h1{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:500;font-size:clamp(1.7rem,3vw,2.6rem);line-height:1.15;color:var(--cn-fg);letter-spacing:-.005em}.product-information .product-information__description,.product-information .rte{color:var(--cn-fg);line-height:1.7;font-family:Inter,sans-serif}.product-information .price,.product-information [class*=price__container],.product-information [class*=price__regular]{color:var(--cn-fg);font-family:Inter,sans-serif;font-weight:600;font-size:clamp(1.25rem,2.2vw,1.6rem);letter-spacing:-.01em}variant-picker label,.variant-picker label,.variant-button label,[class*=variant-button] label{border:1px solid var(--cn-rule);background:transparent;color:var(--cn-fg);font-family:Inter,sans-serif;font-size:.85rem;font-weight:500;letter-spacing:.04em;transition:border-color .2s ease,color .2s ease,background .2s ease}variant-picker input:checked+label,.variant-picker input:checked+label,.variant-button input:checked+label,[class*=variant-button] input:checked+label,[aria-checked=true].variant-picker__option{border-color:var(--cn-fg)!important;color:#fff;background:var(--cn-fg);box-shadow:none}.swatch input:checked+label,.swatch [aria-checked=true],.variant-swatches input:checked+label{outline:2px solid var(--cn-fg);outline-offset:2px}.cn-installments{display:block;margin-top:.5rem;font-family:Inter,sans-serif;font-size:.85rem;font-weight:500;color:var(--cn-fg);letter-spacing:.02em}.cn-installments b{font-weight:600}.cn-installments small{font-size:.72rem;font-weight:400;color:var(--cn-fg-muted);letter-spacing:.02em;display:block;margin-top:.15rem}header.header,header-component,.header{background:var(--cn-bg)!important;color:var(--cn-fg);border-bottom:1px solid var(--cn-rule)}.footer-section,footer{background:var(--cn-fg)!important;color:#ffffffc7}header a,header .header__heading,.header a{color:var(--cn-fg)}footer a,.footer-section a{color:#ffffffb3}header a:hover,.header a:hover{color:var(--cn-gold)}footer a:hover,.footer-section a:hover{color:var(--cn-cream)}.section-background,[class*=section--],.shopify-section{background-color:transparent}.shopify-section+.shopify-section{background-color:transparent}.cn-whatsapp{position:fixed;right:20px;bottom:20px;width:56px;height:56px;border-radius:50%;background:#25d366;color:#fff;display:inline-flex;align-items:center;justify-content:center;z-index:9000;box-shadow:0 6px 20px #25d36666;transition:transform .25s ease;text-decoration:none}.cn-whatsapp:hover{transform:scale(1.06)}.cn-whatsapp svg{width:28px;height:28px;fill:#fff;display:block}@media screen and (max-width:749px){.cn-whatsapp{width:48px;height:48px;right:14px;bottom:14px}.cn-whatsapp svg{width:24px;height:24px}}.cn-inverno-banner{position:relative;width:100%;min-height:480px;display:flex;align-items:center;background:var(--cn-bg-elev) center/cover no-repeat;overflow:hidden;margin-block:2rem}.cn-inverno-banner__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#00000073,#00000038,#0000000d);z-index:1}.cn-inverno-banner__content{position:relative;z-index:2;max-width:1400px;margin-inline:auto;padding:4rem 2rem;width:100%}.cn-inverno-banner__eyebrow{font-family:Inter,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:var(--cn-cream);display:block;margin-bottom:.85rem}.cn-inverno-banner__title{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;font-weight:500;font-size:clamp(2.4rem,5vw,4rem);line-height:1.05;color:#fff;margin:0 0 1.6rem;max-width:18ch;letter-spacing:-.005em}.cn-inverno-banner__title em{font-style:italic;font-weight:400;color:var(--cn-cream)}.cn-inverno-banner__cta{display:inline-flex;align-items:center;gap:.65rem;background:#fff;color:var(--cn-fg);padding:.9rem 1.8rem;font-size:.72rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;text-decoration:none;transition:background .2s ease,color .2s ease}.cn-inverno-banner__cta:hover{background:var(--cn-gold);color:#fff}.cn-inverno-banner__cta:after{content:"\2192";font-size:.95rem;line-height:1}.cn-inverno-banner__featured{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:2.5rem;max-width:580px}.cn-inverno-banner__featured-item{aspect-ratio:1 / 1;overflow:hidden;background:var(--cn-bg-elev)}.cn-inverno-banner__featured-item img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cn-inverno-banner__featured-item:hover img{transform:scale(1.06)}@media screen and (max-width:749px){.cn-inverno-banner{min-height:360px}.cn-inverno-banner__content{padding:2.5rem 1.25rem}.cn-inverno-banner__overlay{background:linear-gradient(to bottom,#0000004d,#000000a6)}.cn-inverno-banner__featured{grid-template-columns:repeat(3,1fr);gap:.5rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cn-brand.css.map */
