.SMMCheckbox-module-scss-module__fKN7cW__label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:.5rem;font-size:.875rem;line-height:1.4;display:inline-flex}.SMMCheckbox-module-scss-module__fKN7cW__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SMMCheckbox-module-scss-module__fKN7cW__box{border:2px solid var(--dt-color-scalecolors-grey-700,#4b4b4b);background:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:1px;transition:background-color .12s,border-color .12s;display:inline-flex}.SMMCheckbox-module-scss-module__fKN7cW__checked .SMMCheckbox-module-scss-module__fKN7cW__box{background:var(--dt-color-brandcolors-7mind,#3b8c4b);border-color:var(--dt-color-brandcolors-7mind,#3b8c4b)}.SMMCheckbox-module-scss-module__fKN7cW__checked .SMMCheckbox-module-scss-module__fKN7cW__box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.4rem;height:.7rem;transform:rotate(45deg)translate(-1px,-1px)}.SMMCheckbox-module-scss-module__fKN7cW__input:focus-visible+.SMMCheckbox-module-scss-module__fKN7cW__box{box-shadow:0 0 0 3px #3b8c4b59}.SMMCheckbox-module-scss-module__fKN7cW__disabled{opacity:.5;cursor:not-allowed}
.SMMSelect-module-scss-module__7JVltW__formLevel.SMMSelect-module-scss-module__7JVltW__marginBottom{margin-bottom:1.5rem}.SMMSelect-module-scss-module__7JVltW__label{color:var(--dt-color-scalecolors-grey-900,#1f1f1f);margin-bottom:.25rem;font-size:.875rem;font-weight:600;display:block}.SMMSelect-module-scss-module__7JVltW__selectWrap{position:relative}.SMMSelect-module-scss-module__7JVltW__select{width:100%;height:50px;color:var(--dt-color-scalecolors-grey-900,#1f1f1f);font:inherit;appearance:none;cursor:pointer;background:#fff;border:2px solid #e2e2e2;border-radius:4px;outline:none;padding:5px 2.25rem 7px 1rem;font-size:1rem;transition:border-color .12s}.SMMSelect-module-scss-module__7JVltW__select:focus{border-color:var(--dt-color-brandcolors-7mind,#3b8c4b)}.SMMSelect-module-scss-module__7JVltW__select:disabled{opacity:.4;pointer-events:none}.SMMSelect-module-scss-module__7JVltW__chevron{pointer-events:none;color:var(--dt-color-scalecolors-grey-700,#4b4b4b);font-size:.875rem;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.SMMSelect-module-scss-module__7JVltW__errorMessage{color:#c4413c;text-align:right;margin-top:.25rem;font-size:.875rem}.SMMSelect-module-scss-module__7JVltW__errorState .SMMSelect-module-scss-module__7JVltW__select{border-color:#c4413c}
.CheckoutOverlay-module-scss-module__DaGZ3q__section{padding-top:2rem;padding-bottom:4rem}@media only screen and (min-width:768px){.CheckoutOverlay-module-scss-module__DaGZ3q__section{padding-top:3rem;padding-bottom:6rem}}.CheckoutOverlay-module-scss-module__DaGZ3q__panel{max-width:32rem;margin:0 auto;position:relative}.CheckoutOverlay-module-scss-module__DaGZ3q__close{cursor:pointer;color:var(--dt-color-scalecolors-grey-700,#4b4b4b);background:0 0;border:0;margin:0 0 1rem auto;padding:.5rem .75rem;font-size:.875rem;display:block}.CheckoutOverlay-module-scss-module__DaGZ3q__close:hover{color:var(--dt-color-scalecolors-grey-900,#1f1f1f)}
