html{padding-bottom:0!important}a,button,input,textarea,select{outline:none}.page-width{max-width:1310px;padding-left:15px;padding-right:15px}[class*=index-section--flush]:last-child{margin-bottom:0}@keyframes circle{0%{transform:translate(0)}30%{transform:translate(30px)}60%{transform:translateY(10px)}}@-webkit-keyframes circle{0%{transform:translate(0)}30%{transform:translate(30px)}60%{transform:translateY(10px)}}@keyframes down{0%{transform:translate(0)}20%{transform:translateY(15px)}60%{transform:translate(30px)}}@-webkit-keyframes down{0%{transform:translate(0)}20%{transform:translateY(15px)}60%{transform:translate(30px)}}@keyframes circle{0%{transform:translate(0)}30%{transform:translate(30px)}60%{transform:translateY(20px)}}@-webkit-keyframes circle_alternate{0%{transform:translate(0)}30%{transform:translate(-30px)}60%{transform:translateY(-20px)}}@keyframes scrolltop{0%{transform:translate(0)}20%{transform:translateY(15px)}60%{transform:translate(0)}}@-webkit-keyframes scrolltop{0%{transform:translate(0)}20%{transform:translateY(20px)}60%{transform:translate(0)}}@keyframes particlerotate1{0%{transform:translate(0) rotate(0);-webkit-transform:translate(0,0) rotate(0deg)}25%{transform:translate(-10px,10px) rotate(10deg);-webkit-transform:translate(-10px,10px) rotate(10deg)}50%{transform:translate(5px,-5px) rotate(25deg);-webkit-transform:translate(5px,-5px) rotate(25deg)}75%{transform:translate(15px,-5px) rotate(15deg);-webkit-transform:translate(15px,-5px) rotate(15deg)}to{transform:translate(0) rotate(0);-webkit-transform:translate(0,0) rotate(0deg)}}@keyframes particlemove2{0%{transform:translate(0);-webkit-transform:translate(0,0)}25%{transform:translate(15px,15px);-webkit-transform:translate(15px,15px)}50%{transform:translate(10px,10px);-webkit-transform:translate(10px,10px)}75%{transform:translate(15px,-10px);-webkit-transform:translate(15px,-10px)}to{transform:translate(0);-webkit-transform:translate(0,0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px)}to{opacity:1;-moz-transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px)}to{opacity:1;-o-transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes smoothScroll{0%{transform:translateY(-40px)}to{transform:translateY(0)}}.animatable{visibility:hidden;-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.animated{visibility:visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-play-state:running;-moz-animation-play-state:running;-ms-animation-play-state:running;-o-animation-play-state:running;animation-play-state:running}.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp}.announcement-bar{padding:0}.announcement-bar .slick-arrow{z-index:1;top:38%}.announcement-bar .slick-arrow:before{display:none}.announcement-bar .slick-arrow i{font-size:25px;color:#fff}.announcement-bar .slick-arrow.slick-prev{left:5px}.announcement-bar .slick-arrow.slick-next{right:5px}.announcement-bar .announcement_text{display:block;width:100%;margin:0;clear:both;overflow:hidden;font-size:14px;padding:9px 15px}.announcement-bar .announcement_text a{font-size:14px;display:block;width:100%}.announcement-bar p{font-size:14px;padding:9px 15px}.announcement-bar a{font-size:14px}header.site-header{max-width:1320px;margin:auto;padding:0 20px}header.site-header .grid .grid__item{left:0;width:33.33333%}header.site-header .grid .grid__item .site-header__logo .site-header__logo-image{background:none!important}header.site-header .grid .grid__item .site-header__logo .site-header__logo-image:focus,header.site-header .grid .grid__item .site-header__logo .site-header__logo-image:visited{background:none!important}header.site-header .grid .grid__item .site-header__icons-wrapper{margin-top:33px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon{line-height:0}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon img{width:27px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon.phone img{width:33px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon.site-header__cart svg{width:26px;height:28px;color:#a71d37}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon.telephone{display:none}header.site-header .grid .grid__item.left_icon .site-header__icons-wrapper{-webkit-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}header.site-header .grid .grid__item.left_icon .site-header__icons-wrapper a{padding:0 12px}header.site-header .grid .grid__item.not_center .site-header__icons-wrapper{margin-top:0}header.site-header .grid .grid__item.not_center .site-header__icons-wrapper .site-header__icon{padding:10px 5px}header.site-header .grid .grid__item.align_logo_left{display:none}@media only screen and (min-width:750px){#shopify-section-header.sticky{position:sticky;position:-webkit-sticky;top:0;box-shadow:0 0 10px #999;animation:smoothScroll 1s forwards;background:#fff;display:block;width:100%;z-index:1}#shopify-section-header.sticky header.site-header{padding-top:10px;padding-bottom:10px;margin-top:-8px}#shopify-section-header.sticky header.site-header .grid .grid__item{width:25%}#shopify-section-header.sticky header.site-header .grid .grid__item .site-header__logo .site-header__logo-image{margin:0}#shopify-section-header.sticky header.site-header .grid .grid__item.align_logo_left{display:table-cell;width:50%}#shopify-section-header.sticky header.site-header .grid .grid__item.align_logo_left:after{display:none}#shopify-section-header.sticky header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon.telephone{display:inline-block}}nav{border-bottom:0!important;position:relative}nav.align_logo_left .site-nav{padding:0}nav .site-nav{margin:0;padding-top:12px;padding-bottom:27px}nav .site-nav li .site-nav__link{color:#676766;font-size:18px;padding:0 12px;transition:all .3s ease}nav .site-nav li .site-nav__link span{border-bottom:0}nav .site-nav li .site-nav__link:hover{color:#a71d37}nav .site-nav .has_megamenu{position:relative}nav .site-nav .has_megamenu .mega-menu__section{display:block;position:absolute;top:54px;background:#fff;z-index:11;box-shadow:0 0 10px #ddd}nav .site-nav .has_megamenu .mega-menu__section:after{content:"";display:block;line-height:0;width:100%;margin:0;padding:0;background-image:url(//mightypetz.com/cdn/shop/t/23/assets/menu_bottom.png?v=184379921981917028021794268785);background-size:100%;background-repeat:no-repeat;position:absolute}@media only screen and (min-width:768px){nav .site-nav .has_megamenu .mega-menu__section:after{height:2.34375VW;bottom:-2.34375VW}}nav .site-nav .has_megamenu .mega-menu__section .mega-menu{width:100%;max-width:1600px;margin:auto}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container{width:100%;padding:25px 25px 15px;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .one-whole{width:100%}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .one-half{width:50%;float:left}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .one-third{width:33.33%;float:left}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .one-fourth{width:25%;float:left}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .one-fifth{width:20%;float:left}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .one-sixth{width:16.66%;float:left}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .mega-menu__block .mega-menu__content .mega-menu__image img{width:100%;max-width:80%}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .mega-menu__block .mega-menu__content .menu__heading.mega-menu__content a{font-size:14px;padding:5px 10px;display:block;text-align:center}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .mega-menu__block .mega-menu__content .mega-menu__linklist{padding:20px 0}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .mega-menu__block .mega-menu__content .mega-menu__linklist .menu__heading{color:#000;font-size:16px;font-weight:700}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .mega-menu__block .mega-menu__content .mega-menu__linklist ul li{margin:0 0 7px}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .mega-menu__block .mega-menu__content .mega-menu__linklist ul li a{padding:0;font-size:15px;transition:all .3s ease;color:#676766}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .mega-menu__block .mega-menu__content .mega-menu__linklist ul li a:hover{color:#a71d37}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__featured-product .mega-menu__content{margin:0 10px}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__featured-product .mega-menu__content .menu__heading a{transition:all .3s ease;color:#676766}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__featured-product .mega-menu__content:hover .mega-menu__image img{opacity:.8}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__featured-product .mega-menu__content:hover .menu__heading a{color:#a71d37}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__featured-product .mega-menu__content .product_price{font-weight:600}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__featured-product .mega-menu__content .product_price .regular_price{color:#a71d37}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__featured-product .mega-menu__content .product_price .compare_price{color:#676766;text-decoration:line-through;margin-left:5px}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__image .mega-menu__content .image_link{display:inline-block;padding:0 10px}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__image .mega-menu__content .menu__heading{margin:0;display:block;text-align:center}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__image .mega-menu__content .menu__heading a{display:inline-block!important;border-radius:3px;overflow:hidden;background:transparent;border:1px solid #a71d37;color:#fff;display:block;padding:15px;margin-bottom:5px;transition:all .3s ease;position:relative;letter-spacing:normal;font-weight:600;margin-top:10px}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__image .mega-menu__content .menu__heading a:before{-webkit-transition:-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);transition:transform .45s cubic-bezier(.785,.135,.15,.86);transition:transform .45s cubic-bezier(.785,.135,.15,.86),-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);background-color:#a71d37;position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center;z-index:-1}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__image .mega-menu__content .menu__heading a:hover{color:#a71d37;background:transparent}nav .site-nav .has_megamenu .mega-menu__section .mega-menu .container .block__image .mega-menu__content .menu__heading a:hover:before{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);transform:scaleX(0)}nav .site-nav .has_megamenu .boxview{max-width:1280px!important;margin:auto;left:0!important;width:100%!important}nav .site-nav .has_megamenu:hover .mega-menu__section{display:block!important}nav .site-nav .has_megamenu:after{content:"";height:43px;width:100%;position:absolute;bottom:0;top:20px;left:0;z-index:111;cursor:pointer}nav .site-nav .has_megamenu:hover .site-nav__link .site-nav__label{color:#a71d37}nav:after{content:"";transform:translate(-50%);position:absolute;bottom:-75px;left:50%;width:600px;height:80px;z-index:1;background:radial-gradient(70% 90px at 50% -30px,white 75%,transparent 76%) no-repeat}.predictive-search .predictive-search-title .predictive-search-title__content{font-weight:600;color:#a71d37}.predictive-search .predictive-search__list .predictive-search-item .predictive-search-item__link .predictive-search-item__title-text{color:#a71d37;border-bottom:0;transition:all .3s ease}.predictive-search .predictive-search__list .predictive-search-item .predictive-search-item__link:hover .predictive-search-item__title-text{color:#676766}footer.site-footer{padding:0}footer.site-footer .top_bg{line-height:0}footer.site-footer .top_bg svg{width:100%;height:auto}footer.site-footer .site-footer_container{padding-top:100px;position:relative}footer.site-footer .site-footer_container .shape{display:inline-block;position:absolute}footer.site-footer .site-footer_container .shape1{top:-12%;left:12%;width:2.083333333333333VW}footer.site-footer .site-footer_container .shape2{top:-12%;right:25%;width:3.125VW}footer.site-footer .site-footer_container .shape3{right:-100px;top:15%;width:2.083333333333333VW}footer.site-footer .site-footer_container .shape4{right:-130px;bottom:25%;width:2.7083333333333335VW}footer.site-footer .site-footer_container .shape5{left:-185px;bottom:28%;width:3.229166666666667VW}footer.site-footer .site-footer_container .shape6{left:-100px;top:15%;width:3.0208333333333335VW}footer.site-footer .site-footer_container .page-width{position:relative}footer.site-footer .site-footer_container .page-width .site-footer__content{-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;padding-bottom:25px;margin-bottom:20px;border-bottom:1px solid #8c8c8b}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item{text-align:center}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner{display:block;width:100%}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner h4.h4{font-size:18.08px;font-weight:900;text-transform:uppercase;margin:0 0 18px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner .site-footer__linklist{margin:0;padding:0;list-style:none}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner .site-footer__linklist li{display:block;margin:0;padding:0 0 6px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner .site-footer__linklist li a{font-size:14.11px;font-weight:400;text-transform:uppercase;border-bottom:0;transition:all .3s ease}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner .site-footer__linklist li a:hover{color:#fff;border-left:1px solid #fff;padding-left:8px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_link_list{max-width:32.2265625%;-webkit-flex:0 0 32.2265625%;-moz-flex:0 0 32.2265625%;-ms-flex:0 0 32.2265625%;flex:0 0 32.2265625%}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter{padding:0;max-width:35.546875%;-webkit-flex:0 0 35.546875%;-moz-flex:0 0 35.546875%;-ms-flex:0 0 35.546875%;flex:0 0 35.546875%}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter{width:100%;height:450px;display:flex;align-items:center;background:#fff;border-radius:50%}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter h4.h4{font-size:18.16px;font-weight:900;text-transform:uppercase}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter .short_content{font-size:16px;font-weight:400;text-transform:uppercase;margin-bottom:25px;line-height:normal}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter .short_content p{padding:0 20px;line-height:normal}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter .contact-form{padding:0 50px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter .contact-form .input-group{display:block}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter .contact-form .input-group input{background:#dedede;border-radius:50px;font-size:14.32px;color:#676766;margin:0 0 14px;min-height:45px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter .contact-form .input-group .input-group__btn{width:100%;clear:both}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter .contact-form .input-group .input-group__btn .btn{width:auto;line-height:45px;padding:0 35px;color:#fff;background:#a71d37;border-radius:50px;letter-spacing:normal;font-size:16.08px;font-weight:600;border:1px solid #a71d37;transition:all .3s ease}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__newsletter .contact-form .input-group .input-group__btn .btn:hover{background:#fff;color:#a71d37}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form{padding:0 50px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .needsclick{margin:auto}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input{background:#f5f5f5;width:100%;border-radius:50px;font-size:14.32px;color:#676766;margin:0 0 14px;min-height:45px;border:1px solid #cccccc}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input:focus,footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input:hover{border:1px solid #cccccc}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input::placeholder{color:#676766;opacity:1;font-family:Montserrat,sans-serif;text-transform:lowercase;font-size:14.32px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input:-ms-input-placeholder{color:#676766;font-family:Montserrat,sans-serif;text-transform:lowercase;font-size:14.32px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input::-ms-input-placeholder{color:#676766;font-family:Montserrat,sans-serif;text-transform:lowercase;font-size:14.32px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .bccPDS.bccPDS{padding-bottom:0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .hAXMzP.hAXMzP{flex:0 0 100%}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .gbmGoZ.gbmGoZ{flex:auto}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form button{width:auto;line-height:45px;padding:0 35px;text-transform:uppercase;margin:5px auto auto;color:#fff;background:#a71d37;border-radius:50px;letter-spacing:normal;font-size:16.08px;font-weight:600;border:1px solid #a71d37;transition:all .3s ease}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form button:hover{background:#fff;color:#a71d37}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .ql-snow .ql-editor p .ql-font-helvetica{font-family:Montserrat,sans-serif;font-size:18.16px!important}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .ql-snow .ql-editor p:last-child .ql-font-helvetica{font-size:16px!important}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content{display:block;width:100%;margin:0;padding:0;clear:both;overflow:hidden}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items{margin-bottom:30px;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item{max-width:50%;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item.right_side{text-align:right}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item p{color:#fff;font-size:14px;margin:0}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item p.contact{display:block;clear:both;margin-bottom:5px}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item p.contact img{vertical-align:middle;margin-right:8px}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item p.contact span{display:inline-block}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item p.contact span a{border-bottom:1px solid #fff}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item address{font-style:normal;font-size:14px;margin-bottom:2px}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item address img{vertical-align:top;margin-right:8px}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item a{color:#fff}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item a.group_link{display:inline-block;clear:both;border-bottom:1px solid #fff}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;margin:0 0 35px}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item{max-width:50%;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item.social_links{text-align:right}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item.social_links li{display:inline-block;padding:0 3px}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item.social_links li a{transition:all .3s ease}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item.social_links li a:hover{opacity:.6}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item .payment__item .site-footer__payment-icons{padding-left:0}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item .payment__item .site-footer__payment-icons .payment-icons .payment-icon svg{width:50px;height:32px}footer.site-footer .footer_bottom_container{display:block;width:100%;clear:both;background:#676766;overflow:hidden}footer.site-footer .footer_bottom_container .footer_bottom_content{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;padding:11px 0}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items{max-width:50%;-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items.copyright{text-align:right}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items ul li{float:left;margin:0;padding:0}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items ul li:last-child a{border-right:0;padding-right:0;margin-right:0}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items ul li a{color:#fff;font-size:11px;border-right:1px solid #fff;padding-right:10px;margin-right:10px;transition:all .3s ease}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items ul li a:hover{color:#a71d37}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items p{color:#fff;font-size:11px}.shopify-challenge__container{padding-top:50px}.empty_cart{padding:0 40px;position:absolute;width:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;-webkit-animation:cartEmptyOpening .8s cubic-bezier(.215,.61,.355,1);animation:cartEmptyOpening .8s cubic-bezier(.215,.61,.355,1)}.empty_cart img{opacity:.5}.empty_cart .emptyCart{font-weight:600;margin-top:20px;font-size:13px}.empty_cart .emptyClose{display:inline-block;background:transparent;border:1px solid #a71d37;color:#fff;margin-bottom:5px;transition:all .3s ease;position:relative;letter-spacing:normal;font-weight:600}.empty_cart .emptyClose:before{-webkit-transition:-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);transition:transform .45s cubic-bezier(.785,.135,.15,.86);transition:transform .45s cubic-bezier(.785,.135,.15,.86),-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);background-color:#a71d37;position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center;z-index:-1}.empty_cart .emptyClose:hover{color:#a71d37;background:transparent}.empty_cart .emptyClose:hover:before{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);transform:scaleX(0)}.cartDrawer{position:fixed;right:0;top:0;z-index:111;background:#fff;width:400px;height:calc(100vh - (100vh - 100%));transform:translate(100%);-webkit-transform:translateX(100%);transition:.4s all;-webkit-transition:.4s all}.cartOpen .cartDrawer{transform:translate(0);-webkit-transform:translateX(0);opacity:1;visibility:visible;display:block}body.cartOpen,body.filterOpen{overflow:hidden}.menuOpen .fullPage:after,.cartOpen .fullPage:after{content:" ";z-index:111;background:#00000080;left:0;top:0;width:100%;height:100%;position:fixed}.cartTop{position:relative;text-align:left;padding:15px;font-weight:600;letter-spacing:normal;box-shadow:0 0 5px #ccc;-webkit-box-shadow:0 0 5px #ccc;margin:0;font-size:18px;line-height:normal;text-transform:uppercase}.icon-left{position:absolute;right:0;top:0;height:100%;width:55px;color:#414141;text-align:center}.icon-left:after{display:none;position:absolute;border-left:3px solid;border-bottom:3px solid;content:" ";height:15px;width:15px;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:19px;left:23px}.icon-left svg{height:100%;width:16px}.quick-cart-item{display:table;table-layout:fixed;margin:0;width:100%;padding:15px 12px;border-bottom:1px solid #ececec}.quick-cart-image{display:table-cell;vertical-align:middle;width:90px;min-width:90px}.quick-cart-image img{width:100%}.ptitle{overflow:hidden;margin-bottom:.45em;line-height:normal}.ptitle a{text-transform:uppercase;font-size:13px;color:#a71d37}.qtyAdjust{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #ddd;white-space:nowrap;max-width:80px}.qtyAdjust .tc{border:0px;width:33.33333%;min-height:32px;text-align:center;font-size:13px;padding:0;color:#414141;margin:0}.adjust{display:inline-block;width:33.3333%;text-align:center;padding:5px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.adjust:hover{color:#000}.adjust.minus{bottom:2px}.adjust.plus{top:3px}.adjust svg{width:9px;height:9px;stroke-width:1.5px;vertical-align:middle}.remove_item{font-size:12px;color:#999;transition:all .3s ease}.remove_item:hover{color:#a71d37}.remove_item:not([disabled]):hover,.remove_item:focus{color:#a71d37}.quick-cart-pqty{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.quick-cart-details{padding-left:25px;display:table-cell;vertical-align:middle}.pvarprice{font-size:14px;line-height:1}.pvars{margin-bottom:5px;color:#999}.pprice{color:#a71d37;font-size:15px;font-weight:600;margin-bottom:16px}.compareprice{color:#676766;text-decoration:line-through}.quick-btn{padding:15px 15px 0;text-align:center;box-shadow:0 0 5px #ccc}.quick-btn .closecart{color:#a71d37;font-size:14px;line-height:25px;display:inline-block;transition:all .3s ease}.quick-items{overflow-y:scroll;margin-right:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}#crt{overflow:hidden;height:calc(100% - 60px);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#crt.loading:after{position:absolute;content:" ";background:#fff url(Reload.svg) no-repeat;background-position:center;height:100%;width:100%;left:0;top:0;z-index:2;opacity:.6}.checkout-link span{font-size:16px}.checkout-link span:first-child{font-weight:700;text-transform:none;float:left}.checkout-link span:last-child{float:right;font-weight:600}.checkout-link.button{width:100%;border-radius:3px;overflow:hidden;background:transparent;border:1px solid #a71d37;color:#fff;display:block;padding:15px;margin-bottom:5px;transition:all .3s ease;position:relative}@media only screen and (min-width:768px){.checkout-link.button:before{-webkit-transition:-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);transition:-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);transition:transform .45s cubic-bezier(.785,.135,.15,.86);transition:transform .45s cubic-bezier(.785,.135,.15,.86),-webkit-transform .45s cubic-bezier(.785,.135,.15,.86);background-color:#a71d37;position:absolute;content:"";display:block;left:0;top:0;right:0;bottom:0;width:100%;height:100%;-webkit-transform:scale(1,1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center;z-index:-1}.checkout-link.button:hover{color:#a71d37;background:transparent}.checkout-link.button:hover:before{-webkit-transform-origin:right center;transform-origin:right center;-webkit-transform:scale(0,1);transform:scaleX(0)}}@media only screen and (max-width:767px){.checkout-link.button{background:#a71d37}.checkout-link.button:focus,.checkout-link.button:hover{background:transparent;color:#a71d37}}.is-sticky{z-index:9}#ReCharge #customer_tab_content{margin-top:50px}#ReCharge #customer_tab_content h1,#ReCharge #customer_tab_content h2,#ReCharge #customer_tab_content h3,#ReCharge #customer_tab_content h4,#ReCharge #customer_tab_content h5,#ReCharge #customer_tab_content h6{letter-spacing:normal;color:#a71d37;font-weight:600}#ReCharge #customer_tab_content p,#ReCharge #customer_tab_content a,#ReCharge #customer_tab_content h5{font-size:16px}#ReCharge #customer_tab_content form label{font-size:16px;font-weight:600}#ReCharge #customer_tab_content form input{border-radius:0;font-size:16px;font-weight:400;-moz-transition:all ease-in-out .15s;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s}#ReCharge #customer_tab_content form input:focus{border-color:#a71d37}#ReCharge #customer_tab_content form .btn{letter-spacing:normal;background:#a71d37;color:#fff;font-size:16px;font-weight:700;padding:0 40px;line-height:46px;border:1px solid #a71d37;margin-bottom:20px;border-radius:0;transition:all .3s ease;position:relative}#ReCharge #customer_tab_content form .btn:hover{color:#a71d37;background:transparent}.template-captcha .main-content form .btn{letter-spacing:normal;background:#a71d37;color:#fff;font-size:16px;font-weight:700;padding:0 40px;line-height:42px;border:1px solid #a71d37;margin-bottom:20px;border-radius:0;transition:all .3s ease;position:relative}.template-captcha .main-content form .btn:hover{color:#a71d37;background:transparent}.baron.baron__root .ocu-modal__content .ocu-modal__header .ocu-modal__title p{color:#a71d37!important;text-transform:uppercase}.baron.baron__root .ocu-modal__content .ocu-modal__header .ocu-modal__close{right:20px}.baron.baron__root .ocu-modal__content .ocu-modal__main .ocu-modal__hero-content .ocu-hero-content__title{display:block;text-align:center;text-transform:uppercase}.baron.baron__root .ocu-modal__content .ocu-modal__main .ocu-modal__hero-content .ocu-hero-content__title p{color:#a71d37!important}.baron.baron__root .ocu-modal__content .ocu-modal__main .ocu-modal__hero-content .ocu-mobile__container .ocu-hero-content__description{padding-right:0}.baron.baron__root .ocu-modal__content .ocu-modal__main .ocu-modal__hero-content .ocu-mobile__container .ocu-hero-content__totals{justify-content:center}.baron.baron__root .ocu-modal__content .ocu-modal__main .ocu-modal__hero-content .ocu-mobile__container .ocu-hero-content__totals .price-holder .ocu-totals__has{color:#a71d37;font-weight:700}.baron.baron__root .ocu-modal__content .ocu-modal__main .ocu-modal__hero-content .ocu-hero-content__cta .ocu-cta__buy{letter-spacing:normal;text-transform:uppercase}.baron.baron__root .ocu-modal__content .ocu-modal__main .ocu-modal__hero-content .ocu-hero-content__cta .ocu-cta__buy>span{font-weight:700!important}.baron.baron__root .ocu-modal__content .ocu-modal__main .ocu-modal__hero-content .ocu-hero-content__cta .ocu-cta__decline>span{font-weight:700!important}.template-404 .collection-hero{margin-top:0;margin-bottom:80px}.template-404 .collection-hero:after{content:"";display:block;line-height:0;width:100%;margin:0;padding:0;background-image:url(//mightypetz.com/cdn/shop/t/23/assets/bnr_btm_shape.png?v=98397957710963322661794268785);background-size:100%;background-repeat:no-repeat;position:absolute;bottom:0}@media only screen and (min-width:768px){.template-404 .collection-hero:after{height:2.604166666666667VW}}@media only screen and (min-width:768px){.template-404 .collection-hero .collection-hero__image{height:26.041666666666668VW}}.template-404 .collection-hero .collection-hero__title-wrapper:before{opacity:1;background:#0006}.template-404 .collection-hero .collection-hero__title-wrapper .collection-hero__title{font-size:58px;font-weight:600;line-height:normal;color:#fff;letter-spacing:normal;text-transform:uppercase}@media only screen and (min-width:768px){.template-404 .collection-hero .collection-hero__title-wrapper .collection-hero__title{font-size:3.0208333333333335VW}}.template-404 .main-content{padding-top:0}.template-404 .empty-page-content{padding:50px 20px}.template-404 .btn{letter-spacing:normal;background:#a71d37;color:#fff;font-size:16px;font-weight:700;padding:0 15px;line-height:42px;border:1px solid #a71d37;margin-bottom:20px;border-radius:0;transition:all .3s ease;position:relative}.template-404 .btn:hover{color:#a71d37;background:transparent}.template-customers-account h1,.template-customers-account h2,.template-customers-account h3,.template-customers-account h4,.template-customers-account h5,.template-customers-account h6,.template-customers-addresses h1,.template-customers-addresses h2,.template-customers-addresses h3,.template-customers-addresses h4,.template-customers-addresses h5,.template-customers-addresses h6{letter-spacing:normal;font-weight:600;color:#a71d37}.template-customers-account .section-header h1,.template-customers-addresses .section-header h1{color:#a71d37;letter-spacing:normal;font-weight:700;text-transform:uppercase}.template-customers-account .section-header #customer_logout_link,.template-customers-addresses .section-header #customer_logout_link{text-transform:uppercase;letter-spacing:normal;background:#a71d37;color:#fff;font-size:16px;font-weight:700;padding:10px 15px;line-height:42px;border:1px solid #a71d37;margin-bottom:20px;border-radius:0;transition:all .3s ease;position:relative}.template-customers-account .section-header #customer_logout_link:hover,.template-customers-addresses .section-header #customer_logout_link:hover{color:#a71d37;background:transparent}.template-customers-account a,.template-customers-addresses a{color:#676766;font-weight:600;transition:all .3s ease;-webkit-transition:all .3s ease}.template-customers-account a:hover,.template-customers-addresses a:hover{color:#a71d37}.template-customers-account .btn,.template-customers-addresses .btn{letter-spacing:normal;font-size:14px;padding:10px 15px;font-weight:600;border:1px solid #a71d37;transition:all .3s ease;-webkit-transition:all .3s ease;background:#a71d37;color:#fff}.template-customers-account .btn:hover,.template-customers-addresses .btn:hover{background:#fff;color:#a71d37}.template-customers-account form label,.template-customers-addresses form label{font-size:15px;font-weight:600}.template-customers-account form input,.template-customers-addresses form input{border-radius:0;font-size:16px;font-weight:400;-moz-transition:all ease-in-out .15s;-webkit-transition:all ease-in-out .15s;transition:all ease-in-out .15s}.template-customers-account form input:focus,.template-customers-addresses form input:focus{border-color:#a71d37}.template-customers-account form p,.template-customers-account form a,.template-customers-account form h5,.template-customers-addresses form p,.template-customers-addresses form a,.template-customers-addresses form h5{font-size:16px}.template-customers-account form .btn,.template-customers-addresses form .btn{letter-spacing:normal;background:#a71d37;color:#fff;font-size:16px;font-weight:700;padding:0 40px;line-height:42px;border:1px solid #a71d37;margin-bottom:20px;border-radius:0;transition:all .3s ease;position:relative}.template-customers-account form .btn:hover,.template-customers-addresses form .btn:hover{color:#a71d37;background:transparent}@media only screen and (max-width:1280px)and (min-width:768px){footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner h4.h4{font-size:1.41875VW;margin:0 0 1.40625VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner .site-footer__linklist li{padding:0 0 .46875VW;line-height:normal}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner .site-footer__linklist li a{font-size:1.10234375VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter{width:35.15625VW;height:35.15625VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter h4.h4{font-size:1.41875VW;margin:0 0 1.40625VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .short_content{font-size:1.25VW;margin-bottom:1.953125VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .short_content p{padding:0 1.5625VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .contact-form{padding:0 3.90625VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .contact-form .input-group input{border-radius:3.90625VW;font-size:1.11875VW;padding:.78125VW 1.40625VW;margin:.390625VW 0 1.09375VW;min-height:3.5937499999999996VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .contact-form .input-group .input-group__btn .btn{line-height:3.515625VW;padding:0 2.734375VW;border-radius:3.90625VW;font-size:1.2562499999999999VW;min-height:3.5937499999999996VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form{padding:0 3.90625VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .gdTcMw.gdTcMw{padding:0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input{border-radius:3.90625VW;font-size:1.11875VW;padding:.78125VW 1.40625VW;margin:.390625VW 0 1.09375VW;min-height:3.5937499999999996VW;height:3.5937499999999996VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input::placeholder{font-size:1.11875VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input:-ms-input-placeholder{font-size:1.11875VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input::-ms-input-placeholder{font-size:1.11875VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form button{line-height:3.5937499999999996VW;padding:0 2.734375VW;border-radius:3.90625VW;font-size:1.2562499999999999VW;min-height:3.5937499999999996VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .ql-snow .ql-editor p .ql-font-helvetica{font-family:Montserrat,sans-serif;font-size:1.41875VW!important}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .ql-snow .ql-editor p:last-child .ql-font-helvetica{font-size:1.25VW!important}}@media only screen and (max-width:1640px){footer.site-footer .site-footer_container .shape3{right:40px;top:15%}footer.site-footer .site-footer_container .shape4{right:30px;bottom:40%}footer.site-footer .site-footer_container .shape5{left:35px;bottom:35%}footer.site-footer .site-footer_container .shape6{left:20px;top:25%}}@media only screen and (max-width:1140px){#shopify-section-header.sticky header.site-header .grid .grid__item.align_logo_left .site-nav li .site-nav__link{font-size:15px}}@media only screen and (max-width:991px){#shopify-section-header.sticky header.site-header .grid .grid__item{width:20%}#shopify-section-header.sticky header.site-header .grid .grid__item.align_logo_left{width:60%}#shopify-section-header.sticky header.site-header .grid .grid__item.align_logo_left .site-nav li .site-nav__link{font-size:14px;padding:0 8px}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items{display:block}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item{margin:0 auto 20px;text-align:center;max-width:75%;-webkit-flex:0 0 75%;-moz-flex:0 0 75%;-ms-flex:0 0 75%;flex:0 0 75%}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item.right_side{text-align:center;margin-bottom:0}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items{display:block}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item{margin:auto;text-align:center}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item.social_links{text-align:center}}@media only screen and (max-width:767px){nav .site-nav li .site-nav__link{font-size:16px}footer.site-footer .site-footer_container .shape1{width:5.215123859191656VW;top:-5%}footer.site-footer .site-footer_container .shape2{width:7.561929595827902VW;top:-5%;right:15%}footer.site-footer .site-footer_container .shape3{width:4.954367666232073VW;right:30px;top:80VW;transform:translateY(-50%)}footer.site-footer .site-footer_container .shape4{width:6.779661016949152VW;right:6.911343VW;bottom:40px;transform:translateY(-50%)}footer.site-footer .site-footer_container .shape5{width:8.083441981747066VW;left:4.563233376792699VW;bottom:50px;transform:translateY(-50%)}footer.site-footer .site-footer_container .shape6{width:7.561929595827902VW;left:2.607561929595828VW;top:80VW;transform:translateY(-50%)}footer.site-footer .site-footer_container .page-width .site-footer__content{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item{padding:0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner.site-footer__item-inner--link_list{border-bottom:1px solid #8c8c8b}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner.site-footer__item-inner--link_list.active .h4:after{content:"\f106"}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner.site-footer__item-inner--link_list .h4{text-align:left;margin:0;padding:9px 0;font-size:15px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner.site-footer__item-inner--link_list .h4:after{content:"\f107";font-family:Fontawesome;float:right;font-size:18px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner .site-footer__linklist{display:none;padding:9px 0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .site-footer__item-inner .site-footer__linklist li{line-height:normal}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter{max-width:100%;order:1;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter{height:78.22685788787483VW;width:78.22685788787483VW;margin:auto}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter h4.h4{font-size:2.3676662320730117VW;margin:0 0 2.346805736636245VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .short_content{font-size:2.0860495436766624VW;margin-bottom:3.259452411994785VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .short_content p{padding:0 2.607561929595828VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .contact-form{padding:0 6.51890482398957VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .contact-form .input-group input{border-radius:6.51890482398957VW;font-size:1.8670143415906129VW;padding:1.0430247718383312VW 1.955671447196871VW;margin:.651890482398957VW 0 1.8252933507170794VW;min-height:5.475880052151238VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .contact-form .input-group .input-group__btn .btn{line-height:5.475880052151238VW;padding:0 4.563233376792699VW;border-radius:6.51890482398957VW;font-size:2.0964797913950455VW;min-height:5.475880052151238VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_link_list{order:2;max-width:100%;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_link_list:last-child{order:3;margin-bottom:0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form{padding:0 6.51890482398957VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .gdTcMw.gdTcMw{width:100%;max-width:100%}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input{border-radius:6.51890482398957VW;font-size:1.8670143415906129VW;padding:1.0430247718383312VW 1.955671447196871VW;margin:.651890482398957VW 0 1.8252933507170794VW;min-height:5.475880052151238VW;height:5.475880052151238VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input::placeholder{font-size:1.8670143415906129VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input:-ms-input-placeholder{font-size:1.8670143415906129VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input::-ms-input-placeholder{font-size:1.8670143415906129VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form button{line-height:5.475880052151238VW;padding:0 4.563233376792699VW;border-radius:6.51890482398957VW;font-size:2.0964797913950455VW;min-height:5.475880052151238VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .ql-snow .ql-editor p .ql-font-helvetica{font-family:Montserrat,sans-serif;font-size:2.3676662320730117VW!important}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .ql-snow .ql-editor p:last-child .ql-font-helvetica{font-size:2.0860495436766624VW!important}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .bottom_items .footer_bottom_item{max-width:100%}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item{max-width:100%}footer.site-footer .site-footer_container .page-width .site-footer_bottom_content .payment_social_items .footer_bottom_item.payment .site-footer__icon-list{padding-bottom:15px}#ReCharge #customer_tab_content{margin-top:30px}#ReCharge #customer_tab_content p,#ReCharge #customer_tab_content a,#ReCharge #customer_tab_content h5,#ReCharge #customer_tab_content form label{font-size:14px}#ReCharge #customer_tab_content form input{font-size:14px;min-height:44px}#ReCharge #customer_tab_content form .btn{font-size:14px;font-weight:700;padding:0 20px;line-height:44px}.template-404 .collection-hero{margin-bottom:0}.template-404 .collection-hero:after{height:3VW}.template-404 .collection-hero .collection-hero__title-wrapper .collection-hero__title{font-size:7.561929595827902VW}.template-404 .btn,.template-customers-account form label,.template-customers-addresses form label,.template-customers-account form input,.template-customers-account form select,.template-customers-account form textarea,.template-customers-addresses form input,.template-customers-addresses form select,.template-customers-addresses form textarea,.template-customers-account form p,.template-customers-account form a,.template-customers-account form h5,.template-customers-addresses form p,.template-customers-addresses form a,.template-customers-addresses form h5{font-size:14px}.template-customers-account form .btn,.template-customers-addresses form .btn{font-size:14px;padding:0 20px}}@media only screen and (max-width:749px){header.site-header{padding-left:0;padding-right:0;border-bottom:0}header.site-header .grid .grid__item.site-header__icons{padding-right:15px}header.site-header .grid .grid__item.left_icon{padding-left:15px;padding-right:0}header.site-header .grid .grid__item.left_icon .site-header__icons-wrapper a{padding:0}header.site-header .grid .grid__item .site-header__icons-wrapper{margin-top:0}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon{padding:0;margin-left:10px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon.phone img{width:25px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon.site-header__account img{width:20px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon.site-header__cart svg{width:22px;height:23px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__icon img{width:22px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__menu{margin-left:0}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__menu svg{width:25px;height:25px;color:#a71d37}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__menu svg.icon-hamburger{margin-top:-5px}header.site-header .grid .grid__item .site-header__icons-wrapper .site-header__menu svg.icon-close{height:25px}header.site-header .grid .grid__item.logo-align--center:after{content:"";transform:translate(-50%);position:absolute;bottom:-10.013351134846461VW;left:50%;width:26.702269692923895VW;height:10.68090787716956VW;z-index:1;background:radial-gradient(88% 10.01335VW at 50% -4.00534VW,white 75%,transparent 76%) no-repeat}header.site-header .grid .grid__item.logo-align--center .site-header__logo{padding:0}header.site-header .grid .grid__item.logo-align--center .site-header__logo .site-header__logo-image{margin:auto}header.site-header .mobile-nav-wrapper .mobile-nav{position:relative;z-index:11}#shopify-section-header header.site-header{margin-top:-8px}#shopify-section-header.sticky{position:sticky;position:-webkit-sticky;top:0;box-shadow:0 0 10px #999;animation:smoothScroll 1s forwards;display:block;width:100%;z-index:111}#shopify-section-header.sticky header.site-header .grid .grid__item{width:33.333333%}#shopify-section-header.sticky header.site-header .grid .grid__item.logo-align--center:after{display:none}footer.site-footer .footer_bottom_container .footer_bottom_content{display:block}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items{display:inline-block;width:100%;max-width:100%;text-align:center}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items ul li{display:inline-block;float:none}footer.site-footer .footer_bottom_container .footer_bottom_content .bottom_items.copyright{text-align:center}}@media only screen and (max-width:480px){footer.site-footer .site-footer_container{padding-top:60px}footer.site-footer .site-footer_container .page-width .site-footer__content{padding:0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter{height:90.226858VW;width:90.226858VW}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter h4.h4{font-size:13px;padding:0 35px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .short_content{font-size:12px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .short_content p{padding:0 25px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .contact-form .input-group input{font-size:12px;min-height:35px;padding:5px 10px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item.footer_item_newsletter .site-footer__item-inner--newsletter .site-footer__newsletter .contact-form .input-group .input-group__btn .btn{line-height:35px;padding:0 20px;font-size:12px;min-height:35px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .gdTcMw.gdTcMw{padding:0}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input{font-size:12px;min-height:35px;padding:5px 10px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input::placeholder{font-size:12px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input:-ms-input-placeholder{font-size:12px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form input::-ms-input-placeholder{font-size:12px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form button{line-height:35px;padding:0 20px;font-size:12px;min-height:35px}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .ql-snow .ql-editor p .ql-font-helvetica{font-family:Montserrat,sans-serif;font-size:13px!important}footer.site-footer .site-footer_container .page-width .site-footer__content .site-footer__item .klaviyo-form .ql-snow .ql-editor p:last-child .ql-font-helvetica{font-size:12px!important}.cartDrawer{width:100%}.quick-cart-details{padding:0 15px}.remove_item{padding:0 5px}#WrapSingleOptionSelector-1.swatch_item:hover{border-color:none!important}}.note.form-success{color:#74a622;font-weight:700;border-color:#74a622;font-size:16px}button.rc_popup_label_wrapper.row{color:#fff}.fb_iframe_widget iframe{z-index:100!important}.product-form__controls-group.product-form__controls-group--submit{flex-direction:unset}.product-form__controls-group{flex-direction:column}.selector-wrapper label{font-weight:700;font-size:18px}.swatch__main_wrap{margin-bottom:10px;display:flex;grid-gap:5px;flex-wrap:wrap}.swatch__input{font-size:0;height:100%;opacity:0;width:100%;cursor:pointer;position:absolute}.swatch__wrap{position:relative}#WrapSingleOptionSelector-0.selector-wrapper input[type=radio]:checked~label.swatch_item{position:relative;border:2px solid var(--color-btn-primary);font-weight:600;color:var(--color-btn-primary)}.selector-wrapper label.swatch_item{display:inline-block;padding:5px 14px;border:2px solid rgba(0,0,0,.2);color:#000;margin-bottom:10px;font-size:17px;margin-top:2px;font-weight:500;width:100%;height:calc(100% - 10px)}.opt_name{font-size:20px;font-weight:600}.swatch_item:before,.swatch_item:after{top:calc(100% - .5px);right:50%;transform:translate(50%);border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}input[type=radio]:checked~.swatch_item:after{border-color:#c2e1f500;border-top-color:#f9f7ff;border-width:11px;margin-left:0}input[type=radio]:checked~.swatch_item:before{border-color:#c2e1f500;border-top-color:var(--color-btn-primary);border-width:14px;margin-right:00}#WrapSingleOptionSelector-1 .swatch_item:before,#WrapSingleOptionSelector-1 .swatch_item:after,#WrapSingleOptionSelector-1.selector-wrapper input[type=radio]:checked~label.swatch_item{border:0;content:none}.splan_title,.splan_name{font-size:12px;font-weight:700;display:block}.selector-wrapper .swatch__wrap{width:calc(49% - 5px)}.splan_name{font-size:18px;line-height:1}#WrapSingleOptionSelector-1 .swatch_item{padding:5px;border:2px solid #999!important;width:100%;margin:0;height:100%;text-align:center}.dull{opacity:.4}#WrapSingleOptionSelector-1 input[type=radio]:checked~.swatch_item span.splan_title{color:var(--color-btn-primary)!important}#WrapSingleOptionSelector-1 input[type=radio]:checked~.swatch_item{border-color:var(--color-btn-primary)!important;color:var(--color-btn-primary)!important}@media(min-width:1025px){#WrapSingleOptionSelector-1 input[type=radio]:hover~.swatch_item,#WrapSingleOptionSelector-1.swatch_item:hover{border-color:var(--color-btn-primary)!important}}.selector-wrapper label[for=SingleOptionSelector-1]{margin-bottom:20px}div[data-index=option2].swatch__main_wrap{grid-gap:10px}.product-form__controls-group span.splan_name span{color:#a61d36}.product-form__controls-group span.splan_name{padding:8px 0 5px}.product-form__controls-group span.splan_title{color:#999}.val_first{text-align:center;font-weight:700}.val_last{font-size:14px;text-align:center}span.splan_name span{font-size:14px}@media(max-width:1025px){.splan_name,.opt_name{font-size:16px}.selector-wrapper label.swatch_item{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/default_style.scss.css.map */
