.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-info-details{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:992px){.product-information .product-info-details{padding-top:64px}}.product-information .product-info-details .product-image-title{display:flex;gap:16px;justify-content:center}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title{gap:80px}}.product-information .product-info-details .product-image-title .product-image-ctn{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-image-ctn{gap:28px}}.product-information .product-info-details .product-image-title .product-image-ctn .product-image{display:flex;height:112px;justify-content:center;position:relative;width:112px}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-image-ctn .product-image{height:360px;width:360px}}.product-information .product-info-details .product-image-title .product-image-ctn .product-image svg{height:112px;left:0;position:absolute;top:0;width:100%;z-index:-1}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-image-ctn .product-image svg{height:360px;width:360px}}.product-information .product-info-details .product-image-title .product-image-ctn .product-image img{height:112px;left:0;opacity:0;position:absolute;top:0;transition:opacity .1s linear,transform .2s ease-in-out,visibility 0s .2s;visibility:hidden;width:100%;width:112px;z-index:1}.product-information .product-info-details .product-image-title .product-image-ctn .product-image img.selected{display:block;opacity:1;transition:all .4s ease-out;visibility:visible}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-image-ctn .product-image img{height:360px;width:360px}}.product-information .product-info-details .product-image-title .product-image-ctn .product-image .money-back-guarantee{left:-10px;position:absolute}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-image-ctn .product-image .money-back-guarantee{left:-20px;top:-20px}}.product-information .product-info-details .product-image-title .product-image-ctn .product-image .money-back-guarantee img{height:auto;opacity:1;position:relative;visibility:visible;width:60px;z-index:5}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-image-ctn .product-image .money-back-guarantee img{width:150px}}.product-information .product-info-details .product-image-title .product-image-ctn .product-image-selector{display:flex;gap:8px;justify-content:center}.product-information .product-info-details .product-image-title .product-image-ctn .product-image-selector img{border:1px solid var(--lightgrey);border-radius:8px;cursor:pointer;height:24px;width:24px}.product-information .product-info-details .product-image-title .product-image-ctn .product-image-selector img.selected{border:1px solid var(--darkgreen)}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-image-ctn .product-image-selector img{height:56px;width:56px}}.product-information .product-info-details .product-image-title .product-review-title{display:flex;flex-direction:column;gap:16px;padding-top:16px}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-review-title{flex-direction:column;max-width:420px}}.product-information .product-info-details .product-image-title .product-review-title .product-review{display:flex;order:2;position:relative}.product-information .product-info-details .product-image-title .product-review-title .product-review .tp-link{display:inline-block;height:20px;left:0;position:absolute;top:0;width:300px;z-index:5}@media screen and (max-width:991px){.product-information .product-info-details .product-image-title .product-review-title .product-review .tp-link{width:210px}}@media screen and (max-width:390px){.product-information .product-info-details .product-image-title .product-review-title .product-review .tp-link{width:180px}}.product-information .product-info-details .product-image-title .product-review-title .product-review .trustpilot-widget-product{display:flex;flex-direction:row}.product-information .product-info-details .product-image-title .product-review-title .product-review .trustpilot-widget-product img{display:none;height:auto;margin-right:20px;margin-top:-8px;width:100px}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-review-title .product-review .trustpilot-widget-product img{display:block}}.product-information .product-info-details .product-image-title .product-review-title .review-logo-stars-ctn{display:flex;gap:80px}.product-information .product-info-details .product-image-title .product-review-title .review-logo-stars-ctn .review-img{display:none}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-review-title .review-logo-stars-ctn .review-img{display:block}}.product-information .product-info-details .product-image-title .product-review-title .product-price-title{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:600px){.product-information .product-info-details .product-image-title .product-review-title .product-price-title{gap:10px}}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price{display:flex;justify-content:space-between}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price div{align-items:center;display:flex}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price span{font-size:20px!important;line-height:1.2!important}@media screen and (max-width:600px){.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price span{font-size:12px!important}}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price span.strike-through{color:#c7c7c8!important;font-size:14px!important;margin-right:10px;-webkit-text-decoration:line-through;text-decoration:line-through}@media screen and (max-width:600px){.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price span.strike-through{font-size:12px!important;margin-right:6px}}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price.subs span{font-size:16px!important}@media screen and (max-width:600px){.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price.subs span{font-size:12px!important}}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.jointcare .product-benefits span,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.jointcare .product-title,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.multivits .product-benefits span,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.multivits .product-title{color:var(--darkgreen)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.jointcare .product-price .price,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.multivits .product-price .price{color:var(--green)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.jointcare .product-benefits,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.multivits .product-benefits{background-color:#f5fbf4}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.dentalcare .product-benefits span,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.dentalcare .product-title{color:var(--dental-primary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.dentalcare .product-price .price{color:var(--dental-secondary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.dentalcare .product-benefits{background-color:#f2fbfa}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.digestivecare .product-benefits span,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.digestivecare .product-title{color:var(--digestive-primary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.digestivecare .product-price .price{color:var(--digestive-secondary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.digestivecare .product-benefits{background-color:#fdf4f9}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.skinandcoatcare .product-benefits span,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.skinandcoatcare .product-title{color:var(--skincoat-primary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.skinandcoatcare .product-price .price{color:var(--skincoat-secondary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.skinandcoatcare .product-benefits{background-color:#f2fbfd}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.calmingcare .product-benefits span,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.calmingcare .product-title{color:var(--calming-primary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.calmingcare .product-price .price{color:var(--calming-secondary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.calmingcare .product-benefits{background-color:#fbf7fd}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.urinarycare .product-benefits span,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.urinarycare .product-title{color:var(--urinary-primary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.urinarycare .product-price .price{color:var(--urinary-secondary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.urinarycare .product-benefits{background-color:var(--urinary-secondary)-5}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.plusmax .product-benefits span,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.plusmax .product-price .price,.product-information .product-info-details .product-image-title .product-review-title .product-price-title.plusmax .product-title{color:var(--plus-primary)}.product-information .product-info-details .product-image-title .product-review-title .product-price-title.plusmax .product-benefits{background-color:var(--bright-grey)}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-review-title .product-price-title{order:2}}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-title{color:var(--darkgreen);font-size:18px;line-height:24px;margin:0}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-title{font-size:25px;line-height:32px}}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price{font-family:var(--font-heading-family);font-size:18px;font-weight:var(--fw-book);line-height:24px}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price .price{font-weight:700}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price{font-size:25px;line-height:32px}}.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price span{font-size:18px;line-height:24px}@media screen and (min-width:992px){.product-information .product-info-details .product-image-title .product-review-title .product-price-title .product-price span{font-size:25px;line-height:32px}}.product-information .product-info-details .product-info-benefits{display:flex;flex-direction:column;gap:24px}@media screen and (min-width:992px){.product-information .product-info-details .product-info-benefits.mobile{display:none}}.product-information .product-info-details .product-info-benefits.desktop{display:none}@media screen and (min-width:992px){.product-information .product-info-details .product-info-benefits.desktop{display:flex}}.product-information .product-info-details .product-info-benefits .product-benefits{background-color:#f5fbf4;border-radius:24px;display:flex;gap:12px;justify-content:space-around;padding:8px 24px}@media screen and (min-width:992px){.product-information .product-info-details .product-info-benefits .product-benefits{order:2}}.product-information .product-info-details .product-info-benefits .product-benefits .benefit{align-items:center;color:var(--darkgreen);display:flex;flex-direction:column;gap:10px;justify-content:center}.product-information .product-info-details .product-info-benefits .product-benefits .benefit img{height:40px;width:40px}.product-information .product-info-details .product-info-benefits .product-benefits .benefit span{font-family:var(--font-body-family);font-size:14px;font-weight:var(--fw-medium);line-height:18px;text-align:center}@media screen and (min-width:992px){.product-information .product-info-details .product-info-benefits .product-benefits .benefit span{font-size:16px}}.product-information .product-info-details .product-info-benefits .product-description{display:flex;flex-direction:column;gap:8px}.product-information .product-info-details .product-info-benefits .product-description>.details{font-family:var(--font-body-family);font-size:16px;font-weight:var(--fw-medium);height:72px;line-height:24px;overflow:hidden;text-overflow:ellipsis;width:100%}.product-information .product-info-details .product-info-benefits .product-description>.details.open{height:100%;transition:height .15s ease-out}.product-information .product-info-details .product-info-benefits .product-description>.details p,.product-information .product-info-details .product-info-benefits .product-description>.details ul{font-family:var(--font-body-family);font-size:16px;font-weight:var(--fw-medium);line-height:24px;margin:0}.product-information .product-info-details .product-info-benefits .product-description>.actions{display:flex;justify-content:center}.product-information .product-info-details .product-info-benefits .product-description>.actions.open svg{transform:rotate(180deg)}.product-information .product-info-details .product-info-benefits .product-description>.actions svg{height:24px;width:24px}.product-information .product-options .product-option-label{color:var(--darkgreen);font-family:var(--font-heading-family);font-size:18px;font-weight:var(--fw-book);line-height:24px;text-align:center}@media screen and (min-width:992px){.product-information .product-options .product-option-label{font-size:25px;font-weight:700;line-height:32px}}.product-information .product-options .button-selection-item-ctn{flex-wrap:wrap;justify-content:space-between}.product-information .product-options .button-selection-item-ctn>.btn{flex-basis:calc(50% - 8px)}@media screen and (min-width:992px){.product-information .product-options .button-selection-item-ctn>.btn{flex-basis:auto;width:auto}.product-information .product-options .button-selection-item-ctn{flex-wrap:nowrap;justify-content:center}}.product-information .product-feed-image-ctn{display:flex;gap:8px;justify-content:center}.product-information .product-feed-image-ctn a{color:var(--darkgreen);font-family:var(--font-body-family);font-size:16px;font-weight:var(--fw-medium);line-height:24px;-webkit-text-decoration:underline;text-decoration:underline}.product-information .product-custom-support{display:flex;justify-content:center}.product-information .product-shipping-details{align-items:center;border:1px solid var(--lightgrey);border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.05);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-family:var(--font-body-family);font-size:14px;font-weight:var(--fw-medium);line-height:24px;text-align:center}.product-information .product-shipping-details .product-shipping-item span.icon{height:48px;width:48px}.product-information .product-video-container{display:flex;justify-content:center}.product-information .product-video-container .product-video-preview-image{position:relative}.product-information .product-video-container .product-video-preview-image img{max-width:480px;min-width:320px;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (min-width:992px){.product-information .product-video-container .product-video-preview-image img{max-height:400px}}.product-information .product-video-container .product-video-preview-image .product-cta-container{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;width:100%}.product-information .product-video-container .product-video-preview-image .product-cta-container .play-button{align-items:center;display:flex}.product-information .product-video-container .product-video-preview-image .product-cta-container .play-button .modal-play-icon{background-color:var(--white)}.product-information .product-video-container .product-video-preview-image .product-cta-container .play-button:hover .modal-play-icon{background-color:var(--green)}.product-information .product-info-highlight{display:flex;flex-direction:column;gap:40px}.product-information .product-info-highlight .product-info-title{font-family:var(--font-heading-family);font-size:21px;font-weight:var(--fw-book);line-height:28px;margin:0;text-align:center}@media screen and (min-width:992px){.product-information .product-info-highlight .product-info-title{font-size:34px;line-height:38px}}.product-information .product-info-highlight .product-info-title>strong{color:var(--darkgreen)}.product-information .product-info-highlight .product-info-title>strong:after{clear:both;content:" ";display:block}.product-information .product-info-highlight .product-info-title.walking-pets,.product-information .product-info-highlight .product-info-title.walking-pets>strong{color:var(--skincoat-primary)}.product-information .product-info-highlight .product-info-description{margin:auto;max-width:820px}.product-information .product-info-highlight .product-info-description p{font-size:16px;line-height:24px;margin:0}@media screen and (min-width:992px){.product-information .product-info-highlight .product-info-description p{font-size:20px;line-height:28px}}.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{background:var(--lightgrey-5);display:flex;flex-direction:column;gap:8px}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab{align-items:center;border:1px solid var(--lightgrey);border-radius:8px;display:flex;flex-direction:column;justify-content:flex-start;padding:16px;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;font-weight:700;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;border-bottom:1px solid var(--lightgrey);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{color:var(--darkgreen);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{color:var(--plus-primary);font-size:18px;font-weight:700;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{color:var(--plus-primary);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.plusmax .product-benefits span,.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 .product-title,.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 .product-benefits span,.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 .product-title{color:var(--plus-primary)}.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 .product-price .price,.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 .product-price .price{color:var(--plus-secondary)}.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 .product-benefits,.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 .product-benefits{background-color:var(--bright-grey)}.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{color:var(--plus-primary);font-size:18px;font-weight:700;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{color:var(--plus-primary);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.walking-pets .product-benefits span,.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-title,.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 .product-benefits span,.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 .product-title{color:var(--plus-primary)}.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-price .price,.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 .product-price .price{color:var(--plus-secondary)}.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-benefits,.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 .product-benefits{background-color:var(--bright-grey)}.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;font-weight:700;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.plusmax{color:var(--plus-primary)}.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{color:var(--darkgreen);font-size:21px;line-height:28px}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-faqs-container .product-faq .faq-title{font-weight:700}.product-information .product-extra-info .product-extra-tabs-data .product-extra-tab .product-tab-content .product-faqs-container .product-faq .faq-content a{color:inherit}@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;background-color:var(--greensale);bottom:0;box-shadow:0 -3px 6px rgba(0,0,0,.25);display:none;flex-direction:row;font-family:var(--font-heading-family);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}#sticky-cta .product-title{color:var(--darkgreen)}@media screen and (max-width:1023px){#sticky-cta .product-title{display:none}}#sticky-cta .product-price{align-items:center;color:var(--dark-grey);display:flex;flex-direction:row;gap:.5em;justify-content:center}#sticky-cta .product-price .sticky-tab-name{font-weight:var(--fw-black)}@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{border:1px solid transparent;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 button:hover{border:1px solid var(--orange)}@media screen and (max-width:991px){#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 .custom-modal-close svg path{fill:var(--black)}.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{background-color:#fff;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;background-color:#fcfafa;border:1px solid #d9d9d9;border-radius:5px;color:#282929;cursor:pointer;display:flex;font-family:Avenir;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;font-weight:400}.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{background-color:#fff;border-radius:5px;box-shadow:0 2px 2px 0 rgba(0,0,0,.25);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{color:#282929;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:hover{background-color:#ddd}.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;font-weight:400}.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{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{font-family:Avenir;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{color:#282929;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{border:1px solid #fff;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 .dark-gray{background-color:#f2f2f2}.pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .feeding-ctn .feeding-table table tr .light-gray{background-color:#fcfafa}.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{color:#282929;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:1px solid var(--midgrey);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{border:2px solid var(--black);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}}.old-pdp-popup.custom-modal .custom-modal-inner{max-height:95vh;max-width:1000px;overflow-y:auto;width:90%}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info{padding-right:0}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content{background-color:#fff;padding:initial;padding-bottom:0;padding-top:0}@media screen and (max-width:767px){.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding{margin-left:-10px;margin-right:-10px;overflow-x:scroll}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding .product-info-title{margin-left:10px}}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding table{border-collapse:collapse;border-radius:20px 20px 0 0;margin-bottom:10px;margin-top:22px;overflow:hidden;width:100%}@media screen and (min-width:768px){.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding table{margin-top:38px;table-layout:fixed}}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding td,.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding th{border:1px solid var(--lightgrey-6);text-align:center}@media screen and (max-width:767px){.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding td,.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding th{min-width:45vw}}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding th{color:var(--white);padding:14px 0}@media screen and (min-width:768px){.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding th{padding:15px 8px 10px}}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding th span{display:block;font-weight:var(--fw-book)}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding td{padding:14px 8px}@media screen and (min-width:768px){.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding td{padding:24px 8px}}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding td:first-child{font-weight:var(--fw-heavy)}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding tr{border:1px solid var(--lightgrey-6)}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding tr:nth-child(2n){background-color:var(--lightgrey-5)}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding tr:nth-child(odd){background-color:var(--white)}.old-pdp-popup.custom-modal .custom-modal-inner .product-popup-modal__content-info .popup-shell .product-tab-content .product-feeding td{padding:10px}
