@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2) format("woff2"),url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff) format("woff")}@font-face{font-family:Inter;font-weight:900;font-style:normal;font-display:swap;src:url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n9.5eeac4b640934cb12c98bb58e5b212c8a842a731.woff2) format("woff2"),url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n9.a68b28f7e46ea1faab81e409809ee4919dd6e3f0.woff) format("woff")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;src:url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n6.771af0474a71b3797eb38f3487d6fb79d43b6877.woff2) format("woff2"),url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n6.88c903d8f9e157d48b73b7777d0642925bcecde7.woff) format("woff")}:root{--font-stack-header: Inter, sans-serif;--font-style-header: normal;--font-weight-header: 700;--font-weight-header--bolder: 900;--font-weight-header--lighter: 600}@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n4.b2a3f24c19b4de56e8871f609e73ca7f6d2e2bb9.woff2) format("woff2"),url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n4.af8052d517e0c9ffac7b814872cecc27ae1fa132.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2) format("woff2"),url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n7.02711e6b374660cfc7915d1afc1c204e633421e4.woff2) format("woff2"),url(//chiefmillerapparel.com/cdn/fonts/inter/inter_n7.6dab87426f6b8813070abd79972ceaf2f8d3b012.woff) format("woff")}@font-face{font-family:Inter;font-weight:400;font-style:italic;font-display:swap;src:url(//chiefmillerapparel.com/cdn/fonts/inter/inter_i4.feae1981dda792ab80d117249d9c7e0f1017e5b3.woff2) format("woff2"),url(//chiefmillerapparel.com/cdn/fonts/inter/inter_i4.62773b7113d5e5f02c71486623cf828884c85c6e.woff) format("woff")}@font-face{font-family:Inter;font-weight:700;font-style:italic;font-display:swap;src:url(//chiefmillerapparel.com/cdn/fonts/inter/inter_i7.b377bcd4cc0f160622a22d638ae7e2cd9b86ea4c.woff2) format("woff2"),url(//chiefmillerapparel.com/cdn/fonts/inter/inter_i7.7c69a6a34e3bb44fcf6f975857e13b9a9b25beb4.woff) format("woff")}:root{--font-weight-body--bold: 700;--font-weight-body--bolder: 700;--font-stack-body: Inter, sans-serif;--font-style-body: normal;--font-weight-body: 400}html{font-size:calc(var(--font-base-size, 16) * 1px);-webkit-font-smoothing:antialiased;height:100%;scroll-behavior:smooth}body{margin:0;font-family:var(--font-stack-body);font-weight:var(--font-weight-body);font-style:var(--font-style-body);color:rgb(var(--color-foreground));font-size:calc(var(--font-base-size, 16) * 1px);line-height:calc(var(--base-line-height) * 1px);background-color:rgb(var(--color-background));position:relative;min-height:100%}body,html{overflow-x:clip}html.prevent-scroll,html.prevent-scroll body{height:auto;overflow:hidden!important}html.prevent-scroll{padding-right:var(--m-scrollbar-width)}h1,h2,h3,h4,h5,h6{font-family:var(--font-stack-header);font-weight:var(--font-weight-header);font-style:var(--font-style-header);color:rgb(var(--color-heading));line-height:normal;letter-spacing:var(--heading-letter-spacing)}h1,.h1{font-size:calc(((var(--font-h1-mobile)) / (var(--font-base-size))) * 1rem);line-height:1.278}h2,.h2{font-size:calc(((var(--font-h2-mobile)) / (var(--font-base-size))) * 1rem);line-height:1.267}h3,.h3{font-size:calc(((var(--font-h3-mobile)) / (var(--font-base-size))) * 1rem);line-height:1.36}h4,.h4{font-size:calc(((var(--font-h4-mobile)) / (var(--font-base-size))) * 1rem);line-height:1.4}h5,.h5{font-size:calc(((var(--font-h5-mobile)) / (var(--font-base-size))) * 1rem);line-height:1.5}h6,.h6{font-size:calc(((var(--font-h6-mobile)) / (var(--font-base-size))) * 1rem);line-height:1.5}@media only screen and (min-width:768px){.h1,h1{font-size:calc(((var(--font-h1-tablet)) / (var(--font-base-size))) * 1rem);line-height:1.238}.h2,h2{font-size:calc(((var(--font-h2-tablet)) / (var(--font-base-size))) * 1rem);line-height:1.235}h3,.h3{font-size:calc(((var(--font-h3-tablet)) / (var(--font-base-size))) * 1rem);line-height:1.36}h4,.h4{font-size:calc(((var(--font-h4-tablet)) / (var(--font-base-size))) * 1rem);line-height:1.4}}@media only screen and (min-width:1280px){.h1,h1{font-size:calc(((var(--font-h1-desktop)) / (var(--font-base-size))) * 1rem);line-height:1.167}.h2,h2{font-size:calc(((var(--font-h2-desktop)) / (var(--font-base-size))) * 1rem);line-height:1.238}h3,.h3{font-size:calc(((var(--font-h3-desktop)) / (var(--font-base-size))) * 1rem);line-height:1.278}h4,.h4{font-size:calc(((var(--font-h4-desktop)) / (var(--font-base-size))) * 1rem);line-height:1.333}h5,.h5{font-size:calc(((var(--font-h5-desktop)) / (var(--font-base-size))) * 1rem)}h6,.h6{font-size:calc(((var(--font-h6-desktop)) / (var(--font-base-size))) * 1rem)}}[style*=--aspect-ratio],[data-cm-ar]{position:relative;overflow:hidden}[style*=--aspect-ratio]:before,[data-cm-ar]:before{display:block;width:100%;content:"";height:0px}[style*=--aspect-ratio]>*:first-child,[data-cm-ar]>*:first-child{top:0;left:0;right:0;position:absolute!important;object-fit:cover;width:100%;height:100%}[style*=--aspect-ratio]:before,[data-cm-ar]:before{padding-top:calc(100% / (.0001 + var(--aspect-ratio, 16/9)))}@media(max-width:767px){[style*=--aspect-ratio]:before,[data-cm-ar]:before{padding-top:calc(100% / (.0001 + var(--aspect-ratio-mobile, var(--aspect-ratio, 16/9))))}}.swiper-wrapper{display:flex}.swiper-container:not(.swiper-container-initialized) .swiper-slide{width:calc(100% / var(--items, 1));flex:0 0 auto}@media(max-width:1023px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{min-width:40vw;flex:0 0 auto}}@media(max-width:767px){.swiper-container:not(.swiper-container-initialized) .swiper-slide{min-width:66vw;flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/cm-theme-base.css.map */
