.lsa-wrap{--lsa-bg: #FFFFFF;--lsa-text: #1A1A1A;--lsa-accent: #B9B4A9;--lsa-gap: 20px;--lsa-visible: 3.4;background:var(--lsa-bg);color:var(--lsa-text);font-family:var(--font-paragraph--family, inherit);padding:48px 34px 34px}.lsa-container{max-width:1190px;margin:0 auto}.lsa-heading-tabs{display:flex;justify-content:center;align-items:baseline;gap:15px;margin-bottom:15px}.lsa-tab{background:transparent;border:none;padding:0;cursor:pointer;font-family:var(--font-h3--family, inherit);font-size:29px;letter-spacing:var(--font-h3--letter-spacing, .5px);text-transform:var(--font-h3--case, none);color:var(--lsa-accent);font-weight:400;transition:color .15s ease}.lsa-tab:hover{color:var(--lsa-text)}.lsa-tab.is-active{color:var(--lsa-text);font-weight:700}.lsa-panel[hidden]{display:none}.lsa-subhead{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;min-height:16px}.lsa-track-nav{display:flex;gap:8px}.lsa-track-btn{width:32px;height:32px;border-radius:50%;border:1px solid #d8d3c7;background:#fff;color:#1a1a1a;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s ease,color .15s ease,opacity .15s ease}.lsa-track-btn:hover:not([disabled]){background:#1a1a1a;color:#fff}.lsa-track-btn[disabled]{opacity:.3;cursor:default}.lsa-view-all{font-size:10px;letter-spacing:.5px;color:var(--lsa-text);text-decoration:none;white-space:nowrap}.lsa-view-all:hover{color:var(--lsa-text);opacity:.7}.lsa-viewport{overflow:visible}.lsa-track{display:flex;gap:var(--lsa-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.lsa-track::-webkit-scrollbar{display:none}.lsa-card{flex:0 0 calc((100% - (var(--lsa-gap) * (var(--lsa-visible) - 1))) / var(--lsa-visible));scroll-snap-align:start;display:flex;flex-direction:column}.lsa-empty{font-size:13px;opacity:.7}.lsa-image{position:relative;width:100%;aspect-ratio:3 / 4;overflow:hidden;border:1px solid #cfc9bc;background:#e4e0d6}.lsa-image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.lsa-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .25s ease}.lsa-img.is-active{opacity:1}.lsa-img-nav{position:absolute;right:10px;bottom:10px;z-index:2;display:flex;gap:6px}.lsa-img-btn{width:32px;height:32px;border-radius:50%;border:1px solid #d8d3c7;background:#fff;color:#1a1a1a;font-size:14px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s ease,color .15s ease}.lsa-img-btn:hover{background:#1a1a1a;color:#fff}.lsa-placeholder{width:100%;height:100%;position:relative;background-image:repeating-linear-gradient(45deg,#ded9cc,#ded9cc 10px,#e7e3d8 10px 20px)}.lsa-placeholder span{position:absolute;left:10px;bottom:10px;font-size:11px;letter-spacing:.5px;color:#8f8a7c;text-transform:lowercase}.lsa-badges{position:absolute;top:10px;left:10px;z-index:3;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.lsa-badge{display:inline-block;background:#fff;color:#1a1a1a;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:5px 10px;border-radius:2px;box-shadow:0 0 0 1px #0000001f}.lsa-info{padding-top:10px}.lsa-vendor{font-size:10px;letter-spacing:1px;color:#8f8a7c;margin-bottom:4px}.lsa-title-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 10px;margin-bottom:5px}.lsa-title-row .lsa-title{margin-bottom:0}.lsa-sizes.lsa-sizes--inline{display:flex;margin-bottom:0;flex-shrink:0;align-items:center;gap:5px}.lsa-sizes--inline .lsa-size-btn--swatch{width:20px;height:20px}.lsa-sizes--inline .lsa-swatch-dot{width:14px;height:14px}.lsa-title{font-family:var(--font-h5--family, inherit);font-weight:700;font-size:14px;letter-spacing:var(--font-h5--letter-spacing, .3px);margin-bottom:5px;text-transform:none}.lsa-title a{color:inherit;text-decoration:none}.lsa-title a:hover{text-decoration:underline;text-underline-offset:3px}.lsa-price{font-size:12px;margin-bottom:12px;display:flex;align-items:baseline;gap:7px}.lsa-price-compare{color:#d72c0d;text-decoration:line-through;text-decoration-thickness:1.5px;opacity:1}.lsa-price-sale{color:var(--lsa-text)}.lsa-sizes{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-bottom:8px}.lsa-size-btn{font-family:var(--button-font-family-secondary, inherit);text-transform:var(--button-text-case-secondary, none);border-radius:var(--style-border-radius-buttons-secondary, 0);font-size:10px;letter-spacing:.5px;padding:8px 0;background:transparent;border:1px solid #c9c3b6;color:var(--lsa-text);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.lsa-size-btn:hover:not([disabled]){border-color:var(--lsa-text)}.lsa-size-btn.is-selected{background:var(--lsa-text);border-color:var(--lsa-text);color:var(--lsa-bg)}.lsa-size-btn--sold-out,.lsa-size-btn[disabled]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.lsa-size-btn--swatch{padding:0;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent}.lsa-swatch-dot{display:block;width:22px;height:22px;border-radius:50%;background:var(--lsa-swatch-color, #cccccc);box-shadow:inset 0 0 0 1px #00000026}.lsa-size-btn--swatch.is-selected{border-color:var(--lsa-text)}.lsa-size-btn--swatch.is-selected .lsa-swatch-dot{box-shadow:inset 0 0 0 1px #00000026,0 0 0 2px var(--lsa-bg),0 0 0 3px var(--lsa-text)}.lsa-size-btn--swatch.lsa-size-btn--sold-out,.lsa-size-btn--swatch[disabled]{text-decoration:none}.lsa-size-btn--swatch.lsa-size-btn--sold-out .lsa-swatch-dot,.lsa-size-btn--swatch[disabled] .lsa-swatch-dot{position:relative}.lsa-size-btn--swatch.lsa-size-btn--sold-out .lsa-swatch-dot:after,.lsa-size-btn--swatch[disabled] .lsa-swatch-dot:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(255,255,255,.9) calc(50% - 1px),rgba(255,255,255,.9) calc(50% + 1px),transparent calc(50% + 1px))}.lsa-product-form{margin:0}.lsa-select-btn{width:100%;font-family:var(--button-font-family-primary, inherit);text-transform:var(--button-text-case-primary, none);border-radius:var(--style-border-radius-buttons-primary, 0);font-size:10px;letter-spacing:1px;padding:12px 0;background:transparent;border:1px solid var(--lsa-text);color:var(--lsa-text);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.lsa-select-btn:hover:not([disabled]){background:var(--lsa-text);color:var(--lsa-bg)}.lsa-select-btn.is-ready{background:#000;border-color:#000;color:#fff}.lsa-select-btn.is-ready:hover{background:#000;color:#fff;opacity:.85}.lsa-select-btn[disabled]{opacity:.6;cursor:not-allowed}@media screen and (max-width:989px){.lsa-wrap{--lsa-gap: 14px;--lsa-visible: 2.3}}@media screen and (max-width:599px){.lsa-wrap{--lsa-gap: 10px;--lsa-visible: var(--lsa-mobile-visible, 1.31);padding:27px 14px 24px}.lsa-heading-tabs{gap:10px}.lsa-tab{font-size:19px}.lsa-track-nav{display:none}.lsa-title-row{flex-direction:column;align-items:flex-start}.lsa-sizes.lsa-sizes--inline{margin-top:2px}.lsa-sizes{grid-template-columns:repeat(5,1fr);gap:4px}.lsa-size-btn{font-size:8px;padding:7px 0}.lsa-img-btn{width:28px;height:28px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/section-luggage-solution-apparels.css.map */
