.fabric-summary{font-size:12px;display:block;width:100%;text-align:center;margin-top:10px}.product-form__input--pill.type_none.fabric__block input[type=radio]+label{padding:10px 20px;margin:.5rem 3rem;box-shadow:0 0 1px #000;color:rgba(var(--color-foreground));font-family:var(--font-body-family);opacity:.8;min-width:300px}.product-form__input--pill.type_none.fabric__block input[type=radio]:checked+label{border-bottom:unset;box-shadow:0 0 3px #000}body.scroll-hidden{overflow-y:hidden}.swiper-slide{display:flex!important;justify-content:center;align-items:center}.reduce_font{font-size:12px;line-height:18px}.product--custom .product__media-wrapper{height:calc(100vh - 29px)}.customizer-tab-content.active{background:#fff}.customizer-tab-content:not(.active){display:none}.customizer-tab-items{display:flex;flex-wrap:wrap}.customizer-tab-item{width:25%;display:flex;flex-direction:column-reverse;align-items:center;justify-content:space-between;text-align:center;padding:10px;transition:.35s all ease;background-size:cover!important;height:160px}.customizer-tab-ctas{display:flex;flex-direction:column;gap:5px;opacity:0;transition:.35s all ease;pointer-events:none}.customizer-tab-item h2{font-size:14px;color:#fff;opacity:0;transition:.35s all ease;font-weight:600;margin-bottom:0}.customizer-tab-ctas button{border-radius:0;text-transform:uppercase;border:1px solid rgba(var(--color-foreground));padding:4px 8px;color:rgba(var(--color-foreground))}.customizer-tab-item.selected .customizer-tab-ctas,.customizer-tab-item.selected h2,.customizer-tab-item:hover h2{opacity:1;pointer-events:auto}.option_media_block{height:calc(100vh - 29px);width:100%;display:none}.option_media_block.active{position:absolute;top:0;display:block;background:#fff;z-index:999;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.popup-swiper{width:50vw!important;max-width:50vw!important;height:100vh!important}.image-popup-wrapper .popup-swiper .swiper-pagination-bullets{bottom:10px}.image-popup-wrapper .popup-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.image-popup-wrapper .swiper-pagination-vertical.swiper-pagination-bullets,.image-popup-wrapper .swiper-vertical>.swiper-pagination-bullets{height:fit-content;padding:10px}.image-popup-wrapper .swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer;background:#fff!important;height:30px;border-radius:4px;opacity:1;width:4px;transition:.35s all ease}.image-popup-wrapper .swiper-pagination-bullet-active{opacity:.6!important;height:33px!important}.image-popup-overlay{position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:#000000b3;opacity:0;pointer-events:none;display:flex;align-items:center;justify-content:flex-start;transition:opacity .3s ease}.image-popup-overlay.active{opacity:1;pointer-events:auto}.image-popup-wrapper{position:relative}.image-popup-img{height:100vh;width:100%;border-radius:6px;box-shadow:0 0 20px #0006;animation:fadeInScale .3s ease}.image-popup-close{position:absolute;top:15px;right:15px;z-index:11;background:#fff;border:none;font-size:28px;line-height:1;cursor:pointer;border-radius:50%;width:40px;height:40px;box-shadow:0 2px 10px #0000004d;transition:background .2s;color:#000;display:flex;align-items:center;justify-content:center}.image-popup-close:hover{background:#eee}@keyframes fadeInScale{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}@media only screen and (max-width: 989px){.product-media-swiper{display:none!important}.option_media_block{display:none}.option_media_block.active{position:fixed!important;display:block!important;overflow-y:scroll!important;height:calc(100vh - 29px)}.grid__item.product__media-wrapper.mobile_media_custom{height:auto!important}.product__info-wrapper{padding-top:100px}.customizer-tab-item{width:33.33%}.image-popup-overlay{justify-content:center}.popup-swiper{width:100vw!important;max-width:100vw!important}.image-popup-close{top:40px}.image-popup-wrapper .swiper-pagination-clickable .swiper-pagination-bullet{height:25px}.image-popup-wrapper .swiper-pagination-bullet-active{height:28px!important}}@media only screen and (max-width: 767px){.customizer-tab-item{width:50%}.image-popup-img{max-width:100vw;height:100vh;max-height:100vh;object-fit:cover}.image-popup-close{top:40px;right:10px;width:30px;height:30px}.image-popup-wrapper .swiper-pagination-vertical.swiper-pagination-bullets,.image-popup-wrapper .swiper-vertical>.swiper-pagination-bullets{transform:translate3d(0,-50%,0)!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/banco-customizer.css.map */
