@font-face{font-family:Arsenal;src:url(Arsenal-Italic.woff2) format("woff2"),url(Arsenal-Italic.woff) format("woff"),url(Arsenal-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Arsenal;src:url(Arsenal-Bold.woff2) format("woff2"),url(Arsenal-Bold.woff) format("woff"),url(Arsenal-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Arsenal;src:url(Arsenal-Regular.woff2) format("woff2"),url(Arsenal-Regular.woff) format("woff"),url(Arsenal-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arsenal;src:url(Arsenal-BoldItalic.woff2) format("woff2"),url(Arsenal-BoldItalic.woff) format("woff"),url(Arsenal-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}.newsletter-section .theme-block,.product-block:not(.product-single__description){margin-bottom:0}.site-footer__bottom-block{margin:0 0 20px}.site-footer input{border:1px solid rgba(255,255,255,.6)}.footer__copyright>span{padding:0}.index-section+.testimonial-section-wrapper,.jdgm-rev-widg,.testimonial-section-wrapper+.index-section{margin-top:0}.rte ol,.rte p,.rte table:last-child,.rte ul{margin-bottom:25px}.testimonials-slide .rte-setting.text-spacing{padding-left:10px;padding-right:10px}@media only screen and (max-width:589px){.cart__row{margin-bottom:5px}.cart__row .variant-delivery{margin-top:5px;align-self:flex-start}.cart__footer{padding-top:20px}.continue-shop{padding:20px 0;margin:20px 0 35px}span[data-shipping-text]+span{margin-left:0}}@media only screen and (min-width:590px){.hr--large+.index-section{margin-top:0}.site-footer__bottom{padding-top:10px}.footer__copyright{text-align:left}.testimonials-slider{max-width:1220px;margin:auto}.testimonials-slide .rte-setting.text-spacing{padding-left:20px;padding-right:15px}.cart__item--details{margin-top:5px;margin-bottom:5px}.cart__item--headers{margin-bottom:34px}.cart__footer{padding-top:20px}.cart__item{grid-row-gap:40px}.cart__row .cart__item--image{align-self:center}#CartDrawer .drawer__fixed-header,#CartDrawer .drawer__footer,#CartDrawer .drawer__header,#CartDrawer .drawer__scrollable{padding-left:0;padding-right:0}#CartDrawer .js-qty__wrapper{min-width:100px}}#CartDrawer .variant-delivery:before{display:none}#CartDrawer .variant-delivery{padding-left:0}