.product-grid .grid__item{margin:0!important;padding:0!important;aspect-ratio:5 / 9;width:18.4%!important;max-width:18.4%!important;min-width:18.4%!important}.grid__item .card-wrapper:hover a{text-decoration:none}.grid__item .card-wrapper .card{overflow:hidden;gap:1%}.grid__item .card-wrapper .card .card__inner{height:88%;border:1px solid #ECECEC;overflow:hidden;position:relative}.grid__item .card-wrapper .card .card__inner .card__content{display:unset;background:unset;border:unset;border-radius:unset}.grid__item .card-wrapper .card .card__inner .card__content .card__badge span{background-color:#06b55b;border-radius:.3vw}.grid__item .card-wrapper .card .card__inner .card__content .card__information{display:none}.grid__item .card-wrapper .card .card__content{height:11%;display:flex;align-items:center;padding-right:.8vw}.grid__item .card-wrapper .card .card__content .card__information{padding:0 .8vw;display:flex;flex-direction:column;gap:.3vw}.grid__item .card-wrapper .card .card__content .card__information h3{line-height:1;font-size:.7vw;font-family:helvetica-regular;text-transform:uppercase}.grid__item .card-wrapper .card .card__content .card__information .price{margin:0}.grid__item .card-wrapper .card .card__content .card__information .price{line-height:1;font-size:.7vw;font-family:helvetica-regular;text-transform:uppercase}.grid__item .card-wrapper .card .card__content .card__information .price .price__container .price__sale span s{line-height:1;font-size:.7vw;font-family:helvetica-regular;opacity:100%;text-transform:uppercase;color:#d11a71}.grid__item .card-wrapper .card .card__content .quick-add{margin:0}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit{background:#fff;padding:0;height:2.5vw;width:2.5vw;min-height:2.5vw;min-width:2.5vw;display:flex;justify-content:center;align-items:center;position:relative;border-radius:.3vw}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit .quick-add_svg_icon{height:1.5vw;width:1.5vw}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit .quick-add_svg_icon .quick-add-plus{position:absolute;top:-.2vw;height:.7vw;width:.7vw;background:#fff;right:-.2vw;justify-content:center;display:flex;align-items:center;box-shadow:0 3px 6px #00000029;border-radius:.2vw}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit .quick-add_svg_icon .quick-add-plus .quick-add-plus-svg{height:60%;width:60%;display:flex;justify-content:center;align-items:center}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit .quick-add_svg_icon svg{height:100%;width:100%}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit:after{display:none}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit:before{display:none}.collection .slider-buttons{display:none}.collection{padding:1vw 2vw!important;background:#faf7f4;margin:0;max-width:100%}.collection .slider-mobile-gutter .grid.slider{margin:0;gap:2%;overflow-y:hidden}.collection .collection__view-all{padding-block:2vw 1vw;display:flex;width:100%;justify-content:center;align-items:center}.collection .collection__view-all a{margin:0!important;height:2.5vw;min-height:2.5vw;background:#d81b72;font-size:.7vw}.collection .collection__view-all a:hover{background:#0f6b5b}.collection .collection__view-all a:after{display:none}.collection .collection__view-all a:before{display:none}.collection .slider-mobile-gutter{margin:0;padding:0;max-width:100%}.collection .slider-mobile-gutter .grid{margin:0;gap:1%;row-gap:1vw}.collection .slider-mobile-gutter .grid:after{display:none}.collection .collection__title{padding:3vw 0;margin:0!important;display:flex;justify-content:center;max-width:100%}.collection .collection__title .collection__title_top{display:flex;flex-direction:column;gap:.5vw}.collection .collection__title .collection__title_top .collection__description{width:60%}.collection .collection__title .collection__title_top .collection__description p{line-height:1;font-size:.7vw;opacity:50%;font-family:helvetica-regular}.collection .collection__title h2{font-size:1.5vw;margin:0!important;text-transform:capitalize;font-family:helvetica-bold;letter-spacing:.8vw!important}.collection .collection__title .center a{margin:0!important;height:2vw;min-height:2vw;width:8vw;background:#fff;color:#000;padding:0;font-family:helvetica-regular;font-size:.7vw;border-radius:10px}.collection .collection__title .center a:after{display:none}.card>.card__inner .card__content{display:none}.card>.card__inner .media .card-img-ul{height:100%;width:100%;overflow-y:hidden;overflow-x:auto;display:flex!important;flex-wrap:nowrap;scroll-snap-type:x mandatory;scrollbar-width:none}.card>.card__inner .media .card-img-ul li{height:100%;flex:1;position:static;min-width:100%;border:none;scroll-snap-align:center;border-radius:0}.card>.card__inner .card-img-dots{position:absolute;bottom:6%;left:50%;transform:translate(-50%);z-index:1;display:flex;justify-content:center;gap:.25vw}.card>.card__inner .card-img-dots li{height:.35vw!important;width:.35vw!important;max-width:.35vw!important;min-width:.35vw!important;border-radius:50%!important;cursor:pointer;background:#848484}.card>.card__inner .card-img-dots li.active{background:#323232}.card>.card__inner .card-img-buttons{position:absolute;top:50%;left:5%;transform:translateY(-50%);z-index:1;width:90%;display:flex;justify-content:space-between;pointer-events:none;overflow:hidden}.card>.card__inner .card-img-buttons button{width:10%;aspect-ratio:1/1;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer;border:none;pointer-events:all;border-radius:50%;background:#ffffff30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .3s linear;color:#000!important}.card>.card__inner .card-img-buttons button>svg{height:70%;width:70%}.card:hover>.card__inner .card-img-buttons button.ci-left-btn,.card:hover>.card__inner .card-img-buttons button.ci-right-btn{transform:translate(0)}.card>.card__inner .card-img-buttons button.ci-left-btn{transform:translate(-200%);opacity:0}.card>.card__inner .card-img-buttons button.ci-right-btn{transform:translate(200%)}.card>.card__inner .card-img-buttons button.ci-left-btn>svg{transform:rotateY(180deg)}.product-grid-container .collection{padding:1vw!important}.product-grid-container .collection .grid{margin:0;gap:2%;row-gap:1vw}@media screen and (max-width:950px){.collection{padding:3vw 2vw!important}.product-grid .grid__item{aspect-ratio:6 / 9;width:49%!important;max-width:49%!important;min-width:49%}.grid__item .card-wrapper .card .card__inner{height:82%}.collection .slider-mobile-gutter .grid{gap:2%!important;padding-top:4vw;row-gap:3vw!important}.grid__item .card-wrapper .card .card__content{padding:0 2.5vw 0 2vw;height:16%}.grid__item .card-wrapper .card .card__content .card__information h3{font-size:2.5vw}.grid__item .card-wrapper .card .card__content .card__information .price .price__container .price__sale span s{font-size:2.5vw;margin-right:1vw}.grid__item .card-wrapper .card .card__content .card__information .price{font-size:2.5vw}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit{height:4vw;width:4.3vw}.grid__item .card-wrapper .card .card__content .card__information{gap:.8vw}.card__badge span{font-size:3vw!important}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit{height:8vw;width:6vw;border-radius:2vw}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit .quick-add_svg_icon{height:4vw;width:3vw}.grid__item .card-wrapper .card .card__content .quick-add .quick-add__submit .quick-add_svg_icon .quick-add-plus{height:2.2vw;width:2.7vw;top:-1vw;border-radius:.9vw;right:-1vw}.collection .collection__title{align-items:start}.collection .collection__title h2{font-size:3.5vw}.collection .collection__title .collection__title_top .collection__description{width:100%}.collection .collection__title .collection__title_top .collection__description p{font-size:2.5vw}.collection .collection__title .center a{width:6vw;height:6vw;font-size:2.7vw;min-width:24vw}.card>.card__inner .card-img-dots{gap:1.5vw}.card>.card__inner .card-img-dots li{height:1.85vw!important;width:1.85vw!important;max-width:1.85vw!important;min-width:1.85vw!important}.product-grid-container .collection{padding:3vw 2vw!important}.product-grid-container .collection .grid{gap:2%;row-gap:3vw}.collection .collection__view-all a{font-size:3vw;height:8vw}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cust-product-card.css.map */
