.accordion-group:before{content:"\bb  "}.accordion-group{margin-bottom:10px}.accordion,.accordion *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.accordion{overflow:hidden}.accordion-section-title{width:100%;padding:15px;display:inline-block;transition:all linear .15s;color:#404752!important;text-decoration:none;font-size:16px;background-color:#f0f0f0;margin-bottom:2px}.preview .accordion-section-title{background-color:#f7f7f7}.accordion-section-title.active,.accordion-section-title:hover{background:#4b8d7d;border-bottom:none!important;color:#fff!important}.accordion-section-title:before{content:"\f105";font-family:FontAwesome;margin-right:10px;display:inline-block;width:7px}.accordion-section-title.active:before{content:"\f107"}.accordion-section-content{padding:15px;display:none;background-color:#fff}.accordion-section-content ul{list-style:none;margin-left:0!important}.accordion-section-content li:before{content:"-";margin-right:10px}.accordion table{margin-top:20px!important;margin-bottom:20px!important;border-collapse:collapse!important}@media screen and (max-width:900px){.accordion table{display:block!important;overflow-x:auto!important;white-space:nowrap!important}}.accordion table td{padding:15px!important;border:none!important}.accordion table tr{border-bottom:2px solid #ffffff!important}.accordion table td.accordion-table-header{font-weight:600!important;background:#f0f0f0!important}.accordion table td:nth-child(odd).accordion-table-data{background:#f0f0f0!important}.accordion table td:nth-child(2n).accordion-table-data{background:#f7f7f7!important}.accordion-star{color:#c90000}.featured-other{margin-left:15px;margin-right:15px}@media screen and (min-width:621px){.featured-other{margin-left:30px;margin-right:30px}}.home .shopify-section{margin-bottom:30px}.home .shopify-section.shopify-section-less-padding{margin-bottom:10px}h3.empty-collection{margin-left:10px}.used-product{margin-top:20px;background:#4b8d7d;font-size:16px;font-weight:900;padding:20px 40px;display:inline-block;color:#fff;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif}.cards img{margin-right:10px}.content{padding-top:10px!important}.collection .section a.collection-show-more-button{display:inline-block;margin-left:10px;padding:12px;background:#4b8d7d;color:#fff;font-size:14px;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:700;vertical-align:super;text-decoration:none}.header-search{display:flex}.header-search-terms{width:100%;border:3px solid #4b8d7d;border-right:none;padding:5px 5px 5px 10px;margin-left:10px;height:46px;border-radius:5px 0 0 5px;outline:none;font-size:16px;color:#000}.header-search-button{width:60px;height:46px;border:1px solid #4b8d7d;background:#4b8d7d;text-align:center;color:#fff;border-radius:0 5px 5px 0;cursor:pointer;font-size:30px;margin-right:10px}#header-payment-bar{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;background-color:#fff;align-items:center;padding-top:10px;padding-bottom:10px}#header-payment-bar>div{margin-right:20px}#header-payment-bar>div:last-child{margin-right:0}.header .ticker{background-color:#4b8d7d;color:#fff;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-size:14px;font-weight:400;text-align:center;padding:10px 12px;height:36px;box-sizing:border-box;overflow:hidden;position:relative}.header .ticker .ticker__tick{margin:0;color:#fff;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-size:14px;font-weight:500;position:absolute;left:12px;right:12px;top:50%;transform:translateY(-50%)}.header .ticker .ticker__tick>*{display:inline;vertical-align:middle}.header .ticker .ticker__tick--hidden{display:none}.header .ticker .ticker__tick--visible{display:block;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;transform:translateY(-50%);opacity:1;transition:transform 3s ease,opacity 3s ease}.header .ticker .ticker__tick--slide-out{display:block;white-space:nowrap;overflow-x:auto;scrollbar-width:none;transform:translateY(-150%);opacity:0;transition:transform 3s ease,opacity 3s ease}.header .ticker .ticker__tick--slide-out::-webkit-scrollbar{display:none}.header .ticker .ticker__tick--slide-in{display:block;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;transform:translateY(50%);opacity:0}.header .ticker .ticker__tick--visible::-webkit-scrollbar,.header .ticker .ticker__tick--slide-in::-webkit-scrollbar{display:none}.header .ticker .ticker__link,.header .ticker .ticker__link:visited{text-decoration:none;color:inherit;border-bottom:none;font-family:inherit;font-size:inherit;font-weight:inherit}.header .ticker .ticker__link:hover,.header .ticker .ticker__link:focus{text-decoration:none;color:#fff;border-bottom:none}@media screen and (max-width:999px){.header .ticker{text-align:left}.header .ticker .ticker__tick--visible{-webkit-mask-image:linear-gradient(to right,#000 85%,transparent 100%);mask-image:linear-gradient(to right,#000 85%,transparent 100%);padding-right:30px}}#header-bar{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:10px}#header-bar i{font-size:35px}#header-bar .logo-and-search{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}#header-bar .logo-and-search .logo img{max-height:46px}#header-bar .header-search-container-inline{width:600px;margin-left:20px}#header-bar .icon-cart{text-decoration:none}#header-bar .header-account{position:relative;display:inline-block;vertical-align:top}#header-bar .header-account__trigger{background:none;border:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;line-height:0;vertical-align:top}#header-bar .header-account__menu{display:none;position:absolute;top:100%;right:0;margin-top:4px;min-width:160px;background:#fff;border:1px solid #4b8d7d;box-shadow:0 2px 8px #00000014;z-index:100}#header-bar .header-account--open .header-account__menu{display:block}#header-bar .header-account__link{display:block;padding:10px 14px;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-size:14px;line-height:1.3;text-decoration:none;color:#000}#header-bar .header-account__link:hover{background-color:#f3f3f3}#header-bar .cart-count{text-align:center;display:inline-block;border-radius:50%;width:35px;height:35px;background-color:#4b8d7d;color:#fff;font-weight:900;font-size:16px;line-height:35px;vertical-align:top;margin-left:8px;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif}@media screen and (max-width:1000px){#header-bar .header-search-container-inline{display:none}.header-search-container-full{display:inline-block;width:100%}#header-bar .logo-and-search .logo img{max-height:35px}}@media screen and (min-width:1000px){#header-bar .header-search-container-inline{display:inline-block}.header-search-container-full{display:none}}.template-override-page-collections .inner{max-width:none}.template-override-page-collections .collection-product>.inner .table{height:120px}.template-override-page-collections .collection-product>.inner .info .metas .title{text-align:center;display:block}.template-override-page-collections .content{padding:0}.volume-discount__container{margin-bottom:15px;padding:8px 15px;background:#fff;display:inline-block}.volume-discount__header{padding:5px 0;font-size:16px}.volume-discount__header-icon{width:25px;display:inline-block;vertical-align:middle}.volume-discount__header-text{font-size:16px;vertical-align:middle}.volume-discount__footer{padding:5px 0 0 2px;font-size:11px}.basic-table__table{border-collapse:collapse}.basic-table__header{color:#404752;background:#f0f0f0;border:2px solid #ffffff}.basic-table__th--small{padding:8px;border:none;font-weight:600}.basic-table__th--left,.basic-table__td--left{text-align:left}.basic-table__th--rigth,.basic-table__td--right{text-align:right}.basic-table__tr{border:2px solid #ffffff}.basic-table__td--small{padding:8px;border:none}.basic-table__td--small:nth-child(odd){background:#f0f0f0}.basic-table__td--small:nth-child(2n){background:#f7f7f7!important}@media screen and (max-width:900px){.basic-table__table{display:block;overflow-x:auto;white-space:nowrap}}.main-menu__container{font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-size:14px;color:#000;display:flex}.main-menu__container--vertical{margin-top:55px;flex-direction:column;align-items:stretch}.main-menu__container--horizontal{flex-direction:row;flex-wrap:wrap;margin-left:30px;margin-bottom:10px}@media screen and (max-width:1000px){.main-menu__container--horizontal{margin-left:10px}}.main-menu__current-category a,.main-menu__current-category a:visited,.main-menu__element a,.main-menu__element a:visited{color:#000}.main-menu__back:hover span,.main-menu__element:hover div,.main-menu__element:hover a,.main-menu__current-category:hover a{color:#fff;text-decoration:underline}.main-menu__back{padding:9px;cursor:pointer}.main-menu__back--vertical{border-top:2px solid #ffffff}.main-menu__back--horizontal{border-bottom:2px solid #ffffff}.main-menu__back:hover,.main-menu__element:hover,.main-menu__current-category:hover{background-color:#4b8d7d}.main-menu__back a,.main-menu__element a,.main-menu__current-category a{text-decoration:none}.main-menu__back span{margin-left:12px}.main-menu__element{display:flex;flex-direction:row;cursor:pointer;padding:9px;background-color:#f3f3f3}.main-menu__element--vertical{border-bottom:2px solid #ffffff}.main-menu__element--horizontal{border-bottom:2px solid #ffffff;border-right:2px solid #ffffff}.main-menu__current-category{padding:9px;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;cursor:pointer}.main-menu__current-category-header--disabled{padding:9px;border-top:2px solid #ffffff;border-bottom:2px solid #ffffff;cursor:auto}.main-menu__current-category-header--disabled,.main-menu__current-category-header,.main-menu__current-category-header div:first-child a{font-weight:700}.main-menu__icon{height:16px;width:16px;margin-right:3px}.main-menu__icon:empty{display:none}.main-menu__arrow{margin-left:auto;font-size:17px;padding-left:5px}#top-menu{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;gap:10px;margin-left:30px}#top-menu a,#top-menu a:visited{text-decoration:none;color:inherit}.top-menu-element{flex:0 0 150px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;box-sizing:border-box;border:1px solid #4b8d7d;border-radius:5px;padding:10px;text-decoration:none;background-color:#fff;transition:background-color .1s ease}#top-menu a.top-menu-element:hover,#top-menu a.top-menu-element:focus-visible{background-color:#f7f7f7}#top-menu a.top-menu-element:active{background-color:#f0f0f0}.top-menu-element__icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transform-origin:center center;transition:transform .1s ease}.top-menu-element__icon--text{text-align:center;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-size:14px;line-height:1.1}.top-menu-element__icon img{width:50px;height:50px;max-width:none;object-fit:contain;display:block;transform-origin:center center;transition:transform .1s ease}#top-menu a.top-menu-element:hover .top-menu-element__icon img,#top-menu a.top-menu-element:focus-visible .top-menu-element__icon img{transform:scale(1.06)}#top-menu a.top-menu-element:active .top-menu-element__icon img{transform:scale(1.16)}#top-menu a.top-menu-element:hover .top-menu-element__icon--text,#top-menu a.top-menu-element:focus-visible .top-menu-element__icon--text{transform:scale(1.06)}#top-menu a.top-menu-element:active .top-menu-element__icon--text{transform:scale(1.16)}#top-menu a.top-menu-element.top-menu-element__no-border{border:none;background-color:#fff}#top-menu a.top-menu-element.top-menu-element__no-border:hover,#top-menu a.top-menu-element.top-menu-element__no-border:focus-visible,#top-menu a.top-menu-element.top-menu-element__no-border:active{background-color:#fff}.top-menu-element__text{width:auto;display:inline-block;max-width:100%;text-align:center;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-size:14px;line-height:1.2;margin-top:2px;color:inherit}@media screen and (max-width:1000px){#top-menu{margin-left:5px;padding-left:0;gap:5px;justify-content:center}.top-menu-element{padding:5px;flex:0 0 80px}.top-menu-element--hidden-small{display:none}}.footer-banner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;padding:15px 12px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/38/assets/happyhoof.css.map */
