.hidden{display:none!important}header.section-header{display:none}.hidden-until-loaded{visibility:hidden}.underline{text-decoration:underline!important}.disabled{opacity:.5;pointer-events:none}.swiper-pagination-bullet{width:10px;height:10px}.swiper-pagination-bullet-active{background:#025156}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px;color:#025156}.swiper-button-next{right:0}.swiper-button-prev{left:0}.scrumbles-pet-header{display:block;text-align:center;padding:16px 24px;background:#025156}.scrumbles-pet-logo{padding:0 13px;width:200px}.pet-profile-product-title{text-align:left;font-size:64px;color:#025156;line-height:1}.pet-profile-product-subtitle{text-align:center;font-size:19px;color:#025156;line-height:1;margin-bottom:20px;padding:0}.pet-profile-product-container{background:#80c8bd;padding:0 40px;max-width:unset}.pet-profile-food-slider-wrapper{background:linear-gradient(0deg,#ebebeb 0% 100%),#fff;padding:32px 100px;border-radius:8px}.pet-profile-product-container:has(.pet-profile-food-slider-wrapper[data-food-type=dry]:not(.hidden)):has(.pet-profile-food-slider-wrapper[data-food-type=wet]:not(.hidden)) .pet-profile-food-slider-wrapper[data-food-type=dry]{margin-bottom:20px}.pet-profile-product-header{background-color:#80c8bd;padding:25px 50px}.pet-profile-product-header h1{color:#fff;text-align:center;padding-top:0;font-size:64px;margin-bottom:10px}.pet-profile-product-header h2{text-align:center;max-width:1200px;margin:auto;color:#025156;font-family:Fontoon!important;font-size:19px;padding-top:0}.pet-profile-food-slider-wrapper h2{text-align:center;padding-top:20px}.pet-profile-product-footer{background-color:#80c8bd;padding:50px}.pet-profile-product-footer .btn-section{width:auto!important;padding-left:20px!important;padding-right:20px!important}.pet-profile-product-choose-items,.pet-profile-product-straight-to-cart{position:absolute;right:50px}.pet-profile-product-straight-to-cart a{color:inherit}.pet-profile-allergy-list{display:flex;justify-content:center;gap:12px;padding:0 25px;text-align:center}.pet-profile-allergy{font-size:19px;border:solid 2px transparent;color:#025156;border-radius:14px;padding:11px 40px!important;padding-top:20px;line-height:1;white-space:nowrap;padding-left:0;padding-right:0;text-transform:uppercase}.lightning-usage-guide-wrap{width:100%}.lightning-product-grid-wrap{position:relative;display:inline-block;background:#fff;border-radius:10px;overflow:hidden}.product-grid-checkbox{display:none}.lightning-product-grid-wrap label{display:block}.pet-profile-food-slider .subscription-product-carousel{overflow:auto!important;max-width:fit-content;margin:auto}.pet-profile-food-slider .product-grid__item{gap:5px 0px!important}.arrow-container{display:flex;justify-content:space-evenly;width:100%;margin:0 auto;align-items:center}.scroll-left-arrow,.scroll-right-arrow{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent}.scroll-left-arrow{border-right:15px solid #025156}.scroll-right-arrow{border-left:15px solid #025156}.progress-bar-wrapper{width:100%;padding:0 50px 20px}.progress-bar{width:100%;height:20px;background-color:#f0f0f0;border-radius:10px}.progress-step{height:100%;transition:width .3s ease;border-radius:10px;background-color:#025156;width:0px}.progress-step-text{font-size:19px;text-align:center;color:#025156;margin:15px auto 0;padding:0}.rc-container-wrapper span{display:block}.filter-grid-container .product-grid__item{margin-left:0;margin-right:0;width:100%}.filter-grid-container{padding:0!important}.filter-grid-container .product-grid{width:100%;height:fit-content;display:flex;justify-content:center}.filter-grid-container .product-grid.swiper-wrapper{justify-content:unset}.filter-grid-container .product-grid__item{margin-left:0;margin-right:0;min-width:300px;width:100%}.product-grid__item.use-modal .product__title{width:100%;color:#000;font-size:24px}.product-usage-guide{width:100%}.product-usage-guide p{margin-bottom:0}.scrumbles-product-popup-product-variant-selector select{font-size:24px}.scrumbles-product-popup-product-variant-selector select.active{color:#000}.collection-grid .product__button-wrapper .btn-section.subscription-btn,.collection-grid .product__button-wrapper .btn-section.subscription-btn:hover{font-size:28px!important;border:solid 2px transparent;line-height:1;display:flex;justify-content:center;align-items:center}.collection-grid .product__button-wrapper .btn-section.subscription-btn:hover{border:solid 2px #025156}.usage-guide-prompt,.usage-guide-subdata,.usage-guide-onedata,.usage-guide-trial-subdata,.usage-guide-trial-extrainfo1,.usage-guide-trial-extrainfo2{text-align:center}.should-be-swiper.filter-grid-container{padding:0 50px!important}.should-be-swiper .product-grid__item{min-width:none!important;max-width:100%!important;width:100%!important}.selectable-product-grid-item-header{margin-bottom:5px;text-align:center;padding-bottom:7px}.rtb-product-highlight{font-weight:100}.lightning-product-grid-wrap .product-usage-guide{display:none}.product-grid-checkbox:checked+label .selectable-product-grid-item-header .selectable-product-grid-item-header-selected{display:block!important;background-color:#80c8bd;border:3px solid #80c8bd;text-transform:uppercase}.product-grid-checkbox:not(:checked)+label .selectable-product-grid-item-header .selectable-product-grid-item-header-unselected{display:block!important;border-top-left-radius:10px;border-top-right-radius:10px;border:3px solid #80c8bd;text-transform:uppercase}.product-grid-checkbox:checked+label .selectable-product-grid-item-header .selectable-product-grid-item-header-selected p,.product-grid-checkbox:not(:checked)+label .selectable-product-grid-item-header .selectable-product-grid-item-header-unselected p{font-family:Sugarpunch;font-size:20px;font-weight:400}.lightning-product-grid-wrap:hover .selectable-product-grid-item-header-unselected{border-color:#000!important}.lightning-product-grid-wrap label.product-grid-select-container{margin-bottom:0}#scrumbles-product-details-modal{position:fixed;top:0;left:0;width:100vw;max-width:100vw;height:100vh;z-index:99999999}#scrumbles-product-details-modal-background{background-color:#000;opacity:.5;width:100%;height:100%}#scrumbles-product-popup-inner{max-width:unset;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%) translateY(-50%);width:50%;max-height:90vh;overflow:auto;background-color:#fff;padding:10px;border-radius:4px;text-align:left;font-size:16px}#scrumbles-product-popup-inner p,#scrumbles-product-popup-inner h3,#scrumbles-product-popup-inner select{margin-bottom:10px}#scrumbles-product-popup-inner h3{text-transform:capitalize!important;font-family:Fontoon;font-weight:600;font-size:18px;text-align:left}#scrumbles-product-popup-inner .scrumbles-product-popup-product-details{height:fit-content;margin:auto}#scrumbles-product-popup-inner .scrumbles-product-popup-product-description-more{color:#025156;text-align:left;cursor:pointer;margin-left:10px}#scrumbles-product-popup-inner .scrumbles-product-popup-product-description-body{max-height:0;transition:.5s all ease;overflow:hidden;margin-left:10px}#scrumbles-product-popup-inner .scrumbles-product-popup-product-details .product__title{color:#000;font-size:24px;margin-left:10px}#scrumbles-product-popup-inner .product__quantity--wrapper{min-width:unset;height:55px}#scrumbles-product-popup-inner .product__quantity--wrapper .quantity--minus,#scrumbles-product-popup-inner .product__quantity--wrapper .quantity--plus{width:20px;height:20px;background-color:#fff;border:solid 2px #808080}#scrumbles-product-popup-inner .product__quantity--wrapper .quantity--minus svg,#scrumbles-product-popup-inner .product__quantity--wrapper .quantity--plus svg{width:75%;height:75%;transform:translate(-50%,-50%);top:50%;left:50%}#scrumbles-product-popup-inner .product__quantity--wrapper .quantity--minus line,#scrumbles-product-popup-inner .product__quantity--wrapper .quantity--plus line{stroke:gray}#scrumbles-product-popup-inner .product__quantity--wrapper .js-qty__num{width:110px;background:#fff;border:solid 2px lightgrey;padding:0 33px;font-size:16px}#scrumbles-product-popup-inner .product__quantity--wrapper .quantity--plus svg{top:50%;left:50%;transform:translate(-50%,-50%)}.scrumbles-product-popup-top{display:flex}.scrumbles-product-popup-product-options select{text-align:left;background-color:transparent;border:solid 2px #025156;color:gray}.scrumbles-product-popup-product-image{width:150px;min-width:150px;object-fit:contain}.scrumbles-product-popup-product-quantity-selector-wrapper{display:flex;align-items:center}.trial-product .scrumbles-product-popup-product-quantity-selector-wrapper{display:none}#scrumbles-product-popup-inner .options-wrapper{flex-direction:column}#scrumbles-product-popup-inner .options-wrapper .option:not(.onetime-option-content){width:100%;border:1px solid transparent;margin-top:10px;margin-bottom:10px;border-radius:4px;flex-wrap:wrap}#scrumbles-product-popup-inner .rc-container-wrapper .options-wrapper .option input{margin-right:5px;accent-color:#025156}#scrumbles-product-popup-inner .option-content--wrapper:empty{display:none}#scrumbles-product-popup-inner .options-wrapper .option .subsave-option-content,#scrumbles-product-popup-inner .options-wrapper .option-content--wrapper:has(.onetime-option-content.option--active),#scrumbles-product-popup-inner .options-wrapper .option .subSave--discount-text{padding:10px 20px}#scrumbles-product-popup-inner .options-wrapper .option__subSave .option-content--wrapper{display:block;width:100%;padding-top:0;padding-bottom:0}#scrumbles-product-popup-inner .options-wrapper .option__subSave .option-content--wrapper .subsave-option-content{padding-top:0;padding-bottom:0}.product-grid__item.use-modal .product-grid-item-highlights{padding-top:10px}.product-grid__item.use-modal .product-grid-item-highlights p{margin-bottom:5px}#scrumbles-product-popup-inner .options-wrapper .option-content--wrapper:has(.onetime-option-content:not(option--active)){padding:0}#scrumbles-product-popup-inner .options-wrapper .option:not(.subsave-option-content):not(.onetime-option-content){background-color:#80c8bd4d}#scrumbles-product-popup-inner .options-wrapper .option:not(.subsave-option-content):not(.onetime-option-content):has(input:checked){background-color:#80c8bdb3}#scrumbles-product-popup-inner .options-wrapper .option-content--wrapper:has(.onetime-option-content){flex-basis:100%}#scrumbles-product-popup-inner .options-wrapper .option-content--wrapper .onetime-option-content{width:fit-content;border-radius:4px}#scrumbles-product-popup-inner .options-wrapper .option .subsave-option-content{margin:0;background-color:transparent}#scrumbles-product-popup-inner .options-wrapper .option .subSave--discount-text{padding-top:0;padding-bottom:0}#scrumbles-product-popup-inner .options-wrapper .option__subSave{flex-wrap:wrap;order:2}#scrumbles-product-popup-close{cursor:pointer;padding:7px}#scrumbles-product-popup-close .scrumbles-product-popup-close-arrow{background:#80c8bdb3;padding:0 4px;border-radius:8px;color:#025156;margin-right:5px;font-size:16px}#scrumbles-product-popup-inner .options-wrapper .option label{color:#000;font-size:inherit}#scrumbles-product-popup-inner .rc-container-wrapper .option-content--wrapper .option .text-content .message,#scrumbles-product-popup-inner .rc-container-wrapper .option-content--wrapper .option .text-content .message span,#scrumbles-product-popup-inner select{font-size:inherit}#scrumbles-product-popup-inner select.selling_plan_groups{width:100%;background-color:#fff;border:solid 1px lightgrey;border-radius:4px;margin-bottom:0;font-size:16px!important}#scrumbles-product-popup-inner .scrumbles-product-popup-product-price-row{position:relative}#scrumbles-product-popup-inner .scrumbles-product-popup-product-price-row h3{padding:0;margin-bottom:15px}#scrumbles-product-popup-inner .scrumbles-product-popup-product-price-row .product-grid-price{position:absolute;right:0;display:flex;top:0;gap:10px}#scrumbles-product-popup-inner .scrumbles-product-popup-product-price-row .product-grid-price .price-strikethrough{text-decoration:line-through;color:#a5a5a5}#scrumbles-product-popup-inner .rc-container-wrapper{border:none;margin-bottom:0}#scrumbles-product-popup-inner .scrumbles-product-popup-product-atc-button{margin-bottom:10px}.pet-profile-product-container .product-grid__item.carousel-cell{margin-bottom:0;min-width:unset!important}.product-grid__item .image_slider_wrapper{max-width:150px}.product__image{max-width:100%!important}.rtbv2-product-highlight img{height:auto}@media (min-width: 769px){.product__image{height:unset!important}#scrumbles-product-popup-inner .scrumbles-product-popup-product-description-more{width:70%;margin:auto auto auto 10px}.collection-grid-centered{justify-content:center!important}.collection-grid-centered .lightning-product-grid-wrap:last-child{margin:0!important}}@media (max-width: 768px){.pet-profile-product-header{padding:25px 10px}#scrumbles-product-popup-inner{width:95%;top:0;left:50%;transform:translate(-50%);margin:50px auto}.arrow-container{justify-content:space-between}.pet-profile-product-subtitle{font-size:16px}.pet-profile-allergy-list{flex-wrap:wrap}.scrumbles-pet-logo{width:150px}.pet-profile-product-footer{padding:25px}.pet-profile-product-choose-items{right:25px}.pet-profile-product-header h1,.pet-profile-product-title{font-size:42px;text-align:center;overflow:hidden}.pet-profile-food-slider-wrapper{padding:0;border-radius:0}.pet-profile-product-container{padding:0}.pet-profile-food-slider .filter-grid-container{padding:0 30px!important}.progress-bar-wrapper{padding:0 0 5px}.progress-step-text{margin:5px auto 0}.pet-profile-product-header h2{padding-top:0;font-size:16px}.pet-profile-allergy-list{gap:0px}.pet-profile-allergy{padding:10px!important;font-size:16px}}@media (max-width: 768px){#scrumbles-product-popup-inner{width:calc(100% - 25px)}}.mac_os .pet-profile-product-header h1{padding-top:15px}.mac_os .scrumbles-product-popup-product-image{height:150px}.mac_os #scrumbles-product-popup-inner .product__quantity--wrapper .quantity--minus,.mac_os #scrumbles-product-popup-inner .product__quantity--wrapper .quantity--plus{padding:12px}.scrumbles-product-popup-product-trial-note{background-color:#80c8bd;color:#000;border-radius:4px;padding:10px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/188/assets/scrumbles-pet-profile-products.css.map */
