.ProductDetailsOptionChip-module__6KO8uW__name,.ProductDetailsOptionChip-module__6KO8uW__price{overflow-wrap:anywhere}.ProductDetailsOptionChip-module__6KO8uW__name{font-family:var(--partner-main-font-family);font-weight:700}.ProductDetailsOptionChip-module__6KO8uW__price{font-family:var(--partner-body-font-family)}
.ProductDetailsOptionChoice-module__GY5q1a__choiceGroup{border:0;min-width:0;margin:0;padding:0}.ProductDetailsOptionChoice-module__GY5q1a__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ProductDetailsOptionChoice-module__GY5q1a__list{flex-wrap:wrap;align-items:flex-start;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ProductDetailsOptionChoice-module__GY5q1a__item{gap:8px;display:grid}.ProductDetailsOptionChoice-module__GY5q1a__chip{background:var(--partner-accent-color);color:#fff;border:1px solid #0000;border-radius:4px;justify-content:space-between;align-items:center;gap:18px;min-width:168px;max-width:100%;padding:10px 14px;display:inline-flex}.ProductDetailsOptionChoice-module__GY5q1a__selectableChip{cursor:pointer}.ProductDetailsOptionChoice-module__GY5q1a__selectableChip:hover,.ProductDetailsOptionChoice-module__GY5q1a__selectableChip:focus-within{border-color:var(--partner-main-color)}.ProductDetailsOptionChoice-module__GY5q1a__selectedChip{border-color:var(--partner-main-color);background:var(--partner-main-color)}.ProductDetailsOptionChoice-module__GY5q1a__input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.ProductDetailsModifierGroup-module__Kg3t1q__group{min-width:0}.ProductDetailsModifierGroup-module__Kg3t1q__header{flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:12px;display:flex}.ProductDetailsModifierGroup-module__Kg3t1q__title,.ProductDetailsModifierGroup-module__Kg3t1q__requiredLabel,.ProductDetailsModifierGroup-module__Kg3t1q__optionalLabel{margin:0}.ProductDetailsModifierGroup-module__Kg3t1q__title{color:var(--partner-main-color);font-size:1.15rem}.ProductDetailsModifierGroup-module__Kg3t1q__requiredLabel,.ProductDetailsModifierGroup-module__Kg3t1q__optionalLabel{font-size:.95rem;font-weight:700}.ProductDetailsModifierGroup-module__Kg3t1q__requiredLabel{color:#b42318}.ProductDetailsModifierGroup-module__Kg3t1q__optionalLabel{color:var(--partner-paragraph-color)}
.ProductDetailsOptionSection-module__nvFpGW__section{min-width:0}.ProductDetailsOptionSection-module__nvFpGW__title{color:var(--partner-main-color);font-family:var(--partner-main-font-family);margin:0 0 14px;font-size:1.5rem}
.ProductDetailsModifierOptions-module__xAaQOq__list{gap:24px;display:grid}
.ProductDetailsSelectionControls-module__WfJXnG__controls{gap:28px;display:grid}
.ProductDetailsNotesField-module__VIaJwa__field{gap:8px;display:grid}.ProductDetailsNotesField-module__VIaJwa__label{color:var(--partner-main-color);font-family:var(--partner-main-font-family);margin:0;font-size:1.25rem;font-weight:700}.ProductDetailsNotesField-module__VIaJwa__input{resize:vertical;width:100%;color:var(--partner-paragraph-color);font:inherit;border:1px solid #d0d5dd;border-radius:6px;padding:10px 12px;line-height:1.5}.ProductDetailsNotesField-module__VIaJwa__input:focus-visible{outline:3px solid var(--partner-accent-color);outline-offset:1px}
