:root{--v-paper: #F6F2EA;--v-paper-2: #EFEAE0;--v-ink: #1A1614;--v-ink-60: rgba(26, 22, 20, .6);--v-ink-40: rgba(26, 22, 20, .4);--v-ink-15: rgba(26, 22, 20, .15);--v-ink-08: rgba(26, 22, 20, .08);--v-wine: #5C1A24;--v-taupe: #B8AA9A;--v-display: "Fraunces", "Times New Roman", serif;--v-sans: "Inter", -apple-system, BlinkMacSystemFont, sans-serif}body{font-family:var(--v-sans)!important;background:var(--v-paper)!important;color:var(--v-ink)!important;font-size:14px!important;line-height:1.55!important;letter-spacing:.005em!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5,.card__heading,.product__title h1,.product__title h2,.title,.title-wrapper h2,.section-header__title{font-family:var(--v-display)!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--v-ink)}button,.button,input,textarea,select{font-family:var(--v-sans)!important}a{color:inherit}.shopify-section{padding-top:0!important;padding-bottom:0!important}.section{padding-top:clamp(24px,3vw,40px)!important;padding-bottom:clamp(24px,3vw,40px)!important}.shopify-section+.shopify-section{margin-top:0!important}.product{padding:20px 40px 32px!important;gap:48px!important}.related-products,.multicolumn,.collapsible-content{padding-top:32px!important;padding-bottom:32px!important}.related-products__heading-wrapper,.title-wrapper-with-link{margin-bottom:20px!important}.announcement-bar,.utility-bar,.utility-bar__grid{background:var(--v-ink)!important;color:var(--v-paper)!important;border:0!important}.announcement-bar__message,.announcement-bar p{font-family:var(--v-sans)!important;font-size:10.5px!important;letter-spacing:.22em!important;text-transform:uppercase!important;color:var(--v-paper)!important;font-weight:400!important;padding:11px 0!important}.header-wrapper,.section-header{background:var(--v-paper)!important;border-bottom:1px solid var(--v-ink-08)!important;box-shadow:none!important}.header{padding:18px 40px!important}.header__heading-link .h2,.header__heading-logo-wrapper{font-family:var(--v-display)!important;font-style:italic!important;font-weight:400!important;font-size:26px!important;letter-spacing:.02em!important;color:var(--v-ink)!important}.header__inline-menu .header__menu-item,.header__menu-item{font-family:var(--v-sans)!important;font-size:11.5px!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-weight:500!important;color:var(--v-ink)!important}.header__inline-menu a:hover{color:var(--v-ink-60)!important}.header__icons a{color:var(--v-ink)!important}.button--primary,.product-form__submit,button[name=add]{background:var(--v-ink)!important;color:var(--v-paper)!important;border:none!important;border-radius:0!important;font-family:var(--v-sans)!important;font-size:12px!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-weight:500!important;padding:18px 24px!important;min-height:auto!important;box-shadow:none!important;transition:background .25s ease!important}.button--primary:hover,.product-form__submit:hover,button[name=add]:hover{background:var(--v-wine)!important}.button--primary:before,.button--primary:after,.product-form__submit:before,.product-form__submit:after{display:none!important}.button--secondary,.button--tertiary{background:transparent!important;color:var(--v-ink)!important;border:1px solid var(--v-ink-15)!important;border-radius:0!important}.shopify-payment-button__more-options{display:none!important}.product__title h1,.product__title h2{font-family:var(--v-display)!important;font-size:34px!important;font-weight:400!important;line-height:1.05!important;letter-spacing:-.015em!important;color:var(--v-ink)!important;margin-bottom:12px!important}.price{font-family:var(--v-display)!important;margin-bottom:4px!important}.price__container{align-items:baseline!important;gap:12px!important;flex-wrap:wrap!important}.price--on-sale .price__regular{display:none!important}.price:not(.price--on-sale) .price__sale{display:none!important}.price__regular,.price__sale{align-items:baseline!important;gap:10px!important}.price-item--sale,.price__regular .price-item--regular{font-family:var(--v-display)!important;font-size:22px!important;font-weight:500!important;color:var(--v-ink)!important;text-decoration:none!important;letter-spacing:0!important}.price__sale .price-item--regular,s.price-item,.price__sale s{font-family:var(--v-sans)!important;font-size:13px!important;font-weight:400!important;color:var(--v-ink-40)!important;text-decoration:line-through!important}.badge.price__badge-sale,.price__badge-sale,.price__badge-sold-out{display:none!important}.price--on-sale:after{content:"SALE";font-family:var(--v-sans);font-size:9.5px;letter-spacing:.2em;color:var(--v-wine);margin-left:6px;font-weight:500;align-self:center;display:inline-block}.product-form__input .form__label,.product-form__input legend{font-family:var(--v-sans)!important;font-size:10.5px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:var(--v-ink-60)!important;font-weight:400!important;margin-bottom:10px!important}.product-form__input .form__label>span,.variation__label-info{color:var(--v-ink)!important;font-weight:500!important}.product-form__input input[type=radio]+label{background:transparent!important;border:1px solid var(--v-ink-15)!important;border-radius:0!important;padding:12px 4px!important;font-size:12px!important;color:var(--v-ink)!important;min-width:52px!important;font-weight:500!important}.product-form__input input[type=radio]:hover+label{border-color:var(--v-ink)!important;box-shadow:none!important}.product-form__input input[type=radio]:checked+label{background:var(--v-ink)!important;color:var(--v-paper)!important;border-color:var(--v-ink)!important}.product-form__input--swatch label,.product-form__input--color label,label.color-swatch,.color-swatch__radio+label{width:52px!important;height:68px!important;border-radius:2px!important;border:1px solid var(--v-ink-08)!important;padding:0!important;min-width:0!important;overflow:hidden!important;position:relative!important;text-indent:-9999px!important;color:transparent!important;background-clip:padding-box!important}label[for*=white i],label[data-value=White i]{background:linear-gradient(150deg,#fff,#eee7d8)!important;border-color:var(--v-ink-15)!important}label[for*=black i],label[data-value=Black i]{background:linear-gradient(150deg,#3a3532,#0f0d0c)!important}label[for*=blue i],label[data-value=Blue i]{background:linear-gradient(150deg,#a8bcd4,#4a6a8a 60%,#1e3450)!important}label[for*=cream i],label[for*=beige i]{background:linear-gradient(150deg,#f0e8d8,#c8b8a0)!important}label[for*=brown i]{background:linear-gradient(150deg,#8b6a48,#4a3220)!important}label[for*=green i]{background:linear-gradient(150deg,#8ba590,#3d5745)!important}label[for*=pink i]{background:linear-gradient(150deg,#f2d4d4,#c48a92)!important}label[for*=red i]{background:linear-gradient(150deg,#a83030,#5c1a1a)!important}label[for*=grey i],label[for*=gray i]{background:linear-gradient(150deg,#c8c4bf,#6a655e)!important}.product-form__input--swatch input:checked+label,.product-form__input--color input:checked+label{outline:1px solid var(--v-ink)!important;outline-offset:2px!important;border-color:transparent!important}.product__media-wrapper,.product__media-item,.product__modal-opener{border-radius:0!important;background:var(--v-paper-2)!important}.product__media{border-radius:0!important}.thumbnail-list__item,.thumbnail{border-radius:0!important;border:1px solid transparent!important}.thumbnail[aria-current=true]{border:1px solid var(--v-ink)!important;box-shadow:none!important}.rating,.loox-rating-wrapper,.loox-rating{display:flex!important;align-items:center!important;gap:8px!important;margin-bottom:8px!important}.loox-rating svg,.loox-star{color:var(--v-ink)!important;fill:var(--v-ink)!important}.loox-num-reviews,.rating-count{font-size:11px!important;color:var(--v-ink-60)!important;text-transform:none!important}.icon-with-text .h4,.icon-with-text__text{font-family:var(--v-sans)!important;font-size:11px!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:var(--v-ink-60)!important;font-weight:500!important}.icon-with-text svg{color:var(--v-ink)!important;opacity:.6}.product__accordion,.accordion{border-top:1px solid var(--v-ink-08)!important}.accordion summary,.product__accordion summary{padding:16px 0!important;border-bottom:1px solid var(--v-ink-08)!important;font-family:var(--v-sans)!important;font-size:12.5px!important;font-weight:500!important;color:var(--v-ink)!important;background:transparent!important}.accordion summary:hover{color:var(--v-wine)!important}.accordion__content,.product__description{color:var(--v-ink-60)!important;line-height:1.7!important;padding:12px 0!important}.product__description strong{color:var(--v-ink)!important}.custom-payment-icons{margin-top:20px!important}.custom-payment-icons svg{height:24px!important}.card,.card-wrapper{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.card__inner,.card__media{border-radius:0!important;background:var(--v-paper-2)!important}.card__content{padding:14px 0 4px!important}.card__heading,.card__heading a{font-family:var(--v-display)!important;font-size:15px!important;font-weight:400!important;color:var(--v-ink)!important;line-height:1.3!important}.card__information .price{margin-top:4px!important}.card__information .price-item,.card__information .price-item--sale{font-size:13px!important;font-family:var(--v-sans)!important;font-weight:500!important}.card__information .price-item--regular{font-size:11px!important;color:var(--v-ink-40)!important}.card__badge .badge,.badge.color-scheme-3,.badge.color-inverse{display:none!important}.section-header__title,.title-wrapper h2{font-family:var(--v-display)!important;font-size:32px!important;font-weight:400!important;letter-spacing:-.01em!important;color:var(--v-ink)!important;margin-bottom:24px!important}.footer,.section-footer{background:var(--v-ink)!important;color:var(--v-paper)!important;padding:60px 40px 24px!important}.footer *:not(input){color:#f6f2eabf!important}.footer .footer__heading,.footer h2,.footer h3,.footer h4{font-family:var(--v-sans)!important;font-size:10.5px!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#f6f2ea80!important;font-weight:500!important;margin-bottom:16px!important}.footer a:hover,.footer .footer__link:hover{color:var(--v-paper)!important}.footer li{margin-bottom:10px!important;font-size:13px!important}.footer .footer__blocks-wrapper,.footer__content-top{border-bottom:1px solid rgba(246,242,234,.12)!important;padding-bottom:32px!important}.footer input[type=email]{background:transparent!important;border:0!important;border-bottom:1px solid rgba(246,242,234,.3)!important;color:var(--v-paper)!important;border-radius:0!important;padding:8px 0!important}.footer input::placeholder{color:#f6f2ea59!important}.footer__copyright,.footer__content-bottom{color:#f6f2ea66!important;font-size:11px!important;padding-top:24px!important}@media(max-width:989px){body.template-product .product-form__buttons{position:sticky;bottom:0;background:var(--v-paper);z-index:40;border-top:1px solid var(--v-ink-08);margin:12px -20px 0!important;padding:12px 20px!important}}.valmonti-breadcrumb{padding:12px 40px 4px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--v-ink-60)}.valmonti-breadcrumb a{color:var(--v-ink-60);transition:color .2s}.valmonti-breadcrumb a:hover,.valmonti-breadcrumb .current{color:var(--v-ink)}.valmonti-breadcrumb .sep{margin:0 8px;color:var(--v-ink-40)}.valmonti-installments{font-size:11.5px;color:var(--v-ink-60);margin:2px 0 12px;letter-spacing:.005em;display:flex;align-items:center;gap:6px}.valmonti-installments strong{color:var(--v-ink);font-weight:500}.valmonti-installments .k-logo{background:#ffa8cd;color:#0a0a0a;font-size:9px;font-weight:700;padding:2px 5px;letter-spacing:.03em;border-radius:2px;margin-right:4px}.valmonti-size-links{display:flex;justify-content:space-between;font-size:11px;color:var(--v-ink-60);margin-top:8px}.valmonti-size-links a{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--v-ink-15)}.valmonti-size-links a:hover{text-decoration-color:var(--v-ink)}.valmonti-fit{padding:12px 0;border-top:1px solid var(--v-ink-08);border-bottom:1px solid var(--v-ink-08);margin:4px 0 12px;font-size:11.5px;color:var(--v-ink-60);display:flex;justify-content:space-between;align-items:center}.valmonti-fit strong{color:var(--v-ink);font-weight:500}@media(max-width:990px){.header,.footer,.product{padding-left:20px!important;padding-right:20px!important}.product__title h1{font-size:26px!important}.section-header__title,.title-wrapper h2{font-size:24px!important}.valmonti-breadcrumb{padding:8px 20px 0!important}.section{padding-top:16px!important;padding-bottom:16px!important}.related-products,.multicolumn,.collapsible-content,.featured-collection,.collection-list{padding-top:20px!important;padding-bottom:20px!important}.related-products__heading-wrapper,.title-wrapper-with-link,.section-header{margin-bottom:12px!important}.shopify-section{margin:0!important;padding:0!important}.multicolumn-list__item{padding:8px 0!important}.loox-reviews-default,.loox-carousel{padding:12px 0!important}.accordion summary{padding:14px 0!important}}.card,.card__inner,.card-wrapper,.button,.field__input,.select__select,input,.media,.image-with-text__media,.image-banner,.multicolumn-card,.multicolumn-card__image-wrapper{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/valmonti-brand.css.map */
