.pdp-addon-variant-selection-modal{display:flex;width:100%;padding:12px;height:100%;position:fixed;z-index:600;flex-direction:column;justify-content:flex-end;align-items:center;top:0;left:0;background:#000c}@media(min-width:768px){.pdp-addon-variant-selection-modal{justify-content:center}}.pdp-addon-variant-selection-modal-content{position:relative;display:flex;padding:24px;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch;border-radius:16px;border:1px dashed var(--Neutrals-Grey, #e5e5e3);background:var(--Neutrals-White, #fff)}@media(min-width:768px){.pdp-addon-variant-selection-modal-content{width:400px;align-self:auto}}.variant-selection-modal__close-button{display:flex;width:var(--button-icon-button-size-md, 48px);height:var(--button-icon-button-size-md, 48px);flex-direction:column;justify-content:center;align-items:center;position:absolute;right:0;top:-60px;border-radius:var(--radius-radius-max, 2000px);background:var(--background-background-neutral-white, #fff)}.variant-selection-modal__close-button span{font-size:24px}.variant-selection-modal__header{display:flex;align-items:center;gap:16px;align-self:stretch}.variant-selection-modal__header-image{width:80px;height:80px;aspect-ratio:1/1}.variant-selection-modal__header-title{color:var(--Primary-Halm-Green, #1e6c4c);font-feature-settings:"liga" off,"clig" off;font-family:Doyle;font-size:18px;font-style:normal;font-weight:700;line-height:120%}.variant-selection-modal__separator{width:100%;height:1px;background:#e5e5e3}.variant-selection-modal__variant-list-with-options{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:8px}.variant-selection-modal__more-options-wrapper{position:relative;display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:16px;border:1px solid var(--Neutrals-Grey, #e5e5e3)}.variant-selection-modal__more-options{display:flex;align-items:center;gap:12px;align-self:stretch;cursor:pointer}.variant-selection-modal__more-options-text{flex:1 0 0;color:var(--Primary-Halm-Green, #1e6c4c);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:140%}.variant-selection-modal__additional-variants-select{position:absolute;cursor:pointer;opacity:0;width:100%;height:100%;top:0;right:0;bottom:0;left:0;display:block;border:0;padding:0;margin:0;background:transparent;-webkit-appearance:none;appearance:none}.variant-selection-modal__variant-list{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:8px;cursor:pointer}.variant-selection-modal__first-variant-group{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.variant-selection-modal__recommended-text{display:none}.variant-selection-modal__recommended-text{color:var(--Primary-Halm-Green, #1e6c4c);font-family:Inter;font-size:14px;font-style:italic;font-weight:400;line-height:140%;align-self:stretch}.variant-selection-modal__price-row{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.variant-selection-modal__price-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.variant-selection-modal__compare-at-price{color:#1e6c4c80;font-feature-settings:"liga" off,"clig" off;font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:120%;text-decoration-line:line-through}.variant-selection-modal__price{color:var(--Primary-Halm-Green, #1e6c4c);font-feature-settings:"liga" off,"clig" off;font-family:Doyle;font-size:20px;font-style:normal;font-weight:700;line-height:120%}.variant-selection-modal__selected-discount{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:6px;border-radius:20px;background:var(--Secondary-Halm-Mint, #eff9ea)}.variant-selection-modal__selected-discount span{font-size:16px}.variant-selection-modal__selected-discount-text{color:var(--Dark-Halm-Green-Dark, #004024);text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:700;line-height:140%}.variant-selection-modal__button{display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch}
/*# sourceMappingURL=/cdn/shop/t/71/assets/pdp-addon-variant-selection-modal.css.map */
