.pawspin__price-card p{width:100%;margin:0;color:#7b6376;font-size:1.15rem;font-weight:700}.pawspin__price-card em{padding:.35rem .7rem;border-radius:99rem;background:#fce0df;color:#b43b4b;font-size:1.05rem;font-style:normal;font-weight:800}.pawspin__form{margin-top:2rem}.pawspin__offer-options{display:grid;gap:1rem;margin:0;padding:0;border:0}.pawspin__offer-options legend{margin:0 0 .9rem;color:var(--paw-ink);font-size:1.35rem;font-weight:800}.pawspin__offer-choice{position:relative;display:grid!important;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;margin:0!important;padding:1.3rem 1.4rem!important;border:1.5px solid #edcacc;border-radius:1.2rem;background:#fff;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.pawspin__offer-choice:hover{transform:translateY(-1px);border-color:#e99095}.pawspin__offer-choice.is-selected,.pawspin__offer-choice:has(input:checked){border-color:var(--paw-blue);box-shadow:0 .7rem 1.6rem #e85d6421}.pawspin__offer-choice input{position:absolute;opacity:0;pointer-events:none}.pawspin__offer-radio{display:grid!important;width:2rem!important;height:2rem;border:2px solid #d4a6aa;border-radius:50%;background:#fff}.pawspin__offer-choice:has(input:checked) .pawspin__offer-radio{border:6px solid var(--paw-blue)}.pawspin__offer-choice b,.pawspin__offer-choice small{display:block}.pawspin__offer-choice b{font-size:1.35rem}.pawspin__offer-choice small{margin-top:.25rem;color:#7b6376;font-size:1.1rem;font-weight:600}.pawspin__offer-choice>strong{color:var(--paw-deep);font-size:1.65rem}.pawspin__offer-choice--best{border-color:#e99095;background:#fff9f8}.pawspin__offer-badge{position:absolute;top:-1rem;right:1.1rem;display:block!important;width:auto!important;padding:.35rem .8rem;border-radius:99rem;background:var(--paw-deep);color:#fff;font-size:.95rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.pawspin__form .pawspin__cta{display:none!important}.pawspin__buybox #es-popup-button,.pawspin__buybox .es-popup-button-product{margin-top:1.2rem}.pawspin~#es-form-button,body:has(.pawspin) #es-form-button,body:has(.pawspin) #es-popup-button{background:#35233d!important;border-color:#35233d!important}.pawspin~#es-form-button:hover,body:has(.pawspin) #es-form-button:hover,body:has(.pawspin) #es-popup-button:hover{background:#e85d64!important;border-color:#e85d64!important}@media(max-width:749px){.pawspin__offer-choice{padding:1.2rem!important}.pawspin__offer-choice>strong{font-size:1.42rem}.pawspin__price-card p{font-size:1.05rem}}@media screen and (max-width:749px){html:has(.pawspin),body:has(.pawspin){max-width:100%;overflow-x:hidden}.pawspin,.pawspin .page-width,.pawspin__hero,.pawspin__buybox,.pawspin__gallery,.pawspin__price-card,.pawspin__form,.pawspin__offer-options,.pawspin__offer-choice{box-sizing:border-box;min-width:0!important;max-width:100%}.pawspin__hero{display:block!important;padding-inline:1.5rem!important}.pawspin__gallery{width:calc(100% + 3rem)!important;margin-inline:-1.5rem!important}.pawspin__buybox{margin-top:2rem}.pawspin h1{font-size:clamp(3.1rem,11.5vw,4.1rem)!important;overflow-wrap:anywhere}.pawspin__subtitle{font-size:1.55rem!important;overflow-wrap:anywhere}.pawspin__benefits{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.55rem!important}.pawspin__benefits span{min-width:0;padding:.8rem .15rem!important}.pawspin__benefits b{font-size:1.15rem!important}.pawspin__benefits small{min-width:0;font-size:.82rem!important;overflow-wrap:anywhere}.pawspin__price-card{width:100%!important;padding:1.4rem 1.2rem!important;gap:.55rem!important}.pawspin__price-card strong{font-size:clamp(2.8rem,12.5vw,3.5rem)!important}.pawspin__price-card s{font-size:1.1rem!important}.pawspin__price-card em{font-size:.92rem!important}.pawspin__offer-choice{grid-template-columns:1.8rem minmax(0,1fr) auto!important;gap:.7rem!important;width:100%!important;padding:1.1rem 1rem!important}.pawspin__offer-choice b{font-size:1.18rem!important}.pawspin__offer-choice small{font-size:.9rem!important;overflow-wrap:anywhere}.pawspin__offer-choice>strong{font-size:1.12rem!important;white-space:nowrap}.pawspin__offer-badge{right:.75rem!important;font-size:.75rem!important}}@media screen and (max-width:749px){.pawspin__gallery{width:100%!important;max-width:100%!important;margin-inline:0!important}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/pawspin-offer.css.map */
