@font-face{font-family:FuturaMdBT;src:url(/cdn/shop/files/Futura_Md_BT_Medium.woff2?v=1776938429) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FuturaMdBT;src:url(/cdn/shop/files/Futura_Md_BT_Bold.woff2?v=1776938427) format("woff2");font-weight:700;font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}html,body{font-family:FuturaMdBT,sans-serif;font-weight:500}*{font-family:inherit}span.tax-text{font-size:10px!important}@media screen and (max-width:991px){.product-form__input .variant-grp{padding-bottom:0}.product-form__input{margin-bottom:0}.product__info-container>variant-radios{margin:1rem 0 0}.product__info-container .product-form{margin-top:1rem}.header{padding-top:8px!important;padding-bottom:8px!important}.product__media-list,.slider.slider--mobile{margin-bottom:0!important;padding-bottom:0!important}.image-with-text.collapse-corners:not(.image-with-text--overlap) .grid__item .image-with-text__content,.image-with-text.collapse-corners:not(.image-with-text--overlap) .image-with-text__text-item:after{padding-right:0!important;padding-left:0!important;margin:0!important}.shopify-section.section.reveal .rte li{word-spacing:0!important;letter-spacing:0!important}.also-available-inner{gap:10px!important}.also-available-wrapper{background-color:#f9f9f9;padding:20px!important}.my1brush-section{padding:0 15px 40px!important}}@media screen and (max-width:767px){.product__media-wrapper slider-component{max-height:400px}}@media screen and (max-width:749px){.footer-block__heading{position:relative;cursor:pointer;border-bottom:1px solid rgba(0,0,0,.8);padding-bottom:5px;margin-bottom:5px!important;display:flex;justify-content:space-between;align-items:center}.footer-block__heading:after{content:"+";font-size:24px;font-weight:400}.footer-block__heading.is-open:after{content:"-";font-size:28px;line-height:1;margin-top:-4px}.footer-accordion-content{display:none}.footer-block__heading.is-open+.footer-accordion-content{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media screen and (min-width:750px){.footer-accordion-content{display:block!important}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
