.modal-content[data-v-ec918902]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.form[data-v-ec918902]{width:100%}.form__element[data-v-ec918902]{margin:var(--spacer-4) 0}.form__submit[data-v-ec918902]{margin:var(--spacer-6) 0 0 0}
.a-input{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:var(--input-width);margin:var(--input-margin, var(--spacer-3) 0)}.a-input__label{position:absolute;display:var(--input-label-display);top:var(--input-label-top, 20px);left:var(--input-label-left, calc(var(--spacer-3) - var(--spacer-1)));padding:var(--input-label-padding, var(--spacer-1));color:var(--input-label-color, var(--c-neutral--400));border-radius:var(--input-label-border-radius, 4px);font-size:var(--input-label-font-size, var(--font-size--sm));-webkit-transform:var(--input-label-transform, translateY(-50%));-ms-transform:var(--input-label-transform, translateY(-50%));transform:var(--input-label-transform, translateY(-50%));-webkit-transition:var(--input-label-transition, top 150ms linear, font-size 150ms linear);-o-transition:var(--input-label-transition, top 150ms linear, font-size 150ms linear);transition:var(--input-label-transition, top 150ms linear, font-size 150ms linear);pointer-events:none}.a-input__label::after{content:var(--input-label-required);color:var(--input-label-color, var(--c-neutral--400))}.a-input__icon-left{position:absolute;top:var(--input-icon-top, 20px);left:var(--spacer-3);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.a-input__icon-right{position:absolute;top:var(--input-icon-top, 20px);right:var(--spacer-3);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.a-input .p1{font-size:var(--font-size--xs)}.a-input__error-message{color:var(--input-error-message-color, var(--c-danger));padding:var(--input-error-message-padding, var(--spacer-2) 0 0);display:var(--input-error-display, block);text-transform:var(--input-error-text-transform)}.a-input input{width:100%;height:var(--input-height, 40px);display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--input-padding, var(--spacer-2) var(--spacer-3));border:var(--input-border-style, solid) var(--input-border-color, var(--c-neutral--700));border-width:var(--input-border-width, 1px);border-radius:unset;font-size:var(--input-size, var(--font-size--base))}.a-input input:focus{outline:unset;--input-border-color: var(--c-neutral--400)}.a-input input:focus~*,.a-input input:placeholder-shown~*,.a-input input:-webkit-autofill~*,.a-input input:-webkit-autofill:hover~*,.a-input input:-webkit-autofill:focus~*{--icon-color: var(--c-primary--500);--input-password-icon-background: var(--c-primary--500);--input-label-top: 0;--input-label-color: var(--c-primary--500);--input-label-font-size: var(--font-size--xs);--input-bar-width: 50%}.a-input input:focus~*::before,.a-input input:placeholder-shown~*::before,.a-input input:-webkit-autofill~*::before,.a-input input:-webkit-autofill:hover~*::before,.a-input input:-webkit-autofill:focus~*::before{background-color:var(--c-white);content:"";display:block;height:4px;left:-2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 4px);z-index:-1}.a-input input:required~*{--input-label-required: " *"}.a-input input:disabled{--input-border-color: var(--c-text-disabled);--input-color: var(--c-text-disabled);-webkit-text-fill-color:var(--c-text-disabled)}.a-input input:disabled~*{--icon-color: var(--text-disabled);--input-label-color: var(--c-text-disabled)}.a-input input[type=search]{-webkit-appearance:none}.a-input:not(.a-input--has-spin-button) input[type=number]::-webkit-inner-spin-button,.a-input:not(.a-input--has-spin-button) input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.a-input:not(.a-input--has-spin-button) input[type=number]{-moz-appearance:textfield}.a-input__icon-left+input{padding-left:var(--spacer-6)}.a-input__password-button{--icon-size: 12px;--button-padding: 0;--button-background: transparent;--button-position: absolute;top:var(--input-icon-top, 8px);right:var(--input-icon-right, var(--spacer-2))}.a-input__password-button:hover{--button-background: transparent;--button-box-shadow: none}.a-input__password-icon{position:relative}.a-input__password-icon.hidden{--input-password-icon-scaleX: 1}.a-input__password-icon::after{position:absolute;top:50%;width:100%;height:1px;background:var(--input-password-icon-background, var(--c-black));-webkit-transform:translate3d(0, -50%, 0) rotate(45deg) scaleX(var(--input-password-icon-scaleX, 0));transform:translate3d(0, -50%, 0) rotate(45deg) scaleX(var(--input-password-icon-scaleX, 0));-webkit-transition:-webkit-transform 150ms linear;transition:-webkit-transform 150ms linear;-o-transition:transform 150ms linear;transition:transform 150ms linear;transition:transform 150ms linear, -webkit-transform 150ms linear;content:""}.a-input--invalid{--input-label-color: var(--c-danger)}.a-input--invalid input:focus~*{--input-bar-background: var(--c-danger);--input-label-color: var(--c-danger)}.a-input--has-text .a-input__label,.a-input input[type=date]~*,.a-input input[type=time]~*,.a-input input[type=image]~*,.a-input input[type=file]~*{--input-label-top: 0;--input-label-font-size: var(--font-size--xs)}.a-input--has-text .a-input__label::before,.a-input input[type=date]~*::before,.a-input input[type=time]~*::before,.a-input input[type=image]~*::before,.a-input input[type=file]~*::before{background-color:var(--c-white);content:"";display:block;height:4px;left:-2px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% + 4px);z-index:-1}.a-input--filled{--input-background: var(--c-light);--input-font-size: var(--font-size--xs);--input-padding: var(--spacer-2);--input-label-left: var(--spacer-2);--input-label-font-size: var(--font-size--xs);--input-label-color: var(--c-secondary-variant);--input-label-transition: color 150ms ease;--input-border: none}.a-input--filled .a-input--has-text{--input-label-display: none}.a-input--filled input:focus~*{--input-bar-width: unset;--input-label-top: 50%;--input-label-font-size: var(--font-size--xs);--input-label-color: var(--c-text)}
.m-modal-authentication[data-v-dc6f5372]{width:75%}@media(min-width: 1024px){.m-modal-authentication[data-v-dc6f5372]{width:50%;max-width:700px}}
.sf-tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.sf-tabs__title{z-index:var(--tabs-title-z-index);display:var(--tabs-title-display, flex);-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex:var(--tabs-title-flex, 0 0 100%) 1;flex:var(--tabs-title-flex, 0 0 100%) 1;-ms-flex-pack:justify;justify-content:space-between;margin:var(--tabs-title-margin);padding:var(--tabs-title-padding, var(--spacer-sm));background:var(--tabs-title-background);border:var(--tabs-title-border, var(--tabs-title-border-style, solid) var(--tabs-title-border-color, var(--c-light)));border-width:var(--tabs-title-border-width, 0 0 1px 0);color:var(--tabs-title-color);-webkit-transition:color 150ms ease-in-out;-o-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out;font:var(--tabs-title-font, var(--tabs-title-font-weight, var(--font-weight--normal)) var(--tabs-title-font-size, var(--font-size--base))/var(--tabs-title-font-line-height, 1.4) var(--tabs-title-font-family, var(--font-family--secondary)))}.sf-tabs__title.is-active{--tabs-title-border-width: 0;--tabs-title-color: var(--c-primary);--chevron-color: var(--c-primary)}.sf-tabs__title.is-active+.sf-tabs__content{--tabs-content-border-width: var( --tabs-content-border-width, 1px 0 0 0 )}.sf-tabs__content{-ms-flex:0 0 100%;flex:0 0 100%;-ms-flex-order:var(--tabs-content-order);order:var(--tabs-content-order);border:var(--tabs-content-border, var(--tabs-content-border-style, solid) var(--tabs-content-border-color, var(--c-light)));border-width:var(--tabs-content-border-width, 0);color:var(--tabs-content-color, var(--c-text));font:var(--tabs-content-font, var(--tabs-content-font-weight, var(--font-weight--light)) var(--tabs-content-font-size, var(--font-size--base))/var(--tabs-content-font-line-height, 1.6) var(--tabs-content-font-family, var(--font-family--primary)))}.sf-tabs__content__tab{padding:var(--tabs-content-tab-padding, var(--spacer-base) var(--spacer-sm))}.sf-tabs__tab{display:contents}.sf-tabs__chevron{display:var(--tabs-chevron-display)}@media(min-width: 1024px){.sf-tabs{--tabs-title-z-index: 1;--tabs-content-order: 1;--tabs-title-flex: 0 0 auto;--tabs-title-margin: 0 var(--spacer-lg) -2px 0;--tabs-title-padding: var(--spacer-xs) 0;--tabs-title-color: var(--c-text-muted);--tabs-title-font-size: var(--h4-font-size);--tabs-content-tab-padding: var(--spacer-xl) 0;--tabs-chevron-display: none}.sf-tabs__title.is-active{--tabs-title-border-width: 0 0 2px 0;--tabs-title-border-color: var(--c-text);--tabs-title-color: var(--c-text)}.sf-tabs__title.is-active+.sf-tabs__content{--tabs-content-border-width: 2px 0 0 0}.sf-tabs__title:hover{--tabs-title-color: var(--c-text)}}
.a-static[data-v-63b1eaf6]{font-size:16px;line-height:1.6;font-weight:400}.a-static table[data-v-63b1eaf6]{width:100%;margin:var(--spacer-11) 0;border-collapse:collapse}.a-static table th[data-v-63b1eaf6],.a-static table td[data-v-63b1eaf6]{padding:calc(var(--spacer-3)*2);border:1px solid var(--_c-light-primary-darken)}.a-static .content[data-v-63b1eaf6]{padding:var(--spacer-3)}
.m-modal-size-guide .sf-modal[data-v-5041d51e]{--modal-width: 700px}
.modal__content[data-v-77320bc2]{max-height:80vh}.modal__button[data-v-77320bc2]{display:block;margin-top:var(--spacer-6);margin-bottom:var(--spacer-6)}
.message[data-v-00356420]{font-family:var(--font-family-primary);line-height:1.6}
.order-confirmation[data-v-e1d546a8]{--_table-column-width: 4}.order-confirmation__order[data-v-e1d546a8]{margin-bottom:var(--spacer-6)}.order-confirmation__order .sf-table__header[data-v-e1d546a8]{white-space:nowrap}.order-confirmation__order th.table-center[data-v-e1d546a8],.order-confirmation__order td.table-center[data-v-e1d546a8]{text-align:center}.order-confirmation__order-title[data-v-e1d546a8]{margin:var(--spacer-6) 0 var(--spacer-5) 0}.order-confirmation__order-title .sf-heading__title[data-v-e1d546a8]{font-size:var(--font-base)}.order-confirmation__product-details[data-v-e1d546a8]{margin-top:var(--spacer-3);font-size:var(--font-xs)}.order-confirmation__buttons[data-v-e1d546a8]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.order-confirmation__buttons .sf-button[data-v-e1d546a8]:not(:first-child){margin-left:1rem}@media(min-width: 1024px){.order-confirmation[data-v-e1d546a8]{--modal-width: 700px}}
.a-picture[data-v-b5a5651c]{display:block;aspect-ratio:var(--picture-mobile-ratio)}.a-picture--loading[data-v-b5a5651c]{aspect-ratio:var(--picture-mobile-ratio, var(--_mobile-ratio));background:-webkit-linear-gradient(315deg, var(--c-white), var(--c-neutral--800));background:-o-linear-gradient(315deg, var(--c-white), var(--c-neutral--800));background:linear-gradient(135deg, var(--c-white), var(--c-neutral--800));background-size:150%;-webkit-animation:animateBackground-b5a5651c 2s ease forwards infinite;animation:animateBackground-b5a5651c 2s ease forwards infinite}@media(min-width: 1024px){.a-picture[data-v-b5a5651c]{aspect-ratio:var(--picture-desktop-ratio)}.a-picture--loading[data-v-b5a5651c]{aspect-ratio:var(--picture-desktop-ratio, var(--_desktop-ratio))}}.a-picture[data-v-b5a5651c] img{display:var(--picture-display, block);-o-object-fit:var(--picture-object-fit, cover);object-fit:var(--picture-object-fit, cover);width:var(--picture-width, 100%);height:100%;border-radius:var(--picture-border-radius)}@-webkit-keyframes animateBackground-b5a5651c{0%,100%{background-position:0}50%{background-position:50%}}@keyframes animateBackground-b5a5651c{0%,100%{background-position:0}50%{background-position:50%}}
.m-modal-newsletter[data-v-64bf93bc]{position:relative}.m-modal-newsletter__image--overlay[data-v-64bf93bc]{position:relative}.m-modal-newsletter__image--overlay[data-v-64bf93bc]::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--c-neutral--100);opacity:.4}@media(max-width: 1280px){.m-modal-newsletter__image[data-v-64bf93bc]{--picture-desktop-ratio: 1}}.m-modal-newsletter__form[data-v-64bf93bc]{background:var(--c-white);--modal-content-margin: 0;--modal-transform: tranlateY(0)}@media(min-width: 1024px){.m-modal-newsletter__form[data-v-64bf93bc]{background:rgba(0,0,0,0);position:absolute;width:100%;height:100%;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.m-modal-newsletter__heading[data-v-64bf93bc]{--heading-title-font-size: var(--font-size--base);--heading-title-font-line-height: 1.35;padding:var(--spacer-4) var(--spacer-4) var(--spacer-2)}@media(max-width: 1023px){.m-modal-newsletter__heading[data-v-64bf93bc]{padding:var(--spacer-4);text-transform:uppercase}}.m-modal-newsletter__heading--highlighted[data-v-64bf93bc]{font-size:var(--h3-font-size)}@media(min-width: 1024px){.m-modal-newsletter__heading--highlighted[data-v-64bf93bc]{font-size:calc(var(--h4-font-size)*4);text-transform:uppercase}}@media(min-width: 1024px)and (max-width: 1280px)and (min-width: 1024px){.m-modal-newsletter__heading--highlighted[data-v-64bf93bc]{font-size:calc(var(--h2-font-size)*2)}}@media(min-width: 1024px){.m-modal-newsletter__heading[data-v-64bf93bc]{--heading-title-font-family: "Didot";--heading-title-font-size: calc(var(--h4-font-size) * 2);--heading-title-color: var(--c-white)}}@media(max-width: 1280px)and (min-width: 1024px){.m-modal-newsletter__heading[data-v-64bf93bc]{--heading-title-font-size: var(--h2-font-size)}}@media(min-width: 1024px){.m-modal-newsletter__description[data-v-64bf93bc],.m-modal-newsletter__success-message[data-v-64bf93bc]{padding-inline:var(--spacer-3);margin:var(--spacer-2) 0 0;color:var(--c-white);font-size:var(--font-size--base);max-width:75%;margin-inline:auto;text-align:center}}@media(max-width: 1023px){.m-modal-newsletter__success-message[data-v-64bf93bc],.m-modal-newsletter__error-message[data-v-64bf93bc]{margin:0;text-align:center;padding-top:var(--spacer-3);padding-inline:var(--spacer-3);background:var(--c-neutral--900)}}.m-modal-newsletter__error-message[data-v-64bf93bc]{color:var(--c-danger)}@media(min-width: 1024px){.m-modal-newsletter__error-message[data-v-64bf93bc]{margin:0;text-align:center;padding-top:var(--spacer-3)}}.m-modal-newsletter__success-message[data-v-64bf93bc]{max-width:100%;-ms-flex-item-align:end;align-self:end}.m-modal-newsletter__description[data-v-64bf93bc]{margin-top:0}@media(min-width: 1024px){.m-modal-newsletter__description[data-v-64bf93bc]{width:50%}}@media(min-width: 1024px)and (max-width: 1280px){.m-modal-newsletter__description[data-v-64bf93bc]{width:75%}}.m-modal-newsletter__bottom[data-v-64bf93bc]{--input-error-display: none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:var(--spacer-2)}@media(max-width: 1023px){.m-modal-newsletter__bottom[data-v-64bf93bc]{--input-width: 60%;-ms-flex-direction:row;flex-direction:row;padding-inline:var(--spacer-3);background-color:var(--c-neutral--900)}}@media(min-width: 1024px){.m-modal-newsletter__bottom[data-v-64bf93bc]{--input-width: 340px;-ms-flex-direction:column;flex-direction:column;gap:0}}@media(min-width: 1024px)and (max-width: 1280px)and (min-width: 1024px){.m-modal-newsletter__bottom[data-v-64bf93bc]{--input-width: 240px}}.m-modal-newsletter__button[data-v-64bf93bc]{width:40%;height:var(--spacer-6)}@media(min-width: 1024px){.m-modal-newsletter__button[data-v-64bf93bc]{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.m-modal-newsletter__close[data-v-64bf93bc]{position:absolute;top:var(--spacer-2);right:var(--spacer-2);cursor:pointer}@media(min-width: 1024px){.m-modal-newsletter__close[data-v-64bf93bc]{--icon-color: var(--c-white)}}
.m-store-view-switcher[data-v-161ff996]{--select-border: solid var(--c-neutral--100);--select-border-width: 0.5px;--chevron-size: calc(var(--spacer-3) + var(--spacer-1))}@media(max-width: 1023px){.m-store-view-switcher[data-v-161ff996]{min-height:calc(100% - 55px);-webkit-box-sizing:border-box;box-sizing:border-box;padding:var(--spacer-3);--select-font-size: var(--font-size--sm)}.m-store-view-switcher.m-store-view-switcher--popup[data-v-161ff996]{min-height:unset;padding:0}}.m-store-view-switcher h2[data-v-161ff996]{margin-top:unset}.m-store-view-switcher .a-button[data-v-161ff996]{--button-font-size: var(--font-size--base)}.m-store-view-switcher__row[data-v-161ff996]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;gap:var(--spacer-2);font-size:var(--font-size--xs);font-weight:var(--font-weight--normal);padding-top:var(--spacer-2)}@media(min-width: 1024px){.m-store-view-switcher__row[data-v-161ff996]{gap:var(--spacer-3)}}.m-store-view-switcher__row span[data-v-161ff996]{line-height:1.5}.m-store-view-switcher .m-select[data-v-161ff996]{margin-block:var(--spacer-3)}.m-store-view-switcher__country[data-v-161ff996] .m-select__trigger>span,.m-store-view-switcher .a-select-option[data-v-161ff996]{display:-ms-flexbox;display:flex;gap:var(--spacer-2);-ms-flex-align:center;align-items:center}@media(min-width: 1024px){.m-store-view-switcher__flag[data-v-161ff996]{height:25px}}.m-store-view-switcher__label[data-v-161ff996]{display:block;font-size:var(--font-size--sm);font-weight:var(--font-weight--normal);margin-bottom:calc(var(--spacer-1)*-1)}.m-store-view-switcher--popup[data-v-161ff996]{width:100%;max-width:480px}.m-store-view-switcher--popup .m-store-view-switcher__label[data-v-161ff996]{text-align:center}.m-store-view-switcher--popup .m-select[data-v-161ff996]{margin-block:var(--spacer-2);text-align:left}.m-store-view-switcher__cta[data-v-161ff996]{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-top:var(--cta-padding-top, var(--spacer-3))}.m-store-view-switcher__shop-button[data-v-161ff996]{--button-background: var(--c-light-brown);--button-color: var(--c-light-grey);--button-border-width: 0;min-width:200px;text-transform:uppercase}
@media(max-width: 1023px){.m-modal-geo-location[data-v-09ae697b]{--cta-padding-top: var(--spacer-3);padding:var(--spacer-3)}}.m-modal-geo-location[data-v-09ae697b]{position:relative;background:var(--c-white);padding:var(--spacer-4);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;gap:var(--spacer-3);text-align:center}@media(min-width: 1024px){.m-modal-geo-location[data-v-09ae697b]{padding:var(--spacer-5)}}.m-modal-geo-location__close[data-v-09ae697b]{position:absolute;top:var(--spacer-2);right:var(--spacer-2);cursor:pointer}.m-modal-geo-location__headline[data-v-09ae697b]{margin:0;padding-inline:var(--spacer-4);text-transform:uppercase;font-weight:var(--font-weight--normal);width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media(max-width: 1023px){.m-modal-geo-location__headline[data-v-09ae697b]{font-size:14px}}.m-modal-geo-location__body[data-v-09ae697b]{margin:0;font-size:var(--font-size--sm);line-height:1.5;color:var(--c-text);max-width:360px}
@media(max-width: 1023px){.m-modal-geo-location-root.sf-modal{--modal-top: 50%;--modal-left: 50%;--modal-right: auto;--modal-bottom: auto;--modal-transform: translate3d(-50%, -50%, 0);--modal-height: auto;--modal-max-height: calc(100dvh - var(--spacer-4) * 2);--modal-width: calc(100% - var(--spacer-4) * 2)}}@media(min-width: 1024px){.m-modal-geo-location-root.sf-modal .sf-modal__container{width:auto !important}}@media(max-width: 1023px){.m-modal-geo-location-root.sf-modal .sf-modal__container{max-width:380px}}.m-modal-geo-location-root.sf-modal .sf-modal__container{-ms-flex-line-pack:start;align-content:flex-start}.m-modal-geo-location-root.sf-modal .sf-modal__bar{display:none}.m-modal-geo-location-root.sf-modal .sf-modal__content{-ms-flex:0 0 auto;flex:0 0 auto;overflow-y:visible}@media(min-width: 1024px){.m-modal-geo-location-root.sf-modal .sf-modal__content{overflow:visible}}
.m-products-slider[data-v-09d54fb0]{padding-inline:.75rem}
.m-modal-product-carousel[data-v-7a53be9f]{padding-inline:var(--spacer-3) 0}@media(min-width: 1024px){.m-modal-product-carousel[data-v-7a53be9f]{padding-inline:var(--spacer-6)}}.m-modal-product-carousel__header[data-v-7a53be9f]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin:var(--spacer-3) 0}@media(min-width: 1024px){.m-modal-product-carousel__header[data-v-7a53be9f]{margin:var(--spacer-4) 0}}.m-modal-product-carousel__swiper-buttons[data-v-7a53be9f]{margin-top:0}
.a-product-configurable-option[data-v-9b9f850e]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;font-size:var(--radio-font-size, var(--font-size--sm));-webkit-transition:background-color .15s ease;-o-transition:background-color .15s ease;transition:background-color .15s ease;background-color:var(--radio-background-color, var(--c-theme-white));line-height:var(--spacer-4);padding:var(--radio-padding, var(--spacer-3) calc(var(--spacer-3) + var(--spacer-1)));position:relative}.a-product-configurable-option[data-v-9b9f850e]:before{position:absolute;left:calc(var(--spacer-3) + var(--spacer-1));bottom:0;height:1px;width:calc(100% - var(--spacer-6));border-bottom:1px solid var(--c-theme-neutral-200)}@media(min-width: 1024px){.a-product-configurable-option[data-v-9b9f850e]:first-child{border-radius:var(--spacer-1) var(--spacer-1) 0 0}.a-product-configurable-option[data-v-9b9f850e]:last-child{border-radius:0 0 var(--spacer-1) var(--spacer-1)}.a-product-configurable-option[data-v-9b9f850e]:not(:last-child):before{content:""}.a-product-configurable-option[data-v-9b9f850e]{font-size:var(--radio-font-size, var(--font-size--base));padding-inline:var(--spacer-4)}}@media(max-width: 1023px){.a-product-configurable-option[data-v-9b9f850e]:before{content:""}}.a-product-configurable-option[data-v-9b9f850e]:hover,.a-product-configurable-option--selected[data-v-9b9f850e]{background-color:var(--c-theme-neutral-100);cursor:pointer}.a-product-configurable-option--disabled[data-v-9b9f850e]{color:var(--c-theme-neutral-300);pointer-events:none}.a-product-configurable-option input[data-v-9b9f850e]{display:none}
.a-add-to-cart[data-v-94b73962]{cursor:pointer;--button-font-size: var(--font-size--sm);--button-font-weight: var(--font-weight--medium);--button-padding: 0.625rem}@media(min-width: 1024px){.a-add-to-cart[data-v-94b73962]{--button-font-size: var(--font-size--base)}}.a-add-to-cart[data-v-94b73962]:disabled{cursor:initial;opacity:1;--button-background: var(--c-neutral--700)}.a-add-to-cart--adding[data-v-94b73962]:disabled{--button-background: var(--c-neutral--400)}
.m-product-alert[data-v-9d85cd44]{-ms-flex-align:start;align-items:flex-start;gap:var(--spacer-2) var(--spacer-3);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.m-product-alert__message[data-v-9d85cd44]{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;gap:var(--spacer-2);font-size:var(--font-size--sm);padding:12px 20px;width:100%;--icon-color: currentColor}.m-product-alert__message--success[data-v-9d85cd44]{background-color:var(--c-green-light);color:var(--c-green-dark)}.m-product-alert__message--error[data-v-9d85cd44]{background-color:var(--c-secondary--700);color:var(--c-orange-dark)}.m-product-alert__message--error .a-icon[data-v-9d85cd44]{height:auto}.m-product-alert__email[data-v-9d85cd44]{-ms-flex-positive:1;flex-grow:1;--input-height: auto;--input-margin: 0;--input-size: var(--font-size--xs)}.m-product-alert__email[data-v-9d85cd44] .a-input__icon{top:17px}.m-product-alert__email[data-v-9d85cd44] .a-input__error-message{display:none}.m-product-alert__submit[data-v-9d85cd44]{cursor:pointer;--button-font-size: var(--font-size--xs)}.m-product-alert__tuned[data-v-9d85cd44]{-ms-flex-align:center;align-items:center;font-size:var(--font-size--2xs);width:100%}
.m-product-add-to-cart__alert[data-v-f2b42314]{margin-top:var(--spacer-2)}
@media(min-width: 1024px){.m-product-options-configurable[data-v-6584ae1e]{border:1px solid var(--c-theme-neutral-200);border-radius:var(--spacer-1)}}.m-product-options-configurable__options[data-v-6584ae1e]{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:0 0 var(--spacer-8)}@media(max-width: 1023px){.m-product-options-configurable__options[data-v-6584ae1e]{overflow:auto;max-height:50vh}}@media(min-width: 1024px){.m-product-options-configurable__options[data-v-6584ae1e]{padding:0}}.m-product-options-configurable__buttons[data-v-6584ae1e]{padding:var(--spacer-3) calc(var(--spacer-3) + var(--spacer-1));border-block:1px solid var(--c-theme-neutral-200)}
.m-modal-product-configurable-options[data-v-198c70b4]{--modal-content-margin: 0 auto}
