html body variant-selects{counter-reset:tvp-step}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row-title,html body variant-selects .tvp-option-group:not([data-option-name=Finish])>.tvp-option-label.form__label,html body variant-selects .tvp-option-group>.tvp-option-label-row>.tvp-option-label.form__label{counter-increment:tvp-step;display:flex;align-items:center;flex-wrap:nowrap;font-family:var(--font-body-family);font-weight:500;line-height:1.3;text-transform:lowercase;color:rgb(var(--color-foreground))}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row-title,html body variant-selects .tvp-option-group:not([data-option-name=Finish])>.tvp-option-label.form__label{margin:0 0 .4rem}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row-title:after,html body variant-selects .tvp-option-group:not([data-option-name=Finish])>.tvp-option-label.form__label:after,html body variant-selects .tvp-option-group>.tvp-option-label-row>.tvp-option-label.form__label:after{content:"Choose your\a0";order:-1;text-transform:none}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row-title:before,html body variant-selects .tvp-option-group:not([data-option-name=Finish])>.tvp-option-label.form__label:before,html body variant-selects .tvp-option-group>.tvp-option-label-row>.tvp-option-label.form__label:before{content:counter(tvp-step);order:-2;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:3.2rem;height:3.2rem;margin-right:1.4rem;border:.15rem solid #b8955a;border-radius:50%;font-size:1.5rem;font-weight:500;letter-spacing:0;line-height:1;color:#8a6a3a}@media screen and (max-width:749px){html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row-title:before,html body variant-selects .tvp-option-group:not([data-option-name=Finish])>.tvp-option-label.form__label:before,html body variant-selects .tvp-option-group>.tvp-option-label-row>.tvp-option-label.form__label:before{width:2.8rem;height:2.8rem;margin-right:1.1rem;font-size:1.35rem}}.tvp-finish-row-title{letter-spacing:0!important;margin-top:2rem!important}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-native+.tvp-finish-row-title,html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row+.tvp-finish-row-title,html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-label.form__label,html body variant-selects .tvp-option-group[data-option-name="Frame Style"]>.tvp-option-label-row>.tvp-option-label.form__label{--tvp-step-fs: 1.2rem;--tvp-step-ls: .04rem;font-size:0}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-native+.tvp-finish-row-title,html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row+.tvp-finish-row-title{--tvp-step-ls: 0}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-native+.tvp-finish-row-title:after,html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row+.tvp-finish-row-title:after,html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-label.form__label:after,html body variant-selects .tvp-option-group[data-option-name="Frame Style"]>.tvp-option-label-row>.tvp-option-label.form__label:after{font-size:var(--tvp-step-fs);font-size:1.3rem;letter-spacing:var(--tvp-step-ls)!important}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-native+.tvp-finish-row-title:after{content:"Choose your presentation:"}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row+.tvp-finish-row-title:after{content:"Choose your material:"}html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-label.form__label:after{content:"Choose your size:"}html body variant-selects .tvp-option-group[data-option-name="Frame Style"]>.tvp-option-label-row>.tvp-option-label.form__label:after{content:"Choose your frame style:"}@media screen and (max-width:749px){html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-label.form__label,html body variant-selects .tvp-option-group[data-option-name="Frame Style"]>.tvp-option-label-row>.tvp-option-label.form__label{--tvp-step-fs: 1.5rem;--tvp-step-ls: .08em;font-size:0}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-native+.tvp-finish-row-title,html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row+.tvp-finish-row-title{--tvp-step-fs: 1.5rem;font-size:0}}html body variant-selects .tvp-option-group .tvp-vtile:not(.is-selected),html body variant-selects .tvp-option-group input[type=radio]:not(:checked)+label:not(.tvp-mat-swatch):not(.frame-style-option){background-color:#ffffff8c!important}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row-title:before,html body variant-selects .tvp-option-group:not([data-option-name=Finish])>.tvp-option-label.form__label:before,html body variant-selects .tvp-option-group>.tvp-option-label-row>.tvp-option-label.form__label:before{width:auto;height:auto;min-width:1.6rem;margin-right:1rem;border:0;border-radius:0;justify-content:flex-start;font-family:ivyora-display,serif;font-size:3rem;font-weight:300;line-height:1;color:#9b7d40}@media screen and (max-width:749px){html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row-title:before,html body variant-selects .tvp-option-group:not([data-option-name=Finish])>.tvp-option-label.form__label:before,html body variant-selects .tvp-option-group>.tvp-option-label-row>.tvp-option-label.form__label:before{width:auto;height:auto;margin-right:.9rem;font-size:2.6rem}}html body variant-selects .tvp-option-group .tvp-frame-filter:before{content:"Filter by color:";font-family:var(--font-body-family);font-size:1.2rem;font-weight:500;letter-spacing:.04rem;color:rgba(var(--color-foreground),.7);margin-right:.3rem}html body variant-selects .tvp-option-group .tvp-frame-filter>.tvp-frame-filter-name{order:1}html body variant-selects .tvp-option-group .tvp-frame-filter:has(>.tvp-frame-dot--all.is-selected)>.tvp-frame-filter-name,html body variant-selects .tvp-option-group .tvp-frame-filter>.tvp-frame-dot--all.is-selected{display:none}html body variant-selects .tvp-option-group .tvp-frame-filter>.tvp-frame-dot--all{order:2;width:auto;height:auto;padding:0;border:0;border-radius:0;background:none;box-shadow:none;font-size:0;color:rgb(var(--color-foreground))}html body variant-selects .tvp-option-group .tvp-frame-filter>.tvp-frame-dot--all:after{content:"Clear";font-size:1.1rem;font-weight:500;letter-spacing:.05rem;text-transform:uppercase;text-decoration:underline;text-underline-offset:.3rem}html body variant-selects .tvp-option-group .tvp-frame-filter>.tvp-frame-dot--all:hover:after{color:#9b7d40}html body variant-selects .tvp-option-group .tvp-frame-tiles>.tvp-frame-more{align-self:flex-start;box-sizing:border-box;width:auto;min-width:var(--tvp-frame-thumb, 5.2rem);height:var(--tvp-frame-thumb, 5.2rem);min-height:0;padding:0 1.4rem;flex-direction:row;align-items:center;justify-content:center;gap:.6rem}html body variant-selects .tvp-option-group .tvp-frame-tiles>.tvp-frame-more>*{margin:0}html body variant-selects .tvp-option-group .tvp-frame-tiles>.tvp-frame-more>.tvp-frame-more-plus{font-size:1.6rem;line-height:1}html body variant-selects .tvp-option-group .tvp-frame-tiles>.tvp-frame-more[aria-expanded=false]>.tvp-frame-more-text{font-size:0}html body variant-selects .tvp-option-group .tvp-frame-tiles>.tvp-frame-more[aria-expanded=false]>.tvp-frame-more-text:after{content:"View all";font-size:1.1rem}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select{-webkit-appearance:none!important;appearance:none!important;width:auto!important;height:auto!important;margin:0!important;padding:.5rem 2.2rem .5rem 0!important;border:0!important;border-radius:0!important;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%239b7d40' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right .2rem center / 1rem .6rem!important;font-family:var(--font-body-family)!important;font-size:1.2rem!important;font-weight:500!important;letter-spacing:.04rem!important;line-height:1.4!important;text-transform:none!important;color:rgb(var(--color-foreground))!important;cursor:pointer;transition:border-color .15s ease}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select:hover{border-bottom-color:#9b7d40!important}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select:focus-visible{outline:.1rem solid #9b7d40;outline-offset:.3rem}@supports (appearance: base-select){html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select,html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select::picker(select){-webkit-appearance:base-select!important;appearance:base-select!important}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select::picker-icon{display:none}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select::picker(select){margin-top:.6rem;padding:.6rem 0;border:.1rem solid #e4dfd5;border-radius:0;background:#fff;box-shadow:0 1.2rem 2.8rem #00000014}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select option{padding:.9rem 2rem;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;letter-spacing:.02rem;color:rgb(var(--color-foreground));background:transparent;cursor:pointer}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select option:hover,html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select option:focus-visible{background:#f5f2ee;outline:0}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select option:checked{color:#9b7d40;font-weight:600}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select option::checkmark{display:none}}html body variant-selects .tvp-option-group .tvp-frame-tiles>.tvp-frame-more{flex:0 0 auto;white-space:nowrap;grid-column:span 2}html body variant-selects .tvp-option-group .tvp-frame-tiles>.tvp-frame-more[aria-expanded=true]{grid-column:span 3}html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select{field-sizing:content;max-width:100%}@media screen and (max-width:749px){html body variant-selects .tvp-option-label-row>select.tvp-frame-sort-select{width:100%!important;text-align:right}html body variant-selects .tvp-option-group .tvp-frame-tiles>.tvp-frame-more{width:100%;padding:0 .8rem}}html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-label.form__label,html body variant-selects .tvp-option-group[data-option-name="Frame Style"]>.tvp-option-label-row>.tvp-option-label.form__label{--tvp-step-ls: 0}html body variant-selects .tvp-option-group .tvp-option-controls>.tvp-finish-row-title:before,html body variant-selects .tvp-option-group:not([data-option-name=Finish])>.tvp-option-label.form__label:before,html body variant-selects .tvp-option-group>.tvp-option-label-row>.tvp-option-label.form__label:before{content:none;display:none}.tvp-finish-row{margin:0 0 0rem!important}html body variant-selects{--tvp-rail-gap: 1rem;--tvp-rail-w: .2rem;--tvp-rail-pad: 1.6rem;--tvp-rail-color: #e4d3b7ff}html body variant-selects .tvp-option-group>.tvp-option-controls,html body variant-selects .tvp-option-group>.tvp-option-selected-caption{margin-left:0;padding-left:var(--tvp-rail-pad)!important;border-left:var(--tvp-rail-w) solid var(--tvp-rail-color)!important}html body variant-selects .tvp-option-group>.tvp-option-controls{margin-bottom:0!important}html body variant-selects .tvp-option-group>.tvp-option-selected-caption{margin-top:0!important;padding-top:1rem!important}html body variant-selects .tvp-option-group>.tvp-option-controls>.tvp-finish-native+.tvp-finish-row-title{margin-left:calc(-1 * (var(--tvp-rail-w) + var(--tvp-rail-pad)))!important;background:rgb(var(--color-background))}@media screen and (max-width:749px){html body variant-selects{--tvp-rail-gap: .6rem;--tvp-rail-pad: 1.2rem}}@media screen and (min-width:990px)and (max-width:1199px){html body variant-selects .tvp-option-group .tvp-vtile .tvp-style-btn-label{padding-left:.2rem;padding-right:.2rem;letter-spacing:.04rem}}@media screen and (min-width:750px)and (max-width:989px){html body variant-selects{--tvp-rail-gap: .6rem;--tvp-rail-pad: 1.2rem}html body variant-selects .tvp-option-group .tvp-finish-row:has(>.tvp-vtile:nth-child(4)){gap:.6rem!important}html body variant-selects .tvp-option-group .tvp-finish-row:has(>.tvp-vtile:nth-child(4))>.tvp-vtile{flex:0 0 calc(25% - .45rem)!important}html body variant-selects .tvp-option-group .tvp-vtile .tvp-style-btn-label{font-size:.9rem!important;letter-spacing:0!important;padding-left:.1rem!important;padding-right:.1rem!important}}html body variant-selects .tvp-option-group[data-option-name=Size]{--tvp-size-scene-h: 5.6rem}html body variant-selects .tvp-option-group[data-option-name=Size] .tvp-option-controls>label{position:relative;display:block;height:auto;padding:calc(1.2rem + var(--tvp-size-scene-h) + .9rem) .6rem 1.2rem!important}html body variant-selects .tvp-option-group[data-option-name=Size] .tvp-option-controls>label>.tvp-size-scene{position:absolute;top:1.2rem;left:.6rem;right:.6rem;display:block;height:var(--tvp-size-scene-h);pointer-events:none}html body variant-selects .tvp-option-group[data-option-name=Size] .tvp-size-scene>svg{display:block;width:100%;height:100%;overflow:visible}html body variant-selects .tvp-option-group[data-option-name=Size] .tvp-size-woman{fill:rgba(var(--color-foreground),.32);transition:fill .15s ease}html body variant-selects .tvp-option-group[data-option-name=Size] .tvp-size-art{fill:#fff9;stroke:rgba(var(--color-foreground),.45);stroke-width:1.25px;transition:stroke .15s ease}html body variant-selects .tvp-option-group[data-option-name=Size] .tvp-size-opening{fill:none;stroke:rgba(var(--color-foreground),.22);stroke-width:.75px}html body variant-selects .tvp-option-group[data-option-name=Size] input:checked+label .tvp-size-woman,html body variant-selects .tvp-option-group[data-option-name=Size] label:hover .tvp-size-woman{fill:rgba(var(--color-foreground),.75)}html body variant-selects .tvp-option-group[data-option-name=Size] input:checked+label .tvp-size-art{stroke:#9b7d40;stroke-width:1.6px}html body variant-selects .tvp-option-group[data-option-name=Size] input:checked+label .tvp-size-opening{stroke:#9b7d4080}@media screen and (max-width:749px){html body variant-selects .tvp-option-group[data-option-name=Size]{--tvp-size-scene-h: 4.6rem}}html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-controls{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:column!important;grid-auto-columns:minmax(0,1fr)!important;gap:1rem!important}html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-controls:has(>label:nth-of-type(5)){gap:.8rem!important}@media screen and (max-width:1199px){html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-controls:has(>label:nth-of-type(5))>label{font-size:1.15rem!important;letter-spacing:0!important;padding-left:.2rem!important;padding-right:.2rem!important;white-space:nowrap}html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-controls:has(>label:nth-of-type(5))>label>.tvp-size-scene{left:.2rem;right:.2rem}}@media screen and (max-width:989px){html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-controls:has(>label:nth-of-type(5)){gap:.6rem!important}}html body variant-selects .tvp-option-group[data-option-name=Size]>.tvp-option-controls>label{width:auto!important;min-width:0;margin:0!important}html body .tvp-buybox__vtext>.tvp-buybox__vlabel{font-family:ivyora-display,serif!important;font-size:2.6rem!important;font-weight:300!important;letter-spacing:-.05rem!important;line-height:1.3!important;text-transform:none!important;color:rgb(var(--color-foreground))!important}html body .tvp-buybox>.tvp-buybox__variant{border-bottom:0!important}html body .tvp-buybox__vtext>.tvp-buybox__vlabel:after{content:":"}html body .product__text.tvp-eta-src--moved{display:none!important}html body .tvp-buybox>.tvp-eta{grid-column:1 / -1;display:flex;align-items:flex-start;gap:.9rem;margin:;font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;line-height:1.5;letter-spacing:0;color:rgba(var(--color-foreground),.75)}html body .tvp-buybox>.tvp-eta:before{content:"";flex:0 0 auto;width:.9rem;height:.9rem;margin-top:.4em;border-radius:50%;background:#4f8a60}html body .tvp-buybox>.tvp-eta strong{font-weight:600;color:rgb(var(--color-foreground))}html body .tvp-buybox__installment .installment,html body .tvp-buybox__installment shopify-payment-terms{font-size:1.1rem!important}.tcp-finish-link__price{display:block;font-size:1.1rem;opacity:.75;margin-top:.2rem}a.tcp-finish-link{text-decoration:none;color:inherit}
/*# sourceMappingURL=/cdn/shop/t/331/assets/tvp-variant-steps.css.map */
