form[action*="/cart/"]{-webkit-animation:1s linear forwards anifadein;animation:1s linear forwards anifadein}.checkout-tab{padding:20px 0 15px;-webkit-animation:1s linear forwards anifadein;animation:1s linear forwards anifadein}.checkout-tab span b,.checkout-tab span button{margin:10px;font-size:22px}.checkout-tab .itemcount{font-size:13px;top:-4px;position:relative}.checkout-tab span button{margin:10px;padding:10px 30px;border:1px solid transparent;font-size:22px;line-height:20px;outline:none}.checkout-tab .totalprice{position:relative}@media only screen and (max-width: 767px){.checkout-tab span b,.checkout-tab span button{font-size:18px}.upsell .product-content{border:1vw solid #ffb400}}.hide-and-seek{opacity:0;visibility:hidden}.upsell.container{margin:20px;width:inherit}.upsell .product-content{margin:0 auto 20px;padding:20px;max-width:1100px;border-radius:10px;background:#fff;border:.3vw solid #ffb400}.upsell .product_form{background:#fff;padding:0;margin:20px 0 0}.upsell .heading-title{padding:20px;line-height:30px}.upsell .btn{padding:10px 30px;margin:0}.upsell .featured-product-image{float:left;margin-right:12px}.upsell img{width:300px;max-width:100%;height:auto;margin:0 20px 0 0}.upsell .upsell-description{margin:10px 0}.uppro .uppro-content{margin:30px auto 60px;max-width:750px;border:.3vw solid #dedede}@media only screen and (max-width: 767px){.upsell .product-content{border-width:1vw}}@media (max-width: 600px){.upsell .product-content{padding-top:50px}.upsell .featured-product-image{width:100%}}.directcart-section{padding:20px}.directcart{max-width:840px;margin:35px auto;padding:20px;box-sizing:border-box}.directcart fieldset{border:1px solid #b9b9b9;margin:0 0 15px;padding:10px 20px}.directcart .fields{display:flex!important;flex-wrap:wrap}.directcart .fields .field__input-wrapper{position:relative;display:block;width:47%;margin:0 3% 20px 0;padding:0}.directcart .fields input,.directcart .fields select,.directcart .fields textarea{width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;border:1px transparent solid;background-clip:padding-box;border-radius:5px;display:block;padding:8px;word-break:normal;background-color:#fff;color:#333;border-color:#00000026;min-height:45px;line-height:20px;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.directcart .fields select{padding-left:4px!important}.directcart .fields input:focus,.directcart .fields select:focus,.directcart .fields textarea:focus{box-shadow:0 0 2px #2196f3;outline:none}.directcart .fields label{opacity:0;position:absolute;top:8px;left:8px;pointer-events:none;font-size:10px;color:#8e8e8e}.directcart ::placeholder{color:#8e8e8e;opacity:1}@media (max-width: 600px){.directcart .fields .field__input-wrapper{box-sizing:border-box;width:100%;margin:0 0 20px}}.dc-validate-error{position:absolute;z-index:999;background-color:#eaeaea;font-size:10px;color:#ff0303;padding:2px}.directcart .shopify-section.upsell-product-section{background-color:#fff}.directcart .upsell{padding:0!important;margin:50px auto;max-width:800px}.directcart .upsell .heading-title{display:block;margin:-40px 0 0;text-align:center;position:relative;top:-10px}.directcart .upsell .upsell-product-title,.directcart .upsell .modal_price,.directcart .upsell .featured-product-image{display:none}.directcart .upsell form,.directcart .upsell .featured-product-info{padding:0!important;margin:0!important}.directcart .upsell .product_thumbnail{padding:0 20px!important;border:4px solid #e6e6e6;background:#f3f3f3;border-radius:0}.directcart .upsell.upsell-added .product_thumbnail{background:#fafafa;border-radius:6px}.directcart .upsell.upsell-added .product_thumbnail:after{background-color:#5fb400}.directcart .upsell .product_thumbnail:after{content:"Best seller";position:absolute;right:20px;bottom:-10px;display:block;padding:2px 10px 2px 38px;border-radius:6px;background:red;color:#fff;font-weight:700;background-image:url(star.svg);background-repeat:no-repeat;background-size:22px;background-position:8px 4px}.directcart .upsell label{opacity:1!important;cursor:pointer;padding:30px!important;margin:-17px -20px -25px;position:relative;top:-2px}.directcart .upsell label span{font-size:18px;text-transform:capitalize}.directcart .upsell label span.check-money{color:red}.directcart .upsell.upsell-added label:after{content:"ADDED";display:block;position:absolute;margin-left:-2px;padding:0 25px;background:#eee;color:#5eb500}.show-footer-switch{display:block;margin:30px auto 0;width:105px;border-bottom:1px solid;cursor:pointer;text-transform:uppercase;font-size:14px;font-weight:700;text-align:center;color:#0006}@-webkit-keyframes aniintro{0%{opacity:0;max-height:0;max-width:0}80%{opacity:0;max-height:0;max-width:0}99%{opacity:0;max-height:0;max-width:100%}99%{opacity:0}to{opacity:1;max-height:100%}}@keyframes aniintro{0%{opacity:0;max-height:0;max-width:0}80%{opacity:0;max-height:0;max-width:0}90%{opacity:0;max-height:0;max-width:100%}99%{opacity:0}to{opacity:1;max-height:100%}}@-webkit-keyframes anifadein{0%{opacity:0}70%{opacity:0}to{opacity:1}}@keyframes anifadein{0%{opacity:0}70%{opacity:0}to{opacity:1}}.directcart h2:after{content:"";display:inline-block;background-image:url('data:image/svg+xml;charset=UTF-8, <svg aria-hidden="true" focusable="false" data-prefix="far" data-icon="stars" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" class="svg-inline--fa fa-stars fa-w-16 fa-5x"><path fill="rgb(255, 87, 34)" d="M364.3 267.3L259.5 252l-46.9-95.2c-4.2-8.5-12.4-12.8-20.7-12.8-8.2 0-16.3 4.2-20.5 12.8L124.5 252 19.7 267.3C.9 270-6.7 293.2 7 306.5l75.9 74-18 104.6C62.3 500 74.2 512 87.5 512c3.5 0 7.2-.8 10.7-2.7l93.8-49.4 93.8 49.4c3.5 1.8 7.1 2.7 10.6 2.7 13.3 0 25.2-11.9 22.7-26.9l-17.9-104.6 75.9-74c13.6-13.3 6-36.5-12.8-39.2zm-96.7 78.9l-18.1 17.6 4.3 24.9 9.4 54.5-48.9-25.7-22.3-11.8-22.4 11.8-48.9 25.7 9.4-54.5 4.3-24.9-18.1-17.6-39.7-38.7 54.8-8 25-3.6 11.2-22.6 24.4-49.6 24.4 49.6 11.2 22.6 25 3.6 54.8 8-39.8 38.7zM336 160l26.7-53.3L416 80l-53.3-26.7L336 0l-26.7 53.3L256 80l53.3 26.7L336 160zm144 32l-16-32-16 32-32 16 32 16 16 32 16-32 32-16-32-16z" class=""></path></svg>');background-size:contain;background-repeat:no-repeat;height:28px;width:28px;margin:0 10px}
/*# sourceMappingURL=/cdn/shop/t/1/assets/addons.css.map */
