:root{--pd-btn-4-16:4px 16px;--pd-btn-8-24:8px 24px;--pd-btn-8-32:8px 32px;--pd-btn-12-32:12px 32px;--pd-btn-12-64:12px 64px;--h-btn-46-50: clamp(46px, 6vw, 50px);--color-black: #000000;--color-dark-gray: #3F3F3F;--color-gray: #8B8B8B;--color-light-gray: #F3F3F3;--color-white:#FFFFFF;--color-key: #AC1118}.product-card{height:100%}.product-card__wrapper{display:flex;flex-direction:column;justify-content:space-between;gap:20px}.product-card__info{padding:0 20px 20px}.product-card__info .product-card__type{color:var(--color-dark-gray);font-size:var(--fs-xs);font-weight:var(--fw-regular);line-height:var(--lh-md)}.product-card__info .product-card__title .reversed-link{font-size:var(--fs-md-fluid);font-weight:var(--fw-bold);line-height:var(--lh-md);overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap}.product-card__info .f-price{padding-top:8px}.product-card__info .f-price,.product-card__info .f-price s{font-size:var(--fs-md-fluid);font-weight:var(--fw-medium);line-height:var(--lh-md)}@media(max-width:767px){.product-card__wrapper{gap:8px}.product-card__info .f-price{font-weight:var(--fw-regular)}.product-card__info .f-price .f-price__sale s{display:none}.product-card__info{padding:8px 0 0}}.btn:not(.btn--plain,.btn--underline,.btn--link,.btn--inherit) .btn__text{text-overflow:inherit}button,.btn{text-transform:uppercase}.product-card button{font-size:var(--fs-sm);line-height:var(--lh-md)}@media(min-width:768px){.product-card button{padding:var(--pd-btn-8-32)}}.b7-slideshow__button,section[id*=buttons_with_icon] .button-item__inner.btn--primary,.template-404 .btn{padding:var(--pd-btn-12-32);height:var(--h-btn-46-50);min-height:100%}.button-list__item{margin:0!important}.b7-slideshow__button .btn__text,.button-item__text,.template-404 .btn,.contact__button .btn__text{font-size:var(--fs-sm);font-weight:var(--fw-bold);line-height:var(--lh-md)}.contact__button{margin-top:40px!important;width:100%;text-align:center}.contact__button .btn{padding:var(--pd-btn-12-64)!important;height:46px!important}.card-media__button .btn__text{font-size:var(--fs-sm);font-weight:var(--fw-bold);line-height:normal}@media(max-width:767px){.b7-slideshow__button,section[id*=buttons_with_icon_t84Mmi] .button-item__inner{width:100%}div[id*=slideshow] .b7-slideshow__button{width:fit-content;padding:var(--pd-btn-8-24);height:38px}.contact__button .btn{width:100%}}.swiper-button{color:var(--color-white)}.featured-collection .swiper-button,.featured-collection .swiper-pagination-progressbar-fill{color:var(--color-black)}.swiper-button-next,.swiper-button-prev{width:52px;height:52px;padding:8px;aspect-ratio:1}.swiper-pagination-bullet,.swiper-pagination-bullet-active{width:8px!important;height:8px!important}.swiper-pagination-bullet{background:var(--color-gray)}.swiper-pagination{width:auto!important}.pagination__list{gap:20px}.pagination__list .pagination__item{padding:4px 8px!important;border-radius:0!important;min-width:28px;height:28px;font-size:var(--fs-base);line-height:var(--lh-md)}.pagination__list .pagination__item--current{background:var(--color-black);color:var(--color-white);font-weight:var(--fw-bold)}.back-to-top button{width:52px;height:52px;aspect-ratio:1;border-radius:100%;padding:8px;background:var(--color-white)!important;color:var(--color-black)!important;border:1px solid var(--color-black)!important;transform:rotate(270deg)}.back-to-top button:before{display:none}@media(max-width:767px){p br{display:none}}.icon-chevron-down{transition:transform .25s ease-in-out}.footer-block [aria-expanded=true] .icon-chevron-down,.accordion-item.active .icon-chevron-down{transform:rotate(180deg)}.icon--thick path{stroke-width:1.5px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/b7-common.css.map */
