.product-information{display:flex;flex-direction:column;gap:40px;padding:24px 16px}@media screen and (min-width:992px){.product-information{gap:28px}}.product-information .product-shipping-details{align-items:center;border-radius:8px;display:flex;flex-direction:column;gap:40px;justify-content:center;padding:24px 8px}@media screen and (min-width:992px){.product-information .product-shipping-details{flex-direction:row;margin:auto;max-width:720px}}.product-information .product-shipping-details .product-shipping-item{align-items:center;display:flex;gap:8px}.product-information .product-shipping-details .product-shipping-item span{font-size:14px;line-height:24px;text-align:center}.product-information .product-shipping-details .product-shipping-item span.icon{height:48px;width:48px}.product-information .product-extra-info{display:flex;flex-direction:column;position:relative}.product-information .product-extra-info .product-extra-tab-btns{display:none}@media screen and (min-width:768px){.product-information .product-extra-info .product-extra-tab-btns{display:flex;justify-content:center}.product-information .product-extra-info .product-extra-tab-btns.walking-pets .button-selection-item-ctn{width:600px}}.product-information .product-extra-info .product-extra-tabs-data{display:flex;flex-direction:column;gap:8px}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:auto;justify-content:flex-start;padding:16px;transition:opacity .2s ease;width:100%}@media screen and (min-width:768px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab{border:0;display:none;min-height:300px;padding:0}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-accordion{align-items:center;cursor:pointer;display:flex;justify-content:center;position:relative;width:100%}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-accordion span{font-size:18px;line-height:24px}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-accordion span.icon{display:flex;position:absolute;right:0}@media screen and (min-width:768px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-accordion{display:none}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content{display:none;flex-direction:column;gap:32px;height:0;visibility:hidden;width:100%}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content.walking-pets{max-width:900px}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-info-ctn{display:flex;flex-direction:column;gap:32px}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-info-ctn{flex-direction:row;flex-wrap:wrap}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-info-ctn .product-general-benefits{flex:1;justify-content:center;order:3}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-info-ctn .product-general-image{display:flex;justify-content:center;padding-top:8px}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-info-ctn .product-general-image{order:2}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-info-ctn .product-general-image img{max-width:480px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-info-ctn .product-general-info{order:1;width:100%}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits{display:flex;flex-direction:column}@media screen and (min-width:768px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions.horizontal-display,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits.horizontal-display{align-items:flex-start;display:grid;grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:1024px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions.horizontal-display,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits.horizontal-display{grid-template-columns:1fr 1fr 1fr 1fr 1fr}}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits{flex:1;justify-content:center;order:3}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;padding:40px 16px}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit.walking-pets,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit.walking-pets{border-bottom:0;padding:8px 0}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit.walking-pets img,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit.walking-pets img{height:150px;width:150px}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit{border:0;flex-direction:row;justify-content:flex-start;padding-bottom:0}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit:first-child,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit:first-child{padding-top:0}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit:last-child,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit:last-child{border-bottom:0;padding-bottom:0}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit img,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit img{height:96px;width:96px}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info{display:flex;flex-direction:column;gap:8px;width:100%}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.plusmax .benefit-label,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.plusmax .benefit-label{font-size:18px;line-height:24px;text-align:center}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.plusmax .benefit-label,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.plusmax .benefit-label{text-align:left}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.plusmax .benefit-description,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.plusmax .benefit-description{font-size:16px;line-height:24px;text-align:center}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.plusmax .benefit-description,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.plusmax .benefit-description{text-align:left}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.walking-pets,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.walking-pets{flex-direction:row;gap:28px}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.walking-pets,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.walking-pets{flex-direction:column}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.walking-pets .benefit-label,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.walking-pets .benefit-label{font-size:18px;line-height:24px;text-align:center}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.walking-pets .benefit-label,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.walking-pets .benefit-label{text-align:center}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.walking-pets .benefit-description,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.walking-pets .benefit-description{font-size:16px;line-height:24px;text-align:left}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info.walking-pets .benefit-description,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info.walking-pets .benefit-description{padding:0 40px;text-align:center}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info .benefit-label,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info .benefit-label{font-size:18px;line-height:24px;text-align:center}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info .benefit-label,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info .benefit-label{text-align:left}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info .benefit-description,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info .benefit-description{font-size:16px;line-height:24px;text-align:center}@media screen and (min-width:992px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-fitting_instructions .product-general-benefit .product-general-benefit-info .benefit-description,.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-general-benefits .product-general-benefit .product-general-benefit-info .benefit-description{text-align:left}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-generic-content{display:flex;flex-direction:column;gap:8px;justify-content:center}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-generic-content p{font-size:16px;line-height:24px;margin:0}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-generic-content p strong{font-size:21px;line-height:28px}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab.open{opacity:1;visibility:visible}@media screen and (min-width:768px){.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab.open{animation:fadein .3s cubic-bezier(.57,1.34,.21,0);display:flex}}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab.open .product-tab-content{display:flex;height:auto;visibility:visible}#sticky-cta{align-items:center;bottom:0;display:none;flex-direction:row;justify-content:space-between;left:0;margin:0;padding:8px;position:fixed;text-align:center;width:100%;z-index:99}@media screen and (max-width:991px){#sticky-cta{align-items:start;flex-direction:column;padding:8px 16px}}#sticky-cta>*{flex:1}#sticky-cta[open]{animation:slide-up .5s forwards}#sticky-cta .top-cta{cursor:pointer;padding-right:20px}@media screen and (max-width:1023px){#sticky-cta .product-title{display:none}}#sticky-cta .product-price{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}@media screen and (max-width:991px){#sticky-cta .product-price{align-items:flex-start;display:flex;flex-direction:column;gap:initial}#sticky-cta .product-price .price-wrapper{font-size:small}}#sticky-cta .purchase-block.purchase-cta-ctn button{font-size:14px;min-height:38px!important;padding-bottom:1px!important;padding-top:2px!important;width:auto}@media screen and (max-width:991px){#sticky-cta .purchase-block.purchase-cta-ctn button{width:100%}#sticky-cta .purchase-block.purchase-cta-ctn{text-align:right;width:100%}}@media screen and (max-width:767px){#sticky-cta .product-price .monthly-price-per-tablet,#sticky-cta .product-price .single-price-per-tablet{display:none}.pdp-popup.custom-modal{align-items:flex-start}}.pdp-popup.custom-modal .custom-modal-inner{box-sizing:border-box;margin:30px 10px;max-height:calc(100vh - 60px);max-width:1000px;overflow:auto;padding:30px 10px;width:660px}@media screen and (min-width:768px){.pdp-popup.custom-modal .custom-modal-inner{max-height:calc(100vh - 120px);padding:30px;position:fixed;top:60px}}.pdp-popup.custom-modal .custom-modal-inner .custom-modal-close{padding:5px;right:20px;top:20px}.pdp-popup.custom-modal .custom-modal-inner .custom-modal-close svg{height:20px;width:20px}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info{padding-right:0}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content{padding:initial;padding-bottom:0;padding-top:0}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-info-title{margin-bottom:15px;margin-top:25px;text-align:center}@media screen and (min-width:768px){.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-info-title{margin-bottom:20px;margin-top:35px}}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown{margin:20px 0;position:relative;width:100%}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-button{align-items:center;border-radius:5px;cursor:pointer;display:flex;font-size:14px;font-weight:800;height:40px;justify-content:space-between;padding:10px}@media screen and (min-width:768px){.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-button{font-size:18px;height:60px}}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-button .info .pet-size{font-size:14px;font-weight:800}@media screen and (min-width:768px){.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-button .info .pet-size{font-size:18px}}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-button .info .pet-weight{font-size:12px}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-button .chevron{display:flex}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-button .chevron svg{transition:transform .3s ease}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-button.open .chevron svg{transform:rotate(180deg)}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-list{border-radius:5px;list-style-type:none;margin-bottom:-20px;margin-top:0;padding:initial;width:100%;z-index:100}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-list .dropdown-item{cursor:pointer;font-size:14px;line-height:20px;padding:10px 13px}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-list .dropdown-item .pet-size{font-size:14px;font-weight:800}@media screen and (min-width:768px){.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-list .dropdown-item .pet-size{font-size:18px}}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .custom-dropdown .dropdown-list .dropdown-item .pet-weight{font-size:12px}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn{display:none;flex-direction:column;gap:10px}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-header .feeding-image{display:flex;justify-content:center;margin-bottom:10px;text-align:center}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-header .feeding-image .product-image{width:120px}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-header .feeding-title{margin-bottom:0;margin-top:0;text-align:center}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table{display:flex;justify-content:center;margin-bottom:10px;text-align:center}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table table{border-collapse:inherit;box-shadow:none;table-layout:fixed;width:100%}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table table tr td,.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table table tr th{padding:7px}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table table tr td,.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table table tr th{font-size:14px;font-weight:800}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table table tr #initial_feeding_icon,.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table table tr #ongoing_feeding_icon{grid-gap:3px;display:grid;gap:3px;grid-template-columns:repeat(4,auto);justify-content:center}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-footer{font-size:12px;line-height:18px;text-align:center}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-selection{display:flex;gap:10px;margin-bottom:15px}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-selection .product-item{border-radius:10px;flex:1;padding:1px 1px 6px;text-align:center}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-selection .product-item.active{padding:0}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-selection .product-item img{max-height:88px;max-width:88px}@media screen and (min-width:768px){.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-selection .product-item img{max-height:104px;max-width:104px}}
