.lb-peek-active .product-card__image--primary{animation:none!important;transform:none!important}.lb-peek-active .product-card__image--secondary{opacity:0!important;z-index:0!important}@media(max-width:699px){.lb-swipeable .product-card__image--primary,.lb-show-secondary .product-card__image--primary{transform:none!important;transition:none!important;animation:none!important}.lb-swipeable .product-card__image--secondary{opacity:0!important;z-index:0!important}.lb-img-dots{display:none!important}}#shopify-pc__banner,#shopify-pc__prefs{z-index:2147483000!important}body:has(#shopify-pc__banner) .lb-size-pills,body:has(#shopify-pc__banner) .lb-size-strip,body:has(#shopify-pc__banner) .lb-size-more,body:has(#shopify-pc__prefs) .lb-size-pills,body:has(#shopify-pc__prefs) .lb-size-strip,body:has(#shopify-pc__prefs) .lb-size-more{display:none!important}html{overflow-x:clip!important}body{overflow-x:clip!important;width:100%;max-width:100%;position:relative}.cov-section,.cov-outer,.cov-stage{max-width:100%!important;overflow-x:clip!important}.cov-section .cov-stage{height:440px!important}@media screen and (min-width:1000px){.cov-section .cov-stage{height:490px!important}}.cov-section .cov-sizes{position:absolute!important;z-index:30;display:flex;flex-direction:column;align-items:center;gap:8px}.cov-sizes__title{font-size:13px;font-weight:700;color:#1a1a1a}.cov-sizes__list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.cov-size{min-width:46px;padding:9px 12px;border:1px solid #d8d2c8;border-radius:10px;background:#fff;font-size:14px;font-weight:600;color:#1a1a1a;cursor:pointer}.cov-size:hover:not(:disabled){background:#1a1a1a;color:#fff;border-color:#1a1a1a}.cov-size.is-soldout{opacity:.4;text-decoration:line-through;cursor:not-allowed}.cov-sizes__close{position:absolute;top:4px;inset-inline-end:8px;border:none;background:transparent;font-size:20px;line-height:1;color:#333;cursor:pointer}[dir=rtl] .price-range .input-group{display:flex!important;flex-direction:row!important;direction:rtl!important;align-items:center}[dir=rtl] .price-range--inline{direction:rtl!important}[data-lorens-promo-banner] [data-slide]{transition:opacity .3s ease,visibility .3s ease!important;transition-delay:0s!important}[data-lorens-promo-banner] [data-slide].is-active{transition-delay:.32s!important}@media(min-width:700px){.product-card--show-secondary-media:hover .product-card__image--primary{opacity:0!important}.product-card--show-secondary-media:hover .product-card__image--secondary{opacity:1!important;z-index:3!important}}.cov-section .cov-img-wrap{background:#f7f5f0!important}.cov-section .cov-img{object-fit:contain!important;background:#f7f5f0!important}.shopify-section--header{position:sticky!important;top:0!important}.product-info__shipping-notice p:last-child{display:none!important}.lb-carousel{position:relative;display:block;width:100%}.lb-carousel__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.lb-carousel__track::-webkit-scrollbar{display:none}.lb-carousel__slide{flex:0 0 100%;width:100%;scroll-snap-align:center;display:block;position:relative;overflow:hidden;aspect-ratio:3 / 4}.lb-cimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.lb-carousel__dots{position:absolute;bottom:8px;inset-inline:0;display:flex;justify-content:center;gap:5px;z-index:4;pointer-events:none}.lb-carousel__dot{width:6px;height:6px;border-radius:50%;background:#ffffff8c;box-shadow:0 0 2px #00000059;transition:background .25s ease,transform .25s ease}.lb-carousel__dot.is-active{background:#fff;transform:scale(1.3)}.lb-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:30px;height:30px;border-radius:50%;border:none;background:#ffffffeb;color:#2d2d2f;font-size:20px;line-height:1;cursor:pointer;padding:0;display:none;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000029;opacity:0;transition:opacity .2s ease}.lb-carousel__arrow--prev{inset-inline-start:6px}.lb-carousel__arrow--next{inset-inline-end:6px}@media(pointer:fine)and (min-width:700px){.lb-carousel[data-multi] .lb-carousel__arrow{display:flex}.product-card:hover .lb-carousel[data-multi] .lb-carousel__arrow{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/lb-fixes.css.map */
