@media only screen and (min-width:750px){.grid--slider .grid-item{flex:0 0 19%!important}}.cstm-announcement-bar{display:flex;align-items:center;justify-content:center;width:100%;height:45px;max-width:100%;overflow:hidden}.cstm-announcement-bar__inner{display:flex;align-items:center;justify-content:center;height:45px}.cstm-announcement-bar .swiper.announcement-swiper{height:45px}.cstm-announcement-bar .swiper.announcement-swiper .swiper-slide{display:flex;align-items:center;justify-content:center}.cstm-announcement-bar__announcement{text-align:center}.cstm-announcement-bar__announcement p{font-size:14px;font-weight:600;margin:unset}.cstm-announcement-bar__announcement p b,.cstm-announcement-bar__announcement p strong{color:#8b0000}.cstm-review-section__row{display:flex;align-items:center;gap:40px;width:100%}.cstm-review-section .container{width:100%;max-width:100%;padding:60px 20px;overflow:hidden}.cstm-review-section__text-col{width:25%;text-align:center}.cstm-review-section__review-col{width:75%;padding:0 45px}.cstm-review-section__title{font-size:24px}.cstm-review-section__subtitle{font-size:14px;margin-bottom:15px}.cstm-review-section__text-col svg{height:25px;width:auto;margin:auto}.cstm-review-section__review{border-radius:8px;overflow:hidden}.cstm-review-section__review-image-wrapper{width:100%;height:300px;overflow:hidden}.cstm-review-section__review-image-wrapper img{width:100%;height:100%;object-fit:cover}.cstm-review-section__review-content{padding:20px;background:#fff}.cstm-review-section__review-rating{display:flex;align-items:center;justify-content:space-between}.cstm-review-section__review-stars{font-size:18px;color:#00b67a}.cstm-review-section__review-place{font-size:12px;color:#888}.cstm-review-section__review-title{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.cstm-review-section__review-decription{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;color:#333;overflow:hidden;margin-bottom:15px}.cstm-review-section__review-author{font-size:12px;font-weight:700;color:#999;text-transform:uppercase}.swiper-button-prev.rv-swiper-button-prev,.swiper-button-next.rv-swiper-button-next{height:45px;width:45px;color:#000;border-radius:50%;background:#fff}.swiper-button-prev.rv-swiper-button-prev svg,.swiper-button-next.rv-swiper-button-next svg{height:22px;width:auto;fill:#000}@media only screen and (max-width:768px){.cstm-review-section__row{flex-direction:column}.cstm-review-section__text-col{width:100%}.cstm-review-section__review-col{width:100%;padding:0}.swiper-button-prev.rv-swiper-button-prev,.swiper-button-next.rv-swiper-button-next{display:none}}.collection-bar-cstm-wrapper{width:100%;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;border-bottom:1px solid #e0e0e0}.collection-bar-cstm-wrapper::-webkit-scrollbar{display:none}.collection-bar-cstm{display:flex;margin:auto;width:fit-content;justify-content:fit-content;overflow-x:auto;overflow-y:hidden}.collection-bar-item{padding:12px;font-size:12px;text-transform:uppercase;color:#000;width:max-content}.cstm-usp{display:flex;align-items:center;gap:12px}.cstm-usp:not(:last-child){margin-bottom:10px}.cstm-usp__icon{width:18px;height:auto}.cstm-usp__text{margin:unset}.cstm-usp__text.red{color:#c90404}.blob{display:block!important;background:#000;border-radius:50%;box-shadow:0 0 #000;margin:0 7px;height:10px;width:10px;transform:scale(1);animation:pulse-black 2s infinite}.blob.red{background:#c90404;box-shadow:0 0 #c90404;animation:pulse-red 2s infinite}@keyframes pulse-red{0%{transform:scale(.95);box-shadow:0 0 #c90404}70%{transform:scale(1);box-shadow:0 0 0 10px #33d9b200}to{transform:scale(.95);box-shadow:0 0 #33d9b200}}.cstm-fit-guide{margin-bottom:15px}.cstm-fit-guide__title{font-size:16px;font-weight:800;margin-bottom:10px}.cstm-fit-guide__bars{display:flex;gap:8px;align-items:center;justify-content:center;width:100%;margin-bottom:8px}.cstm-fit-guide__bar{flex:1 1 0;height:3px;background:#e5e5e5;border-radius:2px}.cstm-fit-guide__bar.filled{background:#000}.cstm-fit-guide__bar-text-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.cstm-fit-guide__bar-text{font-size:12px;font-weight:600;margin:0}.cstm-social-proof{display:flex;align-items:center;gap:10px;background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;padding:8px 12px;margin-bottom:15px;margin-top:5px;box-shadow:0 4px 10px #0000000d;min-height:50px;max-width:100%}.cstm-social-proof__images{display:flex;align-items:center}.cstm-social-proof__image-wrapper{height:34px;width:34px;border-radius:50%;border:2px solid #fff;box-shadow:0 2px 4px #0000001a;overflow:hidden}.cstm-social-proof__image-wrapper:nth-child(2){margin-left:-12px}.cstm-social-proof__image-wrapper img{height:100%;width:100%;object-fit:cover}.cstm-social-proof__text{font-size:13px;margin:unset}.cstm-social-proof__text em{font-style:normal;color:#b91c1c}.cstm-shipping-date-block{padding:6px 15px;margin-bottom:15px}.cstm-shipping-date-inner svg{height:7px;width:auto;animation:1s ease-in-out infinite fade}@keyframes fade{0%,to{opacity:1}50%{opacity:.5}}.cstm-shipping-date-inner{display:flex;align-items:center;justify-content:space-between}.cstm-shipping-date-inner__left,.cstm-shipping-date-inner__right{display:flex;align-items:center;gap:10px}.cstm-shipping-flag-icon{height:12px;width:auto}.cstm-shipping-date-inner p{font-size:13px;margin:unset}.cstm-shipping-date-inner span{font-weight:600}.cstm-small-text{font-size:14px;color:#333}.cstm-payment-icons{display:flex;gap:8px;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:15px}.cstm-payment-icons__icon{height:24px;width:auto}.cstm-sale-ann-box{border-left:3px solid #ff0000;color:red;background-color:#fff9f9;padding:15px;margin-bottom:15px}.cstm-sale-ann-box__title{font-size:14px;font-weight:700}.cstm-sale-ann-box__text{font-size:12px}.product__block.product__block--buttons:has(product-form){margin-bottom:unset!important}.product__price--sale{font-size:24px;font-weight:700;color:#c00!important}.product__price--strike{margin-right:10px}.product__price--off{font-size:18px!important;font-weight:700!important;text-transform:uppercase;padding:4px 12px!important;color:#fff;background:#00a651!important}.bold-text-red strong{color:#b91c1c}@media only screen and (max-width:768px){.product__price--sale{font-size:20px}.product__price--off{font-size:14px!important;padding:3px 8px!important;line-height:1.2!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
