.number-of-seats,.color-selection,.collaboration-selection,.ways-to-buy{border:0;margin:0;padding:0}.variant-selection{margin-top:16px;display:flex;flex-direction:column;gap:16px}color-variant-selection{display:flex;flex-direction:column;gap:16px}.variant-selection .variant-heading{font-family:Outfit;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;color:#5b6770;margin:0}.variant-heading .dynamic-variant-heading{font-family:Outfit;font-weight:600;font-style:SemiBold;font-size:16px;line-height:120%;letter-spacing:0;color:#002c2f}.number-of-seats__options,.color-selection__options,.collaboration-selection__options,.ways-to-buy__options{display:flex;flex-direction:row;gap:12px;margin-top:8px}.color-selection__options,.collaboration-selection__options,.ways-to-buy__options{gap:8px}.number-of-seats__option{background:#fff;position:relative}.ways-to-buy__option p{margin:0}.ways-to-buy__option-compare-price,.ways-to-buy__option-price,.ways-to-buy__option-sale-price{font-family:Outfit;font-size:14px;line-height:140%;letter-spacing:0}.ways-to-buy__option-compare-price{color:#5b677050;text-decoration:line-through;margin-right:2px}.ways-to-buy__option-sale-price{font-weight:600;color:var(--wf-dark)}.number-of-seats__option,.color-selection__option,.collaboration-selection__option,.ways-to-buy__option{padding:6px 11px;gap:10px;border:1px solid #5B677080;text-decoration:none;display:block;cursor:pointer}.number-of-seats__option--active,.color-selection__option:has(>input:checked),.collaboration-selection__option--active,.ways-to-buy__option--active{border:2px solid #00474F}.number-of-seats__option p{font-family:Outfit;font-weight:400;font-size:14px;line-height:140%;letter-spacing:0;margin:0}.color-selection__option,.collaboration-selection__option{display:flex;align-items:center;justify-content:center;border-radius:100%;padding:2px;position:relative}.color-selection__option--unavailable:after{content:"";position:absolute;background:#ddd;width:100%;height:2px;border-bottom:1px solid white;transform:rotate(45deg);pointer-events:none}.color-selection__option--unavailable:has(>input:checked):after{background:#00474f;height:3px}.number-of-seats__option--unavailable{opacity:.5}.number-of-seats__option--unavailable:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top right,transparent calc(50% - 1px),rgba(221,221,221,.5) calc(50% - 1px),rgba(221,221,221,.5) calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none}.color-selection__option-swatch,.collaboration-selection__option-swatch{width:28px;height:28px;object-fit:cover;border-radius:100%}.collaboration-selection .dynamic-variant-heading{display:block}.pro-package-container{display:flex;flex-direction:column;gap:6px}.pro-package-container__heading{margin:9px 0;font-family:Outfit;font-weight:500;font-size:16px;line-height:120%;letter-spacing:.05em;text-transform:uppercase;color:#222}.pro-package:first-child{margin-top:8px}.pro-package__promotional-text{font-family:Outfit;font-weight:500;font-size:14px;line-height:120%;letter-spacing:.05em;text-transform:uppercase;color:#222;text-align:center;padding:4px 0;background:#8bb8b5}.pro-package__option{display:block;padding:11px 11px 11px 9px;border:1px solid #5B677080;cursor:pointer;transition:border-color .2s ease;background-color:#fff}.pro-package--inclusive .pro-package__option{padding:12px}.pro-package__content,.pro-package__headline,.pro-package__headline-content{display:flex;align-items:center;gap:12px;justify-content:space-between}.pro-package--unavailable .pro-package__headline,.pro-package--unavailable .pro-package__headline-content{align-items:unset}.pro-package__headline-content{gap:9px}.pro-package__content{padding:8px 8px 0 0}.pro-package--inclusive .pro-package__content{padding:8px 54px 0 20px}.pro-package--inclusive .pro-package__content{padding:8px 0 0}input[type=checkbox].pro-package__checkbox{width:16px;height:16px;-webkit-appearance:none;appearance:none;cursor:pointer;outline:1px solid rgba(91,103,112,.5);outline-offset:3px;margin:4px}input[type=checkbox].pro-package__checkbox--checkbox{-webkit-appearance:revert;appearance:revert;margin:0;width:24px;height:24px;border-radius:0;outline:0px;outline-offset:0px;accent-color:#00474F}.pro-package__checkbox--radio{border-radius:50%}.pro-package__checkbox:disabled{background-color:#ddd;border-color:#ddd}.pro-package__checkbox:checked{background-color:#00474f;border-color:#00474f}.pro-package__checkbox--hidden{display:none!important}.pro-package__info{flex:1}.pro-package__title{margin:0;font-family:Outfit;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;color:#262422}.not-available-text{display:block}.pro-package__info ul{padding:0 9px 0 46px;margin:0}.pro-package--inclusive .pro-package__info ul{padding:0 9px 0 28px}.pro-package__info ul li::marker{font-size:8px}.pro-package__info ul li{font-family:Outfit;font-weight:400;font-size:14px;color:#262422;line-height:140%;letter-spacing:0;margin-top:1px}.pro-package__info p{margin:8px 0 0;font-family:Outfit;font-weight:400;font-size:14px;padding-left:27px;line-height:120%;letter-spacing:0}pro-package:not(:only-of-type).pro-package--inclusive,pro-package:not(:only-of-type).pro-package--unavailable{order:1}pro-package:not(:only-of-type).pro-package--inclusive .pro-package__info p{padding-left:7px}.pro-package__info strong{font-weight:600}.pro-package__price{font-family:Outfit;font-weight:400;font-size:16px;line-height:140%;letter-spacing:0;color:#222}@media only screen and (max-width: 768px){.variant-selection{gap:20px;margin-top:21px}.pro-package{margin-top:0}.pro-package__option{padding:10px 11px 11px}.pro-package:first-child .pro-package__option{padding:12px 11px}.pro-package__info p{padding-left:25px;margin:9px 0 0}.pro-package__info ul li{margin-top:.5px}pro-package:not(:first-of-type) .pro-package{margin-top:4px}.pro-package-container__heading{margin:7px 0}.color-selection__options,.collaboration-selection__options{gap:9px}.pro-package .metafield-rich_text_field{padding:0}collaboration-selection__options{margin-top:8px}.color-selection__option,.collaboration-selection__option{padding:2.3px}}
/*# sourceMappingURL=/cdn/shop/t/99/assets/snippet-stroller-variant-selection.css.map */
