.jp-v5,.jp-v5 *,.jp-pdp-v5,.jp-pdp-v5 *,.jp-size-modal-v5,.jp-size-modal-v5 *,.jp-sticky-v5,.jp-sticky-v5 *{box-sizing:border-box}.jp-v5,.jp-pdp-v5,.jp-size-modal-v5,.jp-sticky-v5{font-family:var(--font-body--family)!important;font-style:var(--font-body--style)}.jp-v5 :is(button,input,select,textarea),.jp-pdp-v5 :is(button,input,select,textarea),.jp-size-modal-v5 :is(button,input,select,textarea),.jp-sticky-v5 :is(button,input,select,textarea){font-family:inherit!important}.jp-v5 .jp-offer h1,.jp-pdp-v5 .jp-title,.jp-pdp-v5 .jp-title--small,.jp-size-modal-v5 .jp-size-modal__head strong{font-family:var(--font-heading--family)!important;font-style:var(--font-heading--style)}.jp-v5 .jp-hero__shell>*,.jp-v5 .jp-gallery,.jp-v5 .jp-offer,.jp-v5 .jp-choice,.jp-v5 .jp-choice__head,.jp-v5 .jp-choice__head>*,.jp-v5 .jp-fit-finder,.jp-v5 .jp-fit-finder__inputs>*,.jp-v5 .jp-bundle-main,.jp-v5 .jp-bundle-pricing,.jp-pdp-v5 .jp-shell>*{min-width:0}.jp-v5 img,.jp-v5 video,.jp-pdp-v5 img,.jp-pdp-v5 video,.jp-size-modal-v5 img{max-width:100%}.jp-v5 .jp-gallery__main-image,.jp-v5 .jp-gallery__thumb img,.jp-pdp-v5 .jp-card img,.jp-pdp-v5 .jp-card video,.jp-pdp-v5 .jp-showcase img,.jp-pdp-v5 .jp-showcase video{height:auto}.jp-v5 .jp-choice__head{flex-wrap:wrap}.jp-v5 .jp-size-guide-trigger{max-width:100%;white-space:normal;overflow-wrap:anywhere;text-align:left;justify-content:center}.jp-v5 .jp-fit-finder__inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.jp-v5 .jp-fit-finder__inputs input{min-width:0;max-width:100%}.jp-v5 .jp-bundle-v3{grid-template-columns:22px minmax(0,1fr) auto!important;max-width:100%}.jp-v5 .jp-bundle-main,.jp-v5 .jp-bundle-pricing{overflow-wrap:anywhere}.jp-v5 .jp-bundle-pricing{max-width:145px}.jp-v5 .jp-bundle-sizes:not([hidden]){grid-template-columns:repeat(3,minmax(0,1fr))!important}.jp-v5 .jp-bundle-sizes select{min-width:0;max-width:100%}.jp-size-modal-v5 .jp-size-modal__panel{width:min(980px,calc(100vw - 48px))}.jp-sticky-v5 .jp-sticky__inner>*{min-width:0}.jp-sticky-v5 button{white-space:nowrap}@media(max-width:700px){.jp-v5 .jp-choice__head{align-items:flex-start;gap:8px 10px}.jp-v5 .jp-choice__head>strong{flex:1 1 110px}.jp-v5 .jp-choice__head>.jp-size-guide-trigger{flex:0 1 auto}.jp-v5 .jp-fit-finder__inputs{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jp-v5 .jp-fit-finder__inputs>button{grid-column:1/-1;width:100%}.jp-v5 .jp-bundle-v3{grid-template-columns:20px minmax(0,1fr) minmax(88px,auto)!important}.jp-v5 .jp-bundle-pricing{max-width:118px}.jp-v5 .jp-bundle-sizes:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr))!important}.jp-size-modal-v5{padding:10px!important}.jp-size-modal-v5 .jp-size-modal__panel{width:min(100%,calc(100vw - 20px));max-height:92vh}}@media(max-width:480px){.jp-v5 .jp-choice__head{display:grid!important;grid-template-columns:minmax(0,1fr);gap:8px!important}.jp-v5 .jp-choice__head>.jp-size-guide-trigger{width:fit-content;max-width:100%}.jp-v5 .jp-fit-finder__inputs{grid-template-columns:minmax(0,1fr)}.jp-v5 .jp-fit-finder__inputs>button{grid-column:auto}.jp-v5 .jp-bundle-v3{grid-template-columns:18px minmax(0,1fr) minmax(82px,auto)!important;gap:8px!important}.jp-v5 .jp-bundle-pricing{max-width:105px}.jp-v5 .jp-bundle-main b,.jp-v5 .jp-bundle-pricing b{font-size:.86rem!important}.jp-v5 .jp-bundle-main small,.jp-v5 .jp-bundle-pricing small{font-size:.62rem!important;line-height:1.22!important}.jp-v5 .jp-bundle-sizes:not([hidden]){grid-template-columns:minmax(0,1fr)!important}.jp-v5 .jp-atc{padding-inline:14px!important;gap:8px!important}.jp-sticky-v5 .jp-sticky__inner{grid-template-columns:34px minmax(0,1fr) auto!important;gap:7px!important}.jp-sticky-v5 img{width:34px!important;height:34px!important}.jp-sticky-v5 .jp-sticky__name strong{max-width:100%!important}.jp-sticky-v5 button{padding:0 10px!important;font-size:.72rem}}@media(max-width:360px){.jp-v5 .jp-bundle-v3{grid-template-columns:18px minmax(0,1fr) 86px!important}.jp-v5 .jp-bundle-pricing{max-width:86px}.jp-sticky-v5 .jp-sticky__name{display:none!important}.jp-sticky-v5 .jp-sticky__inner{grid-template-columns:34px 1fr!important}.jp-sticky-v5 button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/jolly-petmas-v5.css.map */
