.user-details-form-layout>*:where(:not(.modal)),.user-details-form-layout>*+*:where(:not(.modal)){margin-block-start:3.2rem}.user-details-form-layout>*.user-form--note{margin-block-start:2rem}.user-details-form-layout>*.user-form--extras>*+*:where(:not(.modal)){margin-block-start:1.2rem}.user-details-form-layout>*.user-form--extras .grid-show-hide__checkbox-container+*>*:where(:not(.modal)){margin-block:2rem}.user-details-form-layout>*.user-form--extras .grid-show-hide__checkbox-container+* [for=password]{display:block}.user-details-form-layout:is(:first-child)>*:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}@media(min-width: 576px){.user-details-form-layout legend{text-align:center}}.user-details-form-layout .user-form--consent-personal-data .label-interactive__label--replacement{--label-replacement-left: calc(26px + 0.7em);--label-replacement-font-size: clamp(1.3rem, 0.28vw + 1.18rem, 1.4rem)}.user-details-form-layout .user-form--consent-purchase-evaluation .hint{padding-inline-start:calc(24px + .75em);padding-block:0;margin:0}@supports selector(:has(+ * )){.user-details-form-layout .user-form__fieldset--billing{grid-template-rows:auto auto 0fr}.user-details-form-layout .user-form__fieldset--billing:has(.form-input__multi [value=other]:checked){grid-template-rows:auto auto 1fr}}_::-webkit-full-page-media,_:future,:root .user-details-form-layout .user-form__fieldset--billing{grid-template-rows:auto 0fr}_::-webkit-full-page-media,_:future,:root .user-details-form-layout .user-form__fieldset--billing:has(.form-input__multi [value=other]:checked){grid-template-rows:auto 1fr}.user-details-form-layout .user-form__fieldset--billing .collapse>*:first-child{margin-block-start:2rem}.user-details-form-layout .user-form--extras{margin-block-start:3.2rem;padding:2rem;background-color:var(--sand-15);border-radius:20px}.user-details-form-layout .basket-note{margin-block-start:1.2rem;color:var(--black-60);font-size:clamp(1.3rem,.28vw + 1.18rem,1.4rem);text-align:center}@supports selector(:has(+ * )){.grid-show-hide{display:grid;align-content:start;transition:.2s grid-template-rows ease-in-out}.grid-show-hide>*+*{overflow:hidden}.grid-show-hide>*+*:where(.form-input__multi){padding-inline-start:5px;margin-inline-start:-5px}.grid-show-hide:has(.grid-show-hide__checkbox-container [type=checkbox]:checked){grid-template-rows:auto 1fr}.grid-show-hide:has(.grid-show-hide__checkbox-container [type=checkbox]:not(:checked)){grid-template-rows:auto 0fr}}.grid-show-hide__content{height:auto !important}.grid-show-hide__content>*{margin-block-start:3rem}
