@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.layer{width:100%;position:absolute;min-height:40px;z-index:999999999}.vrainst-sel ul:after,.sel-week ul:after{display:none!important}.flexbox-loader-cart{position:absolute;z-index:99999;top:50%;left:50%;transform:translate(-50%,-50%);background:transparent;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.flexbox-loader-cart .nb-spinner{width:45px;height:45px;margin:0;background:transparent;border-top:2px solid #a00000;border-right:2px solid transparent;border-radius:50%;-webkit-animation:1s spin linear infinite;animation:1s spin linear infinite}.select ul li.option{background-color:#fff}.error-msg,.error-msg-new,.add-error{color:red;display:none;text-align:center;transition:.3s linear}.select ul li.option{z-index:1;padding:5px 10px;display:none;list-style:none;cursor:pointer;text-transform:capitalize;transition:.3s linear;border:1px solid #ccc;height:40px;align-items:center;font-family:Avenir Next,sans-serif;order:2;width:100%;text-align:left}.select li.option.selected-sct{order:1!important}.select ul li:not(.select.csta_reorder ul li):first-child{display:flex!important}.select.csta_reorder ul li:first-child{display:flex}.pet-feed-cal .submit-btn{width:50%;margin:15px 0 0 auto;display:flex;align-items:center;justify-content:center}.pet-feed-cal .submit-btn span{background:#a00000;width:60%;height:100%;border-radius:5px;color:#fff;font-weight:600;display:flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;transition:.2s linear;padding:10.5px 4px 8.5px}.select ul li{cursor:default}.subscreption-guide-page .pet-feed-cal .select ul:after,.subscreption-guide-page .select-option-inner ul:after{position:absolute;content:"";width:10px;height:10px;border-top:1px solid #000;border-left:1px solid #000;display:block;top:13px;right:17px;transform:rotate(225deg);z-index:99}.select ul li.option:hover{background:#a00000;color:#fff}.subscreption-guide-page p.subscription-heading{font-size:30px;line-height:normal;font-weight:500;font-family:"New York",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-bottom:20px}.subscreption-guide-page .pet-feed-cal{padding:20px 50px;position:relative}.subscreption-guide-page .pet-feed-cal .pet-fee-in{display:grid;grid-template-columns:repeat(2,1fr);margin-bottom:20px}.subscreption-guide-page .pet-feed-cal .select ul{margin:0;position:relative;display:flex;width:100%;flex-wrap:wrap;max-height:200px;overflow:hidden;overflow-y:auto}.subscreption-guide-page .pet-feed-cal .select ul::-webkit-scrollbar{width:2px}.subscreption-guide-page .pet-feed-cal .select ul::-webkit-scrollbar-track{box-shadow:none}.subscreption-guide-page .pet-feed-cal .select ul::-webkit-scrollbar-thumb{background-color:#ccc;outline:none}.select{position:relative}.select svg.option-arrow{position:absolute;width:25px;top:8px;right:10px;transform:rotate(90deg);display:none!important;z-index:99;fill:#fff;mix-blend-mode:difference}.pet-fee-in-content input{height:40px;width:100%;background:#fff;border-radius:0;display:flex;align-items:center;margin:0}.pet-fee-in-heading p{font-size:18px;font-weight:500;font-family:Avenir Next,sans-serif;margin:0;padding-top:9px}.select ul li.option:first-child:hover{background:#fff;color:#000}.pet-fee-in input{width:100%;background:#fff;margin:0!important;height:40px;font-size:15px}.subscreption-guide-page h1.giant-title{text-align:center;margin-bottom:6rem}.day-feed-products-data .pet-feed-cal{border:0;padding-top:0}.day-feed-products-data .heading-sub-save{border-top:1px solid #cccccc}.pet-feed-cal .p-grid{display:flex;flex-wrap:wrap;width:100%;margin:0 auto;flex-direction:column;grid-gap:20px}.pet-feed-cal .p-grid .pet-fee-in-content.vrainst-sel,.pet-feed-cal .p-grid .pet-fee-in-content.sel-week{width:100%}.day-feed-products-data .heading-sub-save p{font-size:25px;line-height:normal;font-weight:400;font-family:"New York",Iowan Old Style,Apple Garamond,Baskerville,Times New Roman,Droid Serif,Times,Source Serif Pro,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;margin-bottom:20px;margin-top:30px;text-transform:uppercase}.subscreption-guide-page .pet-feed-cal .p-grid .select{display:flex;align-items:flex-start;justify-content:flex-end;grid-gap:0px}.main-sct-jtpl-msg{display:grid;grid-template-columns:repeat(2,1fr)}.main-sct-jtpl-msg p.error-msg-new{font-size:18px}.pet-fee-in-content .select p{width:50%;font-size:18px;font-weight:500;margin:0;height:40px;font-family:Avenir Next,sans-serif;text-align:center}.subscreption-guide-page .pet-feed-cal .p-grid .select .jtpl-content{position:relative;width:50%}.pet-fee-in-content p.error-msg-new{width:100%}.jtpl-price-label span{font-size:18px;font-weight:500;font-family:Avenir Next,sans-serif}.pet-fee-in-heading{display:flex;align-items:flex-start}.subscreption-guide-page .pet-feed-cal .p-grid .select ul{width:100%;margin:0;position:relative;height:auto;max-height:200px;overflow:hidden;overflow-y:scroll;align-content:flex-start}.subscreption-guide-page .pet-feed-cal .p-grid .select ul::-webkit-scrollbar{width:2px}.subscreption-guide-page .pet-feed-cal .p-grid .select ul::-webkit-scrollbar-track{box-shadow:none}.subscreption-guide-page .pet-feed-cal .p-grid .select ul::-webkit-scrollbar-thumb{background-color:#ccc;outline:none}.p-grid .pet-fee-in-content.vrainst-sel li:first-child,.p-grid .pet-fee-in-content.sel-week li:first-child{text-decoration:none;text-underline-offset:.3rem}.cst_perday{margin-top:10px}.day-feed-products-data p.add-error{margin-top:20px;font-size:18px}.day-feed-products-data .ajax-add-to-cart span{background:#a00000;color:#fff;font-size:15px;padding:9.5px 30px 6px;width:100%;display:block;max-width:50%;text-align:center;margin:0 auto;text-transform:capitalize;border-radius:5px;cursor:pointer;transition:.2s linear;font-weight:600}.subscreption-guide-page .pet-feed-cal .p-grid .pet-fee-in{display:flex;width:70%;justify-content:flex-end;align-items:center;grid-gap:0px;margin:0 auto}.p-grid .pet-fee-in-content .select p{text-align:left;padding-top:9px}.day-feed-products-data .ajax-add-to-cart span:hover,.pet-feed-cal .submit-btn span:hover{background:#a00000d4;transition:.2s linear}.pet-feed-cal .p-grid .or-price p.price,.pet-feed-cal .p-grid .pet-fee-in .dis-price p.price{background:transparent;border:1px solid transparent;padding:10px;height:40px;margin:0}.pet-feed-cal .p-grid .jtpl-price-label{width:50%}.pet-feed-cal .p-grid .pet-fee-in .or-price,.pet-feed-cal .p-grid .pet-fee-in .dis-price{width:50%;position:relative}.pet-feed-cal .p-grid .or-price p.price{text-decoration:line-through;color:#838383;height:auto}.pet-feed-cal .p-grid .or-price p.disct-price{font-size:15px;margin:0}.pet-feed-cal .p-grid .or-price p.disct-price{font-size:15px;font-weight:600}.pet-feed-cal .p-grid.jtpl-price-bar{grid-gap:20px}.pet-feed-cal .p-grid .pet-fee-in .or-price{display:flex;align-items:center;grid-gap:10px}.pet-feed-cal .p-grid .pet-fee-in p.discount{position:absolute;top:-5px;left:80px;background:#a00000;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff;padding:5px;font-size:11px;line-height:normal}.pet-feed-cal .p-grid:last-child{margin-top:20px}.day-feed-products-data p.ajax-add-to-cart{margin-top:2rem}.pet-feed-cal .p-grid .pet-fee-in p.discount:before{border-top:12px solid transparent;border-bottom:11px solid transparent;border-right:10px solid #a00000;content:"";position:absolute;top:0;left:-10px}.step-circle{width:35px;height:35px;background:#fff;border-radius:21px}.flex.active .step-circle{background:#000}.step-guides{padding:18px}.subscreption-guide-page .cc-price-range__inputs{align-items:baseline}.subscreption-guide-page .select-text-main{width:50%}.subscreption-guide-page .select-option-main{padding-right:50px;width:50%}.subscreption-guide-page .select-option-main ul{margin:0}.step1content{padding:0 50px}@media (max-width: 992px){.subscreption-guide-page .pet-feed-cal{padding:20px 30px}.pet-feed-cal .p-grid{width:100%}.day-feed-products-data .heading-sub-save{margin-top:10px}.select ul li.option:hover{background:#fff;color:#000}.subscreption-guide-page .select-option-main{padding-right:30px}.step1content{padding:0 30px}}@media (max-width: 640px){.subscreption-guide-page .pet-feed-cal{padding:20px}.subscreption-guide-page p.subscription-heading{font-size:20px}.day-feed-products-data .heading-sub-save p{font-size:18px}.subscreption-guide-page h1.giant-title{font-size:25px;margin-bottom:4rem}.subscreption-guide-page .cc-price-range__inputs{flex-wrap:wrap}.subscreption-guide-page ul{margin:0!important}.step1content{padding:0 20px}}@media (max-width: 500px){.subscreption-guide-page .pet-feed-cal .pet-fee-in{grid-template-columns:repeat(1,1fr);margin-bottom:0}.day-feed-products-data .heading-sub-save p{margin-bottom:10px}.day-feed-products-data .ajax-add-to-cart span{font-size:18px;padding:10px 30px}.pet-feed-cal .p-grid .or-price p.price,.pet-feed-cal .p-grid .pet-fee-in .dis-price p.price{margin:0}.pet-feed-cal .p-grid:last-child{margin-top:5px}.subscreption-guide-page .pet-feed-cal .select ul{margin:0}.day-feed-products-data .ajax-add-to-cart span{max-width:100%}.pet-feed-cal .submit-btn,.pet-feed-cal .submit-btn span{width:100%}.p-grid .select p,.jtpl-price-label{width:100%;margin:18px 0 5px}.subscreption-guide-page .pet-feed-cal .p-grid .select{flex-direction:column;grid-gap:0}.subscreption-guide-page .pet-feed-cal .p-grid .pet-fee-in{grid-gap:0;width:100%}.pet-feed-cal .p-grid{grid-gap:0}.pet-fee-in-heading p,.p-grid .select p,.jtpl-price-label,.jtpl-price-label span{font-size:16px}.pet-fee-in-content .select p{font-size:16px;margin:10px 0}.subscreption-guide-page .pet-feed-cal{padding-top:0}.jtpl-price-label span{margin:18px 0 5px}.pet-feed-cal .p-grid .jtpl-price-label,.subscreption-guide-page .pet-feed-cal .p-grid .select .jtpl-content,.pet-feed-cal .p-grid .pet-fee-in .or-price,.pet-feed-cal .p-grid .pet-fee-in .dis-price{width:100%}.pet-feed-cal .p-grid.jtpl-price-bar{grid-gap:0}.pet-fee-in-heading p{margin:10px 0 5px}.subscreption-guide-page .pet-feed-cal .pet-fee-in{margin:0}.p-grid .pet-fee-in-content .select p{height:auto}.subscreption-guide-page .select-text-main{width:100%}.subscreption-guide-page .select-option-main{padding-right:0;width:100%}.subscreption-guide-page .cc-price-range__inputs{padding:0 20px 20px}}@media (max-width: 450px){.subscreption-guide-page .pet-feed-cal{padding:10px 0}.pet-feed-cal .p-grid{flex-direction:column}.subscreption-guide-page .pet-feed-cal .p-grid .pet-fee-in{width:100%;justify-content:flex-start}.subscreption-guide-page .pet-feed-cal .p-grid .select{justify-content:flex-start}.pet-feed-cal .p-grid .pet-fee-in-content.vrainst-sel,.pet-feed-cal .p-grid .pet-fee-in-content.sel-week{width:100%}.step1content{padding:0}.subscreption-guide-page .cc-price-range__inputs{padding:0 0 20px}}@media (max-width: 370px){.subscreption-guide-page .pet-feed-cal .p-grid .pet-fee-in{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/sub-guide.css.map */
