:root{--color-bg-white: #FFFFFF;--color-bg-ivory: #FAFAF7;--color-bg-carbon: #1A1A1A;--color-bg-anthracite: #2B2724;--color-brand-botanic: #2F4A3C;--color-brand-sage: #8FA396;--color-brand-gold: #B8975F;--color-brand-gold-bright: #D4B574;--color-semantic-bordeaux: #5C1F2A;--color-text-primary-dark: #1A1A1A;--color-text-secondary-dark: #6B645B;--color-text-primary-light: #FAFAF7;--color-text-secondary-light: #9B928A;--font-display: "Schibsted Grotesk", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif;--buttons-radius: 50px;--buttons-radius-outset: 50px}html,body{font-family:var(--font-body);color:var(--color-text-primary-dark)}body{line-height:1.55}h1,h2,h3,h4,h5,h6{font-family:var(--font-display)!important}h1{font-weight:600!important;letter-spacing:-.8px}h2{font-weight:500!important;letter-spacing:-.5px}h3,h4,h5,h6{font-weight:500!important}.section-heading,.collection-hero__title,.page-title{font-family:var(--font-display)!important;font-weight:500!important;text-transform:uppercase;letter-spacing:2.5px!important;font-size:.875rem!important}p,li,td{font-family:var(--font-body)!important}.button,.button--secondary,.button--tertiary,.shopify-payment-button__button,.shopify-payment-button__button--unbranded,input[type=submit],button.button{border-radius:var(--buttons-radius)!important;font-family:var(--font-body)!important;font-weight:500;letter-spacing:1.2px;text-transform:uppercase;background-color:var(--color-brand-botanic)!important;color:var(--color-text-primary-light)!important;border:2px solid var(--color-brand-botanic)!important;transition:background-color .25s ease,border-color .25s ease,transform .2s ease,box-shadow .2s ease}.button:hover:not(:disabled),.button--secondary:hover:not(:disabled),button.button:hover:not(:disabled){background-color:var(--color-brand-sage)!important;border-color:var(--color-brand-sage)!important;color:var(--color-text-primary-light)!important;transform:translateY(-2px);box-shadow:0 4px 12px #2f4a3c33}.color-accent-1 .button,.color-accent-1 .button--secondary,.section--botanico .button{background-color:var(--color-brand-gold-bright)!important;border-color:var(--color-brand-gold-bright)!important;color:var(--color-bg-carbon)!important}.color-accent-1 .button:hover,.color-accent-1 .button--secondary:hover,.section--botanico .button:hover{background-color:var(--color-brand-gold)!important;border-color:var(--color-brand-gold)!important;color:var(--color-bg-carbon)!important}.header__menu-item>span{font-family:var(--font-display)!important;font-size:.95rem!important;font-weight:500!important;letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-primary-dark);transition:color .3s ease}.header__menu-item:hover>span{color:var(--color-brand-botanic)}.card{background-color:var(--color-bg-white);border:1px solid #E8E8E8;border-radius:8px;overflow:hidden;transition:border-color .25s ease}.card-wrapper:hover{transform:translateY(-3px);box-shadow:0 8px 24px #2f4a3c1a}.card-wrapper:hover .card__media img{transform:scale(1.05)}.card__heading{font-family:var(--font-display)!important;font-weight:600;color:var(--color-text-primary-dark);font-size:1.1rem}.card__content{color:var(--color-text-secondary-dark);font-size:.95rem}main{background-color:var(--color-bg-ivory)}.section-footer,footer{background-color:var(--color-bg-carbon)!important;color:var(--color-text-primary-light)!important}.footer__content-top{color:var(--color-text-primary-light)}.footer__col h3{color:var(--color-brand-gold-bright)!important;font-family:var(--font-display)!important}footer a{color:var(--color-brand-gold);text-decoration:none;transition:color .3s ease}footer a:hover{color:var(--color-brand-gold-bright)}a{color:var(--color-brand-botanic);text-decoration:none;transition:color .3s ease}a:hover{color:var(--color-brand-gold);text-decoration:underline}.card__media img,.card__inner img{object-fit:cover!important;transition:transform .3s ease}.card-wrapper:hover .card__media img{transform:scale(1.03)}.di-loader-dots{display:flex;justify-content:center;align-items:center;gap:8px;padding:24px 0}.di-loader-dots span{width:10px;height:10px;border-radius:50%;background:var(--color-brand-botanic);opacity:.6;animation:di-bounce 1.2s infinite ease-in-out}.di-loader-dots span:nth-child(1){animation-delay:-.32s}.di-loader-dots span:nth-child(2){animation-delay:-.16s}@keyframes di-bounce{0%,80%,to{transform:scale(0);opacity:.3}40%{transform:scale(1);opacity:.8}}@keyframes di-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.di-fade-item{animation:di-fade-in .4s ease both}.badge--sale,[data-promo]{background-color:var(--color-semantic-bordeaux)!important;color:var(--color-text-primary-light)!important;font-family:var(--font-display)!important;text-transform:uppercase;font-size:.75rem;letter-spacing:1.2px;padding:6px 12px;border-radius:50px}.badge--novita{background-color:var(--color-brand-gold-bright)!important;color:var(--color-bg-carbon)!important;font-family:var(--font-display)!important;text-transform:uppercase;font-size:.75rem;letter-spacing:1.2px;padding:6px 12px;border-radius:50px}.section--botanico{background-color:var(--color-brand-botanic);color:var(--color-text-primary-light)}.section--botanico h1,.section--botanico h2,.section--botanico h3,.section--botanico h4{color:var(--color-brand-gold-bright)!important}.section--botanico p,.section--botanico li{color:var(--color-text-primary-light)}.section--botanico .subtitle{color:var(--color-brand-sage)}.section--botanico a:not(.button){color:var(--color-brand-gold)}.section--botanico a:not(.button):hover{color:var(--color-brand-gold-bright)}.section--botanico .button{background-color:var(--color-brand-gold-bright)!important;border-color:var(--color-brand-gold-bright)!important;color:var(--color-bg-carbon)!important}.section--botanico .button:hover{background-color:var(--color-brand-gold)!important;border-color:var(--color-brand-gold)!important}.color-accent-1 h1,.color-accent-1 h2,.color-accent-1 h3,.color-accent-1 h4{color:var(--color-brand-gold-bright)}.color-accent-1 a:not(.button){color:var(--color-brand-gold)}.color-accent-1 a:not(.button):hover{color:var(--color-brand-gold-bright);text-decoration:underline}.color-accent-1 .button,.color-accent-2 .button{background-color:var(--color-brand-gold-bright)!important;border-color:var(--color-brand-gold-bright)!important;color:var(--color-bg-carbon)!important}.color-accent-1 .button:hover,.color-accent-2 .button:hover{background-color:var(--color-brand-gold)!important;border-color:var(--color-brand-gold)!important}.promo-section{background-color:var(--color-brand-botanic)!important}.promo-section .promo-section__title{color:var(--color-text-primary-light)!important}.badge.color-accent-1,.badge.color-accent-2{background-color:var(--color-semantic-bordeaux)!important;color:var(--color-text-primary-light)!important;font-family:var(--font-display)!important;font-weight:600;letter-spacing:1px;text-transform:uppercase}.product .price-item--sale,.product .price__regular .price-item--regular{font-family:var(--font-display)!important;font-size:32px!important;font-weight:700!important;color:var(--color-text-primary-dark)!important;letter-spacing:-.5px;line-height:1.1}.product .price__sale s.price-item--regular{font-family:var(--font-body)!important;font-size:15px!important;font-weight:400!important;color:var(--color-text-secondary-light)!important;text-decoration:line-through;letter-spacing:0}.product .price__badge-sale{background-color:var(--color-brand-botanic)!important;color:var(--color-text-primary-light)!important;font-family:var(--font-body)!important;font-size:10px!important;font-weight:500!important;letter-spacing:1.5px;text-transform:uppercase;padding:4px 10px!important;border-radius:4px!important;vertical-align:middle;margin-left:8px}.product .price__container{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin-bottom:16px}@media(max-width:640px){.product .price-item--sale,.product .price__regular .price-item--regular{font-size:26px!important}.product .price__sale s.price-item--regular{font-size:13px!important}}li.di-type-header{grid-column:1 / -1!important;list-style:none;display:flex;align-items:center;gap:20px;padding:40px 0 14px;width:100%;font-family:var(--font-body)!important}li.di-type-header:first-child{padding-top:12px}.di-type-header__label{font-family:var(--font-display)!important;font-size:10px;font-weight:700;letter-spacing:3.5px;text-transform:uppercase;color:var(--color-brand-botanic);white-space:nowrap;flex-shrink:0}.di-type-header__line{flex:1;height:1px;background:linear-gradient(to right,rgba(47,74,60,.35) 0%,transparent 85%)}
/*# sourceMappingURL=/cdn/shop/t/14/assets/decorinterni-custom.css.map */
