:root{--font-heading-family: var(--font-body-family)}body{font-size:1.4rem;letter-spacing:0}.tvp-option-group>legend,.tvp-option-group>.form__label,.tvp-option-group>.tvp-option-label-row>.form__label,.product-form__quantity .form__label{text-transform:uppercase;font-size:1.2rem;font-weight:600;color:rgba(var(--color-foreground),.7)}.tvp-option-label{letter-spacing:0!important}.tvp-breadcrumb{display:block;padding:1.5rem 0 0;font-size:1.1rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.5)}.tvp-breadcrumb a{color:rgba(var(--color-foreground),.5);text-decoration:none}.tvp-breadcrumb a:hover{text-decoration:underline;text-underline-offset:.3rem}.tvp-breadcrumb .tvp-breadcrumb__current{color:rgb(var(--color-foreground))}.tvp-breadcrumb__sep{margin:0 .6rem}.product__info-container>.product__title,.product__info-container>fieldset.product-form__input,.product__info-container>.product-form__quantity{padding-bottom:1rem;margin-bottom:0!important}.product__media-list .product-media-container{--aspect-ratio: .8 !important}.tvp-heading-large,h1,.h1,h2,.h2{font-family:ivyora-display,serif!important;font-weight:300!important}.form__label,.caption-with-letter-spacing,.tvp-breadcrumb{font-family:var(--font-body-family);font-weight:var(--font-body-weight)}.tvp-artist-name{margin:.4rem 0 0;font-family:var(--font-body-family);font-size:1.2rem;text-transform:uppercase;font-weight:400;color:rgba(var(--color-foreground),.65);letter-spacing:.15rem}.tvp-option-group>legend,.tvp-option-group>.form__label{display:block;text-align:left;padding-top:0;margin:0 0 .8rem;padding-bottom:0}.tvp-option-group>.tvp-option-label-row{margin:0 0 .8rem}.tvp-option-group>.tvp-option-label-row>.form__label{text-align:left;margin:0;padding:0}.tvp-option-group>.tvp-option-controls{display:flex;flex-wrap:wrap;margin-bottom:20px!important}.tvp-selected-caption{margin:.8rem 0 0;font-size:1.1rem;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}.tvp-selected-caption span{color:rgb(var(--color-foreground))}.tvp-option-selected-caption{display:block;text-transform:none;letter-spacing:0;font-family:var(--font-body-family);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.75);margin:-1.4rem 0 2.4rem;font-style:italic;line-height:1.8rem!important;color:#a79a80;font-size:1.3rem!important}.tvp-option-selected-caption [data-selected-value]{font-weight:700;color:rgb(var(--color-foreground));font-style:normal;color:#9b7d40}.tvp-style-btn{display:flex;flex-direction:column;align-items:stretch;min-width:0;border:.1rem solid #d9d9d9;border-radius:0;padding:0;font-size:1.1rem;letter-spacing:.1rem;line-height:1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;color:rgb(var(--color-foreground));cursor:pointer;box-sizing:border-box;overflow:hidden}.tvp-style-btn-thumb{width:100%;aspect-ratio:2 / 1;object-fit:cover;display:block}.tvp-style-btn-label{display:flex;align-items:center;justify-content:center;padding:1rem .6rem;width:100%;box-sizing:border-box;font-weight:400}.tvp-style-btn.is-selected .tvp-style-btn-label{font-weight:600}.tvp-style-btn:hover{border-color:rgb(var(--color-foreground))}.tvp-style-btn.is-selected{border:3px solid #d3b77e!important;color:#1a1a1a}.tvp-option-group>.tvp-option-controls.tvp-style-controls{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}[data-option-name=Size] input[type=radio]+label{border-radius:0!important;border-color:#d9d9d9!important}[data-option-name=Size] input[type=radio]+label:before{border-radius:0!important}[data-option-name=Size] input[type=radio]:checked+label{background-color:#d3b77e!important;border-color:#000!important;color:#1a1a1a!important}.tvp-mat-swatch{display:inline-block;width:4.4rem;height:4.4rem;box-sizing:border-box;margin:0;padding:0;cursor:pointer;border:.1rem solid #d9d9d9;border-radius:0!important}.tvp-mat-swatch--white{background-color:#fff!important}.tvp-mat-swatch--off-white{background-color:#f2ece0!important}.tvp-mat-swatch--none{background-color:#fff!important;background-image:linear-gradient(to top right,transparent calc(50% - 1px),#b0392b calc(50% - 1px),#b0392b calc(50% + 1px),transparent calc(50% + 1px))}.tvp-mat-swatch:hover{border-color:rgb(var(--color-foreground))}[data-option-name=Mat] input[type=radio]:checked+.tvp-mat-swatch--white{background-color:#fff!important;border-color:#000!important;box-shadow:0 0 0 .1rem #000}[data-option-name=Mat] input[type=radio]:checked+.tvp-mat-swatch--off-white{background-color:#f2ece0!important;border-color:#000!important;box-shadow:0 0 0 .1rem #000}[data-option-name=Mat] input[type=radio]:checked+.tvp-mat-swatch--none{background-color:#fff!important;border-color:#000!important;box-shadow:0 0 0 .1rem #000}[data-option-name="Frame Style"] input[type=radio]+label{border-color:#d9d9d9!important;margin:0 1rem 1rem 0!important}[data-option-name="Frame Style"] input[type=radio]:disabled+label,[data-option-name=Mat] input[type=radio]:disabled+label{opacity:.3!important;filter:grayscale(1)!important;cursor:not-allowed!important;pointer-events:none!important}.product-form__input--pill input[type=radio]+label,.tvp-style-btn,.button{text-transform:uppercase}.product-form__input--pill input[type=radio]+label{font-size:1.3rem!important}.product__info-container{display:grid!important;grid-template-columns:auto 1fr;column-gap:2rem;align-items:start}.product__info-container>*{grid-column:1 / -1}.product__info-container>div[id^=price-]+div{display:none}.product__info-container>div[id^=price-]{grid-column:1;margin-bottom:0;padding-bottom:0}.product__info-container>div[id^=price-]+div+div{grid-column:2}.product__info-container>div[id^=price-]+div+div product-form{margin-top:0}.product__info-container>div[id^=price-] .price-item--regular,.product__info-container>div[id^=price-] .price-item--sale{display:inline-block;font-family:var(--font-heading-family);font-weight:600;font-size:3rem;padding-top:10px;line-height:1;color:rgb(var(--color-foreground))}.product__info-container>div[id^=price-] .price-item--regular:first-letter,.product__info-container>div[id^=price-] .price-item--sale:first-letter{font-size:.4em;font-weight:600;vertical-align:top;position:relative;top:.35em}.product-form__submit.button--secondary{background-color:#000!important;color:#fff!important;border-color:#000!important}.product-form__submit.button--secondary:hover{background-color:#262626!important;border-color:#262626!important}:is(.product-form__input--pill,.product-form__input--swatch) .form__label{padding-bottom:0}.product-form__input{margin:0!important}.product__info-container>*+*{margin:0!important}.tvp-unavailable-message{margin:.8rem 0 0;font-family:var(--font-body-family);font-size:1.3rem;font-style:italic;color:#5c1e2a}.card-information>:not(.visually-hidden:first-child)+:not(.rating):not(.card__information-volume-pricing-note){letter-spacing:0;font-style:italic}.list-menu{text-transform:uppercase;font-weight:600;letter-spacing:.05rem}.product-form__input--pill input[type=radio]+label{background-color:transparent!important}.tvp-frame-more-text{font-weight:500}button.tvp-text-tile .tvp-vtile-sub{font-size:1.5rem}@media screen and (min-width:750px){.product__info-container{max-width:100%!important}}.card-information .price.price__container{font-size:1.4rem}[data-option-name="Frame Style"] input[type=radio]+label.frame-style-option{width:5.2rem!important}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:0!important}.cart-item__details,.cart-item__details h4,.cart-item__details .h4,.cart-item__title,.cart-item__details .product-option{font-size:1.3rem!important}.collection-hero,.title.inline-richtext.h1{text-align:center}.cart-item .price{font-size:1.3rem!important}.product-option+.product-option{margin-top:0!important}.product-option dt{font-weight:600}h2.totals__total,h2.facet-filters__label,.facets__heading,.product-count__text{font-family:var(--font-body-family)!important}footer h2{font-family:var(--font-body-family)!important}.field__label,.product-count__text{letter-spacing:0!important}h2.facet-filters__label,.facets__heading{text-transform:uppercase;font-weight:500!important;letter-spacing:.1rem!important;font-size:1.2rem!important}.cart-item__name{letter-spacing:0;font-weight:500!important}.totals>h2{font-size:1.4rem!important;font-weight:500!important}.totals__total-value{font-weight:600;font-size:1.4rem!important}.caption-large,.customer .field input,.customer select,.field__input,.form__label,.select__select{letter-spacing:0}@media screen and (min-width:990px){.tvp-desc-card{max-width:75%!important;margin:auto!important}}.product__text.subtitle{letter-spacing:0!important;font-size:1.3rem}.tvp-buybox .product-form__submit .tcp-btn-price{font-weight:700}.tcp-size-badge{background-color:#ffd0c0!important;border-radius:10px}.tcp-size-preview .tvp-size-woman{fill:#a17f59!important}.tcp-size-preview__note,.tcp-size-preview__hint{font-size:1.2rem!important}.tcp-ptabs__tab[aria-selected=true]{background:#325e5c!important}.price-item{font-weight:700}.tcp-size-badge{background-color:#ffd0c0;border-radius:10px}.sg{margin:auto}.announcement-bar__message{letter-spacing:0!important;text-transform:none}.slider-buttons.quick-add-hidden{display:none}h1{font-size:calc(var(--font-heading-scale) * 3rem)!important}.product-form__input--pill input[type=radio]+label{padding:1.75rem 2rem}.thumbnail-slider{display:none}variant-selects{padding-bottom:30px}.card-information .price-item{font-weight:400!important}.product-form__input--pill input[type=radio]:checked+label{font-weight:700}.card__heading{text-transform:normal!important;letter-spacing:0!important;font-weight:600!important}h3{letter-spacing:0!important}
/*# sourceMappingURL=/cdn/shop/t/333/assets/mk-style.css.map */
