:root{--dlm-accent: #4A1620;--dlm-ivory: #FAF8F4;--dlm-ivory-line: #E4DFD6;--dlm-studio: #E6E4DF}.dlm-eyebrow{margin:0;font-size:.75rem;letter-spacing:.24em;text-transform:uppercase;color:#4a1620}.dlm-btn{display:inline-block;padding:1.05rem 2.25rem;background:#141414;color:#fff;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;transition:background .2s ease}.dlm-btn:hover{background:#4a1620;color:#fff}.dlm-link{font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#4a1620;text-decoration:none;border-bottom:1px solid #4A1620;padding-bottom:4px;transition:color .2s ease,border-color .2s ease}.dlm-link:hover{color:#141414;border-bottom-color:#141414}.dlm-serif{font-family:var(--font-heading--family);font-weight:300}.dlm-placeholder{background:#e9e4df;fill:#cfc7bf}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}body,body .color-scheme-1{--color-background: rgb(250 248 244);--color-background-rgb: 250 248 244;--color-border: rgb(228 223 214);--color-border-rgb: 228 223 214;--color-input-background: rgb(255 255 255)}body{background-color:#faf8f4}.dlm-card{display:flex;flex-direction:column;gap:.35rem;color:#141414;text-decoration:none}.dlm-card__media{position:relative;aspect-ratio:2 / 3;overflow:hidden;background:#e6e4df;margin-bottom:.6rem}.dlm-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transition:opacity .5s ease}.dlm-card__img--2{opacity:0}@media(hover:hover){.dlm-card:hover .dlm-card__img--2{opacity:1}}.dlm-card__name{font-size:.82rem;letter-spacing:.05em}.dlm-card__sub{font-size:.75rem;color:#5e5a57}.dlm-card__price{font-size:.82rem}.dlm-card__swatches{display:flex;align-items:center;gap:.3rem;margin-top:.25rem}.dlm-card__swatch{width:11px;height:11px;border:1px solid rgba(20,20,20,.18);background-size:cover;background-position:center}.dlm-card__more{font-size:.65rem;color:#5e5a57;margin-left:.1rem}product-swatches .swatch{--variant-picker-swatch-radius: 0;--max-swatch-size: 12px}.dlm-spedizione p{margin:0 0 .6rem;font-size:var(--font-size--body-sm, .85rem);line-height:1.6}.card-gallery{--gallery-aspect-ratio: 2 / 3 !important}.card-gallery .product-media-container{background:#e6e4df}.card-gallery .product-media-container img{object-fit:contain}.predictive-search-results__card--product .resource-card{--resource-card-aspect-ratio: 2 / 3 !important}.dlm-cat .dlm-cat__media{aspect-ratio:2 / 3}body.template-index .header[transparent]{--header-logo-display: block !important;--header-logo-inverse-display: none !important}body.template-index .header[transparent] .header-logo__image{transition:filter .5s ease}body.template-index .header[transparent] .header__row{transition:background-color .5s ease,color .5s ease,border-color .5s ease!important}body.template-index .shopify-section:has(>.dlm-ann){position:relative;z-index:3}body.template-index .dlm-ann{background:transparent;color:#fff}body.template-index .content-for-layout>.shopify-section:first-child{margin-top:calc(-1 * var(--header-group-height, 0px))!important}body.template-index:not(.dlm-header-solid) .header[transparent]:not(:has(.mega-menu__list:hover)):not(:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true]))):not(:has(.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true]))),body.template-index:not(.dlm-header-solid) .header[transparent][data-sticky-state=active]:not(:has(.mega-menu__list:hover)):not(:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true]))):not(:has(.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true]))){--header-bg-color: transparent !important;--color-foreground: rgb(255 255 255) !important;--color-foreground-rgb: 255 255 255 !important}body.template-index:not(.dlm-header-solid) .header[transparent]:not(:has(.mega-menu__list:hover)):not(:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true]))):not(:has(.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true]))) .header__row{--color-foreground: rgb(255 255 255) !important;--color-foreground-rgb: 255 255 255 !important;--color-border: transparent !important;background-color:transparent!important}body.template-index:not(.dlm-header-solid) .header[transparent]:not(:has(.mega-menu__list:hover)):not(:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true]))):not(:has(.menu-list__list-item[slot=overflow] .menu-list__link:is(:hover,[aria-expanded=true]))) .header-logo__image{filter:brightness(0) invert(1)}body.template-index.dlm-header-solid .header[transparent]{--header-bg-color: rgb(250 248 244) !important}body.template-index.dlm-header-solid .header[transparent] .header__row{--color-foreground: rgb(20 20 20) !important;--color-foreground-rgb: 20 20 20 !important;--color-border: rgb(228 223 214) !important;background-color:#faf8f4!important}body.template-index .header[transparent]:is(:has(.mega-menu__list:hover),:has(.menu-list__link[aria-haspopup]:is(:hover,[aria-expanded=true]))) .header__row{background-color:#faf8f4!important;--color-foreground: rgb(20 20 20) !important;--color-foreground-rgb: 20 20 20 !important;color:#141414}.dlm-pay{width:100%;display:flex;flex-direction:column;gap:.6rem;padding-bottom:.5rem}.dlm-pay__label{margin:0;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:#5e5a57}.dlm-pay__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.4rem}.dlm-pay__icon{display:block;width:38px;height:24px}.dlm-spedizione a{color:#4a1620;text-decoration:underline;text-underline-offset:3px}.dlm-price-note{width:100%;margin:.35rem 0 2.25rem;display:flex;flex-direction:column;gap:.3rem}.dlm-price-note p{margin:0;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#5e5a57}.dlm-price-note .dlm-price-note__consegna{color:#4a1620}.variant-option--buttons:not(.variant-option--swatches){gap:.4rem}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label{flex:0 0 auto!important;min-width:2.25rem!important;min-height:2.25rem!important;height:2.25rem!important;padding:0 .55rem!important;justify-content:center}.variant-option--buttons:not(.variant-option--swatches) .variant-option__button-label__text{font-size:.75rem}body.template-product .header[transparent]:not([data-sticky-state=active]) .header__row{background-color:transparent!important;--color-border: transparent !important}body.template-product .header[transparent] .header__row{transition:background-color .4s ease,border-color .4s ease!important}body.template-product .header[transparent] .header-logo__image{transition:filter .4s ease}@media(max-width:749px){body.template-product .header[transparent]:not([data-sticky-state=active]) .header__row{--color-foreground: rgb(255 255 255) !important;--color-foreground-rgb: 255 255 255 !important;color:#fff;background:linear-gradient(to bottom,#14141461,#14141400)!important;background-origin:border-box!important;background-repeat:no-repeat!important;border-bottom-color:transparent!important}body.template-product .header[transparent]:not([data-sticky-state=active]) .header-logo__image{filter:brightness(0) invert(1)}}
/*# sourceMappingURL=/cdn/shop/t/36/assets/dlm-base.css.map */
