.tw-option-cards{padding-block-end:4rem;padding-block-start:4rem}.tw-option-cards.tw-option-cards--padding-top-none{padding-block-start:0}.tw-option-cards.tw-option-cards--padding-bottom-none{padding-block-end:0}.tw-option-cards__container{display:flex;flex-direction:column;gap:2rem;margin-inline:1.6rem}.tw-option-cards .tw-option-cards__title{margin-block-end:0}.tw-option-cards .tw-option-cards__intro{color:var(--color-muted);margin-block:.8rem 0}.tw-option-cards__list{display:grid;gap:1.6rem;list-style:none;margin:0;padding:0}.tw-option-cards__card{background-color:var(--color-navy);border-radius:1.6rem;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;margin:0;overflow:hidden;padding-block:42% 2.4rem;padding-inline:2rem;position:relative}.tw-option-cards__image{display:block;height:auto;left:0;position:absolute;top:0;width:100%;z-index:-1}.tw-option-cards__card--fade:after{background-image:linear-gradient(180deg,rgb(var(--color-navy-rgb) / 0%) 24.75%,rgb(var(--color-navy-rgb) / 18%) 39.99%,rgb(var(--color-navy-rgb) / 72%) 49.93%,var(--color-navy) 61.58%);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.tw-option-cards__badge{align-items:center;background-color:var(--color-orange);border-radius:10rem;color:var(--color-white);display:flex;font-size:1.2rem;font-weight:700;gap:.4rem;left:1.2rem;line-height:140%;margin:0;padding-block:.4rem;padding-inline:.8rem;position:absolute;top:1.2rem}.tw-option-cards__badge-icon{display:block;flex-shrink:0;height:1rem;width:1rem}.tw-option-cards__body{display:flex;flex-direction:column}.tw-option-cards .tw-option-cards__card-title{color:var(--color-white);font-family:var(--font-family-body);font-size:2.4rem;font-weight:700;letter-spacing:-.02em;line-height:110%;margin:0;word-break:normal}.tw-option-cards__text{color:#ffffffbf;font-size:1.4rem;line-height:140%;margin-block-start:.8rem}.tw-option-cards__text p{margin:0}.tw-option-cards__checks{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin-block:1.8rem 2rem;margin-inline:0;padding:0}.tw-option-cards__check{align-items:center;display:flex;gap:.8rem;margin:0}.tw-option-cards__check-icon{color:var(--color-white);display:block;flex-shrink:0;height:2rem;width:2rem}.tw-option-cards__check-text{color:var(--color-white);font-size:1.4rem;font-weight:500;line-height:140%;min-width:0}.tw-option-cards__product-form{display:block}.tw-option-cards__form{margin:0}.tw-option-cards .tw-option-cards__button{align-items:center;background-color:var(--color-blue);border:0;border-radius:99.9rem;color:var(--color-white);cursor:pointer;display:flex;font-family:var(--font-family-body);font-size:1.4rem;font-weight:700;justify-content:center;letter-spacing:normal;line-height:100%;margin:0;min-height:4.6rem;padding-block:1.6rem;padding-inline:2.6rem;text-align:center;text-decoration:none;text-transform:none;transition:background-color .2s;width:100%}.tw-option-cards .tw-option-cards__button[aria-disabled=true]{cursor:default}.tw-option-cards .tw-option-cards__button.loading{color:transparent;position:relative}.tw-option-cards__button .loading__spinner{height:100%;left:50%;position:absolute;top:0;translate:-50% 0}.tw-option-cards__button .loading__spinner:not(.hidden){align-items:center;display:flex}.tw-option-cards__button .spinner{width:1.8rem}.tw-option-cards__button .path{stroke:var(--color-white)}.tw-option-cards .tw-option-cards__button:hover{background-color:var(--color-blue-dark)}.tw-option-cards .tw-option-cards__button:focus-visible{outline:3px solid var(--color-white);outline-offset:.3rem}.tw-section--skin .tw-option-cards__badge{background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-white)}.tw-option-cards.tw-section--skin .tw-option-cards__button{background-color:var(--color-white);color:var(--color-wine)}.tw-option-cards.tw-section--skin .tw-option-cards__button:hover{background-color:var(--color-pink-tint)}.tw-option-cards.tw-section--skin .tw-option-cards__button.loading{color:transparent}.tw-section--skin .tw-option-cards__button .path{stroke:var(--color-wine)}@media(prefers-reduced-motion:reduce){.tw-option-cards .tw-option-cards__button{transition:none}}@media(min-width:768px){.tw-option-cards__container{margin-inline:4rem}.tw-option-cards__list{gap:2.4rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:901px){.tw-option-cards__container{margin-inline:8rem}}@media(min-width:960px){.tw-option-cards{padding-block-end:8rem;padding-block-start:8rem}.tw-option-cards__container{gap:2.4rem;margin-inline:auto;width:min(calc(100% - 16rem),128rem)}.tw-option-cards .tw-option-cards__title{font-size:3.5rem}.tw-option-cards__card{min-height:53.4rem;padding-block-end:3.2rem;padding-inline:3.2rem}.tw-option-cards .tw-option-cards__card-title{font-size:2.6rem}.tw-option-cards__check-text{font-size:1.5rem}.tw-option-cards .tw-option-cards__button{font-size:1.6rem;min-height:5rem}}
/*# sourceMappingURL=/cdn/shop/t/116/assets/tw-option-cards.css.map */
