/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{background-color:#f5f5f5;color:#000}@media (min-width:768px){body{margin-top:0px}}.text-gator{color:#e3520f}.badge{width:20px;height:20px;font-size:12px;display:inline-block;vertical-align:middle;text-align:center;line-height:20px;border-radius:50% !important;margin-left:-7px;margin-top:-7px;background-color:#e3520f !important;padding:0;position:absolute}.region-content{background-color:#fff;padding:20px;border-radius:13px;margin-top:1px}.no-bg .region-content{background-color:unset !important}.panel{border:unset;box-shadow:unset;padding:0}.panel-heading{border:unset;background-image:none !important;background-color:#fff !important;font-weight:bold}.main-container a{color:#ff5200 !important}.main-container a:hover{text-decoration:underline;color:#ff5200 !important}.navbar,.navbar-default{background-color:#fff;background-image:none;box-shadow:unset;border:unset}@media (min-width:1200px){.navbar,.navbar-default{max-width:100%}.navbar>.navbar-container,.navbar-default>.navbar-container{padding-left:0;padding-right:0}}@media (min-width:1200px) and (min-width:1200px){.navbar>.navbar-container,.navbar-default>.navbar-container{width:1140px}}@media (min-width:1200px){.navbar>.navbar-container>.container,.navbar-default>.navbar-container>.container{width:inherit;padding-left:0;padding-right:0;display:flex;flex-direction:row}.navbar>.navbar-container>.container>.navbar-collapse,.navbar-default>.navbar-container>.container>.navbar-collapse{flex-grow:1;padding-left:0;padding-right:0}.navbar>.navbar-container>.container>.navbar-collapse>.region,.navbar-default>.navbar-container>.container>.navbar-collapse>.region{display:flex}.navbar>.navbar-container>.container>.navbar-collapse>.region #block-gator-main-menu,.navbar-default>.navbar-container>.container>.navbar-collapse>.region #block-gator-main-menu{flex-grow:1}.navbar>.navbar-container>.container>.navbar-collapse>.region #block-gator-main-menu>ul,.navbar-default>.navbar-container>.container>.navbar-collapse>.region #block-gator-main-menu>ul{display:table;float:unset;margin:0 auto}}.navbar .navbar-nav>li.active>a,.navbar-default .navbar-nav>li.active>a{background-color:#fff;background-image:none;box-shadow:unset;color:#000}.navbar .navbar-nav>li>a:hover,.navbar .navbar-nav>li>a:focus,.navbar .navbar-nav>li>a:active,.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:active{color:#000;font-weight:500;border:unset;background-color:#fff}.navbar .navbar-nav>li .menu-title,.navbar-default .navbar-nav>li .menu-title{margin-right:10px}@media (min-width:768px){.navbar .navbar-nav>li .menu-title--cart,.navbar-default .navbar-nav>li .menu-title--cart{display:none}}.main-container .page-header{border-bottom:unset}.main-container .breadcrumb{float:right}.main-container .single-product-page{margin:-20px;display:flex;flex-direction:column;background-color:#fff;border-radius:13px;padding-left:0;padding-right:0}@media (min-width:768px){.main-container .single-product-page{width:725px}}@media (min-width:992px){.main-container .single-product-page{width:940px}}@media (min-width:1200px){.main-container .single-product-page{width:1140px}}@media (min-width:768px){.main-container .single-product-page{flex-direction:row}}.main-container .single-product-page>div{padding-top:20px;padding-bottom:20px}@media (min-width:768px){.main-container .single-product-page>div{padding-top:40px;padding-bottom:40px;flex-basis:50%}}@media (min-width:992px){.main-container .single-product-page .product-hero-img{flex-grow:1}}.main-container .single-product-page .product-hero-img img{margin:0 auto;display:block;max-width:100%;height:auto}.main-container .single-product-page .product-details{color:#000;padding-left:40px;padding-right:40px;text-align:center;flex-grow:1;display:flex;flex-direction:column}@media (min-width:992px){.main-container .single-product-page .product-details{flex-basis:35%;flex-grow:0}}.main-container .single-product-page .product-details__title{color:#ff5200;font-weight:600}.main-container .single-product-page .product-details__title>a{color:#ff5200 !important}.main-container .single-product-page .product-details__subtitle{font-weight:bold;margin-top:0}@media (min-width:768px){.main-container .single-product-page .product-details__action{flex-grow:1;position:relative}}.main-container .single-product-page .product-details__action .button{bottom:0;left:0;width:100%;border-radius:5px;font-weight:600;background-image:none;border:unset;background-color:#fff;color:#000 !important;border:1px solid black}@media (min-width:1200px){.main-container .single-product-page .product-details__action .button{position:absolute}}.main-container .single-product-page .product-details__price{font-weight:bold;margin-top:10px;margin-bottom:10px}.main-container .single-product-page .field--label{display:none}.main-container .product-details-view .product-details{text-align:left;padding-left:0}.main-container .product-details-view .product-details__subtitle{margin-bottom:0}.main-container .product-details-view .product-details__subtitle>hr{border-top:3px solid #ff5200;margin-bottom:10px;margin-top:10px}.main-container .product-details-view .product-details__price{margin-top:0;font-size:16px}.main-container .product-details-view .product-details__body{text-align:justify}.main-container .product-details-view .product-details__action button{position:unset !important}.main-container .product-details-view>hr{border-top:2px solid #eeeeee}.main-container .product-details-view .product-overview__title{text-align:center;color:#ff5200;font-weight:bold;font-size:15px}.main-container .product-details-view .product-overview__container{display:flex;flex-wrap:wrap;justify-content:space-between}.main-container .product-details-view .product-overview__container>div{flex:1 1 100%;padding:10px 20px}@media (min-width:768px){.main-container .product-details-view .product-overview__container>div{flex:1 1 47%}}@media (min-width:992px){.main-container .product-details-view .product-overview__container>div{flex:1 1 32%}}.main-container .product-details-view .product-overview__container>div>.field{padding-left:25px}.main-container .product-details-view .product-overview__container>div>.field .field--item{display:list-item}.main-container .multiple-product-page{margin:-20px;display:flex;flex-wrap:wrap;justify-content:space-between}@media (min-width:768px){.main-container .multiple-product-page{width:725px}}@media (min-width:992px){.main-container .multiple-product-page{width:940px}}@media (min-width:1200px){.main-container .multiple-product-page{width:1140px}}.main-container .multiple-product-page>.product-container{padding:20px;background-color:#fff;border-radius:13px;margin-bottom:10px;flex:1 1 100%}.main-container .multiple-product-page>.product-container:first-child{margin-left:-20px}@media (min-width:768px){.main-container .multiple-product-page>.product-container{flex:0 1 47%}}@media (min-width:992px){.main-container .multiple-product-page>.product-container{flex:0 1 32%}}.main-container .multiple-product-page>.product-container .product-details{text-align:center}.main-container .multiple-product-page>.product-container .product-details h4{font-weight:bold !important}.main-container .multiple-product-page>.product-container .product-details .product-details__title{color:#ff5200 !important}.main-container .multiple-product-page>.product-container .product-details .product-details__title>a{color:#ff5200 !important}.main-container .multiple-product-page>.product-container .product-details .product-details__title>a:hover{text-decoration:underline;color:#ff5200 !important}.main-container .multiple-product-page>.product-container .product-details .product-details__price{margin-bottom:20px}.main-container .multiple-product-page>.product-container .product-details .product-details__action .button{width:100% !important;color:#000 !important;font-weight:500}.main-container .multiple-product-page>.product-container .product-hero-img{height:250px;width:100%}.main-container .multiple-product-page>.product-container .product-hero-img>img{width:100%;height:100%;object-fit:contain}.main-container .form-submit{width:200px;background-image:none;border:unset;background-color:#ff5200;color:#fff;border:2px solid #ff5200;text-shadow:unset;box-shadow:unset}.main-container .form-submit.remove_coupon{background:none;color:#a94442;border:none;width:auto;border:1px solid #a94442;font-size:0}.main-container .form-submit.remove_coupon>.icon{font-size:initial;padding:2px 0px}.main-container .form-submit.remove_coupon:hover{background:#a94442;color:#fff}.main-container .btn--white{width:200px;background-color:#fff;color:#000;border:2px solid #000}.main-container .cart.cart-form{padding:20px;background-color:#fff;border-radius:13px}.main-container .cart.cart-form tr{background-color:#fff !important}.main-container .cart.cart-form .form-actions{text-align:right;padding-top:10px}.main-container .cart.cart-form .form-actions #edit-submit{background-color:#fff;color:#000;border:2px solid #000}.main-container .cart.cart-form .form-actions #edit-submit .icon{display:none}.main-container .cart.cart-form .item-name a{text-decoration:none;color:#000;font-size:15px;font-weight:bold}.main-container .cart.cart-form .remove-item button{width:auto;border:unset;background-color:#fff;box-shadow:unset;font-weight:bold;color:#ff5200;padding:0}.main-container .cart.cart-form .remove-item button .icon{display:none;margin:0}.main-container .cart.cart-form .item-container{display:flex;flex-direction:row}.main-container .cart.cart-form .item-container__img{width:100px;padding:10px}.main-container .cart.cart-form .item-container__img>img{height:80px;object-fit:none}.main-container .cart.cart-form .item-container__details{padding:10px}@media screen and (min-width:780px),(orientation:landscape) and (min-device-height:780px){.main-container .commerce-checkout-flow.order_information .layout-region-checkout-secondary{width:30%}.main-container .commerce-checkout-flow.order_information .layout-region-checkout-main,.main-container .commerce-checkout-flow.order_information .layout-region-checkout-footer{width:65%}}.main-container .commerce-checkout-flow #edit-login-returning-customer-forgot-password{width:200px;background-color:#fff;color:#000;border:2px solid #000;padding:8px 42px;border-radius:4px}.main-container .commerce-checkout-flow .panel{border:unset;box-shadow:unset;padding:0}.main-container .commerce-checkout-flow .panel-heading{border:unset;background-image:none;background-color:#fff;font-weight:bold}.main-container .commerce-checkout-flow .panel-heading__order-summary{border-bottom:2px solid #eee}.main-container .commerce-checkout-flow .checkout-pane{border:unset;box-shadow:unset}.main-container .commerce-checkout-flow .checkout-pane table{background-color:#fff}.main-container .commerce-checkout-flow .checkout-pane table tr{background-color:#fff}.main-container .commerce-checkout-flow .checkout-pane table tr td{border:unset}.main-container .commerce-checkout-flow .checkout-pane-login>form{padding:0}.main-container .commerce-checkout-flow .order-summary-details{display:flex}.main-container .commerce-checkout-flow .order-summary-details>div{flex:1}.main-container .commerce-checkout-flow .order-summary-details .details-col .hero-img>img{object-fit:contain;height:100px}.main-container .commerce-checkout-flow .order-summary-details .details-col>.details{margin-top:10px}.main-container .commerce-checkout-flow .order-summary-details .price-col{display:flex;align-items:flex-end}.main-container .commerce-checkout-flow .order-summary-details .price-col>p{flex:1;text-align:right}.main-container .commerce-checkout-flow .order-summary-details .coupon-col{display:flex;flex-direction:column;align-items:flex-end;justify-content:center}@media screen and (min-width:780px),(orientation:landscape) and (min-device-height:780px){.main-container .commerce-checkout-flow.review .layout-region-checkout-main,.main-container .commerce-checkout-flow.review .layout-region-checkout-footer{width:70%}}.main-container .commerce-checkout-flow.review .layout-region-checkout-secondary{display:none}.main-container .commerce-checkout-flow.review .panel-body{border:1px solid #ff5200;border-radius:13px}.main-container .commerce-checkout-flow.review .form-actions{text-align:right}.main-container .commerce-checkout-flow.review .order-summary-details .details-col{flex-direction:row;display:flex;white-space:nowrap}.main-container .commerce-checkout-flow.review .order-summary-details .details-col .details{margin-top:0;line-height:100px;flex:1}.main-container .commerce-checkout-flow.review .order-summary-details .details-col .hero-img{flex-basis:50%}.main-container .commerce-checkout-flow.review .order-summary-details .price-col{align-items:unset;line-height:100px}.main-container .commerce-checkout-flow.review .contact-information .content{display:flex}.main-container .commerce-checkout-flow.review .contact-information .content__icon>img{height:48px}.main-container .commerce-checkout-flow.review .contact-information .content__details{padding:0 15px}.main-container .commerce-checkout-flow.review .contact-information .content__details>h3{margin-top:0;margin-bottom:5px;font-weight:bold}.main-container .commerce-checkout-flow.review .payment-information .content{display:flex}.main-container .commerce-checkout-flow.review .payment-information .content__details{padding:0 15px}.main-container .commerce-checkout-flow.review .payment-information .content__details>h3{margin-top:0;margin-bottom:5px;font-weight:bold}.main-container .commerce-checkout-flow.complete{padding:70px 14px}@media (min-width:768px){.main-container .commerce-checkout-flow.complete{padding:70px 85px}}@media (min-width:992px){.main-container .commerce-checkout-flow.complete{padding:100px 0}}.main-container .commerce-checkout-flow.complete .checkout-complete{text-align:center;margin:0 auto}@media (min-width:992px){.main-container .commerce-checkout-flow.complete .checkout-complete{width:50%}}.main-container .commerce-checkout-flow.complete .checkout-complete>h2{color:#ff5200;font-weight:bold;margin-top:0;margin-bottom:10px}.main-container .commerce-checkout-flow.complete .checkout-complete>h3{margin-top:0;margin-bottom:25px}.main-container .commerce-checkout-flow.complete .checkout-complete .content{display:flex}.main-container .commerce-checkout-flow.complete .checkout-complete .content__icon>img{height:40px}.main-container .commerce-checkout-flow.complete .checkout-complete .content__info>p{text-align:justify;padding-left:20px}.main-container .order-total-line__adjustment--promotion .order-total-line-value{color:#a94442;font-weight:bold}.footer{border-top:unset;margin-top:0}.footer #flat-rate-footer{background-color:#505050;padding-top:20px;padding-bottom:20px;border-radius:13px;border:1px solid}@media (min-width:768px){.footer #flat-rate-footer{width:725px}}@media (min-width:992px){.footer #flat-rate-footer{width:940px}}@media (min-width:1200px){.footer #flat-rate-footer{width:1140px}}.footer #flat-rate-footer .row{margin-left:0;margin-right:0;display:flex;flex-direction:column}@media (min-width:992px){.footer #flat-rate-footer .row{flex-direction:row}}@media (min-width:992px){.footer #flat-rate-footer .row>div{height:50px;line-height:50px}}.footer #flat-rate-footer .row>div.left-content{color:white;margin-bottom:10px}@media (min-width:992px){.footer #flat-rate-footer .row>div.left-content{flex-grow:1;padding-left:10px;padding-right:10px;margin-bottom:0}}.footer #flat-rate-footer .row>div img{width:30px;height:30px}
