.page-hero__inner{padding:124px 0 55px;background-color:var(--color-blue)}.page-hero__wrapper{text-align:center}.page-hero__wrapper h1{color:var(--color-cream)}.page-hero__wrapper p{color:var(--color-cream);font-size:20px;letter-spacing:.2px;padding:0 38px;line-height:120%}.shop__inner{padding:37px 0 63px}.shop__wrapper{padding:0 8px}.shop-card{position:relative;border-radius:10px;border:1px solid var(--color-blue);overflow:hidden;margin-bottom:20px}.shop-card:last-child{margin-bottom:0}.shop-card__img{position:relative}.shop-card__img a{display:block}.shop-card__img img{width:100%;object-fit:cover}.shop-card__badge-text{height:24px;border-radius:0 0 10px 10px;display:flex;align-items:center;justify-content:center;padding:0 20px;position:absolute;top:0;right:20px;background-color:var(--color-blue);color:#fff;font-size:12px;font-weight:500;text-transform:uppercase;z-index:1;letter-spacing:normal;line-height:120%}.shop-card__rating{display:flex;align-items:center;gap:2px;justify-content:center;margin-bottom:14px}.shop-card__rating img{line-height:0}.shop-card__rating-img{width:86px}.shop-card__rating-text{font-size:16px}.shop-card__title{text-align:center}.shop-card__title h4 a,.shop-card__title h5 a,.shop-card__title p a{color:var(--color-blue)}.shop-card__title h4{color:var(--color-blue);font-size:40px;font-weight:400;line-height:100%;letter-spacing:.8px;text-transform:uppercase;font-family:var(--secondry-font)}.shop-card__title h5{color:var(--color-blue);font-size:20px;font-weight:500;font-family:var(--primary-font);line-height:120%;letter-spacing:.2px;margin-bottom:14px;margin-top:-11px}.shop-card__title p{font-size:16px;margin-bottom:14px;line-height:120%}.shop-card__title span{display:block;margin-bottom:19px;font-size:20px;font-weight:500;letter-spacing:.2px}.shop-card__text{padding:15px 20px 19px;background-color:#fff}.shop-card__btn{display:block;width:100%;font-size:18px;padding:16px 60px 12px}@media(min-width:1024px){.page-hero__inner{padding:188px 0 88px}.page-hero__wrapper h1{margin-bottom:2px;font-size:70px;letter-spacing:1.4px}.page-hero__wrapper p{padding:0;font-size:24px;letter-spacing:.24px}.shop__inner{padding:0;overflow:hidden}.shop__wrapper{padding:0;display:flex;flex-wrap:wrap;position:relative}.shop__wrapper:before{content:"";width:2px;height:100%;background-color:var(--color-blue);left:50%;top:0;transform:translate(-50%);position:absolute}.shop__wrapper:after{content:"";width:2px;height:100%;background-color:var(--color-blue);right:0;top:0;position:absolute}.shop-card__rating{display:none}.shop-card{border:none;border-radius:0;max-width:50%;flex:1 0 50%;margin-bottom:0;padding:59px 30px 82px;border-left:2px solid var(--color-blue);border-bottom:2px solid var(--color-blue);border-top:none;overflow:unset}.shop-card:nth-child(odd):before{content:"";width:100%;border-bottom:2px solid var(--color-blue);position:absolute;bottom:-1.5px;left:0;transform:translate(-100%);z-index:1}.shop-card:nth-child(2n):before{content:"";width:100%;border-bottom:2px solid var(--color-blue);position:absolute;bottom:-1.5px;right:0;transform:translate(100%);z-index:1}.shop-card:last-child:nth-child(odd):before{content:none}.shop-card:last-child:nth-child(2n):before{content:none}.shop-card:last-child:nth-child(odd){border-bottom:none}.shop-card:nth-last-child(2):nth-child(odd),.shop-card:last-child:nth-child(2n){border-bottom:none}.shop-card:nth-last-child(2):nth-child(odd):before{content:none}.shop-card:nth-child(2n){border-left:none}.shop-card:nth-child(2n) .shop-card__badge-text{display:flex;font-size:20px;letter-spacing:.2px;padding:0 23.5px;background-color:var(--color-terracotta);border-radius:100px;right:170px;height:41px;top:-7px}.shop-card:first-child .shop-card__rating{display:flex}.shop-card__img{height:auto;margin-bottom:24px;text-align:center}.shop-card__img img{max-width:618px;max-height:281px;object-fit:contain;height:auto;width:100%}.shop-card__badge-text{display:none}.shop-card__title h4{font-size:70px;letter-spacing:1.4px}.shop-card__title p{font-size:20px;letter-spacing:.2px;margin-bottom:15px}.shop-card__title span{display:none}.shop-card__text{padding:0;background-color:transparent;max-width:437px;margin:0 auto}.shop-card__btn{display:table;margin:0 auto;width:auto;font-size:22px;padding:16px 59px 12px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/shop.css.map */
