button,input[type=button],input[type=submit],input[type=reset],.btn,.button,.shopify-challenge__button,.shopify-payment-button .shopify-payment-button__button,.shopify-payment-button .shopify-payment-button__button.shopify-payment-button__button--unbranded,.filter-bar__button,.mobile-filters__button{border-radius:var(--sh-button-radius, 8px)}.shopify-payment-button shopify-accelerated-checkout,.additional-checkout-buttons shopify-accelerated-checkout-cart{--shopify-accelerated-checkout-button-border-radius: var(--sh-button-radius, 8px)}.shsc__dot,.shcs__nav-button{border-radius:50%}img{border-radius:var(--sh-image-radius, 8px)}[class*=logo] img,[class*=swatch] img,[class*=icon] img,.payment-icons img,.star-rating img{border-radius:0}.sh-no-radius,.sh-no-radius img,.sh-no-radius svg{border-radius:0}.product__media-item,.product-item__image-wrapper,.collection-item__image-wrapper,.image-hero__image,.sh-scroll-media,.sh-scroll-media__image,.sh-heritage-scroll__media,.sh-heritage-scroll__media-frame,.shsc__media,.shcs__story-media{border-radius:var(--sh-image-radius, 8px);overflow:clip}:focus-visible{outline:2px solid var(--sh-focus-ring-color, currentColor);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:1px}@media(prefers-reduced-motion:reduce){[class^=sh-],[class*=" sh-"],[class^=shsc],[class*=" shsc"],[class^=shcs],[class*=" shcs"],[class^=shsg],[class*=" shsg"]{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}}.sticky-atc-bar{background:#fcf9f5!important;color:#171513;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-top:1px solid #DED2C6;box-shadow:0 -8px 24px #17151314;isolation:isolate}.sticky-atc-bar:before{background:#fcf9f5;z-index:-1}.sticky-atc-bar .sticky-atc-bar__image,.sticky-atc-bar .sticky-atc-bar__image img{border-radius:var(--sh-image-radius, 8px);overflow:hidden}.collection-list-slider__content.carousel.swiper,.featured-collection-slider__content.carousel.swiper,.featured-collection-grid__content.carousel.swiper,.gallery-carousel__content.carousel.swiper,.recommended-products__content.carousel.swiper,.recently-viewed-products__content.carousel.swiper{overflow:hidden}:root{--sh-accent: #7A1F2B;--sh-accent-dark: #5E1720;--sh-soft-line: rgba(23, 21, 19, .18)}[data-js-cart-count]{background-color:var(--sh-accent);color:#fff}.main-product-section .product-form__cart-submit.btn--secondary{background:var(--sh-accent);border-color:var(--sh-accent);color:#fff}.main-product-section .product-form__cart-submit.btn--secondary:before{background:#ffffff14}.main-product-section .product-form__cart-submit.btn--secondary:hover:not([disabled]),.main-product-section .product-form__cart-submit.btn--secondary:focus:not([disabled]){background:var(--sh-accent-dark);border-color:var(--sh-accent-dark);color:#fff}.main-product-section .shc__trigger.btn--secondary{background:transparent;color:var(--sh-accent);border-color:color-mix(in srgb,var(--sh-accent) 72%,#fff)}.image-hero .btn,.slideshow .btn,.video-hero .btn,.countdown-banner .btn{min-height:42px;padding:8px 18px;font-size:11.5px;letter-spacing:.045em}@media(max-width:719px){.image-hero .btn,.slideshow .btn,.video-hero .btn,.countdown-banner .btn{min-height:44px;padding:8px 17px;font-size:11px}}@media(max-width:719px){.featured-collection-slider .featured-collection-slider__navigation-list--mobile-display-slider{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:8px;width:100%;overflow:visible}.featured-collection-slider .featured-collection-slider__navigation-list--mobile-display-slider::-webkit-scrollbar{display:none}.featured-collection-slider .featured-collection-slider__navigation-list--mobile-display-slider li{min-width:0;margin-right:0}.featured-collection-slider .featured-collection-slider__navigation-list--mobile-display-slider .featured-collection-slider__navigation-list-item{width:100%;min-width:0;margin-bottom:18px;padding-inline:2px;white-space:nowrap;text-align:center}.featured-collection-slider .featured-collection-slider__navigation-list--mobile-display-slider .featured-collection-slider__navigation-list-item span:first-child{font-family:var(--font-body);font-size:clamp(10px,2.8vw,11.5px);font-weight:500;line-height:1.25;letter-spacing:0}.featured-collection-slider .featured-collection-slider__navigation-list-item.selected .indicator{background-color:var(--sh-accent)}}@media(min-width:720px){.testimonials .testimonials__item.testimonials__item--image-small .testimonials__item-product{width:28%}.testimonials .testimonials__item.testimonials__item--image-placement-left .testimonials__item-product{margin-right:5%}.testimonials .testimonials__item.testimonials__item--image-placement-right .testimonials__item-product{margin-left:5%}.testimonials .testimonials__item-quote{max-width:46ch;font-size:21px;line-height:1.5}.testimonials .testimonials__item-stars .icon{width:14px;height:14px}.testimonials .testimonials__item-author{font-size:13px}}.testimonials .testimonials__item-stars+.testimonials__item-quote{margin-top:14px}.testimonials .testimonials__item-quote+.testimonials__item-author{margin-top:10px}@media(max-width:719px){.testimonials .testimonails__carousel.swiper{width:90%}.testimonials .testimonials__item.testimonials__item--image-small .testimonials__item-product,.testimonials .testimonials__item-product{width:78%;max-width:280px;margin-inline:auto!important}.testimonials .testimonials__item-content{margin-top:22px}.testimonials .testimonials__item-quote{max-width:100%;font-size:19px;line-height:1.5}.testimonials .testimonials__item-stars .icon{width:13px;height:13px}.testimonials .testimonials__item-author{font-size:12.5px}.testimonials .testimonials__navigation-button{width:32px;height:32px}}.cart__submit,.quick-cart__submit{background:var(--sh-accent)!important;border-color:var(--sh-accent)!important;color:#fff!important}.cart__submit:hover,.quick-cart__submit:hover{background:var(--sh-accent-dark)!important;border-color:var(--sh-accent-dark)!important}html.do-anim .animation .image--animate .image__img{transform:none;transition-property:opacity}html.do-anim .is-visible .image--animate.loaded .image__img{transform:none}.image__img,.product__media img,.product-item__image img{image-rendering:auto}.main-product-section .product-accordion-group,.main-product-section .product-accordion-group .accordion,.main-product-section .shpf-table__row,.main-product-section .sh-product-features__row{border-color:var(--sh-soft-line)!important}.main-product-section .shpf-table__label,.main-product-section .sh-product-features__label{color:#1715139e;letter-spacing:.05em}.main-product-section .product__media-container.below-mobile.carousel .image__img{-webkit-backface-visibility:visible;backface-visibility:visible;transform:none}.product-item__inner{box-sizing:border-box;padding:8px;border:1px solid transparent;background:var(--color-background)}.product-item--border-on-hover .product-item__inner .product-item__hover-container{border:0!important}@media(min-width:720px){.product-item--border-on-hover .product-item__inner:hover,.product-item--border-on-hover .product-item__inner:focus-within{border-color:var(--color-text)}}.product-item__media,.product-item__image-link,.product-item__image{border-radius:var(--sh-image-radius, 8px)}.product-item__media{overflow:hidden}html.do-anim .animation.animation--quick-view .image__img,html.do-anim .animation.animation--image-with-text .image-with-text__image-caption,html.do-anim .header .animation--dropdown.meganav .meganav__promo-image .image__img,html.do-anim .animation--popup .popup__image .image__img{transform:none!important;transition-property:opacity!important}html.do-anim .animation.animation--quick-view.animation--quick-view-revealed .image__img,html.do-anim .animation.animation--image-with-text.is-visible .image-with-text__image-caption,html.do-anim .header .animation--dropdown.meganav.active .meganav__promo-image .image__img,html.do-anim .animation--popup.is-visible .popup__image .image__img{transform:none!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/suit-heritage-global-polish.css.map */
