[data-lvn-product] [hidden]{display:none!important}.lvn-product-form[data-lvn-bogo]:not([data-lvn-bogo=""]) .lvn-product-quantity{display:none}.lvn-product-form[data-lvn-bogo]:not([data-lvn-bogo=""]) .lvn-product-add{margin-top:8px}.lvn-offer-badge{position:absolute;top:-8px;right:16px;padding:3px 8px;background:#c6a3a3;color:#fff;font:700 12px/1.3 Arial;border-radius:3px}.lvn-offer-shipping{padding:10px 20px;background:#c6a3a34d;font-size:13px;font-weight:700;line-height:1.4;min-height:39px;box-sizing:border-box;border-radius:0 0 8px 8px}.kaching-bundles__bar--selected .lvn-offer-shipping{background:#c6a3a3;color:#fff}.lvn-native-buyer .kaching-bundles__bar-pricing s{order:2;font-size:12px;font-weight:400;color:#555}.lvn-autumn-banner{position:relative;width:100%;aspect-ratio:1020/301;margin:0;container-type:inline-size;overflow:hidden}.lvn-autumn-banner__original{display:block;width:100%;height:100%;object-fit:fill}.lvn-autumn-banner__discount{position:absolute;left:51.8%;top:37.5%;width:44%;height:15.9%;display:flex;align-items:center;justify-content:center;white-space:nowrap;background:#a75a5b;color:#fff;font:700 6.2cqi/1 Arial,sans-serif;letter-spacing:-.15cqi}.lvn-autumn-banner__prices{position:absolute;left:50.4%;top:59%;width:47.3%;height:22.5%;display:flex;align-items:center;justify-content:space-around;background:#f9efed;color:#000;white-space:nowrap}.lvn-autumn-banner__prices s{font:400 4.15cqi/1 Arial,sans-serif;text-decoration-color:#a65a5c;text-decoration-thickness:.34cqi}.lvn-autumn-banner__prices strong{font:900 7.3cqi/1 Arial Black,Arial,sans-serif;letter-spacing:-.2cqi}[data-lvn-product] .product__media-wrapper{min-width:0}.lvn-native-gallery{display:block;width:100%}.lvn-native-gallery__image{display:block;width:100%;padding:0;border:0;background:#f1f1f1;cursor:zoom-in}.lvn-native-gallery__image img{display:block;width:100%;height:100%;object-fit:contain}.lvn-native-gallery__images>.product__media-item{width:100%;max-width:100%}@media(min-width:750px){.lvn-native-gallery .lvn-native-gallery__images{margin-bottom:2rem}}.lvn-native-gallery__images .product__media{padding-top:100%}.lvn-native-gallery .thumbnail-list{overflow-x:auto;scrollbar-width:none}.lvn-native-gallery__placeholder{min-height:200px;padding:40px;background:#f5f5f5}.lvn-gallery-dialog{border:0;padding:20px;width:min(96vw,1100px);max-height:95vh}.lvn-gallery-dialog::backdrop,.luv-sg-overlay::backdrop{background:#0000008c}.lvn-gallery-dialog img{display:block;object-fit:contain;width:100%;height:auto;max-height:85vh}.lvn-gallery-dialog>button{position:absolute;right:10px;top:8px;font-size:30px;border:0;background:#fff;padding:4px 12px;cursor:pointer}.lvn-product-form{display:block;margin:14px 0}.lvn-native-buyer.kaching-bundles{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:normal}.lvn-native-buyer fieldset{display:block;margin:0;padding:0;border:0;min-width:0}.lvn-native-buyer.kaching-bundles .kaching-bundles__bar-wrapper{padding:var(--lvn-bundle-padding-y, 6px) var(--lvn-bundle-padding-x, 12px)}.lvn-native-buyer.kaching-bundles .kaching-bundles__bar-main{min-height:var(--lvn-bundle-header-height, 44px);cursor:pointer}.lvn-native-buyer.kaching-bundles .kaching-bundles__bar:not(.kaching-bundles__bar--selected) .kaching-bundles__bar-main{margin:7px 0}.lvn-native-buyer.kaching-bundles .kaching-bundles__bar-pricing s{font-size:var(--bar-subtitle-font-size, 14px);line-height:1.4}.lvn-native-buyer.kaching-bundles .kaching-bundles__bar-variants{display:block}.lvn-native-buyer .kaching-bundles__bar-variant+.kaching-bundles__bar-variant{margin-top:8px}.lvn-native-buyer .lvn-buyer-option{display:flex;flex-direction:column;flex:0 1 auto;min-width:0;gap:0}.lvn-native-buyer.kaching-bundles .kaching-bundles__block-title{margin-top:0}.lvn-native-buyer .lvn-buyer-option__name{font-size:14px;line-height:normal}.lvn-native-buyer .lvn-buyer-select{display:flex;min-width:0;position:relative}.lvn-native-buyer .lvn-buyer-select select{width:100%;min-width:0}.lvn-native-buyer .lvn-buyer-select--color select{padding-left:33px;width:auto;field-sizing:content}.lvn-native-buyer .lvn-buyer-select--color .kaching-bundles__swatch{width:16px;height:16px;border-radius:50%;border:1px solid #0003;position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:none;z-index:1}.lvn-native-buyer .kaching-bundles__bar-variant-select:disabled{opacity:.6}.lvn-native-buyer .lvn-buyer-select--enhanced>select,.lvn-native-buyer .lvn-buyer-select--enhanced>[data-lvn-color-swatch]{display:none}.lvn-native-buyer .lvn-color-trigger{display:flex;align-items:center;gap:8px;width:auto;margin:0;padding:6px 25px 6px 7px;border:1px solid var(--bar-variant-border-color,#ead5d5);border-radius:3px;background-color:var(--bar-variant-background-color,#fff);font:14px/19.6px ui-sans-serif,system-ui,sans-serif;color:inherit;text-align:left;cursor:pointer}.lvn-native-buyer .lvn-color-trigger:after{content:"";position:absolute;right:8px;border:4px solid transparent;border-bottom:0;border-top-color:currentColor}.lvn-native-buyer .lvn-color-trigger .kaching-bundles__swatch{position:relative;left:auto;top:auto;transform:none;width:16px;height:16px;flex:none;background:var(--kaching-swatch-color);border:1px solid #0003;border-radius:50%}.lvn-color-options{position:fixed;z-index:1000;max-height:min(500px,calc(100dvh - 16px));overflow:auto;padding:0;border:1px solid #ccc;border-radius:0;background:#fff;box-shadow:0 20px 20px #1a1a1a47;font:14px/19.6px ui-sans-serif,system-ui,sans-serif;letter-spacing:normal;color:#000}.lvn-color-options[hidden]{display:none}.lvn-color-options [role=option]{display:flex;align-items:center;gap:10px;padding:10px 60px 10px 10px;white-space:nowrap;cursor:pointer}.lvn-native-buyer .lvn-color-options [role=option] .kaching-bundles__swatch{position:relative;left:auto;top:auto;transform:none;pointer-events:none;width:22px;height:22px;flex:none;background:var(--kaching-swatch-color);border:1px solid #0003;border-radius:50%}.lvn-color-options [role=option].is-focused,.lvn-color-options [role=option]:hover{background:#f0f0f0}.lvn-color-options [aria-disabled=true]{opacity:.4;cursor:not-allowed}.lvn-color-trigger:focus-visible{outline:2px solid #111;outline-offset:2px}.lvn-native-buyer .kaching-bundles__bar-main:has(input:focus-visible),.lvn-native-buyer .lma-bundle__offer-heading:has(input:focus-visible){outline:2px solid #111;outline-offset:3px}.lvn-native-buyer .lvn-buyer-total{margin:10px 0 0;font-size:14px}.lvn-native-buyer.lma-bundle .kaching-bundles__bar-wrapper{padding:0}.lvn-native-buyer.lma-bundle .kaching-bundles__bars{display:grid;row-gap:max(1.4rem,calc(var(--lma-offer-badge-mobile, 12px) * .6 + .8rem))}.lvn-native-buyer.lma-bundle .kaching-bundles__bar-content{display:contents}.lvn-native-buyer.lma-bundle .kaching-bundles__bar-pricing{grid-column:3;justify-self:end;display:flex;flex-direction:column;align-items:flex-end}.lvn-native-buyer.lma-bundle .lma-bundle__price{font-size:var(--lma-offer-price-mobile, 18px);line-height:1.2;white-space:nowrap}.lvn-native-buyer.lma-bundle .kaching-bundles__bar-pricing s{font-size:.95rem;line-height:1.1}.lvn-native-buyer.lma-bundle .kaching-bundles__bar-variants{padding:.9rem .8rem 1rem}.lvn-native-buyer.lma-bundle .kaching-bundles__bar-variant+.kaching-bundles__bar-variant{margin-top:1.2rem}.lvn-native-buyer.lma-bundle .lvn-buyer-select{width:11.3rem}.lvn-native-buyer.lma-bundle .kaching-bundles__bar-variant-number{font-size:12px}.lvn-native-offer{padding:14px;background:#faf7f7;border:1px solid #c99090;border-radius:9px;color:#111}.lvn-native-offer__heading{display:flex;justify-content:space-between;gap:10px;align-items:start;font-size:15px}.lvn-native-offer__heading>div{white-space:nowrap}.lvn-native-offer__heading s{display:block;text-align:right;font-size:12px;color:#666}.lvn-product-options{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.lvn-product-options label{display:flex;flex:1 1 100px;flex-direction:column;gap:5px;font-size:12px}.lvn-product-options select{width:100%;padding:7px 10px;background:#fff;border:1px solid #dedede;color:#111;border-radius:4px}.lvn-product-quantity{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:12px}.lvn-product-quantity input{width:65px;padding:6px;border:1px solid #dedede;border-radius:4px}.lvn-product-add{width:100%;min-height:46px;margin-top:12px;border:0;border-radius:4px;background:#c58a8a;color:#fff;font-weight:600;cursor:pointer}.lvn-product-add:disabled{opacity:.55;cursor:not-allowed}[data-lvn-product-message]{margin:8px 0;font-size:14px}.lvn-product-cart-link{color:inherit}dialog.luv-sg-overlay{border:0;margin:0;max-width:none;max-height:none;width:100vw;height:100dvh;background:transparent;padding:20px}dialog.luv-sg-overlay[open]{display:flex;align-items:center;justify-content:center}dialog.luv-sg-overlay .luv-sg-modal{max-height:90dvh;overflow:auto}[data-lvn-product] .luv-sg-detail.is-open{display:block}[data-lvn-product] .luv-sg-pill.is-selected{background:#c58a8a;color:#fff}[data-lvn-product] .lma-review-carousel__slider{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}[data-lvn-product] .lma-review-carousel__track{transform:none!important}[data-lvn-product] .lma-review-carousel__card{scroll-snap-align:start}[data-lvn-product] .lma-card-icons__grid.swiper-wrapper{display:grid}[data-lvn-product] .lma-vt__viewport{overflow-x:auto;scroll-snap-type:x mandatory}[data-lvn-product] .lma-vt__card{scroll-snap-align:start}[data-lvn-product] .lma-vt__card.is-playing .lma-vt__play{opacity:.2!important}[data-lvn-product] .lma-vt__card.is-playing .lma-vt__play:hover,[data-lvn-product] .lma-vt__card.is-playing .lma-vt__play:focus-visible{opacity:1!important}[data-lvn-product] button:focus-visible,[data-lvn-product] select:focus-visible,[data-lvn-product] input:focus-visible{outline:2px solid #111;outline-offset:3px}.lvn-product-fallback{display:grid;grid-template-columns:1fr 1fr;gap:32px}@media(max-width:749px){[data-lvn-product] .lvn-native-gallery__images{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}[data-lvn-product] .lvn-native-gallery__images>[data-lvn-gallery-image]{display:block!important;flex:0 0 100%;scroll-snap-align:start}[data-lvn-product] .lma-card-icons__grid.swiper-wrapper{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}[data-lvn-product] .lma-card-icons__card{flex:0 0 calc((100% - 2.4px)/1.2);width:calc((100% - 2.4px)/1.2);scroll-snap-align:start}.lvn-product-fallback{grid-template-columns:1fr;gap:16px}}[data-lvn-product] .product__info-container>.lma-size-guide-block,[data-lvn-product] .product__info-container .lma-size-guide-block [data-luveon-size-guide]{margin-bottom:0}[data-lvn-product]:not(#lvn-page-lp-native-product) .lvn-product-add{font-size:17px;--buttons-radius: 8px;--buttons-radius-outset: 8px;border-radius:8px}[data-lvn-product]:not(#lvn-page-lp-native-product) .lvn-product-add{min-height:calc(4.5rem + var(--buttons-border-width) * 2);margin-top:8px}[data-lvn-product]:not(#lvn-page-lp-native-product) .lvn-native-buyer.lma-bundle~.lvn-product-add{min-height:4.9rem;margin-top:14px}[data-lvn-product]:not(#lvn-page-lp-native-product) .lvn-native-buyer .lvn-buyer-option__name{font-size:12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lvn-products.css.map */
