:root{--rr-content-max-width: 80rem;--rr-content-pad-x: .75rem}@media(min-width:640px){:root{--rr-content-pad-x: 1.5rem}}.repolished-top-bar .container,.repolished-header .container,.repolished-nav__list,.repolished-hero__inner,.repolished-brand-trust__inner,.repolished-shop-categories__inner,.repolished-klarna-strip__inner,.repolished-finance-strip__inner,.repolished-product-grid__inner,.repolished-brand-spotlights__inner,.repolished-about__inner,.repolished-blog-posts__inner,.repolished-contact__inner,.repolished-footer__inner{max-width:var(--rr-content-max-width)!important;width:100%;margin-left:auto;margin-right:auto;padding-left:var(--rr-content-pad-x)!important;padding-right:var(--rr-content-pad-x)!important;box-sizing:border-box}.repolished-nav__list--align-center,.repolished-nav__list--align-start,.repolished-nav__list--align-end{width:100%!important;max-width:var(--rr-content-max-width)!important}@media(max-width:767px){.repolished-about__inner,.repolished-blog-posts__inner,.repolished-brand-spotlights__inner,.repolished-brand-trust__inner,.repolished-contact__inner,.repolished-footer__inner,.repolished-product-grid__inner,.repolished-shop-categories__inner{padding-top:3rem;padding-bottom:3rem}.repolished-about__intro,.repolished-about__columns,.repolished-about__expertise,.repolished-contact__grid,.repolished-footer__grid{margin-bottom:2.5rem;gap:2rem}.repolished-about__intro-heading,.repolished-about__section-heading,.repolished-blog-posts__heading,.repolished-brand-spotlights__heading,.repolished-contact__heading,.repolished-product-grid__heading,.repolished-shop-categories__heading{font-size:clamp(1.5rem,7vw,2rem)}.repolished-blog-posts__header,.repolished-brand-spotlights__header,.repolished-product-grid__header{grid-template-columns:1fr;align-items:start;gap:1rem;margin-bottom:2rem}.repolished-blog-posts__view-all,.repolished-product-grid__view-all{justify-self:start}.repolished-about__services,.repolished-about__reasons{grid-template-columns:1fr}.repolished-brand-trust__card{min-height:0;padding:1.25rem;gap:1rem}.repolished-brand-trust__accent{height:4rem}.repolished-brand-spotlights__body,.repolished-product-grid__card,.repolished-blog-posts__body{padding:1rem}.repolished-product-grid__footer{flex-direction:column;align-items:stretch;gap:.75rem}.repolished-product-grid__cta{justify-content:center;width:100%}.repolished-contact__form-panel{padding:1.25rem}.repolished-contact__details{grid-template-columns:1fr;gap:1.5rem}.repolished-footer__inner{padding-top:3rem;padding-bottom:2rem}.repolished-footer__bottom{text-align:center}.repolished-klarna-strip__inner,.repolished-finance-strip__inner{gap:.5rem}.repolished-hero{--rr-header-offset: 96px;--rr-hero-min-height: max(480px, calc(100svh - var(--rr-header-offset)))}.repolished-hero__title{font-size:clamp(1.75rem,8vw,2.5rem)}.repolished-hero__actions{flex-direction:column;align-items:stretch}.repolished-hero__btn{width:100%;justify-content:center}.repolished-hero__collage{display:none}}@media(min-width:768px)and (max-width:1023px){.repolished-about__reasons,.repolished-footer__grid{grid-template-columns:repeat(2,1fr)}.repolished-footer__brand{grid-column:span 2}}@media(max-width:479px){.repolished-brand-trust__heading{letter-spacing:.2em;font-size:9px}.repolished-product-grid__title,.repolished-brand-spotlights__title{font-size:1.25rem}.repolished-contact__submit,.repolished-hero__btn{font-size:.75rem}}.repolished-about-section,.repolished-blog-posts-section,.repolished-brand-spotlights-section,.repolished-brand-trust-section,.repolished-contact-section,.repolished-footer-section,.repolished-product-grid-section,.repolished-shop-categories-section,.repolished-klarna-strip-section,.repolished-finance-strip-section,.repolished-hero-section{overflow-x:clip}.repolished-about__inner,.repolished-blog-posts__inner,.repolished-brand-spotlights__inner,.repolished-brand-trust__inner,.repolished-contact__inner,.repolished-footer__inner,.repolished-product-grid__inner,.repolished-shop-categories__inner,.repolished-klarna-strip__inner,.repolished-finance-strip__inner{min-width:0}.repolished-product-grid__media,.repolished-product-main__media-frame,.repolished-product-main__thumb,.repolished-brand-spotlights__media,.repolished-blog-posts__media,.repolished-shop-categories__media,.repolished-hero__spotlight-media,.repolished-hero__spotlight-media--contain,.repolished-collection-products .repolished-product-grid__media,.repolished-related-products .repolished-product-grid__media{background:#fff!important;background-color:#fff!important}.repolished-hero__spotlight-media,.repolished-hero__spotlight-media--contain{background:transparent!important;background-color:transparent!important}.repolished-product-grid__media .image-element__wrap,.repolished-product-main__media-frame .image-element__wrap,.repolished-product-main__thumb .image-element__wrap,.repolished-brand-spotlights__media .image-element__wrap,.repolished-blog-posts__media .image-element__wrap,.repolished-shop-categories__media .image-element__wrap,.repolished-hero__spotlight-media .image-element__wrap,.repolished-related-products .image-element__wrap,.repolished-collection-products .image-element__wrap,.repolished-brand-trust__logo-wrap .image-element__wrap,.repolished-finance-strip__logo-wrap .image-element__wrap{background:transparent!important;background-color:transparent!important;background-image:none!important}.repolished-product-grid__media .placeholder-svg,.repolished-product-main__media-frame .placeholder-svg,.repolished-brand-spotlights__media .placeholder-svg,.repolished-blog-posts__media .placeholder-svg,.repolished-shop-categories__media .placeholder-svg,.repolished-hero__spotlight-media .placeholder-svg{background-color:transparent!important;border-color:#e5e5e5!important}#shopify-chat button.activator,shopify-chat button.activator,#ShopifyChat button.activator{--activator-fg: #ffffff;--activator-bg: #bc2126;background-color:#bc2126!important;background:#bc2126!important;color:#fff!important;border-color:#bc2126!important}#shopify-chat button.activator .activator__label,shopify-chat button.activator .activator__label,#ShopifyChat button.activator .activator__label{color:#fff!important}#shopify-chat button.activator svg,#shopify-chat button.activator svg path,shopify-chat button.activator svg,shopify-chat button.activator svg path,#ShopifyChat button.activator svg,#ShopifyChat button.activator svg path{fill:#fff!important;stroke:#fff!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/repolished-responsive.css.map */
