.offers .offer,.offers .offer.selected{overflow:hidden;column-gap:12px;row-gap:2px;padding:13px 16px;border-radius:14px}.offers .offer.selected{padding:12px 15px;background:#f4f8f4;box-shadow:0 10px 22px -18px #14282099}.offers .offer strong{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;font-size:.95rem;line-height:1.25}.offers .offer small{font-size:.78rem;line-height:1.35;color:var(--green);font-weight:600}.offers .offer[data-bundle=true] strong:after{content:"Best value";padding:2px 8px;border-radius:999px;background:var(--green);color:#fff;font:700 .6rem/1.6 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.offers .offer .cost{display:flex;flex-direction:column;align-items:flex-end;gap:2px;margin:0;font-size:1.12rem;font-weight:700;line-height:1.1;white-space:nowrap}.offers .offer .cost s{font-size:.76rem!important;font-weight:500;color:#8a8f8a!important}.offers .offer .rr-pack-gifts{grid-column:1/-1!important;grid-row:3!important;display:flex;align-items:center;justify-content:flex-start!important;gap:9px;width:auto;min-width:0;margin:11px -16px -13px!important;padding:7px 16px;border-top:1px dashed #ecd2a8;background:#fff8ec}.offers .offer.selected .rr-pack-gifts{margin:11px -15px -12px!important;padding:7px 15px}.offers .offer .rr-pack-gifts:before{content:"Free gift";flex:none;padding:3px 9px;border-radius:999px;background:var(--orange);color:#fff;font:700 .6rem/1.6 Inter,sans-serif;letter-spacing:.07em;text-transform:uppercase}.offers .offer .rr-pack-gift-label{order:1;min-width:0;font-size:0;letter-spacing:0}.offers .offer .rr-pack-gift-label:after{content:"Roam Leash included";font:600 .78rem/1.3 Inter,sans-serif;color:#7a4a12}.offers .offer[data-bundle=true] .rr-pack-gift-label:after{content:"2 Roam Leashes included"}.offers .offer .rr-pack-gift-images{order:2;margin-left:auto;gap:0}.offers .offer .rr-pack-gifts img{width:36px!important;height:36px!important;min-width:36px!important;object-fit:contain;border:1px solid #f0dfc3;border-radius:9px;background:#fff}.offers .offer .rr-pack-gifts img+img{margin-left:-9px;box-shadow:-3px 0 8px -5px #00000059}@media(max-width:400px){.offers .offer,.offers .offer.selected{column-gap:9px;padding:11px 12px}.offers .offer.selected{padding:10px 11px}.offers .offer strong{font-size:.88rem}.offers .offer small{font-size:.72rem}.offers .offer .cost{font-size:1rem}.offers .offer .rr-pack-gifts{margin:10px -12px -11px!important;padding:6px 12px;gap:7px}.offers .offer.selected .rr-pack-gifts{margin:10px -11px -10px!important;padding:6px 11px}.offers .offer .rr-pack-gift-label:after{font-size:.74rem}.offers .offer .rr-pack-gifts img{width:32px!important;height:32px!important;min-width:32px!important}}.offers .offer.rr-haspics:before{display:none}.offers .offer .rr-pack-pics{grid-column:2;grid-row:1/3;align-self:center;display:flex}.offers .offer .rr-pack-pics i{display:block;position:relative;width:52px;height:52px;border:1px solid #e9dfcc;border-radius:12px;box-sizing:border-box;background-color:#f6efe2;background-repeat:no-repeat;background-size:106% auto;background-position:50% 50%}.offers .offer .rr-pack-pics i+i{margin-left:-16px;box-shadow:-5px 0 10px -6px #0006}@media(max-width:400px){.offers .offer .rr-pack-pics i{width:44px;height:44px;border-radius:10px}.offers .offer .rr-pack-pics i+i{margin-left:-15px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/rr-pack.css.map */
