@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800;900&display=swap";@font-face{font-family:trashhandregular;src:url(trashhand.woff2) format("woff2"),url(trashhand.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--shottys-red: #e7003e;--shottys-teal: #8ADFEC;--shottys-black: #000;--shottys-white: #fff;--font-body-family: Montserrat, Arial, sans-serif;--font-heading-family: Montserrat, Arial, sans-serif;--buttons-radius: 8px;--buttons-radius-outset: 8px}body,.rte,p,li,td,th,input,textarea,select{color:var(--shottys-black);font-family:Montserrat,Arial,sans-serif!important;font-size:22px;font-weight:400;letter-spacing:0}.product__description,.product__description p,.product__description li,.product__description .rte,.product__description .rte p{font-size:16px!important;line-height:1.65!important;font-weight:400!important}.h0,.color-inverse h1,.color-inverse h2,.color-inverse h3,.color-accent-1 h1,.color-accent-1 h2,.color-accent-1 h3{color:var(--shottys-white)}.button,.button--primary,.button--secondary,a.button,input[type=submit],button[type=submit],.shottys-btn,.h2col-btn,[class*=h2col-btn-],[class*=home-faq] a.button,[class*=home-faq] .button,[class*=home-where] a.button,[class*=home-where] .button,.collection__view-all a,.collection__view-all .button{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#e7003e!important;background-color:#e7003e!important;color:#fff!important;border:2px solid #e7003e!important;border-radius:8px!important;font-family:Montserrat,sans-serif!important;font-size:20px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:14px 32px!important;min-width:160px!important;min-height:50px!important;text-decoration:none!important;line-height:1.2!important;box-sizing:border-box!important;white-space:nowrap!important}.button:hover,a.button:hover,.shottys-btn:hover,[class*=h2col-btn-]:hover,.collection__view-all a:hover,.collection__view-all .button:hover{background:#000!important;background-color:#000!important;border-color:#000!important;color:#fff!important}@media(max-width:749px){.button,a.button,.shottys-btn,[class*=h2col-btn-]{min-width:140px!important;width:auto!important}}@media(max-width:750px){.button,a.button,button[type=submit],input[type=submit],.shottys-btn,.h2col-btn,[class*=h2col-btn-],[class*=shero-btn-],[class*=wtb-btn-],[class*=hfaq-btn-],[class*=contact-page-][class*=__submit],.shottys-footer .klaviyo-form button,.shottys-footer .klaviyo-form-button{font-size:11px!important;padding:10px 16px!important}}.klaviyo-form-QS4Lap [data-testid=submit-button],.klaviyo-form-QS4Lap button[type=submit],.klaviyo-form-QS4Lap button[data-action-id],.klaviyo-form-QS4Lap .klaviyo-form-button,.klaviyo-form-QS4Lap input[type=submit]{display:block!important;visibility:visible!important;opacity:1!important;width:100%!important;background:#e7003e!important;background-color:#e7003e!important;color:#fff!important;border:none!important;border-radius:8px!important;font-family:Montserrat,sans-serif!important;font-size:20px!important;font-weight:700!important;text-transform:uppercase!important;padding:16px 32px!important;min-width:unset!important;cursor:pointer!important;letter-spacing:.5px!important}.klaviyo-form-QS4Lap [data-testid=form-row],.klaviyo-form-QS4Lap [data-testid=form-component]{width:100%!important;max-width:100%!important}.klaviyo-form-QS4Lap input[type=text],.klaviyo-form-QS4Lap input[type=email],.klaviyo-form-QS4Lap input[role=combobox],.klaviyo-form-QS4Lap select{width:100%!important;box-sizing:border-box!important;color:#000!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:600!important}.klaviyo-form-QS4Lap select{text-align:left!important;-webkit-appearance:none!important;appearance:none!important}.klaviyo-form-QS4Lap .klaviyo-dropdown [role=combobox],.klaviyo-form-QS4Lap .klaviyo-dropdown button:not([aria-label="Show Options"]),.klaviyo-form-QS4Lap [data-testid=dropdown] button,.klaviyo-form-QS4Lap [class*=dropdown] [class*=selected],.klaviyo-form-QS4Lap [class*=dropdown] span{text-align:left!important;justify-content:flex-start!important;color:#000!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:600!important}.klaviyo-form-QS4Lap .klaviyo-dropdown button[aria-label="Show Options"]{display:flex!important;align-items:center!important;justify-content:center!important;visibility:visible!important;opacity:1!important;width:48px!important;min-width:48px!important;min-height:0!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;color:#000!important;padding:0 14px!important;cursor:pointer!important}.klaviyo-form-QS4Lap .klaviyo-dropdown button[aria-label="Show Options"] svg{fill:#00000073!important}.shottys-footer .klaviyo-form-button,.shottys-footer input[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;background:#e7003e!important;background-color:#e7003e!important;color:#fff!important;border:2px solid #e7003e!important;border-radius:8px!important;font-family:Montserrat,sans-serif!important;font-size:20px!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.5px!important;padding:14px 32px!important;min-width:160px!important;min-height:50px!important;height:56px!important;text-decoration:none!important;line-height:1.2!important;box-sizing:border-box!important;white-space:nowrap!important}.announcement-bar{background:var(--shottys-teal)!important;color:var(--shottys-black)!important}.announcement-bar__message,.announcement-bar__message span{color:var(--shottys-black)!important;font-family:Montserrat,Arial,sans-serif!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important}.header__inline-menu{justify-self:end}.header__menu-item,.menu-drawer__menu-item{color:var(--shottys-black)!important;font-family:Montserrat,Arial,sans-serif!important;font-weight:600!important;letter-spacing:0!important;text-decoration:none!important}.header__icons{color:var(--shottys-black)}@media(min-width:990px){.header.header--middle-left{grid-template-columns:auto 1fr auto!important}.header.header--middle-left .header__inline-menu{justify-self:end!important;margin-left:0!important}.header.header--middle-left .list-menu--inline{justify-content:flex-end}}[id*=featured_collection]{background:linear-gradient(0deg,#8adfec,#fff)!important}[id*=featured_collection] .collection__description p{color:#000!important;font-family:Montserrat,Arial,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:1.55!important;margin:0 auto 40px!important;max-width:900px!important;text-align:center!important}.product-card-wrapper .card,.contains-card--product .card{background:#fff!important;border:0!important;border-radius:16px!important;box-shadow:none!important;overflow:hidden}[id*=featured_collection] .product-grid{justify-content:center}[id*=featured_collection] .product-grid .grid__item{border:0!important;flex:0 1 260px!important;max-width:260px!important;width:260px!important;flex-grow:0!important}[id*=featured_collection] .product-card-wrapper .card__media,[id*=featured_collection] .product-card-wrapper .media{background:#fff!important}.product-card-wrapper .card__inner{background:#fff!important;border:0!important;border-radius:16px 16px 0 0!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{color:#000!important;font-weight:500!important;text-align:center;text-transform:none}.price,.price *{color:#000!important;font-weight:400!important}.main-blog .title--primary{text-align:center;text-transform:uppercase}.blog-articles .article,.blog-articles .card__information,.blog-articles .article-card__excerpt{text-align:left!important}.blog-articles .card,.blog-articles .card__inner{border:0!important;border-radius:14px!important;box-shadow:none!important}.article-card__read-more{color:var(--shottys-red)!important;display:inline-block;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:500;margin-top:10px;text-decoration:none;text-transform:none}#MainContent .shopify-section:has(.table-wrap){background:#e9e9e9!important}#MainContent .page-width--narrow:has(.table-wrap){max-width:980px;padding-left:20px!important;padding-right:20px!important}#MainContent .page-width--narrow:has(.table-wrap) .rte h1{color:#000!important;font-family:Montserrat,Arial,sans-serif!important;font-size:clamp(42px,6vw,72px)!important;font-weight:700!important;text-align:center;text-transform:uppercase}#MainContent .page-width--narrow:has(.table-wrap) .rte p{color:#000!important;font-size:20px!important;font-weight:400!important;line-height:1.65!important;text-align:center}#MainContent .page-width--narrow:has(.table-wrap) .rte table{background:#fff!important;border-collapse:collapse!important;box-shadow:none!important;color:#000!important;font-family:Montserrat,Arial,sans-serif!important;font-size:18px!important;width:100%!important}#MainContent .page-width--narrow:has(.table-wrap) .rte th,#MainContent .page-width--narrow:has(.table-wrap) .rte td{border:1px solid #cfcfcf!important;color:#000!important;font-weight:400!important;line-height:1.5!important;padding:18px 20px!important;text-align:left!important}#MainContent .page-width--narrow:has(.table-wrap) .rte th{background:#e7003e!important;color:#fff!important;font-weight:700!important;text-align:center!important;text-transform:uppercase}#MainContent .page-width--narrow:has(.table-wrap) .rte td:first-child{font-weight:600!important;width:28%}#agp__root,#agp__root *{font-family:Montserrat,Arial,sans-serif!important}@media(max-width:749px){body,.rte,p,li,td,th{font-size:17px}[id*=featured_collection] .product-grid{justify-content:center}[id*=featured_collection] .product-grid .grid__item{flex-basis:calc(50% - 10px)!important;max-width:calc(50% - 10px)!important;width:calc(50% - 10px)!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/shottys-home.css.map */
