.swiper-section-wrapper{position:relative;width:100%;box-sizing:border-box}.swiper-section-container{display:flex;flex-direction:column;gap:16px;width:100%;margin-left:auto;margin-right:auto}.swiper-main-container{position:relative;width:100%;overflow:hidden;border-radius:var(--main-border-radius, 12px);background-color:var(--main-bg-color, #f9f9f7)}.swiper-main-container .swiper-slide{position:relative;display:flex;justify-content:center;align-items:center;overflow:hidden}.swiper-main-container .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.swiper-slide-content-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,var(--overlay-opacity, 0));display:flex;box-sizing:border-box;padding:30px;z-index:2;pointer-events:none}.swiper-slide-content{pointer-events:auto;max-width:550px;display:flex;flex-direction:column;gap:12px}.swiper-slide-content.align-left{justify-content:flex-end;align-items:flex-start;text-align:left}.swiper-slide-content.align-center{justify-content:center;align-items:center;text-align:center;margin:0 auto}.swiper-slide-content.align-right{justify-content:flex-end;align-items:flex-end;text-align:right;margin-left:auto}.swiper-slide-title{font-size:2rem;font-weight:600;margin:0;line-height:1.2}.swiper-slide-text{font-size:1rem;margin:0;opacity:.9}.swiper-slide-button{display:inline-block;padding:10px 24px;font-size:.9rem;font-weight:500;text-decoration:none;border-radius:4px;margin-top:8px;transition:opacity .3s ease,transform .2s ease;align-self:flex-start}.swiper-slide-content.align-center .swiper-slide-button{align-self:center}.swiper-slide-content.align-right .swiper-slide-button{align-self:flex-end}.swiper-slide-button:hover{opacity:.9;transform:translateY(-1px)}.swiper-float-button{position:absolute;width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 10px #0000000d;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:transform .2s ease,background-color .2s ease;padding:0}.swiper-float-button:hover{transform:scale(1.05);background-color:#f7f7f7}.swiper-float-button svg{width:20px;height:20px;fill:none;stroke:#121212;stroke-width:1.5;transition:fill .2s ease,stroke .2s ease}.swiper-wishlist-btn{top:16px;right:16px}.swiper-wishlist-btn.active svg{fill:#ff4b4b;stroke:#ff4b4b}.swiper-share-btn{bottom:16px;right:16px}.swiper-main-container .swiper-pagination-bullets.swiper-pagination-horizontal{left:20px!important;bottom:20px!important;width:auto!important;right:auto!important;text-align:left!important;z-index:10}.swiper-main-container .swiper-pagination-bullet{width:8px;height:8px;background:var(--pagination-inactive-color, #ffffff);opacity:.6;margin:0 4px!important;transition:opacity .3s ease,transform .3s ease,background-color .3s ease;border-radius:50%}.swiper-main-container .swiper-pagination-bullet-active{opacity:1;background:var(--pagination-active-color, #ffffff);transform:scale(1.2)}.swiper-main-container .swiper-button-prev,.swiper-main-container .swiper-button-next{color:var(--nav-arrow-color, #121212);width:44px;height:44px;background:var(--nav-arrow-bg-color, rgba(255, 255, 255, .9));border-radius:50%;box-shadow:0 4px 10px #00000014;transition:opacity .3s ease,background-color .3s ease}.swiper-main-container .swiper-button-prev:after,.swiper-main-container .swiper-button-next:after{font-size:18px;font-weight:700}.swiper-main-container .swiper-button-prev{left:16px}.swiper-main-container .swiper-button-next{right:16px}.swiper-main-container .swiper-button-disabled{opacity:0!important;pointer-events:none}.swiper-thumbs-container{width:100%;padding:4px 0;box-sizing:border-box}.swiper-thumbs-container .swiper-slide{cursor:pointer;opacity:.65;transition:opacity .3s ease,border-color .3s ease;box-sizing:border-box;display:flex;justify-content:center;align-items:center;border-radius:var(--thumb-border-radius, 8px);border:var(--thumb-border-width, 2px) solid transparent;overflow:hidden;aspect-ratio:1 / 1;background:#f0f0f0}.swiper-thumbs-container .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;border-radius:calc(var(--thumb-border-radius, 8px) - var(--thumb-border-width, 2px))}.swiper-thumbs-container .swiper-slide-thumb-active{opacity:1;border-color:var(--thumb-active-border-color, #121212)}.swiper-thumbs-wrapper{position:relative;display:flex;align-items:center;width:100%}.swiper-thumbs-arrow{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:32px;background:#fffffff2;border:1px solid rgba(0,0,0,.08);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;box-shadow:0 2px 5px #0000000d;transition:opacity .2s ease,background-color .2s ease}.swiper-thumbs-arrow:hover{background:#fff}.swiper-thumbs-arrow-prev{left:-16px}.swiper-thumbs-arrow-next{right:-16px}.swiper-thumbs-arrow.swiper-button-disabled{opacity:0;pointer-events:none}.swiper-thumbs-arrow svg{width:16px;height:16px;fill:none;stroke:#121212;stroke-width:2}.aspect-adapt{height:auto}.aspect-adapt .swiper-slide-image-wrap{position:relative;width:100%;height:auto}.aspect-square{aspect-ratio:1 / 1}.aspect-portrait{aspect-ratio:4 / 5}.aspect-landscape{aspect-ratio:16 / 9}.aspect-fixed-height{height:var(--fixed-height-desktop, 500px)}@media(max-width:767px){.aspect-fixed-height{height:var(--fixed-height-mobile, 350px)}.swiper-slide-title{font-size:1.4rem}.swiper-slide-text{font-size:.9rem}.swiper-slide-content-overlay{padding:16px}.swiper-main-container .swiper-pagination-bullets.swiper-pagination-horizontal{left:12px!important;bottom:12px!important}.swiper-thumbs-arrow-prev{left:-8px}.swiper-thumbs-arrow-next{right:-8px}}.swiper-main-container:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap;overflow:hidden}.swiper-main-container:not(.swiper-initialized) .swiper-slide:not(:first-child){display:none!important}.swiper-thumbs-container:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:nowrap;overflow:hidden}.swiper-thumbs-container:not(.swiper-initialized) .swiper-slide{flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/swiper-slide.css.map */
