:root{--cn-ease: cubic-bezier(.25, .46, .45, .94);--cn-ease-out: cubic-bezier(.16, 1, .3, 1);--cn-dur-fast: .18s;--cn-dur: .32s;--cn-dur-slow: .62s;--cn-space-section: clamp(3rem, 6vw, 5.5rem);--cn-space-tight: .75rem}::selection{background:#4a382626;color:#1a1a1a}::-moz-selection{background:#4a382626;color:#1a1a1a}*:focus-visible{outline:1.5px solid #4A3826;outline-offset:3px;border-radius:1px}button:focus-visible,a:focus-visible,.button:focus-visible,[role=button]:focus-visible{outline-offset:4px}html{scrollbar-width:thin;scrollbar-color:rgba(74,56,38,.35) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#4a382640;border-radius:999px;border:2px solid #F5F0E8}::-webkit-scrollbar-thumb:hover{background:#4a382680}:target,[id]{scroll-margin-top:calc(var(--header-group-height, 80px) + 16px)}html,body{font-feature-settings:"kern" 1,"liga" 1,"calt" 1;text-rendering:optimizeLegibility}h1,.h1,.product-information__title,.collection-hero__title,.cn-collection-header__title{font-feature-settings:"kern" 1,"liga" 1,"dlig" 1;letter-spacing:-.012em;line-height:1.08;text-wrap:balance}h2,.h2{letter-spacing:-.008em;line-height:1.15;text-wrap:balance}h3,.h3{letter-spacing:-.002em;line-height:1.22}h4,.h4{letter-spacing:.005em;line-height:1.3}.product-information .rte,.product-information .product-information__description,.rte p,.shopify-policy__body{line-height:1.65;letter-spacing:.003em;color:#1a1a1a}.price,[class*=price__regular],[class*=price__compare],.price-item,.product-card .price,.product-information .price{font-feature-settings:"tnum" 1,"lnum" 1;font-variant-numeric:tabular-nums lining-nums}.price--compare,.price__compare,s.price-item,.product-card s,.product-information s{font-weight:400;font-size:.85em;opacity:.65;text-decoration-thickness:1px;text-underline-offset:2px}.btn-gold,.button.btn-gold,.button[data-cn-style=gold],add-to-cart-component button.button,.product-information [type=submit].button{background:#1a1a1a!important;background-image:none!important;color:#fff!important;transition:background var(--cn-dur) var(--cn-ease-out),color var(--cn-dur-fast) var(--cn-ease-out)!important;box-shadow:none!important}.btn-gold:hover,.button.btn-gold:hover,add-to-cart-component button.button:hover,.product-information [type=submit].button:hover{background:#4a3826!important;background-image:none!important;color:#fff!important;transform:none!important;box-shadow:none!important}.btn-gold:active,.button.btn-gold:active{background:#2f2316!important;transition-duration:80ms!important}.btn-outline-gold,.button.btn-outline-gold{position:relative;background:transparent!important;color:#1a1a1a!important;border:1px solid #1A1A1A!important;transition:background var(--cn-dur-fast) var(--cn-ease-out),color var(--cn-dur-fast) var(--cn-ease-out)!important}.btn-outline-gold:hover,.button.btn-outline-gold:hover{background:#1a1a1a!important;color:#fff!important}[data-template^=collection] .product-card,[data-template=search] .product-card{transition:opacity var(--cn-dur-fast) var(--cn-ease-out)!important}[data-template^=collection] .product-card:hover,[data-template=search] .product-card:hover{box-shadow:none!important;transform:none!important}[data-template^=collection] .product-card img,[data-template=search] .product-card img{transition:none!important;transform:none!important}[data-template^=collection] .product-card:hover img,[data-template=search] .product-card:hover img{transform:none!important}variant-picker label,.variant-picker label,.variant-button label,[class*=variant-button] label{transition:border-color var(--cn-dur-fast) var(--cn-ease-out),color var(--cn-dur-fast) var(--cn-ease-out),background var(--cn-dur-fast) var(--cn-ease-out)!important}variant-picker label:hover,.variant-picker label:hover,.variant-button label:hover{border-color:#1a1a1a!important;color:#1a1a1a!important}.rte a:not(.button),.product-information .rte a:not(.button),footer a:not(.button):not(.cn-whatsapp),.footer-section a:not(.button){text-decoration-line:underline;text-decoration-color:#ffffff52;text-decoration-thickness:1px;text-underline-offset:4px;transition:text-decoration-color var(--cn-dur-fast) var(--cn-ease-out),color var(--cn-dur-fast) var(--cn-ease-out)}.rte a:not(.button):hover,footer a:not(.button):not(.cn-whatsapp):hover,.footer-section a:not(.button):hover{text-decoration-color:#e8ddc8;color:#e8ddc8}.rte a:not(.button){text-decoration-color:#4a382673}.rte a:not(.button):hover{text-decoration-color:#4a3826;color:#4a3826}.section-label,[class*=eyebrow],.collection-card__heading--small,.cn-inverno-banner__eyebrow{display:inline-flex;align-items:center;gap:.75rem}.section-label:before,[class*=eyebrow]:before,.cn-inverno-banner__eyebrow:before{content:"";width:28px;height:1px;background:#8b6f47;opacity:.7;flex-shrink:0}.gold-divider{width:auto!important;height:auto!important;background:none!important;display:flex;align-items:center;justify-content:center;gap:10px;margin:1.5rem auto!important;max-width:140px;position:relative}.gold-divider:before,.gold-divider:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#4A3826)}.gold-divider:after{background:linear-gradient(90deg,#4A3826,transparent)}.gold-divider>*{display:none}.gold-divider:before{margin-right:4px}.gold-divider:after{margin-left:4px}.gold-divider__mark{width:6px;height:6px;background:#4a3826;transform:rotate(45deg);flex-shrink:0;display:block!important}[data-template=product] .product-information__title,[data-template=product] .product-information h1{margin-block-end:.6rem}[data-template=product] .product-information .price,[data-template=product] .product-information [class*=price__container]{margin-block-end:1.25rem;display:inline-flex;align-items:baseline;gap:.75rem}.shopify-section:not([class*=header]):not([class*=footer]):not([class*=announcement]){scroll-margin-top:calc(var(--header-group-height, 80px) + 16px)}.cn-collection-header__title em,.cn-collection-header__title i{font-style:italic;color:#4a3826;font-weight:500}.cn-collection-header{padding-block-end:8px!important}.cn-collection-header__intro{max-width:62ch}.cn-inverno-banner__title em,.cn-inverno-banner__title i{color:#e8ddc8;font-style:italic}.header nav a,.header .header__menu a,header-component nav a{position:relative;transition:color var(--cn-dur-fast) var(--cn-ease-out)}.header nav a:after,.header .header__menu a:after,header-component nav a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:1px;background:#4a3826;transform:scaleX(0);transform-origin:left center;transition:transform var(--cn-dur) var(--cn-ease-out)}.header nav a:hover:after,.header .header__menu a:hover:after,header-component nav a:hover:after,.header nav a[aria-current]:after{transform:scaleX(1)}.cn-whatsapp{box-shadow:0 8px 24px #25d36647,0 0 #25d36666;animation:cnWhatsAppPulse 3.2s var(--cn-ease-out) infinite}.cn-whatsapp:hover{animation-play-state:paused}@keyframes cnWhatsAppPulse{0%,to{box-shadow:0 8px 24px #25d36647,0 0 #25d36666}70%{box-shadow:0 8px 24px #25d36647,0 0 0 14px #25d36600}}@media(prefers-reduced-motion:reduce){.cn-whatsapp{animation:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/cn-refine.css.map */
