product-card .product-card--add-to-cart-button,product-card quick-view.product-card--add-to-cart-button{display:none!important}product-card .badge.free-shipping{display:none!important}product-card .product-card--badges .badge.onsale{background:#111!important;color:#ffc423!important}product-card .badge.lsbf-nuevo{background:#fff!important;color:#111!important;border:1px solid #111;font-weight:800!important;letter-spacing:.12em;text-transform:uppercase}product-card .price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:4px 8px}product-card .compare-at-price,product-card .compare-at-price .amount{color:#8a8a8a!important;font-size:.82em!important;font-weight:400!important;text-decoration:line-through}product-card .product-card-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}product-card .product-card-metafield-text,product-card .product-card-metafield-text a{font-size:12px!important;color:#6b6b6b!important;line-height:1.35}@media(max-width:899px){product-card .product-card-title{font-size:14px!important}}product-card .product-featured-image{position:relative}product-card .ls-envio-tag{position:absolute;left:8px;bottom:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:4px 7px 4px 6px;background:#fffffff0;border-left:3px solid #ffc423;color:#111;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1;pointer-events:none}product-card .ls-envio-tag svg{flex:0 0 13px}@media(max-width:899px){product-card .ls-envio-tag{left:6px;bottom:6px;font-size:9px;padding:3px 6px 3px 5px}}product-card .ls-envio-tag{left:6px!important;bottom:6px!important;gap:3px!important;padding:2px 5px 2px 4px!important;background:#ffffff8c!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-left:2px solid #ffc423!important;font-size:8px!important;font-weight:700!important;letter-spacing:.05em!important;color:#222!important}product-card .ls-envio-tag svg{width:10px!important;height:10px!important;flex-basis:10px!important}@media(max-width:899px){product-card .ls-envio-tag{font-size:7.5px!important;left:5px!important;bottom:5px!important}}product-card .badge.lsbf-nuevo{background:#ffffffb3!important;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border:0!important;border-left:2px solid #111!important;color:#111!important;font-size:9px!important;font-weight:700!important;letter-spacing:.14em!important;padding:3px 6px!important;line-height:1!important;min-height:0!important;height:auto!important}@media(max-width:899px){product-card .badge.lsbf-nuevo{font-size:8px!important;padding:3px 5px!important}}@media(max-width:899px){.ls-features-fw{margin:10px 0 14px!important}.ls-features .ls-features__grid{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;overflow-x:auto!important;scrollbar-width:none;grid-template-columns:none!important;padding:0 0 2px!important;margin:0!important}.ls-features .ls-features__grid::-webkit-scrollbar{display:none}.ls-features .ls-features__item{flex:0 0 auto!important;width:auto!important;min-width:0!important;list-style:none}.ls-features .ls-features__btn{display:inline-flex!important;flex-direction:row!important;align-items:center!important;gap:6px!important;width:auto!important;height:34px!important;min-height:0!important;padding:3px 10px 3px 3px!important;border:1px solid #e3e0d9!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.ls-features .ls-features__icon{width:26px!important;height:26px!important;min-width:26px!important;flex:0 0 26px!important;margin:0!important}.ls-features .ls-features__icon img{width:100%!important;height:100%!important;object-fit:contain}.ls-features .ls-features__label{font-size:10px!important;line-height:1.1!important;letter-spacing:.04em!important;white-space:nowrap!important;margin:0!important;text-align:left!important;max-width:none!important}}@media(max-width:899px){.ls-features .ls-features__btn>*{align-self:center!important;margin-top:0!important;margin-bottom:0!important}.ls-features .ls-features__label{padding:0!important;display:block!important;transform:none!important;position:static!important}.ls-features .ls-features__icon{box-shadow:none!important}}@media(max-width:899px){.ls-features .ls-features__label{min-height:0!important;height:auto!important;-webkit-line-clamp:1!important;line-clamp:1!important}}@media(max-width:899px){.ls-features .ls-features__btn{padding-right:6px!important;cursor:pointer}.ls-features .ls-features__btn:after{content:"+";display:inline-grid;place-items:center;width:14px;height:14px;margin-left:2px;border:1px solid #c9c5bd;border-radius:50%;font-size:11px;font-weight:700;line-height:1;color:#6b6b6b;flex:0 0 14px}.ls-features .ls-features__btn:active{background:#f4f2ee!important;border-color:#111!important}}.ls-pdp-top{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin:0 0 8px}.ls-pdp-top .shopify-app-block,.ls-pdp-top .jdgm-widget{margin:0!important;padding:0!important}.ls-pdp-top .jdgm-prev-badge{display:flex!important;align-items:center;gap:6px;margin:0!important}.ls-pdp-top .jdgm-star{font-size:13px!important}.ls-pdp-top .jdgm-prev-badge__text{font-size:12px!important;color:#6b6b6b}.ls-pdp-top .ls-title-badge{margin:0!important}.ls-pdp-top .ls-title-badge{transform:scale(.85);transform-origin:left center}@media(max-width:899px){.ls-pdp-top{padding:4px 15px 8px;margin:0}.ls-pdp-top .jdgm-star{font-size:12px!important}.ls-features-fw.ls-features--below{margin:16px 0 6px!important;padding-top:12px;border-top:1px solid #e3e0d9}.ls-features-fw.ls-features--below:before{content:"Tecnolog\ed as";display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#111}.ls-features-fw.ls-features--below:after{content:"";position:absolute}}@media(max-width:899px){.ls-pdp-top{padding:0 0 8px!important;margin:-4px 0 0!important}.ls-features-fw.ls-features--below:before{margin-bottom:2px!important}.ls-features-fw.ls-features--below .ls-features{margin-top:0!important;padding-top:0!important}}.add_to_cart_holder--multi{display:flex!important;flex-wrap:nowrap!important;gap:8px!important;align-items:stretch!important}.add_to_cart_holder--multi>*{flex:1 1 0!important;min-width:0!important;margin:0!important}.add_to_cart_holder--multi #AddToCart{background:#111!important;border-color:#111!important;color:#fff!important}.add_to_cart_holder--multi #AddToCart:hover{background:#333!important}.add_to_cart_holder--multi #AddToCart,.add_to_cart_holder--multi .shopify-payment-button__button{height:48px!important;min-height:48px!important;font-size:14px!important;font-weight:700!important;letter-spacing:.04em!important;border-radius:0!important;padding:0 8px!important;white-space:nowrap}.add_to_cart_holder--multi .shopify-payment-button__more-options{display:none!important}@media(max-width:899px){.add_to_cart_holder--multi #AddToCart,.add_to_cart_holder--multi .shopify-payment-button__button{height:46px!important;min-height:46px!important;font-size:13px!important}}.ls-pdp-top .ls-tags{transform:none!important;margin:0!important}.ls-features-fw.ls-features--moved{display:none!important}.ls-fold{border-top:1px solid #e3e0d9;margin:0}.ls-fold+.ls-fold{border-top:1px solid #e3e0d9}.ls-fold__sum{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;cursor:pointer;font-size:15px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#111}.ls-fold__sum::-webkit-details-marker{display:none}.ls-fold__sum span{display:inline-flex;align-items:center;gap:10px}.ls-fold__sum span:before{content:"";width:22px;height:3px;background:#ffc423}.ls-fold__sum i{position:relative;width:14px;height:14px;flex:0 0 14px}.ls-fold__sum i:before,.ls-fold__sum i:after{content:"";position:absolute;left:0;right:0;top:6px;height:2px;background:#111;transition:transform .2s}.ls-fold__sum i:after{transform:rotate(90deg)}.ls-fold[open] .ls-fold__sum i:after{transform:rotate(0)}.ls-fold__body{padding:0 0 18px}.ls-tech{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ls-tech__card{display:flex;gap:12px;align-items:flex-start;padding:14px;background:#f4f2ee;border-left:3px solid #ffc423}.ls-tech__icon{flex:0 0 56px;width:56px;height:56px;border-radius:50%;overflow:hidden;background:#111;display:grid;place-items:center}.ls-tech__icon img{width:100%;height:100%;object-fit:contain}.ls-tech__name{margin:2px 0 4px;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#111;line-height:1.2}.ls-tech__desc{margin:0;font-size:13px;line-height:1.45;color:#444}@media(max-width:899px){.ls-tech{grid-template-columns:1fr;gap:8px}.ls-tech__card{padding:12px}.ls-tech__icon{flex-basis:48px;width:48px;height:48px}.ls-tech__desc{font-size:12.5px}.ls-fold__sum{font-size:14px;padding:14px 0}}.ls-fold--desc{border-top:0!important}.ls-pdp-top .lsp-outlet{display:inline-flex!important;align-items:center;margin:0!important;padding:4px 8px!important;background:#111!important;color:#ffc423!important;border:0!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important;line-height:1!important;text-transform:uppercase;white-space:nowrap}.ls-pdp-top .lsp-outlet[hidden]{display:none!important}@media(max-width:899px){.ls-pdp-top .lsp-outlet{font-size:10px!important;padding:3px 6px!important}}.product-price-container{margin:10px 0 4px!important}.product-price-container .price{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:6px 10px!important;line-height:1!important}.product-price-container .price ins{order:1;text-decoration:none!important}.product-price-container .price ins .amount,.product-price-container .price>.amount{font-size:28px!important;font-weight:800!important;color:#111!important;letter-spacing:-.01em}.product-price-container .price .compare-at-price{order:2;display:inline-flex!important}.product-price-container .price .compare-at-price .amount{font-size:16px!important;font-weight:500!important;color:#8a8a8a!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}.product-price-container .price .badges{order:3;display:inline-flex!important;margin:0!important;position:static!important}.product-price-container .price .badge.onsale{position:static!important;margin:0!important;padding:5px 8px!important;background:#111!important;color:#ffc423!important;font-size:13px!important;font-weight:800!important;letter-spacing:.04em!important;line-height:1!important;border-radius:0!important}.product-price-container .ls-ahorro{display:block;width:100%;margin:8px 0 0;font-size:13px;font-weight:700;color:#1d7a3a}@media(max-width:899px){.product-price-container .price ins .amount,.product-price-container .price>.amount{font-size:26px!important}.product-price-container .price .compare-at-price .amount{font-size:15px!important}.product-price-container .price .badge.onsale{font-size:12px!important}}.product-price-container .price ins{order:1!important}.product-price-container .price .compare-at-price{order:2!important}.product-price-container .price .badges{order:3!important}.product-price-container .price .unit-price{order:5!important}.product-price-container .price .ls-ahorro{order:4!important;flex-basis:100%;margin:2px 0 0!important}.ls-cd{--cd-pad:16px;background:#fff!important;color:#111!important}.ls-cd .side-panel-inner{background:#fff!important}.ls-cd .side-panel-header{padding:14px var(--cd-pad)!important;border-bottom:1px solid #ececec!important;margin:0!important}.ls-cd .side-panel-header>div{border:0!important;padding:0!important;display:flex;align-items:center;justify-content:space-between}.ls-cd .ls-cd__title{font-size:18px!important;font-weight:800!important;color:#111!important;margin:0!important;display:flex;align-items:baseline;gap:8px}.ls-cd .ls-cd__count{font-size:13px;font-weight:500;color:#777}.ls-cd .side-panel-close svg{width:18px;height:18px}.ls-cd .side-panel-content{padding:0 var(--cd-pad) 12px!important}.ls-cd__ship{margin:12px 0 4px;padding:10px 12px;background:#f6f6f4;font-size:13px;line-height:1.3;color:#333}.ls-cd__ship p{margin:0 0 7px;display:flex;align-items:center;gap:6px}.ls-cd__ship.is-ok{background:#eef7f0;color:#1d7a3a}.ls-cd__bar{height:4px;background:#e2e2de;overflow:hidden}.ls-cd__bar span{display:block;height:100%;background:#ffc423;transition:width .4s}.ls-cd__ship.is-ok .ls-cd__bar span{background:#1d7a3a}.ls-cd .product-cart-item--container{margin:0!important;padding:0!important}.ls-cd .ls-cd__item{display:grid!important;grid-template-columns:84px 1fr!important;gap:12px!important;padding:14px 0!important;margin:0!important;border-bottom:1px solid #efefef;align-items:start}.ls-cd .ls-cd__item .product-cart-item-image{width:84px!important;margin:0!important;background:#f3f3f3}.ls-cd .ls-cd__item .product-cart-item-image img{width:84px!important;height:84px!important;object-fit:contain!important;mix-blend-mode:multiply}.ls-cd .ls-cd__item .product-cart-item-info{display:flex!important;flex-direction:column;gap:3px;min-width:0;padding:0!important}.ls-cd .ls-cd__name{font-size:14px!important;font-weight:700!important;line-height:1.25!important;color:#111!important;text-decoration:none!important;margin:0!important}.ls-cd .ls-cd__opts{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:12px!important;color:#777!important;margin:0!important;line-height:1.3}.ls-cd .ls-cd__opts b{color:#333;font-weight:600}.ls-cd .ls-cd__disc{margin:2px 0 0!important;padding:0!important;list-style:none;font-size:11px;color:#1d7a3a}.ls-cd .ls-cd__row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:6px}.ls-cd .ls-cd__qty{display:inline-flex!important;align-items:center;height:30px!important;width:auto!important;min-width:0!important;border:1px solid #d8d8d8!important;border-radius:0!important;margin:0!important;padding:0!important;background:#fff}.ls-cd .ls-cd__qty button{width:28px!important;height:28px!important;min-height:0!important;padding:0!important;display:flex;align-items:center;justify-content:center;background:none!important;border:0!important;color:#111!important}.ls-cd .ls-cd__qty button svg{width:10px;height:10px}.ls-cd .ls-cd__qty input{width:28px!important;height:28px!important;min-height:0!important;padding:0!important;border:0!important;text-align:center;font-size:13px!important;font-weight:600;background:none!important}.ls-cd .ls-cd__price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:2px 6px;text-align:right}.ls-cd .ls-cd__price b{font-size:15px;font-weight:800;color:#111}.ls-cd .ls-cd__price s{font-size:12px;color:#999}.ls-cd .ls-cd__off{background:#111;color:#ffc423;font-size:10px;font-weight:800;padding:2px 5px;letter-spacing:.03em;align-self:center}.ls-cd .ls-cd__rm{align-self:flex-start;margin-top:4px!important;font-size:12px!important;color:#888!important;text-decoration:underline!important;text-underline-offset:2px;padding:0!important;width:auto!important;height:auto!important;background:none!important}.ls-cd .ls-cd__rm svg{display:none}.ls-cd .product-cart-item-price{display:none!important}.ls-cd .ls-cd__rec{margin:16px 0 0!important;padding:0!important;border:0!important}.ls-cd .ls-cd__rec .complementary-products--heading{font-size:14px!important;font-weight:800!important;color:#111!important;margin:0 0 8px!important;text-transform:none!important}.ls-cd .ls-cd__rec .complementary-products--inner{display:flex!important;gap:8px!important;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:4px}.ls-cd .ls-cd__rec .product-card-small{flex:0 0 78%!important;max-width:78%!important;scroll-snap-align:start;display:grid!important;grid-template-columns:64px 1fr;gap:10px;align-items:center;padding:8px!important;border:1px solid #ececec!important;background:#fff!important;margin:0!important}.ls-cd .ls-cd__rec .product-card-small--image{width:64px!important;background:#f3f3f3}.ls-cd .ls-cd__rec .product-card-small--image img{width:64px!important;height:64px!important;object-fit:contain;mix-blend-mode:multiply}.ls-cd .ls-cd__rec .product-card-small--info{display:flex!important;flex-direction:column;gap:4px;min-width:0;padding:0!important}.ls-cd .ls-cd__rec .product-card-small--link{display:block!important;font-size:13px!important;font-weight:700!important;color:#111!important;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ls-cd .ls-cd__rec .product-card-small--add-to-cart{display:flex!important;align-items:center;justify-content:space-between;gap:6px;margin:0!important}.ls-cd .ls-cd__rec .price{display:flex!important;align-items:baseline;gap:5px;font-size:13px!important}.ls-cd .ls-cd__rec .price .amount{font-size:13px!important;font-weight:800;color:#111!important}.ls-cd .ls-cd__rec .price .compare-at-price .amount{font-size:11px!important;font-weight:400;color:#999!important;text-decoration:line-through}.ls-cd .ls-cd__rec .product-card-small--add-to-cart-button{font-size:11px!important;font-weight:700;color:#111!important;text-decoration:underline;white-space:nowrap;padding:0!important;background:none!important}.ls-cd .ls-cd__rec .product-card-small--add-to-cart-icon{display:none!important}.ls-cd .ls-cd__rec scroll-shadow::part(left),.ls-cd .ls-cd__rec scroll-shadow::part(right){display:none}.ls-cd .side-panel-footer{padding:10px var(--cd-pad) calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid #e6e6e6!important;background:#fff!important;box-shadow:0 -6px 16px #0000000d}.ls-cd .ls-cd__foot{padding:0!important}.ls-cd .ls-cd__coupon{border:0!important;margin:0 0 4px!important}.ls-cd .ls-cd__coupon summary{font-size:13px!important;font-weight:600!important;color:#333!important;padding:4px 0!important;min-height:0!important;border:0!important;display:flex;justify-content:space-between;align-items:center}.ls-cd .ls-cd__coupon summary svg{width:10px;height:10px}.ls-cd .ls-cd__sum{margin:0!important;padding:6px 0 0;border-top:1px dashed #e2e2e2}.ls-cd .ls-cd__sum div{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;color:#555;padding:2px 0}.ls-cd .ls-cd__sum dt,.ls-cd .ls-cd__sum dd{margin:0;font-weight:500}.ls-cd .ls-cd__sum .is-save{color:#1d7a3a}.ls-cd .ls-cd__sum .is-save dd{font-weight:700}.ls-cd .ls-cd__sum .is-free{color:#1d7a3a;font-weight:700}.ls-cd .ls-cd__sum .is-total{padding-top:6px;color:#111}.ls-cd .ls-cd__sum .is-total dt{font-size:15px;font-weight:800}.ls-cd .ls-cd__sum .is-total dt small{font-size:11px;font-weight:400;color:#888;margin-left:4px}.ls-cd .ls-cd__sum .is-total dd{font-size:20px;font-weight:800}.ls-cd .ls-cd__msi{margin:0 0 8px!important;font-size:11px;color:#777;text-align:right}.ls-cd .ls-cd__btns{display:block!important;margin:0!important}.ls-cd .ls-cd__btns form{margin:0!important;width:100%}.ls-cd .ls-cd__pay{width:100%!important;height:48px!important;min-height:0!important;padding:0 16px!important;display:flex!important;align-items:center;justify-content:center;gap:8px;background:#111!important;color:#ffc423!important;border:0!important;font-size:15px!important;font-weight:800!important;letter-spacing:.02em;text-transform:none!important;border-radius:0!important}.ls-cd .ls-cd__pay span{color:#ffc423!important}.ls-cd .ls-cd__pay:hover{background:#000!important}.ls-cd .ls-cd__sub{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:8px;font-size:12px;color:#777}.ls-cd .ls-cd__secure{display:inline-flex;align-items:center;gap:4px}.ls-cd .ls-cd__link{font-size:12px!important;color:#333!important;text-decoration:underline!important;text-underline-offset:2px;font-weight:600}.ls-cd .ls-cd__notes{margin:0!important}.ls-cd .ls-cd__notes .order-note-toggle{font-size:12px!important;color:#333!important;text-decoration:underline;padding:0!important;background:none!important;border:0!important;font-weight:600}.ls-cd .ls-cd__policy{margin:6px 0 0!important;font-size:10.5px;color:#999;text-align:center;line-height:1.3}.ls-cd .ls-cd__policy a{color:#777!important;text-decoration:underline}.ls-cd .cart-drawer--terms{font-size:11px!important;margin:0 0 6px!important}.ls-cd__empty{padding:40px 0!important;text-align:center}.ls-cd__empty-t{font-size:18px;font-weight:800;margin:0 0 4px!important;color:#111}.ls-cd__empty-s{font-size:13px;color:#666;margin:0 0 16px!important}.ls-cd__empty-links{display:flex;flex-direction:column;align-items:center;gap:10px}.ls-cd__btn{background:#111!important;color:#ffc423!important;border:0!important;padding:0 24px!important;height:44px;display:inline-flex!important;align-items:center}.ls-cd__btn span{color:#ffc423!important}.ls-cd .ls-cd__qty{width:88px!important;position:relative}.ls-cd .ls-cd__qty button{position:static!important;flex:0 0 28px}.ls-cd .ls-cd__qty button.disabled,.ls-cd .ls-cd__qty button:disabled{opacity:.3}.ls-cd .ls-cd__qty input{flex:1 1 auto;-moz-appearance:textfield}.ls-cd .ls-cd__qty input::-webkit-inner-spin-button,.ls-cd .ls-cd__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ls-cd .side-panel-header{background:#fff!important}.ls-cd .ls-cd__item{padding:12px 0!important}.ls-cd .ls-cd__item .product-cart-item-image,.ls-cd .ls-cd__item .product-cart-item-image img{width:76px!important;height:76px!important}.ls-cd .ls-cd__item{grid-template-columns:76px 1fr!important}.ls-cd .ls-cd__sum div{padding:1px 0}.ls-cd .ls-cd__sum .is-total dd{font-size:19px}.ls-cd .ls-cd__pay{height:46px!important}.ls-cd .ls-cd__ship{padding:8px 10px}.product-price-container .ls-ahorro{display:none!important}.ls-tech-band{padding:20px 0 8px}.ls-tech-band__in{max-width:var(--site-max-width,1440px);margin:0 auto;padding:0 var(--site-padding,16px)}@media(max-width:899px){.ls-tech-band__in{padding:0 16px}}.ls-tech-band__t{margin:0 0 10px!important;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#111;display:flex;align-items:center;gap:8px}.ls-tech-band__t:before{content:"";width:22px;height:3px;background:#ffc423}.ls-tech-band .ls-features-fw{display:block!important;margin:0!important;width:auto!important;left:auto!important;right:auto!important;transform:none!important;position:static!important}@media(min-width:900px){.ls-tech-band__in{padding:0!important}}.ls-tech-band{padding:18px 0 0}.jdgm-widget.jdgm-review-widget{max-width:1075px!important;margin:0 auto!important;padding:8px 16px 0!important;font-family:inherit!important;color:#111!important}.jdgm-review-widget .jdgm-rev-widg{padding:0!important;border:0!important;margin:0!important}.jdgm-review-widget .jdgm-rev-widg__header{display:grid!important;grid-template-columns:1fr;gap:12px;text-align:left!important;margin:0 0 6px!important;padding:0 0 16px!important;border-bottom:1px solid #ececec}.jdgm-review-widget .jdgm-rev-widg__title{grid-column:1/-1;margin:0!important;text-align:left!important;font-size:13px!important;font-weight:800!important;letter-spacing:.08em!important;text-transform:uppercase!important;color:#111!important;display:flex!important;align-items:center;gap:8px;visibility:visible!important}.jdgm-review-widget .jdgm-rev-widg__title:before{content:"";width:22px;height:3px;background:#ffc423}.jdgm-review-widget .jdgm-row-stars{display:grid!important;grid-template-columns:1fr;gap:12px;align-items:center;margin:0!important;width:100%!important}.jdgm-review-widget .jdgm-rev-widg__summary{text-align:left!important;margin:0!important;width:auto!important}.jdgm-review-widget .jdgm-rev-widg__summary-inner{display:flex!important;align-items:center;flex-wrap:wrap;gap:4px 10px}.jdgm-review-widget .jdgm-rev-widg__summary-stars{display:flex!important;align-items:center;gap:8px;margin:0!important}.jdgm-review-widget .jdgm-rev-widg__summary-stars-img .jdgm-star{font-size:18px!important;color:#111!important;padding:0 1px!important}.jdgm-review-widget .jdgm-rev-widg__summary-average,.jdgm-review-widget .jdgm-rev-widg__summary-average a{font-size:17px!important;font-weight:800!important;color:#111!important;text-decoration:none!important}.jdgm-review-widget .jdgm-rev-widg__summary-text{font-size:13px!important;color:#777!important;margin:0!important;display:inline-flex!important;align-items:center;gap:4px}.jdgm-review-widget .jdgm-verified-checkmark{width:14px!important;height:14px!important}.jdgm-review-widget .jdgm-histogram{width:100%!important;max-width:420px;margin:0!important;padding:0!important;border:0!important;display:block!important}.jdgm-review-widget .jdgm-histogram__row{display:flex!important;align-items:center;gap:10px;height:20px!important;line-height:20px!important;margin:0!important;cursor:pointer}.jdgm-review-widget .jdgm-histogram__row:hover{opacity:.7}.jdgm-review-widget .jdgm-histogram__star{width:auto!important;flex:0 0 auto;white-space:nowrap}.jdgm-review-widget .jdgm-histogram__star .jdgm-star{font-size:11px!important;color:#111!important;padding:0!important}.jdgm-review-widget .jdgm-histogram__bar{flex:1 1 auto;height:6px!important;background:#ececec!important;border-radius:0!important;padding:0!important;margin:0!important;width:auto!important}.jdgm-review-widget .jdgm-histogram__bar-content{background:#111!important;border-radius:0!important;height:6px!important}.jdgm-review-widget .jdgm-histogram__frequency{flex:0 0 22px;width:22px!important;text-align:right;font-size:12px!important;color:#777!important}.jdgm-review-widget .jdgm-histogram__clear-filter{font-size:12px!important;text-decoration:underline;color:#333!important;height:auto!important}.jdgm-review-widget .jdgm-widget-actions-wrapper{margin:0!important;width:auto!important;text-align:left!important}.jdgm-review-widget .jdgm-write-rev-link{display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-width:0!important;height:40px!important;padding:0 20px!important;margin:0!important;background:#fff!important;color:#111!important;border:1px solid #111!important;border-radius:0!important;font-size:13px!important;font-weight:700!important;letter-spacing:.02em;text-transform:none!important;line-height:1!important;box-shadow:none!important}.jdgm-review-widget .jdgm-write-rev-link:hover{background:#111!important;color:#ffc423!important}.jdgm-review-widget .jdgm-row-actions{display:flex!important;justify-content:flex-end;margin:6px 0 0!important;padding:0!important;border:0!important}.jdgm-review-widget .jdgm-sort-dropdown-wrapper{display:inline-flex!important;align-items:center;gap:6px;margin:0!important}.jdgm-review-widget .jdgm-sort-dropdown-label{display:inline!important;font-size:12px!important;color:#888!important}.jdgm-review-widget .jdgm-sort-dropdown{font-size:12px!important;font-weight:600!important;color:#111!important;padding:4px 18px 4px 0!important;border:0!important;background:none!important;height:auto!important;min-height:0!important}.jdgm-review-widget .jdgm-sort-dropdown-arrow{color:#111!important;font-size:10px!important}.jdgm-review-widget .jdgm-rev-widg__reviews{margin:0!important}.jdgm-review-widget .jdgm-rev{padding:14px 0!important;margin:0!important;border-top:1px solid #efefef!important;border-bottom:0!important}.jdgm-review-widget .jdgm-rev:first-child{border-top:0!important}.jdgm-review-widget .jdgm-rev__header{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0 0 6px!important;padding:0!important;position:relative}.jdgm-review-widget .jdgm-row-rating{display:flex!important;align-items:center;justify-content:space-between;width:100%;margin:0!important}.jdgm-review-widget .jdgm-rev__rating .jdgm-star{font-size:13px!important;color:#111!important;padding:0 1px 0 0!important}.jdgm-review-widget .jdgm-rev__timestamp{position:static!important;font-size:11px!important;color:#999!important;margin:0!important}.jdgm-review-widget .jdgm-row-profile{display:flex!important;align-items:center;gap:8px;margin:0!important}.jdgm-review-widget .jdgm-rev__icon{display:none!important}.jdgm-review-widget .jdgm-rev__author-wrapper{display:inline-flex!important;align-items:center;gap:8px;margin:0!important}.jdgm-review-widget .jdgm-rev__author{font-size:13px!important;font-weight:700!important;color:#111!important}.jdgm-review-widget .jdgm-rev__buyer-badge{display:inline-flex!important;align-items:center;background:#111!important;color:#ffc423!important;border:0!important;border-radius:0!important;font-size:10px!important;font-weight:800!important;letter-spacing:.04em;text-transform:uppercase;padding:3px 6px!important;line-height:1!important;margin:0!important}.jdgm-review-widget .jdgm-row-extra:empty,.jdgm-review-widget .jdgm-row-product:empty,.jdgm-review-widget .jdgm-rev__br{display:none!important}.jdgm-review-widget .jdgm-rev__content{margin:0!important}.jdgm-review-widget .jdgm-rev__title{display:block;font-size:14px!important;font-weight:700!important;color:#111!important;margin:0 0 2px!important}.jdgm-review-widget .jdgm-rev__title:empty{display:none!important}.jdgm-review-widget .jdgm-rev__body,.jdgm-review-widget .jdgm-rev__body p{font-size:14px!important;line-height:1.45!important;color:#333!important;margin:0!important}.jdgm-review-widget .jdgm-rev__body:empty{display:none!important}.jdgm-review-widget .jdgm-rev__transparency-badge{font-size:11px!important;color:#999!important;margin:4px 0 0!important;padding:0!important;background:none!important}.jdgm-review-widget .jdgm-rev__actions:has(.jdgm-rev__social:empty):has(.jdgm-rev__votes:empty){display:none!important}.jdgm-review-widget .jdgm-paginate{margin:10px 0 0!important}.jdgm-review-widget .jdgm-paginate__page{font-size:13px!important;color:#111!important}.jdgm-review-widget .jdgm-paginate__page.jdgm-curt{font-weight:800!important;text-decoration:underline}.jdgm-review-widget .jdgm-rev__pics,.jdgm-review-widget .jdgm-rev__pic-link{border-radius:0!important}@media(min-width:900px){.jdgm-widget.jdgm-review-widget{padding:8px 0 0!important}.jdgm-review-widget .jdgm-row-stars{grid-template-columns:auto minmax(280px,420px) auto;gap:32px;justify-content:start}.jdgm-review-widget .jdgm-rev-widg__reviews{display:grid!important;grid-template-columns:1fr 1fr;column-gap:40px}.jdgm-review-widget .jdgm-rev:nth-child(2){border-top:0!important}}.jdgm-review-widget .jdgm-rev__actions,.jdgm-review-widget .jdgm-rev__custom-form:empty{display:none!important}.jdgm-review-widget .jdgm-rev__transparency-badge-wrapper{display:none!important}.jdgm-review-widget .jdgm-rev{padding:12px 0!important}.jdgm-review-widget .jdgm-rev__header{margin:0 0 2px!important}.jdgm-review-widget .jdgm-histogram__clear-filter:not(:only-child){display:none!important}.jdgm-review-widget .jdgm-histogram--filtered .jdgm-histogram__clear-filter{display:flex!important}@media(min-width:900px){.jdgm-widget.jdgm-review-widget{padding:8px 16px 0!important}}.jdgm-review-widget .jdgm-row-extra{display:none!important}.jdgm-review-widget .jdgm-rev__rating{line-height:1!important}.ls-cp{display:grid!important;grid-template-columns:1fr;gap:20px;color:#111;padding-bottom:24px}.ls-cp__ship{padding:10px 12px;background:#f6f6f4;font-size:14px;color:#333;margin:0 0 4px}.ls-cp__ship p{margin:0 0 7px!important}.ls-cp__ship.is-ok{background:#eef7f0;color:#1d7a3a}.ls-cp__bar{height:4px;background:#e2e2de}.ls-cp__bar span{display:block;height:100%;background:#ffc423}.ls-cp__ship.is-ok .ls-cp__bar span{background:#1d7a3a}.ls-cp__item{position:relative;display:grid;grid-template-columns:88px 1fr auto;gap:14px;align-items:start;padding:16px 0;border-bottom:1px solid #ececec}.ls-cp__img{display:block;width:88px;height:88px;background:#f3f3f3}.ls-cp__img img{width:88px!important;height:88px!important;object-fit:contain;mix-blend-mode:multiply}.ls-cp__info{display:flex;flex-direction:column;gap:3px;min-width:0}.ls-cp__name{font-size:15px;font-weight:700;line-height:1.25;color:#111!important;text-decoration:none!important}.ls-cp__opts{display:flex;flex-wrap:wrap;gap:2px 12px;font-size:13px;color:#777}.ls-cp__opts b{color:#333;font-weight:600}.ls-cp__disc{list-style:none;margin:0!important;padding:0!important;font-size:12px;color:#1d7a3a}.ls-cp__row{display:flex;align-items:center;gap:14px;margin-top:8px}.ls-cp .ls-cp__qty{display:inline-flex!important;align-items:center;width:92px!important;height:32px!important;border:1px solid #d8d8d8!important;border-radius:0!important;margin:0!important;padding:0!important;background:#fff}.ls-cp .ls-cp__qty button{position:static!important;flex:0 0 30px;width:30px!important;height:30px!important;min-height:0!important;padding:0!important;display:flex;align-items:center;justify-content:center;background:none!important;border:0!important;color:#111!important}.ls-cp .ls-cp__qty button svg{width:10px;height:10px}.ls-cp .ls-cp__qty button:disabled,.ls-cp .ls-cp__qty button.disabled{opacity:.3}.ls-cp .ls-cp__qty input{flex:1 1 auto;width:30px!important;height:30px!important;min-height:0!important;padding:0!important;border:0!important;text-align:center;font-size:14px!important;font-weight:600;background:none!important;-moz-appearance:textfield}.ls-cp .ls-cp__qty input::-webkit-inner-spin-button,.ls-cp .ls-cp__qty input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ls-cp .ls-cp__rm{font-size:13px;color:#888!important;text-decoration:underline!important;text-underline-offset:2px}.ls-cp__price{display:flex;flex-direction:column;align-items:flex-end;gap:3px;text-align:right;white-space:nowrap}.ls-cp__price b{font-size:16px;font-weight:800}.ls-cp__price s{font-size:12px;color:#999}.ls-cp__off{background:#111;color:#ffc423;font-size:10px;font-weight:800;padding:2px 5px;letter-spacing:.03em}.ls-cp__item .loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;background:#fff9}.ls-cp__item.loading .loading-overlay{display:flex}.ls-cp__back{display:inline-block;margin-top:14px;font-size:13px;font-weight:600;color:#333!important;text-decoration:underline!important;text-underline-offset:3px}.ls-cp__side{border:1px solid #e6e6e6;padding:18px 16px;background:#fff;align-self:start}.ls-cp__side-t{margin:0 0 10px!important;font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;display:flex;align-items:center;gap:8px}.ls-cp__side-t:before{content:"";width:22px;height:3px;background:#ffc423}.ls-cp__sum{margin:0!important}.ls-cp__sum div{display:flex;justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;color:#555;padding:3px 0}.ls-cp__sum dt,.ls-cp__sum dd{margin:0;font-weight:500}.ls-cp__sum .is-save{color:#1d7a3a}.ls-cp__sum .is-save dd{font-weight:700}.ls-cp__sum .is-free{color:#1d7a3a;font-weight:700}.ls-cp__sum .is-total{border-top:1px solid #ececec;margin-top:6px;padding-top:10px;color:#111}.ls-cp__sum .is-total dt{font-size:16px;font-weight:800}.ls-cp__sum .is-total dt small{font-size:11px;font-weight:400;color:#888;margin-left:4px}.ls-cp__sum .is-total dd{font-size:22px;font-weight:800}.ls-cp__msi{margin:2px 0 12px!important;font-size:12px;color:#777;text-align:right}.ls-cp .proceed-to-checkout{margin:0!important}.ls-cp .ls-cp__pay{width:100%!important;height:50px!important;min-height:0!important;display:flex!important;align-items:center;justify-content:center;gap:8px;background:#111!important;color:#ffc423!important;border:0!important;border-radius:0!important;font-size:16px!important;font-weight:800!important;text-transform:none!important}.ls-cp .ls-cp__pay span{color:#ffc423!important}.ls-cp .ls-cp__pay:hover{background:#000!important}.ls-cp .additional-checkout-buttons{margin-top:8px}.ls-cp__trust{list-style:none;margin:10px 0 6px!important;padding:0!important;display:flex;justify-content:center;gap:16px;font-size:12px;color:#666}.ls-cp__trust li{display:inline-flex;align-items:center;gap:5px;margin:0!important}.ls-cp .ls-cp__fold{border:0!important;border-top:1px solid #ececec!important;margin:0!important}.ls-cp .ls-cp__fold summary,.ls-cp .ls-cp__fold .cart-discounts--title{display:flex!important;justify-content:space-between;align-items:center;padding:10px 0!important;min-height:0!important;font-size:13px!important;font-weight:600!important;color:#333!important;cursor:pointer;list-style:none;border:0!important}.ls-cp .ls-cp__fold summary::-webkit-details-marker{display:none}.ls-cp .ls-cp__fold summary svg{width:10px;height:10px}.ls-cp .ls-cp__note .cart-notes{margin:0 0 10px!important}.ls-cp .ls-cp__note textarea{min-height:0!important;height:72px!important;font-size:13px!important;padding:8px 10px!important;border:1px solid #d8d8d8!important}.ls-cp__policy{margin:8px 0 0!important;font-size:11px;color:#999;text-align:center}.ls-cp__policy a{color:#777!important;text-decoration:underline}.ls-cp__empty{text-align:center;padding:40px 0}.ls-cp__empty h1{font-size:24px!important;font-weight:800!important;margin:0 0 6px!important}.ls-cp__empty p{font-size:14px;color:#666;margin:0 0 18px!important}.ls-cp__empty-links{display:flex;flex-direction:column;align-items:center;gap:10px}.ls-cp__btn{background:#111!important;color:#ffc423!important;border:0!important;padding:0 26px!important;height:46px;display:inline-flex!important;align-items:center}.ls-cp__btn span{color:#ffc423!important}.ls-cp__link{font-size:13px;font-weight:600;color:#333!important;text-decoration:underline!important}@media(max-width:899px){.ls-cp__item{grid-template-columns:76px 1fr auto;gap:12px;padding:14px 0}.ls-cp__img,.ls-cp__img img{width:76px!important;height:76px!important}.ls-cp__name{font-size:14px}.ls-cp__opts{font-size:12px}.ls-cp__price b{font-size:15px}}@media(min-width:900px){.ls-cp{grid-template-columns:minmax(0,1fr) 360px;gap:40px;align-items:start}.ls-cp__side{position:sticky;top:120px}}.template-cart .page-header,.template-cart .template-header{margin-bottom:8px!important}.search-drawer{background:#fff!important;color:#111!important}.search-drawer .side-panel-inner,.search-drawer .side-panel-header{background:#fff!important}.search-drawer .side-panel-header{padding:12px 16px!important;border-bottom:1px solid #ececec!important;margin:0!important}.search-drawer .side-panel-header>div{display:flex;align-items:center;gap:10px;border:0!important;padding:0!important}.search-drawer .side-panel-header form{flex:1;margin:0!important}.search-drawer .side-panel-header fieldset{margin:0!important;padding:0!important;border:0!important;position:relative}.search-drawer .side-panel-header label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.search-drawer .search-field{width:100%!important;height:44px!important;padding:0 12px 0 38px!important;border:1px solid #d8d8d8!important;border-radius:0!important;background:#f6f6f4 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23111' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='M20 20l-4-4'/%3E%3C/svg%3E") no-repeat 12px center!important;font-size:16px!important;color:#111!important;box-shadow:none!important}.search-drawer .search-field:focus{border-color:#111!important;background-color:#fff!important;outline:0}.search-drawer .side-panel-close svg{width:18px;height:18px}.search-drawer .side-panel-content{padding:0 16px!important}.search-drawer .thb-predictive-search--label{display:block;margin:16px 0 8px!important;font-size:12px!important;font-weight:800!important;letter-spacing:.08em;text-transform:uppercase;color:#111!important}.search-drawer .thb-predictive-search--popular ul{display:flex!important;flex-wrap:wrap;gap:6px;list-style:none;margin:0!important;padding:0!important}.search-drawer .thb-predictive-search--popular li{margin:0!important}.search-drawer .thb-predictive-search--popular a{display:inline-flex!important;align-items:center;height:32px;padding:0 12px!important;border:1px solid #d8d8d8!important;background:#fff;font-size:13px!important;color:#111!important;text-decoration:none!important;border-radius:0!important}.search-drawer .thb-predictive-search--popular a:hover{border-color:#111!important}.search-drawer .thb-predictive-search--promotion-products .products{margin:0 -4px!important}.ls-ps__tabs{display:flex!important;gap:16px;border-bottom:1px solid #ececec!important;margin:0 0 4px!important;padding:0!important;overflow-x:auto}.ls-ps__tabs button{padding:12px 0 10px!important;margin:0!important;font-size:13px!important;font-weight:600!important;color:#888!important;background:none!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;white-space:nowrap}.ls-ps__tabs button.tab-active{color:#111!important;border-bottom-color:#ffc423!important}.ls-ps__tabs button:after,.ls-ps__tabs:after{display:none!important}.ls-ps__list{padding:4px 0 8px}.ls-ps__sub{margin:12px 0 4px!important;font-size:12px;color:#777}.ls-ps__row{display:grid;grid-template-columns:64px 1fr;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid #f0f0f0;color:#111!important;text-decoration:none!important}.ls-ps__row:hover .ls-ps__name{text-decoration:underline}.ls-ps__row--txt{grid-template-columns:1fr auto;padding:12px 0}.ls-ps__img{width:64px;height:64px;background:#f3f3f3;display:block}.ls-ps__img img{width:64px;height:64px;object-fit:contain;mix-blend-mode:multiply;display:block}.ls-ps__txt{display:flex;flex-direction:column;gap:2px;min-width:0}.ls-ps__name{font-size:14px;font-weight:700;line-height:1.25;color:#111}.ls-ps__meta{font-size:12px;color:#777;line-height:1.25}.ls-ps__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 6px;margin-top:2px;font-size:13px}.ls-ps__price b{font-weight:800;color:#111}.ls-ps__price small{font-size:11px;color:#777}.ls-ps__price s{font-size:11px;color:#999}.ls-ps__price em{font-style:normal;background:#111;color:#ffc423;font-size:10px;font-weight:800;padding:2px 5px;align-self:center}.ls-ps__out{font-size:12px;color:#999}.ls-ps__row.is-out{opacity:.6}.ls-ps__foot{padding:12px 16px calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid #e6e6e6!important;background:#fff!important}.ls-ps__all,#search-results-submit.ls-ps__all{width:100%!important;height:46px!important;min-height:0!important;display:flex!important;align-items:center;justify-content:center;background:#111!important;color:#ffc423!important;border:0!important;border-radius:0!important;font-size:14px!important;font-weight:800!important;text-transform:none!important;letter-spacing:.01em}.ls-ps__all span{color:#ffc423!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px}.search-drawer .side-panel-content--inner,.search-drawer .thb-predictive-search,.search-drawer .side-panel-content--tab-panel{padding-left:0!important;padding-right:0!important;margin-left:0!important}.search-drawer .ls-ps__row{width:100%}.search-drawer .side-panel-content--initial .ls-ps__list{margin-top:4px}.ls-ps__cat{display:flex;align-items:center;justify-content:space-between;margin:12px 0 4px;padding:12px 14px;background:#111;color:#ffc423!important;font-size:14px;font-weight:800;text-decoration:none!important}.search-drawer .side-panel-content.thb-predictive-search{padding:0 16px!important}.search-drawer .ls-ps__foot{margin:0 -16px!important}.ls-sd__tiles{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin:16px 0 4px}.ls-sd__tile{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;background:#222;text-decoration:none!important}.ls-sd__tile.is-wide{grid-column:1/-1;aspect-ratio:3/1}.ls-sd__tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.ls-sd__tile:hover img{transform:scale(1.04)}.ls-sd__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#000000a6)}.ls-sd__tile span{position:absolute;left:10px;bottom:9px;z-index:1;color:#fff;font-size:14px;font-weight:800;letter-spacing:.02em;text-transform:uppercase;line-height:1.1}.ls-sd__tile.is-wide span{font-size:17px}.ls-sd__tile:first-child span{color:#ffc423}.ls-sd__label{margin:20px 0 8px!important;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#111;display:flex;align-items:center;gap:8px}.ls-sd__label:before{content:"";width:22px;height:3px;background:#ffc423}.ls-sd__rail{display:flex;gap:8px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px 16px;padding:0 16px 6px;scrollbar-width:none}.ls-sd__rail::-webkit-scrollbar{display:none}.ls-sd__card{flex:0 0 42%;scroll-snap-align:start;display:flex;flex-direction:column;gap:4px;color:#111!important;text-decoration:none!important}.ls-sd__cimg{position:relative;display:block;aspect-ratio:1;background:#f3f3f3}.ls-sd__cimg img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.ls-sd__cimg em{position:absolute;top:6px;right:6px;background:#111;color:#ffc423;font-style:normal;font-size:10px;font-weight:800;padding:2px 5px}.ls-sd__cname{font-size:13px;font-weight:700;line-height:1.2}.ls-sd__cprice{font-size:13px}.ls-sd__cprice b{font-weight:800}.ls-sd__cprice s{font-size:11px;color:#999;margin-left:4px}@media(min-width:900px){.ls-sd__card{flex-basis:30%}}.ls-ps__sub{font-size:11px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#999!important;margin:16px 0 4px!important}.search-drawer .ls-sd__sug ul{gap:4px 14px!important}.search-drawer .ls-sd__sug a{height:auto!important;padding:4px 0!important;border:0!important;background:none!important;font-size:14px!important;color:#111!important;text-decoration:underline!important;text-decoration-color:#ccc!important;text-underline-offset:4px}.search-drawer .ls-sd__sug a:hover{text-decoration-color:#ffc423!important}.ls-sd__mini{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:0 0 4px}.ls-sd__mini a{display:flex;flex-direction:column;align-items:center;gap:6px;text-decoration:none!important;color:#111!important}.ls-sd__mimg{display:block;width:100%;aspect-ratio:1;overflow:hidden;background:#eee}.ls-sd__mimg img{width:100%;height:100%;object-fit:cover}.ls-sd__mlbl{font-size:11px;font-weight:600;line-height:1.2;text-align:center}.ls-sd__card{flex-basis:34%!important}.ls-sd__cname,.ls-sd__cprice{font-size:12px!important}.product-information--inner .variations .form__label{font-size:14px!important;font-weight:500!important;color:#666!important;margin:0 0 8px!important;letter-spacing:0!important;text-transform:none!important}.product-information--inner .variations .form__label__value{font-weight:700!important;color:#111!important;margin-left:4px}.product-information--inner .variations fieldset{margin:0 0 16px!important}.product-information--inner .product-form__input--block{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important}.product-information--inner .product-form__input--block>.form__label{grid-column:1/-1;display:flex!important;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px}.product-information--inner .product-form__input--block>.form__label>div{width:auto!important;flex:0 0 auto}.product-information--inner .product-form__input--block>input{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none}.product-information--inner .product-form__input--block>label{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:52px!important;margin:0!important;padding:0 2px!important;border:1px solid #dcdcdc!important;border-radius:0!important;background:#fff!important;gap:1px!important;line-height:1.1!important;cursor:pointer}.product-information--inner .product-form__input--block>label>span:first-child{font-size:16px!important;font-weight:700!important;color:#111!important;white-space:nowrap}.product-information--inner .product-form__input--block>label .lsp-eu{font-size:10px!important;font-weight:500!important;color:#888!important;margin-left:2px}.product-information--inner .product-form__input--block>label .lsp-mx{font-size:11px!important;color:#888!important;white-space:nowrap}.product-information--inner .product-form__input--block>input:checked+label{border:2px solid #111!important;background:#111!important}.product-information--inner .product-form__input--block>input:checked+label>span:first-child,.product-information--inner .product-form__input--block>input:checked+label .lsp-eu{color:#fff!important}.product-information--inner .product-form__input--block>input:checked+label .lsp-mx{color:#ffc423!important}.product-information--inner .product-form__input--block>input.is-disabled+label,.product-information--inner .product-form__input--block>input:disabled+label{background:#f7f7f7 linear-gradient(to top right,transparent calc(50% - .5px),#d5d5d5 50%,transparent calc(50% + .5px))!important;border-color:#ececec!important;opacity:1!important}.product-information--inner .product-form__input--block>input.is-disabled+label *,.product-information--inner .product-form__input--block>input:disabled+label *{color:#bbb!important;text-decoration:none!important}.product-information--inner .product-form__input--block>input.is-disabled:checked+label{border-color:#999!important;background:#eee!important}.product-information--inner .lssf__trigger{height:auto!important;padding:0!important;background:none!important;border:0!important;font-size:13px!important;font-weight:600!important;color:#111!important;text-decoration:underline;text-underline-offset:3px;gap:5px!important}.product-information--inner .lssf__trigger-icon{width:16px!important;height:16px!important;background:none!important;color:#111!important;padding:0!important}.product-information--inner .lssf__trigger-icon svg{width:16px;height:16px}.product-information--inner .product-quantity-container,.product-information--inner .quantity-container{display:flex;align-items:center;gap:12px}.product-information--inner quantity-selector.quantity{border-radius:0!important;height:44px!important;width:120px!important;border:1px solid #dcdcdc!important;display:inline-flex!important;align-items:center}.product-information--inner quantity-selector.quantity input{height:42px!important;font-size:15px!important;font-weight:600}@media(min-width:900px){.product-information--inner .product-form__input--block{grid-template-columns:repeat(6,minmax(0,1fr))!important}}.product-information--inner .product-form__input--block>.form__label{justify-content:flex-start!important}.product-information--inner .product-form__input--block>.form__label>div{margin-left:auto!important}.product-information--inner .variations .form__label__value{margin-left:6px!important;min-width:0!important;width:auto!important;padding:0!important}.product-information--inner .product-form__input--block>label,.product-information--inner .product-form__input--block>label *{text-decoration:none!important}.product-information--inner .product-form__input--block>label:before,.product-information--inner .product-form__input--block>label:after{display:none!important}.product-information--inner .product-form__input--block{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important}.product-information--inner .product-form__input--block>label{height:40px!important}.product-information--inner .product-form__input--block>label>span:first-child{font-size:13px!important;font-weight:700!important}.product-information--inner .product-form__input--block>label .lsp-eu{font-size:9px!important}.product-information--inner .product-form__input--block>label .lsp-mx{font-size:9.5px!important}.product-information--inner .variations .form__label{font-size:13px!important;margin:0 0 6px!important}.product-information--inner .variations fieldset{margin:0 0 12px!important}.product-information--inner .lssf__trigger{font-size:12px!important}.product-information--inner .product-form__input--color label{width:30px!important;height:30px!important}.product-information--inner quantity-selector.quantity{height:38px!important;width:104px!important}.product-information--inner quantity-selector.quantity input{height:36px!important;font-size:14px!important}.product-information--inner .product-quantity-container label,.product-information--inner .quantity-container label,.product-information--inner .product-form__quantity .form__label{font-size:13px!important}@media(min-width:900px){.product-information--inner .product-form__input--block{grid-template-columns:repeat(7,minmax(0,1fr))!important}}.product-information--inner .product-title{font-size:24px!important;font-weight:600!important;line-height:1.15!important;letter-spacing:-.01em!important;color:#111!important;margin:4px 0 2px!important}.product-information--inner .product-label{display:block;font-size:13px!important;font-weight:400!important;color:#6b6b6b!important;line-height:1.3!important;margin:0!important}.product-price-container .price ins .amount,.product-price-container .price>.amount{font-size:24px!important}.product-price-container .price .compare-at-price .amount{font-size:14px!important}.product-price-container .price .badge.onsale{font-size:11px!important;padding:4px 7px!important}@media(min-width:900px){.product-information--inner .product-title{font-size:30px!important}.product-information--inner .product-label{font-size:15px!important}}.product-information--inner .product-form__input--block>label{height:36px!important}.product-information--inner .product-form__input--block>label>span:first-child{font-size:12px!important}.product-information--inner .product-form__input--block>label .lsp-eu{font-size:8px!important}.product-information--inner .product-form__input--block>label .lsp-mx{font-size:8.5px!important;letter-spacing:.01em}
/*# sourceMappingURL=/cdn/shop/t/24/assets/ls-cards.css.map */
