@import"https://fonts.googleapis.com/css2?family=Cormorant:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Montserrat:wght@300;400;500;600&display=swap";:root{--m-white: #FFFFFF;--m-bg: #FAFAF8;--m-ink: #0D0D0D;--m-ink-soft: #3D3D3D;--m-muted: #8A8680;--m-stone: #C8C4BD;--m-border: #ECEAE6;--m-border-dark: #0D0D0D;--m-accent: #A0692A;--m-font-display: "Cormorant", Georgia, serif;--m-font-ui: "Montserrat", system-ui, sans-serif;--m-ease: cubic-bezier(.25, .1, .25, 1);--m-ease-out: cubic-bezier(0, 0, .2, 1);--m-dur: .22s;--m-dur-slow: .36s}body{background-color:var(--m-white);color:var(--m-ink);font-family:var(--m-font-ui);font-weight:400;font-size:14px;line-height:1.65;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main,.main-content,#MainContent{background-color:var(--m-white)}:root,.color-scheme-1,[data-color-scheme="1"]{--color-background: var(--m-white) !important;--color-foreground: var(--m-ink) !important;--color-foreground-rgb: 13, 13, 13 !important;--color-primary: var(--m-ink) !important;--color-border: var(--m-border) !important;--color-primary-button: var(--m-ink) !important}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.product-title,.collection-title,.hero__title,[class*=heading]{font-family:var(--m-font-display)!important;font-weight:400!important;letter-spacing:.01em;color:var(--m-ink);line-height:1.15}.shopify-section-group-header-group,header-component,.header-wrapper,.header,.header-section{background-color:var(--m-white)!important;border-bottom:1px solid var(--m-border)!important;box-shadow:none!important}header-component[sticky],.header[sticky],.header--sticky{background-color:var(--m-white)!important;border-bottom:1px solid var(--m-border)!important;box-shadow:0 1px 0 0 var(--m-border)!important}.header__logo,.header__heading,.header__heading-link,.header__heading a{font-family:var(--m-font-display)!important;font-weight:500!important;font-size:1.375rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--m-ink)!important;text-decoration:none!important}.header__nav-item a,.header-menu-component a,[data-section-type=header] a,.main-nav a,header nav a,.header a:not(.header__logo):not(.header__heading-link),.header__menu-item,.header__menu-item>a{font-family:var(--m-font-ui)!important;font-weight:500!important;font-size:.6875rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--m-ink)!important;text-decoration:none!important;transition:opacity var(--m-dur) var(--m-ease)}.header__nav-item a:hover,.header-menu-component a:hover,header nav a:hover,.header__menu-item>a:hover{opacity:.45;color:var(--m-ink)!important}a[href*="/collections/sale"],a[href*="/collections/sale"] span,#MenuItem-sale,#HeaderDrawer-sale{color:#d42b2b!important;font-weight:600!important}a[href*="/collections/sale"]:hover,a[href*="/collections/sale"]:hover span{color:#d42b2b!important;opacity:.7}.header__icon,.header__icon svg,.header-icons a svg,.header__actions svg{color:var(--m-ink)!important;stroke:var(--m-ink)!important;fill:none!important}.localization-form,.localization-selector,.localization-form__select,.disclosure__button,.disclosure__list-item a,[class*=localization] button,[class*=localization] a{font-family:var(--m-font-ui)!important;font-weight:500!important;font-size:.6875rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--m-ink)!important;background:transparent!important;border:none!important;cursor:pointer}.localization-form__select:focus,[class*=localization] button:focus{outline:1px solid var(--m-ink);outline-offset:2px}.card,.product-card,[class*=product-card],.card-wrapper,.product-card-wrapper{background:transparent;border:none!important;box-shadow:none!important;transition:none}.card__media,.card-media,.product-card__image,[class*=product-card] .media,.card .media{overflow:hidden;background-color:var(--m-bg)}.card__media img,.card-media img,.product-card__image img,[class*=product-card] .media img,.card .media img{transition:transform var(--m-dur-slow) var(--m-ease-out);transform:scale(1);will-change:transform}.card:hover .card__media img,.card:hover .card-media img,.card-wrapper:hover .card__media img,.card-wrapper:hover .media img,[class*=product-card]:hover .media img{transform:scale(1.04)}.card__content,.card__information,.product-card__info,[class*=product-card] .card__information{padding:12px 0 0}.card__heading,.product-card__title,[class*=product-title],.card .h3,.card h3,.card__heading a{font-family:var(--m-font-display)!important;font-size:1rem!important;font-weight:400!important;letter-spacing:.01em!important;line-height:1.3!important;color:var(--m-ink)!important;text-decoration:none!important}.price,.price__regular,.price--large,[class*=price] .money,.price .money{font-family:var(--m-font-ui)!important;font-weight:400!important;font-size:.8125rem!important;letter-spacing:.03em!important;color:var(--m-ink-soft)!important}.price--sale .price-item--sale,.price__sale,.price .price-item--sale{color:var(--m-accent)!important;font-weight:500!important}.price__compare{text-decoration:line-through;color:var(--m-muted)!important;font-weight:400!important}.button,.btn,[type=submit].button,.shopify-payment-button__button{font-family:var(--m-font-ui)!important;font-weight:500!important;font-size:.6875rem!important;letter-spacing:.13em!important;text-transform:uppercase!important;border-radius:0!important;padding:14px 32px!important;transition:background-color var(--m-dur) var(--m-ease),color var(--m-dur) var(--m-ease),border-color var(--m-dur) var(--m-ease),opacity var(--m-dur) var(--m-ease)}.button--primary,.button:not(.button--secondary):not(.button--tertiary):not(.button--link),[type=submit].button{background-color:var(--m-ink)!important;color:#fff!important;border:1px solid var(--m-ink)!important}.button--primary:hover,.button:not(.button--secondary):not(.button--tertiary):not(.button--link):hover,[type=submit].button:hover{background-color:var(--m-ink-soft)!important;border-color:var(--m-ink-soft)!important;color:#fff!important}.button--secondary{background-color:transparent!important;color:var(--m-ink)!important;border:1px solid var(--m-ink)!important}.button--secondary:hover{background-color:var(--m-ink)!important;color:#fff!important;border-color:var(--m-ink)!important}.shopify-payment-button__button--branded{border-radius:0!important}.collection-hero,.collection-hero__title,.collection__title{font-family:var(--m-font-display)!important;font-size:clamp(2.5rem,6vw,4.5rem)!important;font-weight:300!important;letter-spacing:.03em;line-height:1.1}[class*=hero] h1,[class*=hero] h2,.hero .heading,.hero h1,.hero h2{font-family:var(--m-font-display)!important;font-weight:300!important;letter-spacing:.02em;line-height:1.1}.section-header h2,.section__title,[class*=section-title]{font-family:var(--m-font-display)!important;font-size:clamp(1.75rem,4vw,3rem)!important;font-weight:300!important;letter-spacing:.03em;line-height:1.15}.product__title,.product-information__title,h1.product-title,h1[class*=product]{font-family:var(--m-font-display)!important;font-size:clamp(1.75rem,3.5vw,2.5rem)!important;font-weight:400!important;letter-spacing:.02em;line-height:1.2}.variant-picker__option-label,.swatch-input__label,.product-form__input label{font-family:var(--m-font-ui)!important;font-size:.75rem!important;font-weight:500!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--m-ink)!important}.swatch-input__label,.variant-button{border-radius:0!important;border-color:var(--m-border)!important;transition:border-color var(--m-dur) var(--m-ease),background-color var(--m-dur) var(--m-ease)}.swatch-input__input:checked+.swatch-input__label,.variant-button.selected,[aria-pressed=true].variant-button{border-color:var(--m-ink)!important;background-color:var(--m-ink)!important;color:#fff!important}.product__description,.product-description,[class*=product-description]{font-family:var(--m-font-ui)!important;font-size:.875rem!important;font-weight:300!important;line-height:1.75!important;color:var(--m-ink-soft)!important}footer,.footer,.footer-section{background-color:var(--m-ink)!important;color:#ffffffbf!important;border-top:none!important}footer a,.footer a,footer p,.footer p,footer li,.footer li{color:#ffffffa6!important;text-decoration:none;transition:color var(--m-dur) var(--m-ease)}footer a:hover,.footer a:hover{color:#fff!important}footer h3,footer h4,.footer__heading,.footer__title{font-family:var(--m-font-ui)!important;font-weight:500!important;font-size:.6875rem!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#fffffff2!important;margin-bottom:16px}.field__input,.select__select,input[type=text],input[type=email],input[type=password],input[type=tel],input[type=search],textarea,select{border-radius:0!important;border-color:var(--m-border)!important;border-width:1px!important;font-family:var(--m-font-ui)!important;font-size:.875rem!important;color:var(--m-ink)!important;background-color:var(--m-white)!important;transition:border-color var(--m-dur) var(--m-ease)}.field__input:focus,input[type=text]:focus,input[type=email]:focus,textarea:focus{border-color:var(--m-ink)!important;outline:none!important;box-shadow:none!important}.breadcrumb,.breadcrumbs,[class*=breadcrumb]{font-family:var(--m-font-ui);font-size:.6875rem;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:var(--m-muted)}.facets__heading,.filter-group__title,.facets__summary{font-family:var(--m-font-ui)!important;font-weight:600!important;font-size:.6875rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--m-ink)!important}.facets__label,.filter-label{font-family:var(--m-font-ui)!important;font-size:.8125rem!important;font-weight:400!important;color:var(--m-ink-soft)!important}.announcement-bar,.shopify-section-header-announcement,[class*=announcement]{display:none!important}.size-guide-block__trigger,.product-care__trigger,.product-material__trigger{font-family:var(--m-font-ui)!important;font-weight:500!important;font-size:.75rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--m-ink)!important}.cart-drawer,.drawer,[class*=cart-drawer]{background-color:var(--m-white)!important}.cart-drawer__header,.drawer__header{border-bottom:1px solid var(--m-border)!important;font-family:var(--m-font-display)!important;font-size:1.125rem!important;letter-spacing:.04em}.predictive-search,.search-modal,[class*=predictive-search]{background-color:var(--m-white)!important;border:1px solid var(--m-border)!important;border-radius:0!important;box-shadow:0 8px 40px #00000014!important}hr,.divider,[class*=divider]{border-color:var(--m-border)!important}:focus-visible{outline:1.5px solid var(--m-ink);outline-offset:3px}@media(max-width:749px){.header__logo,.header__heading-link{font-size:1.125rem!important;letter-spacing:.14em!important}.collection-hero__title,.collection__title{font-size:clamp(2rem,8vw,3rem)!important}}@media(min-width:1200px){.header__nav-item a,.header__menu-item>a{letter-spacing:.14em!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/modeli-custom.css.map */
