@layer utilities{.swiper-slide-thumb-active{@apply outline-1 lg:outline-[3px] outline-erbse;}.swiper-slide-thumbnail{@apply object-cover object-center w-16 !h-10.5 lg:w-full lg:!min-w-32 lg:!h-max;}.blog-search-swiper .swiper-pagination{display:flex!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;padding:0 24px!important}.blog-search-swiper .swiper-pagination-bullet{flex:1!important;width:100%!important;height:4px!important;background:#fff6!important;border-radius:0!important;opacity:1!important;transition:all .3s ease!important;margin:0!important}.blog-search-swiper .swiper-pagination-bullet-active{background:#fff!important}.blog-search-swiper .swiper-pagination-bullet-active-main{background:#fff9!important}.filmroll-container{width:100%;overflow:hidden;position:relative}.filmroll-scroll{display:flex;flex-wrap:nowrap;padding:20px;will-change:transform}.filmroll-item{flex-shrink:0;width:240px;margin-left:-12px;opacity:1}@media (min-width: 640px){.filmroll-item{width:280px}}@media (min-width: 768px){.filmroll-item{width:300px}}@media (min-width: 1024px){.filmroll-item{width:320px}}@media (min-width: 1280px){.filmroll-item{width:340px}}.filmroll-frame{position:relative;width:100%;aspect-ratio:340 / 383}.filmroll-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}.filmroll-content{position:absolute;top:13.8%;right:7%;bottom:13.8%;left:7%;overflow:hidden;border-radius:2px;filter:sepia(.65) brightness(.95) contrast(1.05);background:#201600}.filmroll-image{width:140%;height:140%;object-fit:cover;display:block;will-change:transform;position:relative;left:-20%;top:-20%}.pdp-lids-swiper .swiper-wrapper{align-items:stretch!important}.pdp-lids-swiper .swiper-slide{width:330px!important;min-width:330px!important;height:auto!important;display:flex!important}.pdp-lids-prev.swiper-button-disabled,.pdp-lids-next.swiper-button-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.filmroll-film,.filmroll-effect,.filmroll-grain{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.filmroll-film{filter:blur(.3px)}.filmroll-film:after{content:"";position:absolute;width:120%;height:100%;top:0;left:0;opacity:.35;background:repeating-linear-gradient(90deg,rgba(0,0,0,.1) 0 1px,transparent 2px 15vmin);animation:filmroll-film-scratch .5s steps(1) infinite}.filmroll-effect:after{content:"";position:absolute;width:120%;height:100%;top:0;left:20%;opacity:.25;background:repeating-linear-gradient(90deg,rgba(0,0,0,.15) 0 1px,transparent 2px 20vmin);animation:filmroll-effect-scratch 2s infinite}.filmroll-grain:after{content:"";position:absolute;width:110%;height:110%;top:-5%;left:-5%;opacity:.2;background-image:repeating-conic-gradient(#000 0%,transparent .00003%,transparent .0005%,transparent .00095%),repeating-conic-gradient(#000 0%,transparent .00005%,transparent .00015%,transparent .0009%);animation:filmroll-grain .5s steps(1) infinite}@keyframes filmroll-grain{0%,to{transform:translate(0)}10%{transform:translate(-1%,-1%)}20%{transform:translate(1%,1%)}30%{transform:translate(-2%,-2%)}40%{transform:translate(3%,3%)}50%{transform:translate(-3%,-3%)}60%{transform:translate(4%,4%)}70%{transform:translate(-4%,-4%)}80%{transform:translate(2%,2%)}90%{transform:translate(-3%,-3%)}}@keyframes filmroll-film-scratch{0%,to{transform:translate(0);opacity:.35}10%{transform:translate(-1%)}20%{transform:translate(1%)}30%{transform:translate(-2%);opacity:.5}40%{transform:translate(3%)}50%{transform:translate(-3%);opacity:.35}60%{transform:translate(5%)}70%{transform:translate(-2%)}80%{transform:translate(6%);opacity:.2}90%{transform:translate(-1%)}}@keyframes filmroll-effect-scratch{0%{transform:translate(0);opacity:.5}10%{transform:translate(-1%)}20%{transform:translate(1%)}30%{transform:translate(-2%)}40%{transform:translate(3%)}50%{transform:translate(-3%);opacity:.35}60%{transform:translate(5%)}70%{transform:translate(-2%)}80%{transform:translate(6%);opacity:.2}90%{transform:translate(10%)}to{transform:translate(15%)}}.cart-upsell-swiper{width:100%!important;overflow:hidden!important}.cart-upsell-swiper .swiper-wrapper{align-items:stretch!important}.cart-upsell-swiper .swiper-slide{width:100%!important;height:auto!important;box-sizing:border-box!important}.cart-upsell-wrapper{max-width:100%;overflow:hidden}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/swiper-custom.css.map */
