body[data-ls-template] .product-details h1{font-size:clamp(25px,2.35vw,36px);line-height:1.16;letter-spacing:-.035em;font-weight:400}body[data-ls-template] .product-details .text-block:has(p:only-child){min-width:0}.ls-product-colors{margin:4px 0 30px;min-width:0}.ls-product-colors>p{font-size:12px;margin:0 0 14px}.ls-color-list{display:flex;flex-wrap:wrap;gap:8px}.ls-color-card{position:relative;display:block;width:78px;height:96px;padding:7px;border:1px solid transparent;color:#111;background:#fff;flex:0 0 auto}.ls-color-card img{width:100%;height:100%;object-fit:contain}.ls-color-card[aria-current=true]{background:linear-gradient(#111,#111) left top/10px 1px no-repeat,linear-gradient(#111,#111) right top/10px 1px no-repeat,linear-gradient(#111,#111) left bottom/10px 1px no-repeat,linear-gradient(#111,#111) right bottom/10px 1px no-repeat,linear-gradient(#111,#111) left top/1px 10px no-repeat,linear-gradient(#111,#111) right top/1px 10px no-repeat,linear-gradient(#111,#111) left bottom/1px 10px no-repeat,linear-gradient(#111,#111) right bottom/1px 10px no-repeat}.ls-color-card:focus-visible{outline:1px solid #111;outline-offset:3px}.ls-color-card:hover{border-color:#ccc}body[data-ls-template] .ls-uniform-picker .variant-picker__form{gap:24px}body[data-ls-template] .ls-uniform-picker fieldset{border:0;padding:0;display:flex;flex-wrap:wrap;gap:0;align-items:stretch;min-width:0}body[data-ls-template] .ls-uniform-picker legend{width:100%;margin-bottom:14px;font-size:12px;text-transform:none;letter-spacing:0}body[data-ls-template] .ls-uniform-picker legend .variant-option__swatch-value:before{content:" \b7  "}body[data-ls-template] .ls-uniform-picker .variant-option__button-label{position:relative;border:1px solid #111;border-radius:0;min-width:64px;min-height:48px;padding:12px 16px;background:#fff;color:#111;margin:0 -1px -1px 0;transform:none;overflow:visible;flex:0 0 auto;box-shadow:none}body[data-ls-template] .ls-uniform-picker .variant-option__button-label:has(input:checked){background:#111;color:#fff;z-index:1}body[data-ls-template] .ls-uniform-picker .variant-option__button-label__pill{display:none}body[data-ls-template] .ls-uniform-picker .variant-option__button-label__text{color:inherit;font-size:12px;z-index:1;white-space:normal}body[data-ls-template] .ls-uniform-picker .ls-size-dot{position:absolute;top:6px;right:6px;width:5px;height:5px;border-radius:50%;background:#111;pointer-events:none}body[data-ls-template] .ls-uniform-picker .ls-variant-colors{gap:8px}body[data-ls-template] .ls-uniform-picker .ls-variant-colors label{width:78px;height:96px;padding:6px;margin:0;border-color:transparent;background:#fff;color:#111}body[data-ls-template] .ls-uniform-picker .ls-variant-colors label:has(input:checked){border-color:#111;background:#fff;color:#111}.ls-variant-image{width:100%;height:100%;object-fit:contain}.ls-variant-fallback{font-size:11px;text-align:center}.ls-selected-availability{margin-top:18px}.ls-selected-availability .product-badges__badge{background:transparent!important;color:#666!important;padding:0;font-size:11px;display:inline-flex;align-items:center;gap:7px;border:0}.ls-selected-availability .product-badges__badge:before{content:"";width:6px;height:6px;border-radius:50%;background:#111}.ls-selected-availability [data-availability=preorder]:before{background:#b34419}body[data-ls-template] #search-modal .ls-uniform-search{position:fixed;inset:var(--header-height,80px) 0 auto;width:100%;max-width:100%;height:min(760px,calc(var(--ls-viewport-height,100dvh) - var(--header-height,80px)));max-height:calc(var(--ls-viewport-height,100dvh) - var(--header-height,80px));padding:0;margin:0;border:0;border-block:1px solid #111;border-radius:0;box-shadow:none;background:#fff;color:#111;overflow:hidden;animation:none;transform:none}#search-modal .ls-uniform-search::backdrop{background:#00000047;display:block}#search-modal .ls-uniform-search predictive-search-component{height:100%;display:block;background:#fff;color:#111}#search-modal .ls-uniform-search .predictive-search-form{display:flex;flex-direction:column;height:100%;min-height:0;gap:0}#search-modal .ls-uniform-search .predictive-search-form__header{display:flex;align-items:center;min-height:102px;flex:0 0 auto;padding:20px 48px;border-bottom:1px solid #111;gap:24px;background:#fff}#search-modal .ls-uniform-search .predictive-search-form__header-inner{display:flex;align-items:center;flex:1;min-width:0;position:relative;gap:22px}#search-modal .ls-uniform-search .search-input{border:0;background:#fff;color:#111;min-width:0;width:100%;font:400 clamp(24px,3vw,40px)/1.2 var(--font-body--family);padding:0 130px 0 40px;min-height:52px;border-radius:0;outline-offset:3px}#search-modal .ls-uniform-search .search-input::placeholder{color:#999;opacity:1}#search-modal .ls-uniform-search .predictive-search__icon{position:absolute;left:0;top:50%;transform:translateY(-50%);width:22px;height:22px;pointer-events:none}#search-modal .ls-uniform-search .predictive-search__reset-button{position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:10px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px;min-height:44px;padding:8px}#search-modal .ls-uniform-search .predictive-search__close-modal-button{display:flex;align-items:center;gap:18px;min-width:0;min-height:44px;padding:0;border:0;background:#fff!important;color:#111!important;font-size:10px;letter-spacing:.13em;text-transform:uppercase}#search-modal .ls-uniform-search .ls-search-cancel{display:inline}#search-modal .ls-uniform-search .ls-search-close-icon{display:flex;width:16px;height:16px}.ls-search-esc{font-size:9px;letter-spacing:0;border:1px solid #111;padding:4px 6px}#search-modal .ls-uniform-search .predictive-search-form__content-wrapper{position:relative;top:auto;display:flex;flex-direction:column;flex:1;min-height:0;overflow:auto;padding:0;overscroll-behavior:contain}#search-modal .ls-uniform-search .predictive-search-form__content{max-height:none;overflow:visible;padding:0;flex:1;min-height:0}#search-modal .ls-uniform-search .predictive-search-dropdown{padding:0;border:0;box-shadow:none;height:100%;width:100%;max-width:none;background:#fff}#search-modal .ls-uniform-search .predictive-search-results__inner{padding:0;gap:0;max-width:none}#search-modal .ls-uniform-search .ls-search-empty{display:grid;grid-template-columns:25% 25% 50%;min-height:100%}#search-modal .ls-uniform-search .ls-search-suggestions{display:block;margin:0;padding:32px 36px;border:0;border-right:1px solid #111;min-width:0}#search-modal .ls-uniform-search h3{font:400 10px/1.6 var(--font-body--family);letter-spacing:.14em;text-transform:uppercase;color:#777;margin:0 0 22px}#search-modal .ls-uniform-search .ls-search-suggestions>a{display:flex;align-items:center;gap:16px;min-height:44px;margin:0;padding:10px 0;border:0;font-size:18px;line-height:1.4;text-decoration:none;color:#111}#search-modal .ls-uniform-search .ls-search-suggestions>a>small{font-size:10px;color:#999;letter-spacing:.1em}.ls-search-suggestions>a>span:last-child{margin-left:auto;font-size:12px;color:#999}#search-modal .ls-uniform-search .ls-search-categories{padding:32px;border-right:1px solid #111;min-width:0}.ls-search-categories>div{display:flex;flex-wrap:wrap;gap:8px;align-content:flex-start}.ls-search-categories a{display:inline-flex;align-items:center;min-height:36px;padding:8px 16px;border:1px solid #111;border-radius:22px;text-decoration:none;font-size:12px;color:#111;line-height:1.3}#search-modal .ls-uniform-search .ls-search-arrivals{padding:32px 24px;min-width:0}.ls-search-arrivals-heading{display:flex;justify-content:space-between;gap:12px}.ls-search-arrivals-heading>a{font-size:10px;letter-spacing:.1em;text-transform:uppercase;text-underline-offset:4px;white-space:nowrap}#search-modal .ls-uniform-search .ls-search-arrivals .ls-search-products-heading{display:none}#search-modal .ls-uniform-search .ls-search-live{display:grid;grid-template-columns:25% minmax(0,1fr);min-height:100%}#search-modal .ls-uniform-search .ls-search-sidebar{padding:28px 32px;border-right:1px solid #111;min-width:0;display:flex;flex-direction:column}#search-modal .ls-uniform-search .ls-search-sidebar ul{display:block;margin:0 0 26px;padding:0;list-style:none;gap:0}#search-modal .ls-uniform-search .ls-search-sidebar li{display:block;padding:0;border:0}#search-modal .ls-uniform-search .ls-search-sidebar a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px 0;font-size:14px;text-decoration:none;color:#111}.ls-search-sidebar a small{color:#999;font-size:11px}.ls-search-sidebar a mark{background:none;color:#999}#search-modal .ls-uniform-search .ls-search-all{margin-top:auto;min-height:52px;padding:16px 20px;background:#080808;color:#fff;border:1px solid #111;font-size:10px;letter-spacing:.12em;text-transform:uppercase;text-align:left}.ls-search-live-products{min-width:0}.ls-search-products-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 24px;border-bottom:1px solid #111}.ls-search-products-heading h3{margin:0!important}.ls-search-products-heading>span{font-size:9px;color:#888}#search-modal .ls-uniform-search .ls-search-products{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:0;margin:0;list-style:none}#search-modal .ls-uniform-search .ls-search-products>li{padding:0;border:0;border-right:1px solid #111;border-bottom:1px solid #111;min-width:0;max-width:none;width:auto;flex:none;scroll-snap-align:none}#search-modal .ls-uniform-search .ls-search-arrivals .ls-search-products{grid-template-columns:repeat(3,minmax(0,1fr))}#search-modal .ls-uniform-search .ls-search-arrivals .ls-search-products>li{border:0}.ls-search-product{display:flex;flex-direction:column;height:100%;color:#111;text-decoration:none;padding:0 14px 20px;min-width:0}.ls-search-product__image{aspect-ratio:1/1.13;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#fff}.ls-search-product__image img{display:block;width:100%;height:100%;object-fit:contain}.ls-search-product__info{display:flex;flex-direction:column;gap:6px;min-width:0}.ls-search-product__brand{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#777}.ls-search-product__name{font-size:11px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:33px;overflow-wrap:anywhere}.ls-search-product__price{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.4}.ls-search-product__price s{font-size:10px;color:#888}.ls-search-product__status{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.4;color:#555;margin-top:4px}.ls-search-product__status i{width:6px;height:6px;border-radius:50%;background:#111;flex-shrink:0}.ls-search-product__status[data-status=preorder] i{background:#bb451b}.ls-search-product__status[data-status=sold_out] i{background:#aaa}.ls-search-no-results{padding:32px;font-size:14px}#search-modal .ls-uniform-search .predictive-search-form__footer{display:none}#search-modal .ls-uniform-search:has(.search-input:not(:placeholder-shown)) .predictive-search-form__footer{display:block;position:sticky;bottom:0;padding:12px 24px;background:#fff;border-top:1px solid #111}#search-modal .ls-uniform-search .predictive-search-form__footer button{width:100%;min-height:44px;background:#111;color:#fff;border:0;border-radius:0;font-size:11px;letter-spacing:.1em;text-transform:uppercase}#search-modal .ls-uniform-search a:focus-visible,#search-modal .ls-uniform-search button:focus-visible,#search-modal .keyboard-focus a{outline:2px solid #111;outline-offset:-3px}@media(min-width:1100px){#search-modal .ls-uniform-search:has(.ls-search-live) .predictive-search-form__footer{display:none!important}}@media(min-width:750px)and (max-width:1099px){#search-modal .ls-uniform-search .ls-search-products{grid-template-columns:repeat(3,minmax(0,1fr))}#search-modal .ls-uniform-search .ls-search-empty{grid-template-columns:32% 68%}#search-modal .ls-uniform-search .ls-search-categories{display:none}#search-modal .ls-uniform-search .predictive-search-form__header{padding-inline:24px}}@media(max-width:749px){body[data-ls-template] #search-modal .ls-uniform-search{top:0;right:0;bottom:0;left:0;height:var(--ls-viewport-height,100dvh);max-height:var(--ls-viewport-height,100dvh);border:0}#search-modal .ls-uniform-search .predictive-search-form__header{min-height:72px;padding:12px 16px;gap:12px}#search-modal .ls-uniform-search .search-input{font-size:16px;padding-left:30px;padding-right:0;min-height:44px}#search-modal .ls-uniform-search .predictive-search__icon{width:18px;height:18px}#search-modal .ls-uniform-search .predictive-search__reset-button{right:0;top:auto;bottom:-11px;transform:none;min-height:24px;font-size:8px;padding:2px;background:#fff}#search-modal .ls-uniform-search .predictive-search__close-modal-button{font-size:10px;gap:0;min-width:68px;justify-content:flex-end}#search-modal .ls-uniform-search .ls-search-esc,#search-modal .ls-uniform-search .ls-search-close-icon{display:none}#search-modal .ls-uniform-search .ls-search-empty,#search-modal .ls-uniform-search .ls-search-live{display:block}#search-modal .ls-uniform-search .ls-search-suggestions,#search-modal .ls-uniform-search .ls-search-sidebar{padding:28px 20px;border:0;border-bottom:1px solid #111}#search-modal .ls-uniform-search .ls-search-suggestions>a{border-bottom:1px solid #111;min-height:58px;padding:14px 0;font-size:20px}#search-modal .ls-uniform-search .ls-search-categories{padding:24px 20px;border:0;border-bottom:1px solid #111}#search-modal .ls-uniform-search .ls-search-arrivals{padding:24px 0 0}.ls-search-arrivals-heading{padding-inline:20px}#search-modal .ls-uniform-search .ls-search-products,#search-modal .ls-uniform-search .ls-search-arrivals .ls-search-products{grid-template-columns:repeat(2,minmax(0,1fr))}#search-modal .ls-uniform-search .ls-search-arrivals .ls-search-products>li{border-right:1px solid #ddd;border-bottom:1px solid #ddd}.ls-search-products-heading{padding:16px 20px}.ls-search-products-heading>span{display:none}#search-modal .ls-uniform-search .ls-search-sidebar ul{display:flex;flex-wrap:wrap;gap:4px 20px;margin-bottom:16px}#search-modal .ls-uniform-search .ls-search-sidebar h3{margin-bottom:12px}.ls-search-sidebar .ls-search-all{display:none}.ls-search-product{padding-inline:12px}.ls-search-product__image{aspect-ratio:1}.ls-search-product__name{font-size:12px;min-height:36px}.ls-color-card{width:70px;height:86px}body[data-ls-template] .ls-uniform-picker .variant-option__button-label{min-width:54px;min-height:48px;padding:12px}}@media(prefers-reduced-motion:reduce){#search-modal .ls-uniform-search{animation:none!important}.ls-uniform-picker *{transition:none!important}}body[data-ls-template] .product-details .text-block:has(h1){max-width:none!important;width:100%}body[data-ls-template] .product-details [class*=__text_gfc6r3]{font-size:10px!important;text-transform:uppercase;letter-spacing:.15em;color:#777}body[data-ls-template] .product-details [class*=__text_gfc6r3] p{font-size:10px!important;margin:0}@media(min-width:750px){#search-modal .ls-uniform-search::backdrop{background:linear-gradient(to bottom,transparent 0 var(--header-height,80px),rgb(0 0 0 / .28) var(--header-height,80px))}}body[data-ls-template] .ls-uniform-picker [data-ls-availability=in_stock] .ls-size-dot{background:#111}body[data-ls-template] .ls-uniform-picker [data-ls-availability=preorder] .ls-size-dot{background:#b34419}body[data-ls-template] .ls-uniform-picker .variant-option__button-label:has(input:checked) .ls-size-dot{background:#fff}#search-modal .ls-uniform-search .predictive-search-results__inner{max-height:none;overflow:visible}#search-modal .ls-uniform-search .predictive-search-form__content:has([data-search-results]){padding-block-end:0}@media(min-width:750px){#search-modal .ls-uniform-search .ls-search-live{height:100%;min-height:0;overflow:hidden}#search-modal .ls-uniform-search .ls-search-live>.ls-search-sidebar{height:100%;min-height:0;overflow:auto}#search-modal .ls-uniform-search .ls-search-live>.ls-search-live-products{height:100%;min-height:0;overflow:auto;overscroll-behavior:contain}#search-modal .ls-uniform-search .ls-search-all{flex-shrink:0}}#search-modal .ls-uniform-search .ls-search-sidebar .predictive-search-results__card{width:100%;max-width:100%;margin:0;flex:none}#search-modal .ls-uniform-search .ls-search-sidebar a>span:first-child{min-width:0;overflow-wrap:anywhere}#search-modal .ls-uniform-search .ls-search-sidebar small{flex-shrink:0}#search-modal .ls-uniform-search .ls-search-esc{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;box-sizing:border-box;min-width:27px;height:25px;padding:0 5px;line-height:1;border:1px solid #111;overflow:visible}@media(max-width:749px){#search-modal .ls-uniform-search .ls-search-esc{display:none}}body[data-ls-template] .ls-uniform-picker[data-ls-product-status=in_stock] .ls-size-dot{background:#111!important}body[data-ls-template] .ls-uniform-picker[data-ls-product-status=in_stock] label:has(input:checked) .ls-size-dot{background:#fff!important}.ls-selected-availability .product-badges__badge{flex-wrap:wrap;gap:4px;font-weight:400;text-transform:none;line-height:1.6}.ls-product-help>a:first-child{display:flex;align-items:center;justify-content:center;gap:10px}.ls-product-help .ls-telegram-icon{width:17px;height:17px;flex:0 0 17px}.card-gallery,.ls-search-product__image-wrap{position:relative}.ls-card-sizes{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:0;background:#fff;color:#111;padding:4px 8px;min-height:44px;width:100%;box-sizing:border-box;z-index:5}.ls-card-sizes a,.ls-card-sizes>span{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:36px;padding:4px;font-size:10px;line-height:1.2;letter-spacing:.03em;color:#111;text-decoration:none;position:relative;z-index:1}.ls-card-sizes .ls-card-size-unavailable{color:#999;text-decoration:line-through}.ls-card-sizes a:hover,.ls-card-sizes a:focus-visible{background:#111;color:#fff;outline-offset:-2px}.ls-search-product__name{color:inherit;text-decoration:none}@media(hover:hover)and (pointer:fine){.card-gallery>.ls-card-sizes,.ls-search-product__image-wrap>.ls-card-sizes{position:absolute;left:0;bottom:0;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .16s ease,transform .16s ease,visibility .16s}product-card:hover .card-gallery>.ls-card-sizes,product-card:focus-within .card-gallery>.ls-card-sizes,.ls-search-product:hover .ls-card-sizes,.ls-search-product:focus-within .ls-card-sizes{opacity:1;visibility:visible;transform:none}}@media(hover:none),(pointer:coarse){.ls-card-sizes a,.ls-card-sizes>span{min-width:36px;min-height:44px}}@media(prefers-reduced-motion:reduce){.ls-card-sizes{transition:none!important}}@media(hover:hover)and (pointer:fine){product-card .card-gallery:has(>.ls-card-sizes) quick-add-component{display:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/ls-uniform-ux.css.map */
