@font-face{font-family:Arima;src:url(Arima-Thin.ttf) format("truetype");font-weight:100}@font-face{font-family:Arima;src:url(Arima-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Arima;src:url(Arima-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Arima;src:url(Arima-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Arima;src:url(Arima-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Arima;src:url(Arima-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Arima;src:url(Arima-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Mulish;src:url(Mulish-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Mulish;src:url(Mulish-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Mulish;src:url(Mulish-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Mulish;src:url(Mulish-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Mulish;src:url(Mulish-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Mulish;src:url(Mulish-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Mulish;src:url(Mulish-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Mulish;src:url(Mulish-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:Mulish;src:url(Mulish-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Mulish;src:url(Mulish-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Mulish;src:url(Mulish-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Mulish;src:url(Mulish-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Mulish;src:url(Mulish-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Mulish;src:url(Mulish-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Mulish;src:url(Mulish-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Mulish;src:url(Mulish-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}body,.font-body,button,.btn,.spr-summary-actions-newreview{font-family:Mulish,sans-serif!important}.h-xl,.h1,.h2,.h-xl .highlight-text,.h1 .highlight-text,.h2 .highlight-text,.font-heading{font-family:Arima,sans-serif!important;font-weight:700!important}.product-card__title{font-family:Arima,sans-serif!important;font-size:22px;font-weight:600!important;text-transform:uppercase}.wholesale-banner.hot{position:relative;animation:breathe 2.5s ease-in-out infinite;overflow:visible}.wholesale-banner.hot:after{content:"";position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;background:linear-gradient(45deg,#ff86b5,#e4402a,#266800,#fee4d3,#ff86b5,#e4402a,#266800,#fee4d3);background-size:400% 400%;border-radius:inherit;z-index:-1;animation:gradientRotate 3s ease infinite}.wholesale-banner.hot.glow:after{background:linear-gradient(45deg,#ff86b5,#fee4d3,#e4402a,#fee4d3);background-size:300% 300%;animation:pulseGlow 2s ease-in-out infinite alternate,gradientShift 3s ease infinite}.wholesale-banner.hot{filter:drop-shadow(0 0 20px rgba(255,134,181,.6))}.rotating-shadow-wrapper{position:relative;display:inline-block}.rotating-shadow-wrapper:before{content:"";position:absolute;top:8px;left:8px;right:-8px;bottom:-8px;background:conic-gradient(from 0deg,#ff86b566,#e4402a66,#26680066,#fee4d366,#ff86b566,#e4402a66,#26680066,#fee4d366);border-radius:12px;z-index:-1;animation:rotateShadow 4s linear infinite;filter:blur(10px)}@keyframes gradientRotate{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes pulseGlow{0%{opacity:.7;transform:scale(1)}to{opacity:1;transform:scale(1.02)}}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes breathe{0%,to{transform:scale(1);filter:drop-shadow(0 0 20px rgba(255,134,181,.6))}50%{transform:scale(1.02);filter:drop-shadow(0 0 30px rgba(228,64,42,.8))}}@keyframes rotateShadow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hot-inner{animation:subtleFloat 3s ease-in-out infinite}@keyframes subtleFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.wholesale-banner.hot .hot-inner{background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent);background-size:200% 100%;animation:shimmer 2s infinite,subtleFloat 3s ease-in-out infinite;border-radius:10px}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/komradd.css.map */
