@font-face{font-family:"sdfsans";src:url("sdfsans-thin.woff2") format("woff2"),url("sdfsans-thin.woff") format("woff"),url("sdfsans-thin.ttf") format("truetype");font-weight:100}@font-face{font-family:"sdfsans";src:url("sdfsans-extralight.woff2") format("woff2"),url("sdfsans-extralight.woff") format("woff"),url("sdfsans-extralight.ttf") format("truetype");font-weight:200}@font-face{font-family:"sdfsans";src:url("sdfsans-light.woff2") format("woff2"),url("sdfsans-light.woff") format("woff"),url("sdfsans-light.ttf") format("truetype");font-weight:300}@font-face{font-family:"sdfsans";src:url("sdfsans-regular.woff2") format("woff2"),url("sdfsans-regular.woff") format("woff"),url("sdfsans-regular.ttf") format("truetype");font-weight:400}@font-face{font-family:"sdfsans";src:url("sdfsans-medium.woff2") format("woff2"),url("sdfsans-medium.woff") format("woff"),url("sdfsans-medium.ttf") format("truetype");font-weight:500}@font-face{font-family:"sdfsans";src:url("sdfsans-bold.woff2") format("woff2"),url("sdfsans-bold.woff") format("woff"),url("sdfsans-bold.ttf") format("truetype");font-weight:700}@font-face{font-family:"sdfsans";src:url("sdfsans-black.woff2") format("woff2"),url("sdfsans-black.woff") format("woff"),url("sdfsans-black.ttf") format("truetype");font-weight:900}html,body{background-color:#fffee9 !important}.product-card-wrapper>.card>.card__inner>.card__media{border:solid 1px #dc3e26}.product-card-wrapper>.card>.card__content .card__information,.product-card-wrapper>.card>.card__content .quick-add__submit{text-transform:uppercase}.collapsible-content .collapsible-content-wrapper{margin:0 auto;max-width:1100px}.collapsible-content .collapsible-content-wrapper .collapsible-content__heading{font-size:5rem;font-weight:700;text-transform:uppercase}.collapsible-content .collapsible-content-wrapper .grid>.accordions{column-gap:20px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:10px}.collapsible-content .collapsible-content-wrapper .grid>.accordions .accordion{background:none;margin:0;width:calc((100% - 20px)/2)}.collapsible-content .collapsible-content-wrapper .grid>.accordions .accordion details summary{background-color:#a8daff;border:solid 2px #dc3e26;border-radius:11px}.collapsible-content .collapsible-content-wrapper .grid>.accordions .accordion details summary h3{font-size:2rem;text-transform:uppercase}.collapsible-content .collapsible-content-wrapper .grid>.accordions .accordion details summary .icon-caret{height:1.5rem;top:calc(50% - .5rem)}.collapsible-content .collapsible-content-wrapper .grid>.accordions .accordion details[open] summary{border-bottom:none;border-radius:11px 11px 0 0}.collapsible-content .collapsible-content-wrapper .grid>.accordions .accordion details[open] .accordion__content{background-color:#a8daff;border:solid 2px #dc3e26;border-top:none;border-radius:0 0 11px 11px}.newsletter>.newsletter__wrapper{background-position-x:75%;background-size:cover;color:#fff;font-family:"sdfsans",serif;padding-top:75px;padding-bottom:75px}.newsletter>.newsletter__wrapper .newsletter__subheading{font-size:2rem;font-weight:400;margin-left:0;max-width:450px}.newsletter>.newsletter__wrapper #contact_form{margin-left:0}.newsletter>.newsletter__wrapper #contact_form .field__input{background-color:#fffee9}.newsletter>.newsletter__wrapper #contact_form,.newsletter>.newsletter__wrapper #contact_form .newsletter-form__field-wrapper{max-width:550px}.newsletter>.newsletter__wrapper #contact_form .newsletter-form__button{background-color:#a8daff;color:#dc3e26;font-size:1.6rem;text-transform:uppercase;width:160px}@media screen and (max-width: 768px){.collapsible-content .collapsible-content-wrapper .grid>.accordions .accordion{margin:0 10px;width:100%}}
