/* BAUVERIS Wide Shop Card 1.0.1 - scoped enhancement */
@media(min-width:1001px){.price-grid:not(.care-grid)>#package-5{grid-column:span 2}.price-grid:not(.care-grid)>.addon-card{min-height:440px}}
.price-grid:not(.care-grid)>#package-5.shop-wide{display:flex;flex-direction:column;min-height:0;padding:25px 25px 0}.shop-wide-main{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:28px;margin-bottom:16px;min-width:0}.shop-wide-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.shop-wide-copy h3{font-size:25px;line-height:1.2;margin:0 0 18px;min-height:0}.shop-wide-copy>.eyebrow{font-size:9px;margin-bottom:16px}.shop-wide-copy>.price-label{margin-top:0}.shop-wide-copy>.price{font-size:40px!important}.shop-wide-copy>.button{font-size:12px;margin-top:20px;width:100%;justify-content:center}.shop-wide-copy .shop-price-note{font-size:11px;line-height:1.6;margin:14px 0 0}.shop-wide-video{min-width:0}.shop-wide-video .package-video{padding:0;border:0;margin:0}.shop-wide-video .video-heading{margin:0 0 10px}.shop-wide-video .video-notice{font-size:10px;line-height:1.6}.shop-wide-video .video-actions{gap:7px 10px}.shop-wide-details{margin:0;border-top:1px solid var(--line);padding:0}.shop-wide>.shop-wide-details{margin-top:auto}.shop-wide-details>summary{font-size:12px;font-weight:600;min-height:48px;display:flex;align-items:center;padding:15px 0;cursor:pointer;line-height:1.5}.shop-wide-details>summary:after{line-height:1}.shop-wide-expanded{border-top:1px solid var(--line);padding:20px 0 25px}.shop-base-scope{margin-bottom:22px}.shop-base-scope h4{font-size:13px;color:var(--mint);margin:0 0 12px}.shop-base-scope ul{display:grid;grid-template-columns:1fr 1fr;gap:8px 25px!important}.price-card .shop-base-scope li{border:0;padding:0;font-size:12px;line-height:1.7}.shop-wide-expanded>.smallprint{font-size:11px;line-height:1.7;margin-bottom:22px}.shop-wide .shop-feature-groups{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.shop-wide .shop-feature-group h4{font-size:12px;margin-top:0}.shop-wide .shop-feature-group>ul{font-size:11px;line-height:1.7;margin:0;padding-left:17px}.price-card .shop-feature-group li{border:0;padding:0;margin-bottom:8px}.addon-card-main{min-width:0}.addon-card-main>h3{font-size:23px;line-height:1.2;min-height:0}.addon-card-main>.button{width:100%;justify-content:center;font-size:12px}.addon-card-main>.smallprint{font-size:11px;line-height:1.7}
@media(max-width:1000px) and (min-width:651px){.price-grid:not(.care-grid)>#package-5{grid-column:1/-1}.shop-wide .shop-feature-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:650px){.price-grid:not(.care-grid)>#package-5.shop-wide{padding:22px 22px 0}.shop-wide-main{grid-template-columns:1fr;gap:22px;margin-bottom:18px}.shop-wide-copy h3{font-size:23px}.shop-wide-copy>.button{max-width:100%}.shop-wide-video .video-actions>small,.shop-wide-video .video-external{font-size:10px}.shop-wide .shop-feature-groups,.shop-base-scope ul{grid-template-columns:1fr}.shop-wide-details>summary{min-height:48px;font-size:12px}}
@media(prefers-reduced-motion:reduce){.shop-wide,.shop-wide-main,.shop-wide-details{transition:none!important;animation:none!important}}

/* Reserve a separate marker gutter in every included-scope item. */
.price-card .shop-base-scope li{position:relative;padding-left:22px}.price-card .shop-base-scope li:before{left:0;top:0;width:14px;line-height:inherit;text-align:center}
