.product-form__submit.btn--primary:not([disabled]){background:#232323!important;border-color:#232323!important;color:#fff!important}.product-form__submit.btn--primary:before,.product-form__submit.btn--primary:after{display:none!important}.product-form__submit.btn--primary:not([disabled]):hover{background:#3a3a3a!important;border-color:#3a3a3a!important}.product-form__submit.btn--primary .btn__text{color:#fff!important}.lv-size table{display:table!important;width:100%!important;table-layout:auto!important;border-collapse:collapse!important;border:0!important;margin:0 0 4px}.lv-size table th,.lv-size table td{padding:10px 8px!important;border:1px solid #E6E3DE!important;font-size:14px!important;line-height:1.35!important;vertical-align:middle!important;text-align:center!important;white-space:normal!important;overflow-wrap:normal!important}.lv-size table th{font-weight:600!important;background:#f4f2ee!important}.lv-size table td:first-child,.lv-size table th:first-child{text-align:left!important;font-weight:600!important}.lv-size h4{margin:0 0 4px}.lv-size h5{margin:22px 0 10px;font-size:15px}.lv-size .lv-note{color:#626262;margin:0 0 16px;font-size:14px}.lv-size p{margin:0 0 8px;font-size:14px;line-height:1.5}.lv-size p:has(strong){display:grid;grid-template-columns:92px 1fr;column-gap:10px}@media(max-width:749px){.lv-size{overflow-x:auto}.lv-size table th,.lv-size table td{padding:8px 4px!important;font-size:12px!important}.lv-size .lv-note,.lv-size p{font-size:13px}.lv-size p:has(strong){grid-template-columns:80px 1fr}}.lv-sale{--lv-green:#0D8756;margin:-16px 0 22px;font-family:inherit;color:#232323}.lv-sale__label{display:block;margin:0;font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--lv-green);text-decoration:none;line-height:1.2}.lv-sale__label:hover{text-decoration:underline}.lv-sale__ends{margin:2px 0 0;font-size:15px;line-height:1.3;color:#232323bf}.product__block.product__block--complementary{margin-top:44px}.product__block--complementary .complementary-products__container .complementary-products__heading{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:16px;row-gap:4px;padding-inline-end:0!important;margin-bottom:14px;font-size:14px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#232323;white-space:nowrap;word-break:normal;overflow-wrap:normal}.product__block--complementary .complementary-products__container .complementary-products__heading:after{content:"15% off any 2 pieces";margin-left:auto;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none;color:gray;white-space:nowrap}.product__block--complementary .product-card{background:transparent!important}.product__block--complementary .product-card__atc-wrap{display:none!important}.product__block--complementary .product-card__image-wrapper{background:#eeedee}.product__block--complementary .product-card.product-card--simple .product-card__info{padding:10px 0 0}.product__block--complementary .product-card__title{font-size:14px;font-weight:400;line-height:1.4;letter-spacing:0;margin:0 0 4px;color:#232323;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product__block--complementary .f-price{font-size:14px;font-weight:400;color:#232323}.product__block--complementary .f-price--on-sale .f-price__sale{display:flex;flex-wrap:wrap;column-gap:6px;row-gap:0}.product__block--complementary .f-price s{color:#a0a0a0}.product__block--complementary .lv-card-sale{display:none}@media(max-width:749px){.product__block.product__block--complementary{margin-top:36px}}.lv-details__heading{margin:0 0 24px}.lv-details__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.lv-details__media{aspect-ratio:4/5;overflow:hidden;background:#eeedee}.lv-details__media img{display:block;width:100%;height:100%;object-fit:cover}.lv-details__title{margin:16px 0 6px;font-size:18px;font-weight:500;line-height:1.3;color:#232323}.lv-details__text{margin:0;font-size:14px;line-height:1.6;color:#555;max-width:36ch}@media(max-width:749px){.lv-details__grid{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lv-details__grid::-webkit-scrollbar{display:none}.lv-details__card{flex:0 0 80%;scroll-snap-align:start}.lv-details__title{font-size:16px}}@media(min-width:1024px){.section-main-product.page-width{padding-left:0;padding-right:0}.section-main-product .product{flex-wrap:nowrap;align-items:flex-start;padding-inline:0}.section-main-product .product__media-wrapper{flex:0 0 62%;width:62%;max-width:62%;padding:0}.section-main-product .product__info-wrapper{flex:0 0 38%;width:38%;max-width:38%;padding:28px 56px 0 44px}.section-main-product media-gallery{--media-item-gap: 3px !important}}.lv-crumbs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 14px;font-size:1.2rem;line-height:1.4;color:gray}.lv-crumbs a{color:#232323;text-decoration:none}.lv-crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.lv-crumbs__sep{color:#a0a0a0}.section-main-product .product__title{margin:0;font-size:2rem;line-height:1.3;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#232323}.lv-pdp-sub{margin:4px 0 0;font-size:1.4rem;line-height:1.5;color:gray}.section-main-product .product__block--price .f-price{font-size:1.8rem;line-height:2.6rem;font-weight:500}.section-main-product .product__block--price .f-price-item{font-weight:500;letter-spacing:.01em}.section-main-product .product__block--price .f-price__regular .f-price-item--regular{color:#232323}.section-main-product .product__block--price .f-price--on-sale .f-price__sale{gap:0 1rem}.section-main-product .product__block--price .f-price--on-sale .f-price-item--sale{color:#0d8756}.section-main-product .product__block--price .f-price--on-sale .f-price__sale .f-price-item--regular{font-size:1.5rem;line-height:2.6rem;font-weight:400;color:#a0a0a0}.section-main-product .product__block[data-block-id=lv_pdp_subtitle]{margin-top:-1.6rem}.lv-swatch-row{display:flex;flex-wrap:wrap;gap:8px;width:100%;min-width:0}.section-main-product .product-form__input--color[data-swatch-type=variant_image]{min-width:0}.section-main-product .lv-swatch-row{gap:12px 0;padding-bottom:8px}.section-main-product .lv-swatch-row input[type=radio]{position:static;flex:0 0 0;width:0;height:0;min-width:0;margin:0;padding:0;border:0;opacity:0;overflow:hidden;-webkit-appearance:none;appearance:none;pointer-events:none}.section-main-product label[data-swatch-type=variant_image]{flex:0 0 auto;margin-inline-end:4px;padding:0;border-radius:0}.section-main-product label[data-swatch-type=variant_image] .swatch-color{width:52px;height:78px;min-width:0;min-height:0;border-radius:0;border:0;box-shadow:none;background:var(--swatch-background);background-size:cover;background-position:center top;transition:opacity .2s ease}.section-main-product label[data-swatch-type=variant_image]:before,.section-main-product label[data-swatch-type=variant_image] .swatch-color:before,.section-main-product label[data-swatch-type=variant_image] .swatch-color:after{display:none}.section-main-product label[data-swatch-type=variant_image]:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-6px;height:2px;background:#232323;opacity:0;transition:opacity .2s ease}.section-main-product input:checked+label[data-swatch-type=variant_image]:after{opacity:1}.section-main-product input:not(:checked):not(.disabled)+label[data-swatch-type=variant_image]:hover .swatch-color{opacity:.8}@media(max-width:767.98px){.section-main-product .lv-swatch-row{flex:0 0 calc(100% + 1.6rem);width:calc(100% + 1.6rem);flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-inline-end:-1.6rem;padding-inline-end:1.6rem}.section-main-product .lv-swatch-row::-webkit-scrollbar{display:none}.section-main-product .lv-swatch-row .tooltip{display:none}}.section-main-product .product-form__input--button{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.section-main-product .product-form__input--button input+label{width:100%;min-width:0}.lv-fit{margin:-6px 0 20px;font-size:13px;line-height:1.5;color:#626262}.lv-trust{display:grid;gap:12px;margin:20px 0 0;padding:18px 20px;background:#f6f5f3}.lv-trust__row{display:grid;grid-template-columns:22px 1fr;column-gap:12px;align-items:start}.lv-trust__icon{width:22px;height:22px;color:#232323}.lv-trust p{margin:0;font-size:1.3rem;line-height:1.55;color:#4a4a4a}.lv-trust__label{font-weight:500;color:#232323}.lv-trust a{color:#232323;text-decoration:underline;text-underline-offset:3px}.lv-acc{margin:36px 0 0;border-top:1px solid #E3E1DD}.lv-acc__item{border-bottom:1px solid #E3E1DD}.lv-acc__head{display:flex;align-items:center;justify-content:space-between;padding:17px 0;list-style:none;cursor:pointer;font-size:1.3rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#232323}.lv-acc__head::-webkit-details-marker{display:none}.lv-acc__head:after{content:"+";font-size:2rem;font-weight:300;line-height:1}.lv-acc__item[open]>.lv-acc__head:after{content:"\2212"}.lv-acc__body{padding:0 0 20px;font-size:1.4rem;line-height:1.7;color:#232323}.lv-acc__body p,.lv-acc__desc p{margin:0 0 12px}.lv-acc__desc ul{margin:0 0 12px;padding:0 0 0 18px;list-style:disc outside}.lv-acc__desc li{margin:0;line-height:1.5}.lv-acc__art{margin:-4px 0 14px!important;font-size:1.2rem;line-height:1.5;letter-spacing:.02em;color:#a0a0a0}.lv-acc__link{color:#232323;text-decoration:underline;text-underline-offset:3px}.lv-model{display:flex;align-items:center;gap:20px;margin:26px 0 6px;color:#232323}.lv-model__photo{display:block;flex:0 0 112px;width:112px;height:112px;border-radius:50%;object-fit:cover;background-color:#eeedee}.lv-model__photo--fallback{background-repeat:no-repeat;background-size:280%;background-position:50% 5%}.lv-model__name{margin:0 0 2px!important;font-size:1.7rem;font-weight:500;line-height:1.3;color:#232323}.lv-model__line{margin:0!important;font-size:1.4rem;line-height:1.5;color:#626262}.lv-model__line strong{font-weight:500;color:#232323}.lv-model__guide{margin:10px 0 0!important;font-size:1.3rem;line-height:1.5;color:#232323}.lv-model__link{color:#232323;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media(max-width:749px){.lv-model{gap:16px}.lv-model__photo{flex-basis:96px;width:96px;height:96px}}.shopify-section:has(.lv-details-empty){display:none}.lv-details__heading,.product-template [id*=__related_products_] .section__heading{margin:0 0 20px;font-size:1.6rem;line-height:1.3;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#232323}@media(max-width:767.98px){.section-main-product .product__info-wrapper{padding-top:18px}.section-main-product .product__title{font-size:1.8rem}}.lv-coll-header{padding-top:16px;padding-bottom:4px;text-align:center}.lv-coll-header .lv-crumbs{justify-content:flex-start;margin:0 0 14px}.lv-coll-title{margin:0;font-size:2.4rem;line-height:1.25;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#232323}.lv-coll-links{margin:14px 0 0}.lv-coll-links__list{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 28px;margin:0;padding:0;list-style:none}.lv-coll-links__link{display:inline-block;padding:2px 0;font-size:1.4rem;line-height:1.5;color:#232323;text-decoration:none;white-space:nowrap;border-bottom:1px solid transparent;transition:border-color .2s ease}.lv-coll-links__link:hover,.lv-coll-links__link.is-current{border-bottom-color:#232323}@media(max-width:767.98px){.lv-coll-header{padding:14px 0 0;text-align:left}.lv-coll-header .lv-crumbs{display:none}.lv-coll-title{padding:0 1.6rem;font-size:1.7rem;letter-spacing:.1em}.lv-coll-links{margin-top:10px}.lv-coll-links__list{flex-wrap:nowrap;justify-content:flex-start;gap:22px;overflow-x:auto;padding:0 1.6rem 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.lv-coll-links__list::-webkit-scrollbar{display:none}}.collection .collection__toolbar{padding-block:.8rem;margin-bottom:1.2rem;border-bottom:1px solid #ECEAE6}.collection .facet-drawer-button{min-height:0;height:auto;padding:6px 0!important;border:0!important;background:transparent!important;box-shadow:none!important;color:#232323!important}.collection .facet-drawer-button:before,.collection .facet-drawer-button:after{display:none!important}.collection .facet-drawer-button .btn__text{gap:0;font-size:1.4rem;font-weight:500;letter-spacing:.02em;text-transform:none;color:#232323}.collection .facet-drawer-button .btn__text>.icon{display:none}.collection .facet-drawer-button .btn__text:after{content:"";width:6px;height:6px;margin-inline-start:9px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg)}.collection .facet-drawer-button facet-count{margin-inline-start:4px}#ProductCount{display:none}#SortByContainer label{font-size:1.4rem;font-weight:400;color:gray}#SortByContainer .form-control--select{min-height:0;height:auto;padding:6px 22px 6px 2px;border:0;background-color:transparent;box-shadow:none;font-size:1.4rem;font-weight:500;color:#232323}.collection #ProductsList{--f-column-gap: .4rem;--f-row-gap: 3.2rem}.collection #ProductsList .product-card__info{padding-inline:1.2rem}@media(max-width:767.98px){.collection.page-width{padding-inline:0}.collection .collection__toolbar,.collection .facets-active,.collection .empty-state,.collection .pagination{padding-inline:1.6rem}.collection #ProductsList{--f-row-gap: 2.4rem}.collection #ProductsList .product-card__info{padding-inline:1rem}}.collection .pagination .btn{min-width:24rem;border:1px solid #232323!important;background:#fff!important;color:#232323!important;font-size:1.3rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.collection .pagination .btn:before,.collection .pagination .btn:after{display:none!important}.collection .pagination .btn:hover{background:#232323!important;color:#fff!important}.product-card__badge{top:1rem;inset-inline:1rem auto;gap:.4rem}.product-card__badge .f-badge{padding:.1rem .7rem;border-radius:0;font-size:1rem;line-height:1.8rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.product-card__badge .f-badge--soldout{background:#fff;color:#232323;border-color:#d4d4d4}.product-card__badge .lv-badge-new{background:#232323;color:#fff}.product-card .product-card__main-actions{inset-inline:0;bottom:0;width:auto}.product-card .product-card__main-actions .product-card__atc{width:100%;height:3.6rem;min-height:0;padding:0 1rem;border:0;border-radius:0;background:#ffffffe6!important;color:#232323!important;box-shadow:none}.product-card .product-card__main-actions .product-card__atc:before,.product-card .product-card__main-actions .product-card__atc:after{display:none!important}.product-card .product-card__main-actions .product-card__atc:hover{background:#fff!important}.product-card .product-card__main-actions .btn__text{gap:.6rem;font-size:1.2rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#232323}.product-card .product-card__main-actions .product-card__atc-icon{display:inline-flex!important}.product-card .product-card__main-actions .product-card__atc-icon .icon{width:1.6rem;height:1.6rem}.product-card:has(.f-badge--soldout) .product-card__main-actions{display:none}@media(max-width:767.98px){.product-card .product-card__main-actions{inset-inline:0;bottom:0}.product-card .product-card__main-actions .product-card__action-button{width:100%!important;height:3.2rem!important;border:0;border-radius:0}.product-card .product-card__main-actions .product-card__action-text{position:static;max-width:none;overflow:visible}.product-card .product-card__main-actions .btn__text{font-size:1.1rem;letter-spacing:.08em}}.facet-drawer .drawer__heading{font-size:1.5rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.facet-drawer .accordion-details__summary,.facet-drawer .drawer__sticky--bottom .btn{font-size:1.3rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.lv-coll-seo__inner{max-width:78rem}.lv-coll-seo__heading{margin:0 0 12px;font-size:1.4rem;line-height:1.4;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#232323}.lv-coll-seo__text{position:relative;max-height:9.6rem;overflow:hidden;font-size:1.4rem;line-height:1.7;color:#4a4a4a}.lv-coll-seo__text p{margin:0 0 10px}.lv-coll-seo__text:not(.is-open):after{content:"";position:absolute;left:0;right:0;bottom:0;height:3.2rem;background:linear-gradient(#fff0,#fff)}.lv-coll-seo__text.is-open{max-height:none}.lv-coll-seo__more{margin-top:8px;padding:0;border:0;background:none;font-size:1.3rem;font-weight:500;text-transform:none;color:#232323;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.quick-view .product__title{font-size:1.8rem;line-height:1.3;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#232323}.quick-view .product__block[data-block-id=lv_qv_sub]{margin-top:-1.6rem}.quick-view .product__block--price .f-price{font-size:1.8rem;line-height:2.6rem}.quick-view .product__block--price .f-price-item{font-weight:500}.quick-view .product__block--price .f-price--on-sale .f-price-item--sale{color:#0d8756}.quick-view .product__block--price .f-price--on-sale .f-price__sale .f-price-item--regular{font-size:1.5rem;font-weight:400;color:#a0a0a0}.quick-view .lv-swatch-row{gap:12px 0;padding-bottom:6px}.quick-view .lv-swatch-row input[type=radio]{position:static;flex:0 0 0;width:0;height:0;min-width:0;margin:0;padding:0;border:0;opacity:0;overflow:hidden;-webkit-appearance:none;appearance:none;pointer-events:none}.quick-view label[data-swatch-type=variant_image]{flex:0 0 auto;margin-inline-end:4px;padding:0;border:0;border-radius:0}.quick-view label[data-swatch-type=variant_image] .swatch-color{width:44px;height:66px;min-width:0;min-height:0;border:0;border-radius:0;box-shadow:none;background:var(--swatch-background);background-size:cover;background-position:center top}.quick-view label[data-swatch-type=variant_image]:before,.quick-view label[data-swatch-type=variant_image] .swatch-color:before,.quick-view label[data-swatch-type=variant_image] .swatch-color:after{display:none}.quick-view label[data-swatch-type=variant_image]:after{content:"";display:block;position:absolute;left:0;right:0;bottom:-5px;height:2px;background:#232323;opacity:0}.quick-view input:checked+label[data-swatch-type=variant_image]:after{opacity:1}.quick-view .product-form__input--button input+label{min-width:5.2rem;min-height:4.4rem;padding:0 1rem;border:1px solid #D4D4D4;border-radius:0;background:#fff;color:#232323;font-size:1.3rem}.quick-view .product-form__input--button input+label:hover{background:#fff;color:#232323;border-color:#232323}.quick-view .product-form__input--button input:checked+label{background:#fff;color:#232323;border-color:#232323;box-shadow:inset 0 0 0 1px #232323}.quick-view .lv-qv-trust{margin:0;font-size:1.3rem;line-height:1.5;color:#626262}
/*# sourceMappingURL=/cdn/shop/t/35/assets/lv-theme.css.map */
