@charset "UTF-8";.c-pdp-bundle-form .bundle-form__modal__description{font-family:var(--font-family-text);font-size:1.6rem;font-style:normal;font-weight:400;line-height:22px;color:var(--block-text-color)}@media screen and (max-width: 1339px){.c-pdp-bundle-form .bundle-form__modal__description{font-size:1.3rem;line-height:18px}}.c-pdp-bundle-form{padding:2rem 0}.c-pdp-bundle-form .bundle-form__wrapper{display:flex;flex-flow:column;gap:2rem}.c-pdp-bundle-form .bundle-form__trigger{display:flex;align-items:center;justify-content:stretch}.c-pdp-bundle-form .bundle-form__modal{width:min(70rem,100%);border:none;outline:none;padding:0;max-width:100%;max-height:100%}.c-pdp-bundle-form .bundle-form__modal::backdrop{backdrop-filter:blur(5px)}.c-pdp-bundle-form .bundle-form__modal__wrapper{padding:2rem;display:flex;flex-flow:column;gap:1.5rem}.c-pdp-bundle-form .bundle-form__modal__head{display:flex;align-items:center;justify-content:space-between}.c-pdp-bundle-form .bundle-form__modal__title{font-family:var(--font-family-heading),sans-serif;font-size:2rem}.c-pdp-bundle-form .bundle-form__modal__close .icon{--icon-size: 1.7rem}.c-pdp-bundle-form .bundle-form__modal__content{display:grid;gap:2rem;grid-template-columns:30.3rem minmax(0,1fr)}@media screen and (max-width: 767px){.c-pdp-bundle-form .bundle-form__modal__content{grid-template-columns:minmax(0,1fr)}}.c-pdp-bundle-form .bundle-form__modal__media{aspect-ratio:47/64}.c-pdp-bundle-form .bundle-form__modal__media img{width:100%;height:100%;object-fit:cover}.c-pdp-bundle-form .bundle-form__modal__description{padding-top:3rem}.c-pdp-bundle-form .bundle-form__modal__variants{display:flex;flex-flow:column;gap:2rem}.c-pdp-bundle-form .bundle-form__modal__actions{position:relative;grid-column:2/-1;display:flex;gap:2rem;align-items:center}@media screen and (max-width: 1023px){.c-pdp-bundle-form .bundle-form__modal__actions{grid-column:1/-1}}@media screen and (max-width: 767px){.c-pdp-bundle-form .bundle-form__modal__actions .c-quantity-input{grid-column:span 2}}.c-pdp-bundle-form .bundle-form__modal__selected-variants{position:absolute;top:0}.c-pdp-bundle-form .bundle-form__product-row{display:flex;flex-flow:column;gap:1rem;padding:1rem 0;border-bottom:1px solid #D4D4D8}.c-pdp-bundle-form .bundle-form__product-row__title,.c-pdp-bundle-form .bundle-form__product-row__option-label{font-weight:700}.c-pdp-bundle-form .bundle-form__product-row__title{font-size:1.5rem}.c-pdp-bundle-form .bundle-form__product-row__option-label{font-size:1.2rem}.c-pdp-bundle-form .bundle-form__product-row__options-wrapper{display:grid;grid-template-columns:1fr}@media screen and (min-width: 1024px){.c-pdp-bundle-form .bundle-form__product-row__options-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.c-pdp-bundle-form .bundle-form__product-row__options{display:flex;gap:2rem}
