@charset "utf-8";@import url(https://fast.fonts.net/lt/1.css?apiType=css&c=00aa8630-457b-4f52-8af8-3dcc4ab790e4&fontids=5658450,5663870,5664085,5664089,5664093,5664098,5664111,5664121,5664128,5664150);.cmp-Spaxcomponents__clickable__root{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;pointer-events:auto;text-align:center}.cmp-SpaxHeader__cartTrigger__counter{top:.375rem;position:absolute;left:1.5rem;font-weight:600;box-sizing:border-box;padding:0 .25rem;background-color:rgb(var(--venia-brand-color-1-700));border-radius:75pt;color:rgb(var(--venia-global-color-background));line-height:1.25rem;min-width:1.25rem;font-size:.8125rem}.cmp-SpaxHeader__cartTrigger__trigger{align-content:center;display:flex;height:3rem;justify-content:center;min-width:3rem;position:relative;z-index:1}.cmp-SpaxHeader__cartTrigger__triggerContainer{align-items:center;display:grid;height:calc(5rem - 8px)}.cmp-SpaxHeader__cartTrigger__triggerContainer_open{box-shadow:0 4px rgb(var(--venia-brand-color-1-700))}.cmp-SpaxHeader__cartTrigger__link{display:none}@media (max-width:960px){.cmp-SpaxHeader__cartTrigger__triggerContainer{display:none}.cmp-SpaxHeader__cartTrigger__link{display:flex}}.cmp-SpaxIcon__icon__root{align-items:center;display:inline-flex;justify-content:center;touch-action:manipulation}.cmp-SpaxIcon__icon__icon{fill:var(--fill,none);stroke:var(--stroke,rgb(var(--venia-global-color-text)))}@media (min-width:641px){.cmp-SpaxIcon__icon__icon_desktop{width:28px;height:28px}}.cmp-SpaxAddressBookPage__addressBookPage__root{padding:2.5rem 3rem;max-width:var(--venia-global-maxWidth);margin:0 auto}.cmp-SpaxAddressBookPage__addressBookPage__heading{font-family:var(--venia-global-fontFamily-serif);font-weight:var(--venia-global-fontWeight-bold);line-height:1.25em;margin-bottom:2rem;text-align:center;text-transform:capitalize}.cmp-SpaxAddressBookPage__addressBookPage__content{display:grid;gap:1rem;grid-auto-rows:minmax(6rem,max-content);grid-template-columns:1fr 1fr 1fr}.cmp-SpaxAddressBookPage__addressBookPage__addButton{border:2px dashed rgb(var(--venia-global-color-gray-400));border-radius:.375rem;font-size:.875rem;font-weight:600;transition:border-color 384ms var(--venia-global-anim-standard);color:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxAddressBookPage__addressBookPage__addButton:focus{outline:none;box-shadow:-6px 6px rgb(var(--venia-global-color-blue-700)/.3)}.cmp-SpaxAddressBookPage__addressBookPage__addButton:hover{border-color:rgb(var(--venia-brand-color-1-600))}@media (max-width:1024px){.cmp-SpaxAddressBookPage__addressBookPage__root{padding-left:1.5rem;padding-right:1.5rem}.cmp-SpaxAddressBookPage__addressBookPage__content{grid-template-columns:1fr 1fr}}@media (max-width:640px){.cmp-SpaxAddressBookPage__addressBookPage__content{grid-template-columns:1fr}}.cmp-SpaxButton__button__root{--stroke:var(--venia-brand-color-1-700);background:none;border-radius:10rem;border:2px solid rgb(var(--stroke));color:rgb(var(--stroke));font-size:var(--venia-global-fontSize-100);font-weight:var(--venia-global-fontWeight-bold);line-height:1.25rem;max-width:100%;min-width:10rem;min-height:2.5rem;outline:none;padding:calc(.5rem + 1px) 1.5rem calc(.5rem - 1px);text-transform:uppercase;transition-duration:256ms;transition-property:background-color,border-color,color;transition-timing-function:var(--venia-global-anim-standard)}.cmp-SpaxButton__button__root:hover{--stroke:var(--venia-brand-color-1-800)}.cmp-SpaxButton__button__root:focus{box-shadow:-6px 6px rgb(var(--venia-brand-color-1-100))}.cmp-SpaxButton__button__root:active{transition-duration:128ms;--stroke:var(--venia-brand-color-1-800)}.cmp-SpaxButton__button__root:disabled,.cmp-SpaxButton__button__root:hover:disabled{pointer-events:none;--stroke:var(--venia-global-color-gray-400)}.cmp-SpaxButton__button__content{align-items:center;display:inline-grid;gap:.35rem;grid-auto-flow:column;justify-content:center;justify-items:center}.cmp-SpaxButton__button__root_lowPriority{--stroke:var(--venia-global-color-gray-700)}.cmp-SpaxButton__button__root_lowPriority:hover{--stroke:var(--venia-global-color-gray-900)}.cmp-SpaxButton__button__root_lowPriorityNegative{--stroke:var(--venia-global-color-red-700)}.cmp-SpaxButton__button__root_lowPriorityNegative:hover{--stroke:var(--venia-global-color-red-800)}.cmp-SpaxButton__button__root_normalPriorityNegative{--stroke:var(--venia-global-color-red-700)}.cmp-SpaxButton__button__root_normalPriorityNegative:hover{--stroke:var(--venia-global-color-red-800)}.cmp-SpaxButton__button__root_highPriority{background-color:rgb(var(--stroke));color:rgb(var(--venia-global-color-gray-50))}.cmp-SpaxButton__button__root_highPriorityNegative{--stroke:var(--venia-global-color-red-700)}.cmp-SpaxButton__button__root_highPriorityNegative:hover{--stroke:var(--venia-global-color-red-800)}.cmp-SpaxLinkButton__linkButton__root{color:rgb(var(--venia-brand-color-1-700));font-size:var(--venia-global-fontSize-200);font-weight:var(--venia-global-fontWeight-semibold);text-decoration:underline;line-height:1.25rem;max-width:100%}.cmp-SpaxLinkButton__linkButton__root:hover{color:rgb(var(--venia-global-color-gray-900))}.cmp-SpaxAddressBookPage__addressCard__root{align-content:flex-start;border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;display:grid;grid-template-columns:1fr max-content;padding:1.25rem 2rem;position:relative}.cmp-SpaxAddressBookPage__addressCard__root_updated{animation:cmp-SpaxAddressBookPage__addressCard__flash var(--venia-global-anim-bounce) .64s 2}.cmp-SpaxAddressBookPage__addressCard__confirmDeleteContainer{align-items:center;background-color:hsla(0,0%,100%,.9);display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));height:100%;justify-items:center;left:0;padding:1.25rem 2rem;position:absolute;top:0;width:100%}.cmp-SpaxAddressBookPage__addressCard__confirmDeleteButton{background-color:#fff;order:1}.cmp-SpaxAddressBookPage__addressCard__cancelDeleteButton{background-color:#fff}.cmp-SpaxAddressBookPage__addressCard__contentContainer{display:grid;row-gap:.5rem}.cmp-SpaxAddressBookPage__addressCard__actionContainer{align-content:start;display:grid;justify-items:start;row-gap:.5rem}.cmp-SpaxAddressBookPage__addressCard__defaultBadge{width:max-content;padding:.375rem 1.5rem;margin-bottom:.25rem;border:1px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;font-size:.75rem;font-weight:600}.cmp-SpaxAddressBookPage__addressCard__name{font-weight:600}.cmp-SpaxAddressBookPage__addressCard__telephone{margin-top:.5rem}.cmp-SpaxAddressBookPage__addressCard__linkButton{text-decoration:none}@media (max-width:640px){.cmp-SpaxAddressBookPage__addressCard__root{padding:1rem}.cmp-SpaxAddressBookPage__addressCard__confirmDeleteContainer{padding:1rem;grid-template-columns:1fr}.cmp-SpaxAddressBookPage__addressCard__confirmDeleteButton{order:0}}@media (max-width:384px){.cmp-SpaxAddressBookPage__addressCard__actionLabel{display:none}.cmp-SpaxAddressBookPage__addressCard__linkButton{padding:0 .25rem .25rem}}@keyframes cmp-SpaxAddressBookPage__addressCard__flash{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.cmp-SpaxLoadingIndicator__indicator__root{align-content:center;align-items:center;display:grid;gap:3rem;height:calc(100% - 6rem);justify-content:center;justify-items:center;margin:3rem 0;width:100%}.cmp-SpaxLoadingIndicator__indicator__global{position:fixed;top:0;left:0;margin:0;height:100%;width:100%}.cmp-SpaxLoadingIndicator__indicator__message{color:rgb(var(--venia-global-color-text-alt));font-size:1rem;letter-spacing:.25rem;text-transform:uppercase}.cmp-SpaxLoadingIndicator__indicator__indicator{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:cmp-SpaxLoadingIndicator__indicator__pulse;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes cmp-SpaxLoadingIndicator__indicator__pulse{0%{filter:grayscale(1);transform:scale(.75) rotate(-540deg)}to{filter:grayscale(0);transform:scale(1) rotate(0deg)}}.cmp-SpaxAddressBookPage__addEditDialog__root{display:grid;gap:.5rem 1.5rem;grid-template-columns:1fr}@media (min-width:961px){.cmp-SpaxAddressBookPage__addEditDialog__root{grid-template-columns:1fr 1fr}.cmp-SpaxAddressBookPage__addEditDialog__fullWidthField{grid-column-end:span 2}}.cmp-SpaxDialog__dialog__root{position:fixed;left:-100vw;top:0;height:100%;width:100%;opacity:0;visibility:hidden;transform:translate3d(-50%,0,0);transition:opacity 192ms var(--venia-global-anim-out),visibility 192ms var(--venia-global-anim-out),left 0s 192ms;z-index:3}.cmp-SpaxDialog__dialog__root_open{left:50%;opacity:1;visibility:visible;transition:opacity 224ms var(--venia-global-anim-in),visibility 224ms var(--venia-global-anim-in),left 0s}.cmp-SpaxDialog__dialog__form{height:100%;width:100%;display:grid;justify-content:center;align-content:center}.cmp-SpaxDialog__dialog__mask{position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgb(var(--venia-global-color-gray-darker));opacity:.5}.cmp-SpaxDialog__dialog__dialog{background-color:rgb(var(--venia-global-color-background));border-radius:5px;box-shadow:1px 1px 5px rgb(var(--venia-global-color-gray-darker));height:100%;max-height:90vh;min-height:360px;width:40pc;overflow:hidden;display:grid;grid-template-rows:auto 1fr;pointer-events:auto;z-index:4}.cmp-SpaxDialog__dialog__header{border-bottom:1px solid rgb(var(--venia-global-color-border));height:3.5rem;padding:0 .75rem 0 1rem;display:grid;grid-auto-flow:column;grid-template-columns:1fr auto;column-gap:1rem;align-items:center}.cmp-SpaxDialog__dialog__headerText{color:rgb(var(--venia-global-color-text-alt));text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25rem}.cmp-SpaxDialog__dialog__headerButton{justify-self:right}.cmp-SpaxDialog__dialog__body{overflow:auto;display:grid;grid-template-rows:1fr auto}.cmp-SpaxDialog__dialog__contents{padding:1rem}.cmp-SpaxDialog__dialog__buttons{padding:2.5rem;display:grid;grid-auto-flow:column;gap:1rem;justify-content:center}@media (max-width:960px){.cmp-SpaxDialog__dialog__root{left:auto;right:0;transform:translate3d(100%,0,0);transition-property:opacity,transform,visibility}.cmp-SpaxDialog__dialog__root_open{transform:translateZ(0)}.cmp-SpaxDialog__dialog__form{align-content:stretch;justify-content:end}.cmp-SpaxDialog__dialog__dialog{max-height:100%;max-width:360px}.cmp-SpaxDialog__dialog__buttons{grid-auto-flow:row}.cmp-SpaxDialog__dialog__confirmButton{order:-1}}.cmp-SpaxErrorMessage__errorMessage__errorMessage{color:rgb(var(--venia-global-color-error));font-size:var(--venia-typography-body-S-fontSize);font-weight:var(--venia-global-fontWeight-semibold);line-height:var(--venia-global-lineHeight-300)}.cmp-SpaxField__field__root{color:rgb(var(--venia-global-color-text));display:grid;align-content:start}.cmp-SpaxField__field__label{align-items:center;display:flex;font-size:1rem;font-weight:var(--venia-global-fontWeight-semibold);justify-content:space-between;line-height:1rem;padding:.5625rem .125rem;min-height:2.125rem}.cmp-SpaxField__field__input{background:#fff;border:2px solid rgb(var(--venia-global-color-gray-600));border-radius:6px;color:rgb(var(--venia-global-color-text));display:inline-flex;flex:0 0 100%;font-size:1rem;height:2.5rem;margin:0;max-width:100%;padding:calc(.375rem - 1px) calc(.625rem - 1px);width:100%;-webkit-appearance:none}.cmp-SpaxField__field__input:focus{box-shadow:-6px 6px rgb(var(--venia-brand-color-1-100));outline:none}.cmp-SpaxField__field__optional{color:rgb(var(--venia-global-color-gray-700));font-size:var(--venia-global-fontSize-100);font-weight:var(--venia-global-fontWeight-normal)}.cmp-SpaxTextInput__textInput__input:disabled{color:rgb(var(--venia-global-color-gray-darker))}.cmp-SpaxTextInput__textInput__input_error{border-color:rgb(var(--venia-global-color-red-400))}.cmp-SpaxField__fieldIcons__root{display:inline-grid;grid-auto-flow:column;grid-template-areas:"before input after";grid-template-columns:auto 1fr auto;height:2.5rem;width:100%}.cmp-SpaxField__fieldIcons__input{align-items:center;display:flex;grid-column:before-start/after-end;grid-row:input-start/input-end}.cmp-SpaxField__fieldIcons__input>input{padding-left:calc(1.875rem*var(--iconsBefore) + .625rem);padding-right:calc(1.875rem*var(--iconsAfter) + .625rem)}.cmp-SpaxField__fieldIcons__after,.cmp-SpaxField__fieldIcons__before{align-items:center;display:flex;justify-content:center;margin:0 2px;pointer-events:none;width:2.5rem;z-index:1}.cmp-SpaxField__fieldIcons__after:empty,.cmp-SpaxField__fieldIcons__before:empty{display:none}.cmp-SpaxField__fieldIcons__before{grid-area:before}.cmp-SpaxField__fieldIcons__after{grid-area:after}.cmp-SpaxField__fieldIcons__before svg{stroke:rgb(var(--venia-global-color-gray-600))}.cmp-SpaxField__message__root{color:rgb(var(--venia-global-color-text));font-size:.875rem;font-weight:400;line-height:1rem;padding:.625rem .125rem .125rem}.cmp-SpaxField__message__root:empty{display:none}.cmp-SpaxField__message__root_error{color:rgb(var(--venia-global-color-error));font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxCountry__country__root{grid-area:country}.cmp-SpaxSelect__select__wrapper{display:inline-grid;grid-auto-flow:column;grid-template-areas:"input icon";grid-template-columns:auto 2.25rem;height:2.25rem}.cmp-SpaxSelect__select__input,.cmp-SpaxSelect__select__input_error{grid-area:input-start/input-start/input-end/icon-end;padding-right:calc(2.25rem - 1px)}.cmp-SpaxSelect__select__input:disabled{pointer-events:none;color:rgb(var(--venia-global-color-gray-darker))}.cmp-SpaxSelect__select__input_error{border-color:rgb(var(--venia-global-color-red-400))}.cmp-SpaxRegion__region__root{grid-area:state}.cmp-SpaxCheckbox__checkbox__root{--stroke:var(--venia-global-color-gray-600);align-items:center;color:rgb(var(--venia-global-color-gray-900));display:grid;gap:calc(.875rem - 5px);grid-auto-flow:column;grid-template-areas:"input label";grid-template-columns:min-content 1fr;justify-items:center;line-height:1.5rem}.cmp-SpaxCheckbox__checkbox__input{-webkit-appearance:none;background:none;border:2px solid transparent;border-radius:4px;cursor:pointer;grid-area:input;height:1.5rem;width:1.5rem}.cmp-SpaxCheckbox__checkbox__icon{grid-area:input;height:1.5rem;pointer-events:none;width:1.5rem}.cmp-SpaxCheckbox__checkbox__icon svg{stroke:rgb(var(--stroke))}.cmp-SpaxCheckbox__checkbox__label{cursor:pointer;font-size:var(--venia-typography-body-M-fontSize);grid-area:label;justify-self:start}.cmp-SpaxCheckbox__checkbox__input:disabled,.cmp-SpaxCheckbox__checkbox__input:disabled~.cmp-SpaxCheckbox__checkbox__label{cursor:default}.cmp-SpaxCheckbox__checkbox__input:checked:enabled+.cmp-SpaxCheckbox__checkbox__icon{--stroke:var(--venia-brand-color-1-700)}.cmp-SpaxCheckbox__checkbox__input:active:enabled,.cmp-SpaxCheckbox__checkbox__input:focus:enabled{box-shadow:-3px 3px rgb(var(--venia-brand-color-1-100));outline:none}.cmp-SpaxProductListing__product__root{display:grid;row-gap:.5rem}.cmp-SpaxProductListing__product__item{align-items:start;display:grid;grid-gap:.5rem 1rem;grid-template-areas:"image details kebab";grid-template-columns:75pt 1fr min-content}.cmp-SpaxProductListing__product__item_disabled{opacity:.5}.cmp-SpaxProductListing__product__errorText{color:rgb(var(--venia-global-color-error));line-height:var(--venia-global-lineHeight-300)}.cmp-SpaxProductListing__product__errorText:empty{display:none}.cmp-SpaxProductListing__product__imageContainer{grid-area:image}.cmp-SpaxProductListing__product__imageRoot{height:100%}.cmp-SpaxProductListing__product__image{background-color:rgb(var(--venia-global-color-gray));border:1px solid rgb(var(--venia-global-color-border));border-radius:2px;height:100%;object-fit:contain;object-position:center}.cmp-SpaxProductListing__product__details{display:grid;gap:.5rem;grid-area:details;grid-template-areas:"name name" "options quantity" "price quantity" "stock quantity";grid-template-columns:2fr 1fr;line-height:1.5}.cmp-SpaxProductListing__product__name{grid-area:name;font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxProductListing__product__price{grid-area:price;font-size:var(--venia-typography-body-S-fontSize)}.cmp-SpaxProductListing__product__quantity{align-items:start;display:grid;grid-area:quantity;justify-items:center}.cmp-SpaxProductListing__product__kebab{grid-area:kebab;position:relative}.cmp-SpaxProductListing__product__sectionText{padding:.25rem .5rem;font-size:var(--venia-typography-body-S-fontSize);pointer-events:none}.cmp-SpaxProductListing__product__options{grid-area:options;font-size:var(--venia-typography-body-S-fontSize);display:grid;grid-gap:.125rem}.cmp-SpaxProductListing__product__optionLabel{display:grid;grid-auto-flow:column;grid-auto-columns:max-content}.cmp-SpaxProductListing__product__stockStatusMessage{color:rgb(var(--venia-global-color-error));font-size:var(--venia-global-fontSize-100);font-weight:var(--venia-global-fontWeight-semibold);grid-area:stock}.cmp-SpaxProductListing__product__stockStatusMessage:empty{display:none}.cmp-SpaxProductListing__product__addToListButton{--stroke:rgb(var(--venia-global-color-teal));align-content:center;column-gap:1.125rem;display:inline-flex;font-size:var(--venia-typography-body-S-fontSize);padding:.875rem .625rem;width:100%}.cmp-SpaxProductListing__product__addToListButton_selected{display:none}@media (max-width:640px){.cmp-SpaxProductListing__product__details{grid-template:none}.cmp-SpaxProductListing__product__name,.cmp-SpaxProductListing__product__options,.cmp-SpaxProductListing__product__price,.cmp-SpaxProductListing__product__quantity,.cmp-SpaxProductListing__product__stockStatusMessage{grid-area:auto}.cmp-SpaxProductListing__product__quantity{justify-items:start}}.cmp-SpaxLegacyMiniCart__section__menuItem button{width:100%;padding:.6rem 1.6rem .72rem .6rem;display:flex;white-space:pre;box-sizing:border-box;text-align:left;align-items:center;justify-items:start;column-gap:.625rem}.cmp-SpaxLegacyMiniCart__section__text{padding-top:1px;padding-left:.4rem;font-size:11px;pointer-events:none}.cmp-SpaxLegacyMiniCart__section__icon{--stroke:rgb(var(--venia-global-color-teal))}.cmp-SpaxLegacyMiniCart__section__icon_filled{--fill:rgb(var(--venia-global-color-teal))}.cmp-SpaxImage__image__container{position:relative}.cmp-SpaxImage__image__loaded{position:absolute;top:0;left:0;visibility:visible}.cmp-SpaxImage__image__notLoaded{visibility:hidden}.cmp-SpaxImage__image__placeholder{background-color:rgb(var(--venia-global-color-gray));position:relative;top:0;left:0}.cmp-SpaxImage__image__placeholder_layoutOnly{background-color:unset}.cmp-SpaxLegacyMiniCart__productOptions__options{font-size:13px;grid-area:options;line-height:1.5;margin-top:.25rem;max-height:54px;overflow-y:auto}.cmp-SpaxLegacyMiniCart__productOptions__optionLabel{display:grid;grid-auto-flow:column;grid-auto-columns:max-content}.cmp-SpaxLegacyMiniCart__productOptions__optionValue{margin-left:.25rem}.cmp-SpaxProductListing__quantity__root{--stroke:var(--venia-global-color-gray-600);text-align:center;display:grid;grid-template-columns:1fr 4rem 1fr;grid-column-gap:.5rem;align-items:center;justify-items:center}.cmp-SpaxProductListing__quantity__wrap{display:flex;align-items:center;justify-content:center}.cmp-SpaxProductListing__quantity__label:not(:focus):not(:active){position:absolute;overflow:hidden;width:1px;height:1px;clip:rect(0 0 0 0);clip-path:inset(100%);white-space:nowrap}.cmp-SpaxProductListing__quantity__button{align-items:center;background-color:rgb(var(--venia-global-color-gray-50));border:2px solid rgb(var(--venia-global-color-gray-600));border-radius:50%;display:inline-flex;height:2rem;justify-content:center;stroke:rgb(var(--stroke));width:2rem}.cmp-SpaxProductListing__quantity__button:hover{--stroke:rgb(var(--venia-global-color-gray-900));border-color:rgb(var(--stroke))}.cmp-SpaxProductListing__quantity__button:disabled,.cmp-SpaxProductListing__quantity__button:disabled:hover{--stroke:rgb(var(--venia-global-color-gray-400));border-color:rgb(var(--venia-global-color-gray-400))}.cmp-SpaxProductListing__quantity__button:disabled{cursor:not-allowed}.cmp-SpaxProductListing__quantity__button:focus{outline:none}.cmp-SpaxProductListing__quantity__icon{align-items:center;display:inline-flex;justify-content:center;touch-action:manipulation}.cmp-SpaxProductListing__quantity__input{text-align:center}.cmp-SpaxLegacyMiniCart__kebab__root{display:inline-block;grid-row-start:1;grid-row-end:4;grid-column-start:3;grid-column-end:4;margin-top:2px;position:relative}.cmp-SpaxLegacyMiniCart__kebab__dropdown{align-items:center;box-shadow:0 0 1px rgba(0,0,0,.2);display:grid;position:absolute;right:20px;top:0;transition:256ms ease-out;transform:scale(0);transform-origin:100% 0;z-index:3}.cmp-SpaxLegacyMiniCart__kebab__dropdown_active{position:absolute;transform:scale(1);transition:.25s var(--venia-global-anim-bounce)}.cmp-SpaxLegacyMiniCart__kebab__dropdown li{display:block;width:100%;background-color:#fff;border-bottom:1px solid rgb(var(--venia-global-color-border))}.cmp-SpaxLegacyMiniCart__kebab__dropdown li:hover{background-color:#eee}.cmp-SpaxLegacyMiniCart__kebab__kebab{outline:0;border:none;background-color:#fff}.cmp-SpaxProductListing__productListing__root{display:grid;grid-gap:2rem 1rem}.cmp-SpaxPriceSummary__priceSummary__errorText{color:rgb(var(--venia-global-color-error));line-height:var(--venia-global-lineHeight-300)}.cmp-SpaxPriceSummary__priceSummary__lineItems{display:grid;grid-gap:.75rem;grid-template-columns:1fr auto;line-height:1.5rem}.cmp-SpaxPriceSummary__priceSummary__lineItemLabel{justify-self:start}.cmp-SpaxPriceSummary__priceSummary__price{justify-self:end}.cmp-SpaxPriceSummary__priceSummary__totalLabel,.cmp-SpaxPriceSummary__priceSummary__totalPrice{font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxPriceSummary__priceSummary__priceUpdating{opacity:0}.cmp-SpaxPriceSummary__priceSummary__checkoutButton_container{align-items:center;display:inline-flex;justify-content:center;margin-top:1rem;min-height:5.5rem;width:100%}.cmp-SpaxCartPage__cartPage__root{padding:2.5rem 3rem;max-width:810pt;margin:0 auto}.cmp-SpaxCartPage__cartPage__body{display:grid;gap:2rem;grid-template-columns:1fr 18rem;grid-template-areas:"items summary" "adjustments summary"}.cmp-SpaxCartPage__cartPage__heading_container{display:grid;margin-bottom:1rem;row-gap:1rem}.cmp-SpaxCartPage__cartPage__heading{line-height:1.25em}.cmp-SpaxCartPage__cartPage__stockStatusMessageContainer:empty{display:none}.cmp-SpaxCartPage__cartPage__items_container{grid-area:items}.cmp-SpaxCartPage__cartPage__price_adjustments_container{grid-area:adjustments}.cmp-SpaxCartPage__cartPage__summary_container{grid-area:summary;height:100%}.cmp-SpaxCartPage__cartPage__summary_contents{position:sticky;top:5.5rem}@media (max-width:960px){.cmp-SpaxCartPage__cartPage__root{padding-left:1.5rem;padding-right:1.5rem}.cmp-SpaxCartPage__cartPage__body{grid-template-columns:100%;grid-template-areas:"items" "adjustments" "summary"}}.cmp-SpaxAccordion__accordion__root{border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem}.cmp-SpaxAccordion__section__root{border-bottom:2px solid rgb(var(--venia-global-color-gray-400))}.cmp-SpaxAccordion__section__root:last-of-type{border-bottom-width:0}.cmp-SpaxAccordion__section__contents_container{padding:0 1.5rem 1.5rem}.cmp-SpaxAccordion__section__contents_container:empty,.cmp-SpaxAccordion__section__contents_container_closed{display:none}.cmp-SpaxAccordion__section__title{font-size:var(--venia-global-fontSize-300)}.cmp-SpaxAccordion__section__title_container{cursor:pointer;display:block;width:100%;margin:0}.cmp-SpaxAccordion__section__title_wrapper{align-items:center;display:grid;gap:1.5rem;grid-auto-flow:column;grid-template-columns:1fr;height:4.5rem;justify-items:start;padding:0 1.5rem}.cmp-SpaxStockStatusMessage__stockStatusMessage__root{border-left:5px solid rgb(var(--venia-global-color-error));color:rgb(var(--venia-global-color-error));font-size:var(--venia-typography-body-S-fontSize);font-weight:var(--venia-global-fontWeight-semibold);line-height:var(--venia-global-lineHeight-300);padding:1rem 0 1rem 1rem}.cmp-SpaxOrderSummary__orderSummary__root{border-top:2px solid rgb(var(--venia-global-color-gray-400));margin-top:1rem;padding-top:2rem}@media (min-width:961px){.cmp-SpaxOrderSummary__orderSummary__root{margin-top:0;border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;padding:2rem}}.cmp-SpaxOrderSummary__orderSummary__title{position:absolute;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);white-space:nowrap}.cmp-SpaxPaymentInformation__paymentInformation__root{display:grid;grid-template-columns:1fr;gap:1rem}.cmp-SpaxPaymentInformation__paymentInformation__payment_info_container{border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem}.cmp-SpaxPaymentInformation__paymentInformation__loading{text-align:center}@media (max-width:960px){.cmp-SpaxPaymentInformation__paymentInformation__heading{border-width:0}}.cmp-Spaxcomponents__checkmo__root{padding-top:1.125rem}.cmp-Spaxcomponents__checkmo__mailingAddressTitle,.cmp-Spaxcomponents__checkmo__title{font-weight:var(--venia-global-fontWeight-semibold)}.cmp-Spaxcomponents__checkmo__mailingAddressTitle{padding-top:1rem}.cmp-Spaxcomponents__checkmo__note{padding:1rem 0}.cmp-Spaxcomponents__checkmo__formatAddress{padding:.5rem 0}.cmp-Spaxcomponents__checkmo__addressLine{display:block;padding-bottom:.5rem}.cmp-SpaxBillingAddress__billingAddress__billing_address_fields_root{display:grid;gap:.9375rem 1.5rem;padding:1rem 0}.cmp-SpaxBillingAddress__billingAddress__billing_address_fields_root_hidden{overflow:hidden;visibility:hidden;height:0;opacity:0}.cmp-SpaxBillingAddress__billingAddress__formErrorContainer{padding-top:1.5rem}.cmp-SpaxBillingAddress__billingAddress__first_name,.cmp-SpaxBillingAddress__billingAddress__last_name{grid-column-end:span 1}.cmp-SpaxBillingAddress__billingAddress__address_check,.cmp-SpaxBillingAddress__billingAddress__city,.cmp-SpaxBillingAddress__billingAddress__country,.cmp-SpaxBillingAddress__billingAddress__phone_number,.cmp-SpaxBillingAddress__billingAddress__postal_code,.cmp-SpaxBillingAddress__billingAddress__region,.cmp-SpaxBillingAddress__billingAddress__street1,.cmp-SpaxBillingAddress__billingAddress__street2{grid-column-end:span 2}@media (max-width:960px){.cmp-SpaxBillingAddress__billingAddress__address_check,.cmp-SpaxBillingAddress__billingAddress__city,.cmp-SpaxBillingAddress__billingAddress__first_name,.cmp-SpaxBillingAddress__billingAddress__last_name,.cmp-SpaxBillingAddress__billingAddress__phone_number,.cmp-SpaxBillingAddress__billingAddress__postal_code,.cmp-SpaxBillingAddress__billingAddress__region,.cmp-SpaxBillingAddress__billingAddress__street1,.cmp-SpaxBillingAddress__billingAddress__street2{grid-column-end:span 2}}.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__root{padding:2.5rem 3rem;max-width:810pt;margin:0 auto;display:grid;gap:2rem;grid-template-columns:2fr 1fr}.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__mainContainer{grid-column:1;display:grid;row-gap:1rem}.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__sidebarContainer{grid-column:2}.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__header{font-weight:600}.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__text{line-height:1.5em}.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__shippingAddress,.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__shippingInfo{display:grid}@media (max-width:960px){.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__root{padding-left:1.5rem;padding-right:1.5rem;grid-template-columns:1fr;gap:1rem}.cmp-SpaxOrderConfirmationPage__orderConfirmationPage__sidebarContainer{grid-column:1;grid-row:auto;height:auto;border-top:1px solid rgb(var(--venia-global-color-border))}}.cmp-SpaxItemsReview__itemsReview__items_review_container{min-height:2rem;border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem}.cmp-SpaxItemsReview__itemsReview__items_container{display:grid;padding:1.5rem 2rem}.cmp-SpaxItemsReview__itemsReview__total_quantity_amount{font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxItemsReview__item__root{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto 1fr;column-gap:1rem;opacity:1;visibility:visible;transition-delay:64ms;transition-duration:384ms;transition-property:opacity,visbility;transition-timing-function:var(--venia-global-anim-standard);margin-top:1.5rem}.cmp-SpaxItemsReview__item__root_hidden{opacity:0;visibility:hidden;height:0;margin-top:0}.cmp-SpaxItemsReview__item__thumbnail{grid-column:1/span 1;grid-row:1/span 3;border:1px solid rgb(var(--venia-global-color-border))}.cmp-SpaxItemsReview__item__name{font-weight:600;grid-column:2/span 1;grid-row:1/span 1}.cmp-SpaxItemsReview__item__quantity{grid-column:2/span 1;grid-row:3/span 1;font-size:85%;margin-top:1rem}.cmp-SpaxItemsReview__item__options{display:grid;grid-column:2/span 1;grid-row:2/span 1;gap:.5rem;font-size:85%;margin-top:1rem}.cmp-SpaxItemsReview__showAllButton__root{border-top:2px solid rgb(var(--venia-global-color-gray-400));padding:.75rem 0;width:100%}.cmp-SpaxItemsReview__showAllButton__content{display:grid;grid-auto-flow:column;gap:.375rem;justify-content:center;align-items:center}.cmp-SpaxItemsReview__showAllButton__text{font-size:var(--venia-global-fontSize-100);font-weight:var(--venia-global-fontWeight-semibold);color:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxItemsReview__showAllButton__arrowDown{--stroke:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxCheckoutPage__checkoutPage__root{padding:2.5rem 3rem;max-width:810pt;margin:0 auto}.cmp-SpaxCheckoutPage__checkoutPage__checkoutContent{display:grid;gap:2rem;grid-template-columns:2fr 1fr}.cmp-SpaxCheckoutPage__checkoutPage__checkoutContent_hidden{display:none}.cmp-SpaxCheckoutPage__checkoutPage__heading_container{display:grid;row-gap:1rem}.cmp-SpaxCheckoutPage__checkoutPage__heading{line-height:1.25em}.cmp-SpaxCheckoutPage__checkoutPage__cartLink{font-size:inherit}.cmp-SpaxCheckoutPage__checkoutPage__stepper_heading{border-bottom:1px solid rgb(var(--venia-global-color-border));font-size:1rem;font-weight:600;padding-bottom:2rem;text-transform:uppercase}.cmp-SpaxCheckoutPage__checkoutPage__signInContainer{align-items:center;border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;display:grid;gap:1rem;grid-auto-flow:column;padding:1rem}.cmp-SpaxCheckoutPage__checkoutPage__signInLabel{font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxCheckoutPage__checkoutPage__signInButton{min-height:auto;min-width:auto;padding:.25rem 2rem}.cmp-SpaxCheckoutPage__checkoutPage__empty_cart_container{margin-bottom:1.5rem}.cmp-SpaxCheckoutPage__checkoutPage__shipping_information_container,.cmp-SpaxCheckoutPage__checkoutPage__shipping_method_container{grid-column:1/span 1;position:relative}.cmp-SpaxCheckoutPage__checkoutPage__items_review_container,.cmp-SpaxCheckoutPage__checkoutPage__payment_information_container,.cmp-SpaxCheckoutPage__checkoutPage__price_adjustments_container,.cmp-SpaxCheckoutPage__checkoutPage__summaryContainer{grid-column:1/span 1}.cmp-SpaxCheckoutPage__checkoutPage__formErrors{border:solid rgb(var(--venia-global-color-error));border-width:0 0 0 5px;padding:1rem 0 1rem 1rem;display:grid;grid-column:1/span 1}@media (min-width:961px){.cmp-SpaxCheckoutPage__checkoutPage__summaryContainer{grid-column:2/span 1;grid-row:2/span 3;position:sticky;top:5.5rem;height:min-content}}.cmp-SpaxCheckoutPage__checkoutPage__place_order_button,.cmp-SpaxCheckoutPage__checkoutPage__review_order_button{grid-column:1/span 1;margin:auto}@media (max-width:960px){.cmp-SpaxCheckoutPage__checkoutPage__root{padding-left:1.5rem;padding-right:1.5rem}.cmp-SpaxCheckoutPage__checkoutPage__checkoutContent{grid-template-columns:1fr;gap:1rem}.cmp-SpaxCheckoutPage__checkoutPage__signInContainer{grid-row-start:1;grid-auto-flow:row;justify-items:center;margin-bottom:1rem}.cmp-SpaxCheckoutPage__checkoutPage__stepper_heading{padding-bottom:1rem}.cmp-SpaxCheckoutPage__checkoutPage__payment_information_heading{border-bottom-width:0}}.cmp-SpaxShippingMethod__shippingMethod__root{border:none;border-radius:0;border-bottom:2px solid rgb(var(--venia-global-color-gray-400));padding:2rem 0;display:grid;row-gap:1rem}.cmp-SpaxShippingMethod__shippingMethod__done{border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;padding:2rem}.cmp-SpaxShippingMethod__shippingMethod__editingHeading{text-transform:uppercase}.cmp-SpaxShippingMethod__shippingMethod__form{display:grid;grid-template-rows:1fr auto;row-gap:1.5rem}.cmp-SpaxShippingMethod__shippingMethod__formButtons{display:flex;justify-content:center}.cmp-SpaxShippingMethod__completedView__root{height:100%}.cmp-SpaxShippingMethod__completedView__contents{display:grid;grid-template-rows:auto auto;margin-top:1.125rem;row-gap:.5rem;text-align:left}.cmp-SpaxShippingMethod__completedView__editButton{color:rgb(var(--venia-brand-color-1-700));padding:1rem;margin:-1rem}.cmp-SpaxShippingMethod__completedView__editIcon{stroke:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxShippingMethod__completedView__error{align-self:center;color:rgb(var(--venia-global-color-error));line-height:var(--venia-global-lineHeight-300)}.cmp-SpaxShippingMethod__completedView__free{text-transform:uppercase}.cmp-SpaxShippingMethod__completedView__heading{font-weight:600}.cmp-SpaxShippingMethod__completedView__titleContainer{display:grid;grid-auto-flow:column;grid-template-columns:1fr}@media (max-width:960px){.cmp-SpaxShippingMethod__completedView__editButtonText{display:none}}.cmp-SpaxShippingMethod__updateModal__errorContainer{padding-bottom:1rem}.cmp-SpaxRadioGroup__radioGroup__root{display:grid;grid-template-columns:repeat(auto-fit,minmax(125px,1fr));gap:.5rem}.cmp-SpaxRadioGroup__radioGroup__radioContainer{display:grid;gap:.75rem;grid-auto-flow:column;grid-template-areas:"input label";grid-template-columns:min-content 1fr;justify-content:center;line-height:1.5rem}.cmp-SpaxRadioGroup__radioGroup__message{font-size:1rem;margin-top:1rem}.cmp-SpaxRadioGroup__radioGroup__message:empty{display:none}.cmp-SpaxShippingMethod__shippingRadios__error{color:rgb(var(--venia-global-color-error));line-height:var(--venia-global-lineHeight-300)}.cmp-SpaxShippingMethod__shippingRadios__radioLabel{display:grid;grid-template-columns:auto auto;gap:1rem .5rem;justify-content:start}.cmp-SpaxShippingMethod__shippingRadios__radioMessage{display:none}.cmp-SpaxShippingMethod__shippingRadios__radioRoot{grid-template-columns:auto}@media (max-width:640px){.cmp-SpaxShippingMethod__shippingRadios__radioLabel{display:grid;grid-template-columns:100%;gap:.5rem}}.cmp-SpaxShippingMethods__shippingRadio__price{font-weight:600}.cmp-SpaxRadioGroup__radio__root{align-items:center;color:rgb(var(--venia-global-color-gray-900));display:grid;gap:.75rem;grid-auto-flow:column;grid-template-areas:"input label";grid-template-columns:min-content 1fr;margin:0;justify-items:center;line-height:1.5rem}.cmp-SpaxRadioGroup__radio__input{-webkit-appearance:none;background:none;background-clip:content-box;border:7px solid transparent;border-radius:50%;grid-area:input;height:1.5rem;margin:0;width:1.5rem;z-index:2}.cmp-SpaxRadioGroup__radio__icon{grid-area:input;height:1.5rem;width:1.5rem;z-index:1}.cmp-SpaxRadioGroup__radio__icon svg{stroke:rgb(var(--venia-global-color-gray-600))}.cmp-SpaxRadioGroup__radio__label{font-size:var(--venia-typography-body-S-fontSize);grid-area:label;justify-self:start}.cmp-SpaxRadioGroup__radio__input:checked{background-color:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxRadioGroup__radio__input:checked+.cmp-SpaxRadioGroup__radio__icon svg{stroke:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxRadioGroup__radio__input:active,.cmp-SpaxRadioGroup__radio__input:focus{box-shadow:-3px 3px rgb(var(--venia-brand-color-1-100));outline:none}.cmp-SpaxCouponCode__couponCode__entryForm,.cmp-SpaxCouponCode__couponCode__entryFormError{display:grid;grid-template-columns:1fr auto;grid-column-gap:1.5rem}.cmp-SpaxCouponCode__couponCode__entryFormError input{border-color:rgb(var(--venia-global-color-red-400))}.cmp-SpaxCouponCode__couponCode__entryFormError input:focus{border-color:rgb(var(--venia-global-color-gray-600))}.cmp-SpaxCouponCode__couponCode__entryFormError p{color:rgb(var(--venia-global-color-error));font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxCouponCode__couponCode__errorContainer{padding-top:1.5rem;color:rgb(var(--venia-global-color-error));line-height:var(--venia-global-lineHeight-300)}@media (max-width:960px){.cmp-SpaxCouponCode__couponCode__entryForm,.cmp-SpaxCouponCode__couponCode__entryFormError{grid-template-columns:unset;grid-template-rows:1fr 1fr}}.cmp-SpaxCouponCode__couponCode__removeButton{margin-left:1rem}.cmp-SpaxGiftOptions__giftOptions__option{padding:.5rem 0}.cmp-SpaxTextArea__textArea__input{height:auto;max-width:100%;min-width:100%;padding:9pt 15px}.cmp-SpaxScrollAnchor__scrollAnchor__anchor{position:absolute;top:calc(var(--venia-global-header-minHeight)*-1 - 5px)}.cmp-SpaxShippingInformation__shippingInformation__root{border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;padding:2rem}.cmp-SpaxShippingInformation__shippingInformation__root_editMode{border:none;border-radius:0;border-bottom:2px solid rgb(var(--venia-global-color-gray-400));padding:0}.cmp-SpaxShippingInformation__shippingInformation__root_updated{animation:cmp-SpaxShippingInformation__shippingInformation__flash var(--venia-global-anim-bounce) .64s 2}.cmp-SpaxShippingInformation__shippingInformation__cardHeader{display:grid;grid-auto-flow:column;grid-template-columns:1fr}.cmp-SpaxShippingInformation__shippingInformation__cardTitle{font-weight:600}.cmp-SpaxShippingInformation__shippingInformation__editButton{padding:1rem;margin:-1rem;color:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxShippingInformation__shippingInformation__editWrapper{display:grid;padding:1rem 0 1.5rem;row-gap:.5rem}.cmp-SpaxShippingInformation__shippingInformation__editTitle{font-weight:600;text-transform:uppercase}.cmp-SpaxShippingInformation__shippingInformation__editIcon{stroke:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxShippingInformation__shippingInformation__loading{text-align:center}@media (max-width:960px){.cmp-SpaxShippingInformation__shippingInformation__editText{display:none}}@keyframes cmp-SpaxShippingInformation__shippingInformation__flash{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.cmp-SpaxShippingInformation__card__root{display:grid;font-size:1rem;row-gap:.5rem;padding-top:1.125rem}.cmp-SpaxShippingInformation__card__address{display:grid;gap:.5rem;padding-top:1.125rem}.cmp-SpaxAddressForm__customerForm__root{display:grid;gap:.9375rem 1.5rem;grid-template-columns:1fr 1fr;width:100%}.cmp-SpaxAddressForm__customerForm__field{grid-column-end:span 2}.cmp-SpaxAddressForm__customerForm__defaultShipping{padding-top:1rem}.cmp-SpaxAddressForm__customerForm__firstname,.cmp-SpaxAddressForm__customerForm__lastname{grid-column-end:span 1}.cmp-SpaxAddressForm__customerForm__buttons{display:grid;gap:1rem;grid-auto-flow:column;justify-self:center;padding:1rem}@media (max-width:960px){.cmp-SpaxAddressForm__customerForm__firstname,.cmp-SpaxAddressForm__customerForm__lastname{grid-column:1/span 2}}.cmp-SpaxAddressForm__guestForm__root{display:grid;gap:.5rem 1.5rem;grid-template-columns:1fr 1fr;width:100%}.cmp-SpaxAddressForm__guestForm__field{grid-column-end:span 2}.cmp-SpaxAddressForm__guestForm__firstname,.cmp-SpaxAddressForm__guestForm__lastname{grid-column-end:span 1}.cmp-SpaxAddressForm__guestForm__buttons{display:grid;gap:1rem;grid-auto-flow:column;justify-self:center;padding:1rem}@media (max-width:960px){.cmp-SpaxAddressForm__guestForm__firstname,.cmp-SpaxAddressForm__guestForm__lastname{grid-column:1/span 2}}.cmp-SpaxAddressBook__addressBook__root{display:none}.cmp-SpaxAddressBook__addressBook__root_active{align-items:center;display:grid;grid-template-areas:"header buttons" "content content";grid-template-columns:auto auto;grid-template-rows:60px 1fr;justify-content:space-between;row-gap:1rem}.cmp-SpaxAddressBook__addressBook__headerText{grid-area:header;color:rgb(var(--venia-global-color-text-alt));line-height:1.25em}.cmp-SpaxAddressBook__addressBook__buttonContainer{column-gap:1rem;display:grid;grid-area:buttons;grid-auto-flow:column;justify-content:end}@media (max-width:360px){.cmp-SpaxAddressBook__addressBook__buttonContainer{grid-template-columns:1fr 1fr}.cmp-SpaxAddressBook__addressBook__buttonContainer button{min-width:8rem}}.cmp-SpaxAddressBook__addressBook__content{border-top:1px solid rgb(var(--venia-global-color-border));display:grid;gap:1rem;grid-area:content;grid-auto-rows:minmax(6rem,max-content);grid-template-columns:1fr 1fr 1fr;padding-top:2rem}.cmp-SpaxAddressBook__addressBook__addButton{border:2px dashed rgb(var(--venia-global-color-gray-400));border-radius:.375rem;font-size:.875rem;font-weight:600;transition:border-color 384ms var(--venia-global-anim-standard);color:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxAddressBook__addressBook__addButton:focus{outline:none;box-shadow:-6px 6px rgb(var(--venia-global-color-blue-700)/.3)}.cmp-SpaxAddressBook__addressBook__addButton:hover{border-color:rgb(var(--venia-brand-color-1-600))}@media (max-width:960px){.cmp-SpaxAddressBook__addressBook__root_active{grid-template-areas:"header" "content" "buttons";grid-template-columns:1fr;grid-template-rows:60px 1fr 60px}.cmp-SpaxAddressBook__addressBook__buttonContainer{justify-content:center}.cmp-SpaxAddressBook__addressBook__content{border-top:none;grid-template-columns:1fr;padding-top:0}}.cmp-SpaxAddressBook__addressCard__root{align-content:flex-start;border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;box-shadow:none;cursor:pointer;display:grid;font-size:1rem;padding:1rem 1.25rem;position:relative;row-gap:.5rem;transition:border-color 384ms var(--venia-global-anim-in);outline:none}@media (min-width:961px){.cmp-SpaxAddressBook__addressCard__root{padding:1.25rem 2rem}}.cmp-SpaxAddressBook__addressCard__root_selected{border-color:rgb(var(--venia-brand-color-1-600));cursor:default}.cmp-SpaxAddressBook__addressCard__root_updated{animation:cmp-SpaxAddressBook__addressCard__flash var(--venia-global-anim-bounce) .64s 2}.cmp-SpaxAddressBook__addressCard__root:focus{box-shadow:-6px 6px rgb(var(--venia-global-color-blue-700)/.3)}.cmp-SpaxAddressBook__addressCard__root:hover{border-color:rgb(var(--venia-brand-color-1-600))}.cmp-SpaxAddressBook__addressCard__defaultCard{grid-area:1/1}.cmp-SpaxAddressBook__addressCard__editButton{padding:1rem;position:absolute;right:0;top:0}@media (min-width:961px){.cmp-SpaxAddressBook__addressCard__editButton{right:.375rem;top:.375rem}}.cmp-SpaxAddressBook__addressCard__editButton:hover{--fill:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxAddressBook__addressCard__editIcon{stroke:rgb(var(--venia-brand-color-1-700));fill:var(--fill,#fff);transition:fill 384ms var(--venia-global-anim-standard)}.cmp-SpaxAddressBook__addressCard__defaultBadge{width:max-content;padding:.375rem 1.5rem;margin-bottom:.25rem;border:1px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;font-size:.75rem;font-weight:600}.cmp-SpaxAddressBook__addressCard__name{font-weight:600}.cmp-SpaxAddressBook__addressCard__address{display:grid;gap:.5rem}@keyframes cmp-SpaxAddressBook__addressCard__flash{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.cmp-SpaxSignIn__signIn__root{display:grid;gap:1.5rem;justify-items:stretch;padding:1rem 1.5rem}.cmp-SpaxSignIn__signIn__forgotPassword{display:block;text-decoration:underline;color:rgb(var(--venia-global-color-error));font-size:.8rem}.cmp-SpaxSignIn__signIn__form{display:grid;row-gap:.9375rem}.cmp-SpaxSignIn__signIn__modal{visibility:hidden;height:100%;width:100%;background-color:rgb(var(--venia-global-color-gray));text-align:center;position:absolute;bottom:0}.cmp-SpaxSignIn__signIn__modal_active{visibility:visible;opacity:.9}.cmp-SpaxSignIn__signIn__buttonsContainer{display:grid;gap:1.5rem;grid-auto-flow:row;justify-content:center;margin-top:1rem;width:100%}.cmp-SpaxSignIn__signIn__forgotPasswordButtonContainer{align-items:center;display:flex;justify-content:center;justify-self:start;text-align:center}.cmp-SpaxSignIn__signIn__forgotPasswordButton{padding:0}.cmp-SpaxSignIn__signIn__title{padding-top:.5rem;text-transform:capitalize}.cmp-SpaxForgotPassword__forgotPassword__root{display:grid;gap:1.5rem;justify-items:stretch;padding:1.5rem}.cmp-SpaxForgotPassword__forgotPassword__title{padding-top:.5rem;text-transform:capitalize}.cmp-SpaxForgotPassword__forgotPassword__instructions{font-weight:300;line-height:1.25rem}.cmp-SpaxCreateAccount__createAccount__root{display:grid;gap:.9375rem;justify-items:stretch;padding:1rem 1.5rem}.cmp-SpaxCreateAccount__createAccount__message{background-color:rgb(var(--venia-global-color-gray));border-radius:4px;font-size:.875rem;line-height:1.25rem;padding:1rem}.cmp-SpaxCreateAccount__createAccount__message:empty{display:none}.cmp-SpaxCreateAccount__createAccount__actions{display:grid;gap:1rem;grid-auto-flow:column;justify-content:center;margin-top:1rem;text-align:center}.cmp-SpaxCreateAccount__createAccount__submitButton{grid-column-start:2}.cmp-SpaxCreateAccount__createAccount__subscribe{margin-left:-.375rem}@media (max-width:960px){.cmp-SpaxCreateAccount__createAccount__actions{grid-auto-flow:row}.cmp-SpaxCreateAccount__createAccount__submitButton{grid-column-start:auto}}.cmp-SpaxGuestSignIn__guestSignIn__root{display:grid;grid-template-columns:minmax(auto,32pc);justify-content:center;row-gap:2rem;text-align:center}.cmp-SpaxGuestSignIn__guestSignIn__root_hidden{display:none}.cmp-SpaxGuestSignIn__guestSignIn__header{font-family:var(--venia-global-fontFamily-serif)}.cmp-SpaxGuestSignIn__guestSignIn__contentContainer{border:2px solid rgb(var(--venia-global-color-border));border-radius:.375rem;padding-bottom:2rem}@media (max-width:960px){.cmp-SpaxGuestSignIn__guestSignIn__contentContainer{border:none;padding:0}.cmp-SpaxGuestSignIn__guestSignIn__createAccountRoot,.cmp-SpaxGuestSignIn__guestSignIn__forgotPasswordRoot,.cmp-SpaxGuestSignIn__guestSignIn__signInRoot{padding:1rem 0}}.cmp-SpaxPassword__password__passwordButton{--stroke:var(--venia-global-color-gray-500);background:none;border-radius:0;border-style:none;border-width:0;padding:0;min-width:0}.cmp-SpaxPassword__password__passwordButton:hover{--stroke:var(--venia-global-color-gray-700)}.cmp-SpaxPassword__password__passwordButton:focus{box-shadow:none;--stroke:var(--venia-global-color-gray-700)}.cmp-SpaxPassword__password__root:active{--stroke:var(--venia-global-color-gray-700)}.cmp-SpaxFormSubmissionSuccessful__formSubmissionSuccessful__root{display:grid;gap:1.5rem}.cmp-SpaxFormSubmissionSuccessful__formSubmissionSuccessful__text{font-size:.875rem;font-weight:300;line-height:1.25rem}.cmp-SpaxFormSubmissionSuccessful__formSubmissionSuccessful__title{padding-top:.5rem;text-transform:capitalize}.cmp-SpaxForgotPasswordForm__forgotPasswordForm__root{display:grid;gap:1rem;justify-items:stretch}.cmp-SpaxForgotPasswordForm__forgotPasswordForm__buttonContainer{align-items:center;display:grid;gap:1rem;grid-auto-flow:column;margin-top:1rem;text-align:center}.cmp-SpaxForgotPasswordForm__forgotPasswordForm__cancelButton,.cmp-SpaxForgotPasswordForm__forgotPasswordForm__submitButton{min-width:9rem}.cmp-SpaxHeader__accountTrigger__root{align-items:center;display:grid;width:max-content}.cmp-SpaxHeader__accountTrigger__root_open{box-shadow:0 4px rgb(var(--spax-brand-color-1-700))}.cmp-SpaxHeader__accountTrigger__trigger{height:3rem;min-width:6rem;z-index:1}@media (max-width:640px){.cmp-SpaxHeader__accountTrigger__root{display:none}}.cmp-SpaxAccountChip__accountChip__root{align-items:center;column-gap:.5rem;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr}.cmp-SpaxOrderDetails__item__root{display:grid;grid-template-columns:auto repeat(3,1fr) auto;grid-template-rows:auto 1fr;row-gap:.375rem;column-gap:1rem}.cmp-SpaxOrderDetails__item__thumbnailContainer{grid-row:1/-1}.cmp-SpaxOrderDetails__item__nameContainer{grid-column:2/-1;font-weight:var(--venia-global-fontWeight-bold)}.cmp-SpaxOrderDetails__item__buyAgainButton{align-self:start;grid-column-end:-1;text-decoration:underline;visibility:hidden}@media (max-width:960px){.cmp-SpaxOrderDetails__item__root{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(5,auto);row-gap:.5rem;column-gap:1rem}.cmp-SpaxOrderDetails__item__buyAgainButton{grid-column-end:auto;justify-self:start}}.cmp-SpaxOrderDetails__items__root{padding-right:1.5rem}.cmp-SpaxOrderDetails__items__heading{font-weight:var(--venia-global-fontWeight-bold);padding-bottom:.75rem}.cmp-SpaxOrderDetails__items__itemsContainer{display:grid;row-gap:2.5rem}@media (max-width:960px){.cmp-SpaxOrderDetails__items__root{display:grid;padding-right:0}}.cmp-SpaxOrderDetails__orderDetails__root{display:grid;gap:2rem}.cmp-SpaxOrderDetails__orderDetails__shippingInformationContainer{grid-row:1/span 1;grid-column:1/span 1}.cmp-SpaxOrderDetails__orderDetails__shippingMethodContainer{grid-row:1/span 1;grid-column:2/span 1}.cmp-SpaxOrderDetails__orderDetails__billingInformationContainer{grid-row:1/span 1;grid-column:3/span 1}.cmp-SpaxOrderDetails__orderDetails__paymentMethodContainer{grid-row:1/span 1;grid-column:4/span 1}.cmp-SpaxOrderDetails__orderDetails__itemsContainer{grid-row:2/span 4;grid-column:1/span 2}.cmp-SpaxOrderDetails__orderDetails__orderTotalContainer{grid-row:2/span 2;grid-column:3/span 2;min-width:22rem;max-width:25rem;margin:auto}.cmp-SpaxOrderDetails__orderDetails__printButton{grid-row:4/span 1;grid-column:3/span 2;align-items:center;column-gap:.5rem;display:grid;grid-auto-flow:column;grid-template-columns:auto 1fr;width:fit-content;margin:auto;visibility:hidden}.cmp-SpaxOrderDetails__orderDetails__printLabel{text-decoration:underline}@media (max-width:960px){.cmp-SpaxOrderDetails__orderDetails__root{display:grid;column-gap:0;gap:1.5rem}.cmp-SpaxOrderDetails__orderDetails__shippingInformationContainer{grid-row:1/span 1;grid-column:1/span 1}.cmp-SpaxOrderDetails__orderDetails__shippingMethodContainer{grid-row:2/span 1;grid-column:1/span 1}.cmp-SpaxOrderDetails__orderDetails__billingInformationContainer{grid-row:3/span 1;grid-column:1/span 1}.cmp-SpaxOrderDetails__orderDetails__paymentMethodContainer{grid-row:4/span 1;grid-column:1/span 1}.cmp-SpaxOrderDetails__orderDetails__itemsContainer{grid-row:5/span 1;grid-column:1/span 1}.cmp-SpaxOrderDetails__orderDetails__orderTotalContainer{grid-row:6/span 1;grid-column:1/span 1;min-width:0;max-width:none;margin:unset}.cmp-SpaxOrderDetails__orderDetails__printButton{grid-row:7/span 1;grid-column:1/span 1}}.cmp-SpaxOrderDetails__shippingInformation__root{display:grid;row-gap:.375rem}.cmp-SpaxOrderDetails__shippingInformation__heading{font-weight:var(--venia-global-fontWeight-bold);padding-bottom:.375rem}.cmp-SpaxOrderDetails__shippingMethod__root{display:grid;row-gap:.375rem}.cmp-SpaxOrderDetails__shippingMethod__heading{font-weight:var(--venia-global-fontWeight-bold);padding-bottom:.375rem}.cmp-SpaxOrderDetails__shippingMethod__method:empty{display:none}.cmp-SpaxOrderDetails__billingInformation__root,.cmp-SpaxOrderDetails__shippingMethod__tracking{display:grid;row-gap:.375rem}.cmp-SpaxOrderDetails__billingInformation__heading{font-weight:var(--venia-global-fontWeight-bold);padding-bottom:.375rem}.cmp-SpaxOrderDetails__paymentMethod__root{display:grid;row-gap:.375rem}.cmp-SpaxOrderDetails__paymentMethod__heading{grid-row:1/span 1;font-weight:var(--venia-global-fontWeight-bold);padding-bottom:.375rem}.cmp-SpaxOrderDetails__paymentMethod__payment_type{grid-row:2/span 1}.cmp-SpaxOrderDetails__orderTotal__root{display:grid;gap:1rem;padding:2rem;border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem}.cmp-SpaxOrderDetails__orderTotal__heading{font-weight:var(--venia-global-fontWeight-bold);padding-bottom:.5rem}.cmp-SpaxOrderDetails__orderTotal__discount,.cmp-SpaxOrderDetails__orderTotal__shipping,.cmp-SpaxOrderDetails__orderTotal__subTotal,.cmp-SpaxOrderDetails__orderTotal__tax,.cmp-SpaxOrderDetails__orderTotal__total{display:grid;grid-template-columns:1fr auto;gap:1rem}.cmp-SpaxOrderDetails__orderTotal__total{font-weight:var(--venia-global-fontWeight-bold)}@media (max-width:960px){.cmp-SpaxOrderDetails__orderTotal__root{border:none;border-radius:0;padding:1rem 0}}.cmp-SpaxOrderHistoryPage__orderRow__root{border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;display:grid;grid-template-columns:minmax(9rem,1fr) minmax(9rem,1fr) minmax(9rem,1fr) 16rem 2fr 3rem}.cmp-SpaxOrderHistoryPage__orderRow__cell{border-left:2px solid rgb(var(--venia-global-color-gray));padding:1.5rem;overflow:hidden}.cmp-SpaxOrderHistoryPage__orderRow__stackedCell{display:grid;row-gap:.25rem}.cmp-SpaxOrderHistoryPage__orderRow__label{font-size:var(--venia-typography-body-XS-fontSize)}.cmp-SpaxOrderHistoryPage__orderRow__value{font-weight:var(--venia-global-fontWeight-bold)}.cmp-SpaxOrderHistoryPage__orderRow__orderStatusContainer{row-gap:.75rem}.cmp-SpaxOrderHistoryPage__orderRow__contentToggleContainer,.cmp-SpaxOrderHistoryPage__orderRow__orderItemsContainer{padding:0}.cmp-SpaxOrderHistoryPage__orderRow__orderStatusBadge{border:1px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;font-weight:var(--venia-global-fontWeight-bold);justify-self:flex-start;padding:.25rem 1.25rem}.cmp-SpaxOrderHistoryPage__orderRow__content{border-top:2px solid rgb(var(--venia-global-color-gray));grid-column:1/-1;padding:1.5rem}.cmp-SpaxOrderHistoryPage__orderRow__content_collapsed{display:none}@media (max-width:960px){.cmp-SpaxOrderHistoryPage__orderRow__root{grid-template-columns:1fr 1fr}.cmp-SpaxOrderHistoryPage__orderRow__cell{border-left:none}.cmp-SpaxOrderHistoryPage__orderRow__contentToggleContainer{grid-column-start:2;grid-row-start:1;justify-self:flex-end;padding:0 1.5rem}.cmp-SpaxOrderHistoryPage__orderRow__orderStatusContainer{grid-column-end:span 2}.cmp-SpaxOrderHistoryPage__orderRow__orderItemsContainer{border-bottom:2px solid rgb(var(--venia-global-color-gray));grid-column-end:span 2;padding:1rem 0}.cmp-SpaxOrderHistoryPage__orderRow__orderItemsContainer:empty{display:none}.cmp-SpaxOrderHistoryPage__orderRow__orderNumberContainer{align-items:center;column-gap:.5rem;grid-auto-flow:column;grid-column:1/span 2;grid-row:1;justify-content:flex-start}.cmp-SpaxOrderHistoryPage__orderRow__orderDateContainer{border:2px solid rgb(var(--venia-global-color-gray));border-left:none}.cmp-SpaxOrderHistoryPage__orderRow__orderTotalContainer{border-bottom:2px solid rgb(var(--venia-global-color-gray));border-top:2px solid rgb(var(--venia-global-color-gray))}}.cmp-SpaxOrderHistoryPage__collapsedImageGallery__root{align-items:center;column-gap:.25rem;display:grid;grid-template-columns:repeat(5,1fr);height:100%;justify-items:center;padding:0 .25rem}.cmp-SpaxOrderHistoryPage__collapsedImageGallery__remainderCount{color:rgb(var(--venia-global-color-text-hint));font-size:var(--venia-typography-body-S-fontSize);justify-self:center}.cmp-SpaxOrderHistoryPage__orderProgressBar__root{column-gap:.25rem;display:grid;grid-auto-flow:column;grid-auto-rows:6px}.cmp-SpaxOrderHistoryPage__orderProgressBar__step{background-color:rgb(var(--venia-global-color-gray-dark))}.cmp-SpaxOrderHistoryPage__orderProgressBar__step_completed{background-color:rgb(var(--venia-brand-color-1-700))}.cmp-SpaxOrderHistoryPage__orderHistoryPage__root{display:grid;padding:2rem 3rem;row-gap:2rem}.cmp-SpaxOrderHistoryPage__orderHistoryPage__heading{font-family:var(--venia-global-fontFamily-serif);font-weight:var(--venia-global-fontWeight-bold);justify-self:center;text-transform:capitalize}.cmp-SpaxOrderHistoryPage__orderHistoryPage__emptyHistoryMessage{text-align:center}.cmp-SpaxOrderHistoryPage__orderHistoryPage__orderHistoryTable{display:grid;row-gap:1rem}.cmp-SpaxOrderHistoryPage__orderHistoryPage__filterRow{align-items:center;display:flex;justify-content:space-between}.cmp-SpaxOrderHistoryPage__orderHistoryPage__pageInfo{font-size:var(--venia-typography-body-S-fontSize)}.cmp-SpaxOrderHistoryPage__orderHistoryPage__search{display:grid;gap:1rem;grid-auto-flow:column;width:22rem}.cmp-SpaxOrderHistoryPage__orderHistoryPage__searchButton{width:5rem;height:2rem;min-width:5rem}.cmp-SpaxOrderHistoryPage__orderHistoryPage__submitIcon{color:#fff}.cmp-SpaxOrderHistoryPage__orderHistoryPage__loadMoreButton{justify-self:center}@media (max-width:960px){.cmp-SpaxOrderHistoryPage__orderHistoryPage__root{padding-left:1.5rem;padding-right:1.5rem}.cmp-SpaxOrderHistoryPage__orderHistoryPage__filterRow{align-items:flex-start;flex-direction:column;row-gap:1rem}.cmp-SpaxOrderHistoryPage__orderHistoryPage__search{gap:.5rem;width:100%;justify-self:center}}.cmp-SpaxWishlistPage__wishlist__root{border:2px solid rgb(var(--venia-global-color-gray-400));border-radius:.375rem;display:grid;padding:2rem;row-gap:2rem}.cmp-SpaxWishlistPage__wishlist__header{align-items:center;display:grid;grid-auto-flow:column;justify-content:space-between}.cmp-SpaxWishlistPage__wishlist__nameContainer{align-items:center;gap:.5rem 1rem;display:grid;grid-auto-flow:column}.cmp-SpaxWishlistPage__wishlist__emptyListText{text-align:center;padding:2rem 0}.cmp-SpaxWishlistPage__wishlist__name{font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxWishlistPage__wishlist__buttonsContainer{align-items:center;column-gap:1rem;display:grid;grid-auto-flow:column}.cmp-SpaxWishlistPage__wishlist__content_hidden,.cmp-SpaxWishlistPage__wishlist__visibilityToggle_hidden{display:none}.cmp-SpaxWishlistPage__wishlist__loadMore{margin:2rem auto;display:block;min-width:20rem}@media (max-width:768px){.cmp-SpaxWishlistPage__wishlist__root{padding:1.5rem}.cmp-SpaxWishlistPage__wishlist__header{grid-template-rows:1fr 1fr;row-gap:.5rem}.cmp-SpaxWishlistPage__wishlist__nameContainer{grid-auto-flow:row}.cmp-SpaxWishlistPage__wishlist__buttonsContainer{justify-self:end}.cmp-SpaxWishlistPage__wishlist__itemsCountContainer{grid-column-end:span 2;justify-self:center}}.cmp-SpaxWishlistPage__wishlistItems__root{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}@media (max-width:480px){.cmp-SpaxWishlistPage__wishlistItems__root{column-gap:1rem}}.cmp-SpaxWishlistPage__wishlistItem__root{align-content:start;display:grid;row-gap:.5rem}.cmp-SpaxWishlistPage__wishlistItem__root_disabled{opacity:.5}.cmp-SpaxWishlistPage__wishlistItem__name{font-size:var(--venia-typography-detail-XL-fontSize);font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxWishlistPage__wishlistItem__detail{color:rgb(var(--venia-global-color-text-alt));font-size:var(--venia-typography-detail-L-fontSize)}.cmp-SpaxWishlistPage__wishlistItem__outOfStock{color:rgb(var(--venia-global-color-error));font-size:var(--venia-typography-detail-L-fontSize)}.cmp-SpaxWishlistPage__wishlistItem__priceContainer{font-size:var(--venia-typography-detail-XL-fontSize)}.cmp-SpaxWishlistPage__wishlistItem__image{width:100%;height:100%;object-fit:contain}.cmp-SpaxWishlistPage__wishlistItem__image_disabled{opacity:.6}.cmp-SpaxWishlistPage__wishlistItem__addToCart{justify-self:left;margin-top:.25rem}.cmp-SpaxWishlistPage__wishlistItem__deleteItem{margin:0 .5rem 0 1rem;justify-self:right}.cmp-SpaxWishlistPage__wishlistItem__actionWrap{display:flex;align-items:flex-start}.cmp-SpaxWishlistPage__wishlistItem__moreActions{align-items:center;background-color:rgb(var(--venia-global-color-gray-100));border-radius:50%;display:none;padding:.125rem}@media (max-width:480px){.cmp-SpaxWishlistPage__wishlistItem__addToCart{min-width:100%}}.cmp-SpaxAddToCartDialog__addToCartDialog__root{display:grid;gap:1rem;grid-template-columns:1fr 1fr}.cmp-SpaxAddToCartDialog__addToCartDialog__image{height:100%;object-fit:contain;width:100%}.cmp-SpaxAddToCartDialog__addToCartDialog__detailsContainer{align-content:start;display:grid;row-gap:1rem}.cmp-SpaxAddToCartDialog__addToCartDialog__name{font-family:var(--venia-global-fontFamily-serif);font-size:var(--venia-typography-body-XXXL-fontSize);font-weight:var(--venia-global-fontWeight-bold)}.cmp-SpaxAddToCartDialog__addToCartDialog__price{font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxAddToCartDialog__addToCartDialog__price:empty{background-color:rgb(var(--venia-global-color-gray));min-height:1rem;width:4rem}.cmp-SpaxAddToCartDialog__addToCartDialog__optionTitle{border-top:1px solid rgb(var(--venia-global-color-border));font-weight:var(--venia-global-fontWeight-semibold);padding:1rem 0}.cmp-SpaxAddToCartDialog__addToCartDialog__dialogHeaderText{overflow:visible}.cmp-SpaxAddToCartDialog__addToCartDialog__titleContainer{line-height:1;width:fit-content}@media (max-width:960px){.cmp-SpaxAddToCartDialog__addToCartDialog__root{grid-template-columns:auto}}.cmp-SpaxProductOptions__tileList__root{display:grid;gap:1rem;grid-auto-flow:column;grid-template-columns:repeat(auto-fit,minmax(3rem,max-content))}.cmp-SpaxProductOptions__tile__root{border:1px solid rgb(var(--venia-global-color-text));border-radius:2px;height:3rem;min-width:3rem;padding:0 .5rem}.cmp-SpaxProductOptions__tile__root_selected{background-color:rgb(var(--venia-global-color-text));color:#fff}.cmp-SpaxProductOptions__swatch__root{background:var(--venia-swatch-bg);border-color:rgba(0,0,0,.1);color:#fff;width:3rem;--venia-swatch-bg:var(--venia-global-color-gray)}.cmp-SpaxProductOptions__swatch__root_selected{background:linear-gradient(-45deg,rgba(0,0,0,.2),transparent),var(--venia-swatch-bg)}.cmp-SpaxProductOptions__option__root{border-bottom:1px solid rgb(var(--venia-global-color-border));margin:0 1.5rem;padding:1.75rem 0}.cmp-SpaxProductOptions__option__title{font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:1.5rem}.cmp-SpaxProductOptions__option__selection{font-size:1rem;line-height:1.5;margin-top:1rem;display:flex}.cmp-SpaxProductOptions__option__selectionLabel{margin-right:1rem}.cmp-SpaxPageLoadingIndicator__indicator__root{animation:cmp-SpaxPageLoadingIndicator__indicator__spin 1.92s linear infinite;grid-area:primary}.cmp-SpaxPageLoadingIndicator__indicator__indicator{--stroke:rgb(var(--venia-global-color-text-hint))}@media (min-width:641px){.cmp-SpaxPageLoadingIndicator__indicator__root{justify-self:start;margin-left:.5rem;grid-area:secondary}}@media (min-width:1024px){.cmp-SpaxPageLoadingIndicator__indicator__root{grid-column:2/3}}@keyframes cmp-SpaxPageLoadingIndicator__indicator__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cmp-SpaxWishlistPage__wishlistMoreActionsDialog__root{display:grid}.cmp-SpaxWishlistPage__wishlistMoreActionsDialog__row{align-items:center;display:grid;gap:2rem;grid-template-columns:auto 1fr auto;padding:1rem;text-align:left}.cmp-SpaxWishlistPage__wishlistMoreActionsDialog__rowButton:nth-child(2n){border-top:2px solid rgb(var(--venia-global-color-gray));border-bottom:2px solid rgb(var(--venia-global-color-gray))}.cmp-SpaxWishlistPage__wishlistConfirmRemoveProductDialog__root{padding:1rem}.cmp-SpaxWishlistPage__wishlistConfirmRemoveProductDialog__errorMessage{color:rgb(var(--venia-global-color-error));font-size:var(--venia-typography-body-S-fontSize);font-weight:var(--venia-global-fontWeight-semibold);line-height:var(--venia-global-lineHeight-300);padding-bottom:1rem}.cmp-SpaxWishlistPage__wishlistConfirmRemoveProductDialog__prompt{font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxWishlistPage__wishlistEditFavoritesListDialog__root{padding:1rem}.cmp-SpaxWishlistPage__wishlistEditFavoritesListDialog__cancelButton{min-width:9rem}.cmp-SpaxWishlistPage__wishlistEditFavoritesListDialog__form{display:grid;gap:1.5rem}.cmp-SpaxWishlistPage__wishlistPage__root{display:grid;padding:2rem 3rem;row-gap:2rem}.cmp-SpaxWishlistPage__wishlistPage__heading{justify-self:center;font-family:var(--venia-global-fontFamily-serif);font-weight:var(--venia-global-fontWeight-bold)}.cmp-SpaxWishlistPage__wishlistPage__errorContainer{justify-self:center}.cmp-SpaxWishlistPage__wishlistPage__fetchError{border-left:4px solid rgb(var(--venia-global-color-error));color:rgb(var(--venia-global-color-error));font-size:var(--venia-typography-body-S-fontSize);font-weight:var(--venia-global-fontWeight-semibold);padding:.625rem 0 .625rem 1rem}@media (max-width:960px){.cmp-SpaxWishlistPage__wishlistPage__root{padding-left:1.5rem;padding-right:1.5rem;row-gap:1rem}.cmp-SpaxWishlistPage__wishlistPage__heading{padding-bottom:1rem}}.cmp-SpaxAccountInformationPage__accountInformationPage__root{display:grid;padding:2.5rem 3rem;row-gap:2rem}.cmp-SpaxAccountInformationPage__accountInformationPage__title{justify-self:center;font-family:var(--venia-global-fontFamily-serif);font-weight:var(--venia-global-fontWeight-bold)}.cmp-SpaxAccountInformationPage__accountInformationPage__accountDetails{display:grid;row-gap:2rem;grid-template-columns:1fr 1fr 1fr}.cmp-SpaxAccountInformationPage__accountInformationPage__lineItemsContainer{grid-column:1/span 1;display:grid;gap:1rem;grid-template-columns:1fr 1fr;line-height:1.5rem}.cmp-SpaxAccountInformationPage__accountInformationPage__lineItemLabel{font-weight:var(--venia-global-fontWeight-bold)}.cmp-SpaxAccountInformationPage__accountInformationPage__editButtonContainer{grid-column:1/span 1;text-align:center}@media (max-width:960px){.cmp-SpaxAccountInformationPage__accountInformationPage__accountDetails{grid-template-columns:1fr}.cmp-SpaxAccountInformationPage__accountInformationPage__lineItemsContainer{grid-template-columns:1fr;grid-gap:.75rem}}.cmp-Mask__mask__root{background-color:#000;cursor:pointer;display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition-duration:192ms;transition-property:opacity,visibility;transition-timing-function:linear;visibility:hidden;width:100%;z-index:2;-webkit-appearance:none}.cmp-Mask__mask__root_active{opacity:.5;transition-duration:224ms;visibility:visible}.cmp-Minicart__header__root{align-content:center;align-items:center;background-color:rgb(var(--venia-grey));box-shadow:0 1px rgb(var(--venia-border));display:grid;grid-auto-columns:auto;grid-auto-flow:column;grid-auto-rows:3rem;grid-template-columns:1fr;height:var(--minicart-header-height);justify-content:end;padding:0 1rem;position:relative;z-index:1}.cmp-Minicart__header__title{align-items:center;display:inline-flex;font-size:1rem;font-weight:400;margin-right:auto;padding:0;text-transform:uppercase}.cmp-LoadingIndicator__indicator__root{align-content:center;align-items:center;display:grid;gap:3rem;height:calc(100% - 6rem);justify-content:center;justify-items:center;margin:3rem 0;width:100%}.cmp-LoadingIndicator__indicator__global{position:fixed;top:0;left:0;margin:0;height:100%;width:100%}.cmp-LoadingIndicator__indicator__message{color:rgb(var(--venia-text-alt));font-size:1rem;letter-spacing:.25rem;text-transform:uppercase}.cmp-LoadingIndicator__indicator__indicator{animation-direction:alternate;animation-duration:1.5s;animation-iteration-count:infinite;animation-name:cmp-LoadingIndicator__indicator__pulse;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes cmp-LoadingIndicator__indicator__pulse{0%{filter:grayscale(1);transform:scale(.75) rotate(-540deg)}to{filter:grayscale(0);transform:scale(1) rotate(0deg)}}.cmp-components__clickable__root{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;pointer-events:auto;text-align:center;white-space:nowrap}.cmp-Minicart__emptyMiniCartBody__root{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem;text-align:center}.cmp-Minicart__emptyMiniCartBody__emptyTitle{font-size:1.5rem;line-height:1.25;margin-bottom:1.5rem}.cmp-Minicart__emptyMiniCartBody__continue{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;pointer-events:auto;text-align:center;white-space:nowrap;background:none;border:1px solid rgb(var(--color));border-radius:1.5rem;font-size:.75rem;font-weight:600;height:2rem;min-width:7.5rem;padding:0 1rem;transition-duration:384ms;transition-property:background-color,color;transition-timing-function:var(--venia-anim-standard);--color:var(--venia-text);color:#fff;background-color:rgb(var(--color))}.cmp-Minicart__emptyMiniCartBody__continue:hover{color:#fff;background-color:rgb(var(--venia-teal))}.cmp-Minicart__body__root{display:grid;grid-template-rows:min-content min-content min-content 1fr;overflow:auto}.cmp-Minicart__product__root{position:relative;align-content:start;display:grid;grid-gap:0 1rem;grid-template-areas:"image name" "image options" "image quantity";grid-template-columns:5pc 1fr;grid-template-rows:min-content minmax(54px,1fr) min-content}.cmp-Minicart__product__image{background-color:rgb(var(--venia-grey));border:1px solid rgb(var(--venia-border));border-radius:2px;grid-area:image;max-width:5pc;min-height:75pt}.cmp-Minicart__product__name{font-size:.875rem;font-weight:600;grid-area:name;padding-top:.125rem}.cmp-Minicart__product__quantityRow{align-items:center;width:100%}.cmp-Minicart__product__quantity{align-items:flex-start;display:flex;grid-column:2/span 1;font-size:13px;align-self:end}.cmp-Minicart__product__quantityOperator{align-items:center;color:rgb(var(--venia-text-alt));display:inline-flex;margin:0 .375rem}.cmp-Minicart__product__price{align-items:center;display:inline-flex}.cmp-Minicart__product__rowTotalRow{align-items:center;width:100%;text-align:right}.cmp-Minicart__product__rowTotal{align-items:center;display:inline-flex;float:right}.cmp-Minicart__product__bundleOptions{padding:3px 0 7px}.cmp-Minicart__product__bundleOptionTitle{font-weight:600;font-size:.9rem;margin:7px 0 3px}.cmp-Minicart__product__bundleOptionValue{font-size:.8rem;margin-bottom:2px}.cmp-Minicart__product__mask{position:absolute;left:-24px;right:-24px;top:-7px;bottom:-7px;background-color:rgb(var(--venia-grey));opacity:.5;z-index:2}.cmp-Minicart__kebab__root{display:inline-block;grid-row-start:1;grid-row-end:4;grid-column-start:3;grid-column-end:4;margin-top:2px;position:relative}.cmp-Minicart__kebab__dropdown{align-items:center;box-shadow:0 0 1px rgba(0,0,0,.2);display:grid;position:absolute;right:2px;top:0;transition:256ms ease-out;transform:scale(0);transform-origin:100% 0;z-index:3}.cmp-Minicart__kebab__dropdown_active{position:absolute;transform:scale(1);transition:.25s var(--venia-anim-bounce)}.cmp-Minicart__kebab__dropdown li{display:block;width:100%;background-color:#fff;border-bottom:1px solid rgb(var(--venia-border))}.cmp-Minicart__kebab__dropdown li:hover{background-color:#eee}.cmp-Minicart__kebab__kebab{outline:0;border:none;background-color:#fff}.cmp-Icon__icon__root{align-items:center;display:inline-flex;justify-content:center;touch-action:manipulation}.cmp-Minicart__section__menuItem button{width:100%;padding:.6rem 1.6rem .72rem .6rem;display:flex;white-space:pre;box-sizing:border-box;text-align:left;align-items:center;justify-items:start;column-gap:.7rem}.cmp-Minicart__section__text{padding-top:1px;padding-left:.4rem;font-size:11px}.cmp-Minicart__productList__root{display:grid;grid-gap:1rem;margin:0 1.5rem;padding:1.5rem 0}.cmp-Button__button__root{background:none;border:1px solid rgb(var(--color));border-radius:1.5rem;color:rgb(var(--color));font-size:.75rem;font-weight:600;height:2rem;min-width:7.5rem;padding:0 1rem;transition-duration:384ms;transition-property:background-color,color;transition-timing-function:var(--venia-anim-standard);--color:var(--venia-text)}.cmp-Button__button__filled{background-color:rgb(var(--color));color:#fff}.cmp-Button__button__root:hover{--color:var(--venia-teal)}.cmp-Button__button__root:focus{box-shadow:0 0 0 2px rgb(var(--venia-teal-light)),0 0 .5rem 2px rgba(var(--venia-teal),.2);outline:none;transition-duration:128ms;--color:var(--venia-teal)}.cmp-Button__button__root:active{transition-duration:128ms;--color:var(--venia-teal-dark)}.cmp-Button__button__root:disabled{pointer-events:none;--color:var(--venia-grey-dark)}.cmp-Button__button__content{align-items:center;display:inline-grid;gap:.5rem;grid-auto-flow:column;justify-content:center;justify-items:center}.cmp-Field__field__root{color:rgb(var(--venia-text));display:grid}.cmp-Field__field__label{align-items:center;display:flex;font-size:.875rem;line-height:1rem;padding:.375rem .125rem}.cmp-Field__field__input{background:#fff;border:1px solid rgb(var(--venia-text-alt));border-radius:2px;color:rgb(var(--venia-text));display:inline-flex;flex:0 0 100%;font-size:1rem;height:2.25rem;margin:0;padding:calc(.375rem - 1px) calc(.625rem - 1px);width:100%;-webkit-appearance:none}.cmp-Field__field__input:focus{border-color:rgb(var(--venia-teal));box-shadow:0 0 0 2px rgb(var(--venia-teal-light)),0 0 .5rem 2px rgba(var(--venia-teal),.2);outline:none}.cmp-Field__field__requiredSymbol{background-color:#000;width:.4rem;height:.4rem;border-radius:50%;margin-right:.4rem}.cmp-Field__fieldIcons__root{display:inline-grid;grid-auto-flow:column;grid-template-areas:"before input after";grid-template-columns:auto 1fr auto;height:2.25rem}.cmp-Field__fieldIcons__input{align-items:center;display:flex;grid-column:before-start/after-end;grid-row:input-start/input-end}.cmp-Field__fieldIcons__input>input{padding-left:calc(1.875rem*var(--iconsBefore) + .375rem - 1px);padding-right:calc(1.875rem*var(--iconsAfter) + .375rem - 1px)}.cmp-Field__fieldIcons__after,.cmp-Field__fieldIcons__before{align-items:center;display:flex;justify-content:center;pointer-events:none;width:2.25rem}.cmp-Field__fieldIcons__after:empty,.cmp-Field__fieldIcons__before:empty{display:none}.cmp-Field__fieldIcons__before{grid-area:before}.cmp-Field__fieldIcons__after{grid-area:after}.cmp-Field__message__root{color:rgb(var(--venia-text));font-size:.875rem;font-weight:400;line-height:1rem;padding:.375rem .125rem .125rem}.cmp-Field__message__root:empty{display:none}.cmp-Field__message__root_error{color:rgb(var(--venia-error))}.cmp-Select__select__wrapper{display:inline-grid;grid-auto-flow:column;grid-template-areas:"input icon";grid-template-columns:auto 2.25rem;height:2.25rem}.cmp-Select__select__input{grid-area:input-start/input-start/input-end/icon-end;padding-right:calc(2.25rem - 1px)}.cmp-Minicart__cartOptions__root{display:grid;grid-template-rows:min-content 1fr;height:calc(100% - var(--minicart-header-height));left:0;position:absolute;top:3.5rem;width:100%}.cmp-Minicart__cartOptions__focusItem{box-shadow:0 1px rgb(var(--venia-border));display:grid;gap:2rem;grid-auto-flow:column;grid-template-columns:1fr;padding:1rem}.cmp-Minicart__cartOptions__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-Minicart__cartOptions__form{overflow:auto}.cmp-Minicart__cartOptions__modal{visibility:hidden;height:100%;width:100%;background-color:rgb(var(--venia-grey));text-align:center;position:absolute;bottom:0}.cmp-Minicart__cartOptions__modal_active{visibility:visible;opacity:.9}.cmp-Minicart__cartOptions__options{font-weight:700}.cmp-Minicart__cartOptions__quantity{border:solid rgb(var(--venia-border));border-width:0 0 1px;margin:0 1.5rem;padding-top:1rem;padding-bottom:1rem}.cmp-Minicart__cartOptions__quantityTitle{font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:1.5rem}.cmp-Minicart__cartOptions__save{align-items:center;background-color:#fff;display:grid;grid-auto-columns:min-content;grid-auto-flow:column;grid-gap:.75rem;height:5rem;justify-content:center;justify-items:center;position:relative}.cmp-Minicart__error__root{background-color:rgb(var(--venia-warning-light));box-shadow:0 1px rgb(var(--venia-border));margin:10px;padding:10px}.cmp-Minicart__error__root h2{color:rgb(var(--venia-warning-dark));padding-bottom:.83rem}.cmp-Minicart__error__root .cmp-Minicart__error__action{padding:10px 0;text-align:center}.cmp-Minicart__couponForm__root{display:grid;grid-template-columns:auto 8rem;grid-gap:1rem;margin:0 1.5rem}.cmp-Minicart__couponForm__root input{max-height:2pc}.cmp-Minicart__couponForm__error{grid-column:1/3;background-color:rgb(var(--venia-grey));border-radius:4px;color:rgb(var(--venia-error));font-size:.875rem;line-height:1.25rem;padding:1rem}.cmp-Minicart__couponForm__error:empty{display:none}.cmp-Minicart__couponItem__root{display:grid;grid-gap:0 1rem;grid-template-columns:1fr min-content;margin:0 1.5rem}.cmp-Minicart__couponItem__couponName{line-height:1.5rem}.cmp-Minicart__discountList__root{display:grid;grid-gap:1rem;margin:0 1.5rem;font-size:14px;padding-bottom:1.5rem}.cmp-Minicart__discountList__item{display:grid;grid-template-columns:75% auto}.cmp-Minicart__discountList__price{text-align:right}.cmp-Checkout__flow__root{position:relative}.cmp-Checkout__flow__heading{background-color:#fff;font-size:.875rem;font-weight:600;grid-column-end:span 2;line-height:1rem;padding:1.5rem 0 1.25rem;text-align:center;text-transform:uppercase;top:0;z-index:1}.cmp-Checkout__flow__body{align-content:start;animation-duration:224ms;animation-iteration-count:1;animation-name:cmp-Checkout__flow__enter;background-color:#fff;bottom:5rem;box-shadow:0 -1px rgb(var(--venia-border));display:grid;grid-gap:.5rem;left:0;max-height:calc(100vh - 8.5rem);overflow:auto;padding:0 1.5rem;position:absolute;right:0}.cmp-Checkout__flow__footer{align-items:center;background-color:#fff;display:grid;grid-auto-columns:min-content;grid-auto-flow:column;grid-gap:.75rem;height:5rem;justify-content:center;justify-items:center;position:relative}@keyframes cmp-Checkout__flow__enter{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.cmp-Checkout__section__root{display:block;width:100%;background-color:#fff;border:none}.cmp-Checkout__section__root:focus{background-image:radial-gradient(circle,rgb(var(--venia-grey)),#fff);outline:0 none}.cmp-Checkout__section__content{align-items:center;border-bottom:1px solid rgb(var(--venia-border));display:grid;gap:1rem;grid-auto-flow:column;grid-template-columns:5rem 1fr 2rem;justify-items:start;margin:0 1.5rem;min-height:4.5rem;padding:1rem 0;text-align:left}.cmp-Checkout__section__label{color:rgb(var(--venia-teal));font-size:14px;font-weight:600}.cmp-Checkout__section__summary{font-size:13px;justify-self:stretch;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cmp-Checkout__section__icon{justify-self:center}.cmp-Checkout__form__root{bottom:0;left:0;position:absolute;right:0}.cmp-Checkout__form__body{grid-gap:0;padding:0}.cmp-Checkout__form__informationPrompt{color:rgb(var(--venia-error));text-transform:capitalize}.cmp-Checkout__form__paymentDisplayPrimary{text-transform:capitalize}.cmp-Checkout__form__paymentDisplaySecondary{display:block;text-transform:lowercase}.cmp-Checkout__form__paymentDisplaySecondary:first-letter{text-transform:uppercase}@keyframes cmp-Checkout__form__enter{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.cmp-AddressForm__addressForm__heading{background-color:#fff;font-size:.875rem;font-weight:600;grid-column-end:span 2;line-height:1rem;padding:1.5rem 0 1.25rem;text-align:center;text-transform:uppercase;top:0;z-index:1}.cmp-AddressForm__addressForm__body{align-content:start;animation-duration:224ms;animation-iteration-count:1;animation-name:cmp-AddressForm__addressForm__enter;background-color:#fff;bottom:5rem;box-shadow:0 -1px rgb(var(--venia-border));display:grid;grid-gap:.5rem;left:0;max-height:calc(100vh - 8.5rem);overflow:auto;padding:0 1.5rem;right:0}.cmp-AddressForm__addressForm__footer{align-items:center;background-color:#fff;display:grid;grid-auto-columns:min-content;grid-auto-flow:column;grid-gap:.75rem;height:5rem;justify-content:center;justify-items:center;position:relative}@keyframes cmp-AddressForm__addressForm__enter{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.cmp-AddressForm__addressForm__button{text-transform:capitalize}.cmp-AddressForm__addressForm__textInput{background:#fff;border:1px solid rgb(var(--venia-text-alt));border-radius:2px;color:rgb(var(--venia-text));display:inline-flex;flex:0 0 100%;font-size:.9375rem;height:2.25rem;padding:calc(.375rem - 1px) calc(.625rem - 1px);width:100%}.cmp-AddressForm__addressForm__textInput:focus{border-color:rgb(var(--venia-text));outline:0 none}.cmp-AddressForm__addressForm__city,.cmp-AddressForm__addressForm__firstname,.cmp-AddressForm__addressForm__lastname,.cmp-AddressForm__addressForm__postcode,.cmp-AddressForm__addressForm__region_code,.cmp-AddressForm__addressForm__telephone{grid-column-end:span 1}.cmp-AddressForm__addressForm__address_select,.cmp-AddressForm__addressForm__email,.cmp-AddressForm__addressForm__street0{grid-column-end:span 2}.cmp-AddressForm__addressForm__default_shipping,.cmp-AddressForm__addressForm__save_in_address_book{grid-column-end:span 2;text-align:left}.cmp-AddressForm__addressForm__error,.cmp-AddressForm__addressForm__validation{grid-column-end:span 2;line-height:normal}.cmp-AddressForm__addressForm__error{color:rgb(var(--venia-error))}.cmp-AddressForm__addressSelect__root{grid-column-end:span 2}.cmp-Checkbox__checkbox__root{align-items:center;color:rgb(var(--venia-text));display:inline-grid;font-size:1rem;font-weight:400;gap:.5rem;grid-auto-flow:column;grid-template-columns:auto;justify-items:center;margin:.5rem;vertical-align:top}.cmp-Checkbox__checkbox__icon{align-items:center;justify-content:center;z-index:var(--base-z-index + 1,1)}.cmp-Checkbox__checkbox__icon,.cmp-Checkbox__checkbox__input{display:inline-flex;grid-column:1/span 1;grid-row:1/span 1;height:1.25rem;width:1.25rem}.cmp-Checkbox__checkbox__input{background:none;border:1px solid rgb(var(--venia-text));border-radius:2px;margin:0;-webkit-appearance:none}.cmp-Checkbox__checkbox__input:focus{border-color:rgb(var(--venia-teal));box-shadow:0 0 0 2px rgb(var(--venia-teal-light)),0 0 .5rem 2px rgba(var(--venia-teal),.2);outline:none}.cmp-Checkbox__checkbox__label{font-size:1rem;grid-column:2/span 1;grid-row:1/span 1}.cmp-Checkout__paymentsForm__body{min-height:21rem}.cmp-Checkout__paymentsForm__button{text-transform:capitalize}.cmp-Checkout__paymentsForm__textInput{background:#fff;border:1px solid rgb(var(--venia-text-alt));border-radius:2px;color:rgb(var(--venia-text));display:inline-flex;flex:0 0 100%;font-size:.9375rem;height:2.25rem;padding:calc(.375rem - 1px) calc(.625rem - 1px);width:100%}.cmp-Checkout__paymentsForm__textInput:focus{border-color:rgb(var(--venia-text));outline:0 none}.cmp-Checkout__paymentsForm__city,.cmp-Checkout__paymentsForm__postcode,.cmp-Checkout__paymentsForm__region_code{grid-column-end:span 1}.cmp-Checkout__paymentsForm__address_check,.cmp-Checkout__paymentsForm__address_select,.cmp-Checkout__paymentsForm__braintree,.cmp-Checkout__paymentsForm__email,.cmp-Checkout__paymentsForm__save_in_address_book,.cmp-Checkout__paymentsForm__street0{grid-column-end:span 2}.cmp-Checkout__paymentsForm__validation{color:rgb(var(--venia-error));font-size:.8125rem;grid-column-end:span 2}[data-braintree-id=upper-container]{z-index:unset}.braintree-placeholder{display:none}.cmp-Checkout__shippingForm__button{text-transform:capitalize}.cmp-Checkout__shippingForm__shippingMethod{grid-column-end:span 1}.cmp-Checkout__receipt__root{background-color:#fff;display:grid;grid-template-rows:1fr auto;height:100vh;left:0;padding-top:3.5rem;position:absolute;right:0;bottom:0}.cmp-Checkout__receipt__body{padding:1.5rem 1rem 1rem}.cmp-Checkout__receipt__footer{align-items:center;display:flex;justify-content:center;margin:0 1.5rem;padding:1rem 0}.cmp-Checkout__receipt__textBlock{margin:1.5rem 0;line-height:1.875rem;font-size:.875rem}.cmp-Checkout__receipt__orderId{color:#22a1a8;text-decoration:underline}.cmp-Checkout__receipt__header{font-size:1.25rem;font-weight:300;line-height:1.25rem}.cmp-Checkout__receipt__continue{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;pointer-events:auto;text-align:center;white-space:nowrap;background:none;border:1px solid rgb(var(--color));border-radius:1.5rem;font-size:.75rem;font-weight:600;height:2rem;min-width:7.5rem;padding:0 1rem;transition-duration:384ms;transition-property:background-color,color;transition-timing-function:var(--venia-anim-standard);--color:var(--venia-text);color:#fff;background-color:rgb(var(--color))}.cmp-Checkout__receipt__continue:hover{color:#fff;background-color:rgb(var(--venia-teal))}.cmp-Minicart__footer__root{background-color:#fff;padding:0}.cmp-Minicart__footer__root_open{z-index:3}.cmp-Minicart__footer__placeholderButton{text-align:center;margin:1.5rem 0 1rem}.cmp-Minicart__totalsSummary__root{box-shadow:0 -1px rgb(var(--venia-border));line-height:2rem;margin:0 1.5rem;padding-top:1.5rem}.cmp-Minicart__totalsSummary__subtotalLabel{color:rgb(var(--venia-text-alt))}.cmp-Minicart__totalsSummary__subtotalValue{font-weight:600;margin-left:.5rem}.cmp-Minicart__totalsSummary__totals{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.cmp-Minicart__totalsSummary__discounted{text-decoration:line-through}.cmp-Minicart__totalsSummary__totalsDiscount{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.cmp-Minicart__minicart__root{--base-z-index:4;--minicart-header-height:3.5rem;align-content:start;background-color:#fff;bottom:0;box-shadow:-1px 0 rgb(var(--venia-border));display:grid;grid-template-rows:min-content 1fr;height:100%;opacity:0;overflow:hidden;position:fixed;right:0;top:0;transform:translate3d(100%,0,0);transition-duration:192ms;transition-property:opacity,transform,visibility;transition-timing-function:cubic-bezier(.4,0,1,1);visibility:hidden;width:100%;max-width:360px;z-index:var(--base-z-index)}.cmp-Minicart__minicart__root_open{opacity:1;transform:translateZ(0);transition-duration:224ms;transition-timing-function:cubic-bezier(0,0,.2,1);visibility:visible}.cmp-AuthBar__authBar__root{align-items:center;background-color:#fff;display:grid;gap:.75rem;grid-auto-flow:column;height:5.5rem;justify-items:center}.cmp-AuthBar__userChip__root{width:100%}.cmp-AuthBar__userChip__content{align-items:center;display:grid;font-size:.875rem;height:5.5rem;gap:.5rem;grid-auto-flow:column;grid-template-columns:3rem 1fr 3rem;line-height:1rem;padding:0 .5rem;text-align:center}.cmp-AuthBar__userChip__user{display:grid;gap:.25rem;grid-auto-flow:row;text-align:left}.cmp-AuthBar__userChip__email{color:rgb(var(--venia-text-alt))}.cmp-SignIn__signIn__root{display:grid;gap:1.5rem;justify-items:stretch;padding:1rem 1.5rem}.cmp-SignIn__signIn__forgotPassword{display:block;text-decoration:underline;color:rgb(var(--venia-error));font-size:.8rem}.cmp-SignIn__signIn__form{display:grid;row-gap:1rem}.cmp-SignIn__signIn__formTitle{padding:1rem 0 .5rem}.cmp-SignIn__signIn__modal{visibility:hidden;height:100%;width:100%;background-color:rgb(var(--venia-grey));text-align:center;position:absolute;bottom:0}.cmp-SignIn__signIn__modal_active{visibility:visible;opacity:.9}.cmp-SignIn__signIn__createAccountButton,.cmp-SignIn__signIn__forgotPasswordButton,.cmp-SignIn__signIn__signInButton{align-items:center;display:flex;text-align:center}.cmp-SignIn__signIn__createAccountButton,.cmp-SignIn__signIn__signInButton{justify-content:center}.cmp-SignIn__signIn__createAccountButton button,.cmp-SignIn__signIn__signInButton button{min-width:10rem}.cmp-SignIn__signIn__forgotPasswordButton{justify-content:flex-start}.cmp-SignIn__signIn__signInButton{margin-top:1rem}.cmp-SignIn__signIn__signInError{background-color:rgb(var(--venia-grey));border-radius:4px;color:rgb(var(--venia-error));font-size:.875rem;line-height:1.25rem;padding:1rem}.cmp-SignIn__signIn__signInError:empty{display:none}.cmp-MyAccount__myAccount__root{display:grid;gap:1rem;padding:1.5rem}.cmp-MyAccount__myAccount__user{display:grid;gap:.5rem;grid-auto-flow:row}.cmp-MyAccount__myAccount__subtitle{color:rgb(var(--venia-text-alt))}.cmp-MyAccount__accountLink__root{border-bottom:1px solid rgb(var(--venia-border));width:100%}.cmp-MyAccount__accountLink__content{align-items:center;display:grid;gap:.5rem;grid-auto-flow:column;grid-template-columns:2rem 1fr;height:3rem;justify-items:start}.cmp-MyAccount__accountLink__icon{align-items:center;color:rgb(var(--venia-teal));display:flex;justify-content:center;justify-self:center}.cmp-MyAccount__accountLink__text{font-size:.875rem;line-height:1rem}.cmp-ForgotPassword__forgotPasswordForm__root{display:grid;gap:1rem;justify-items:stretch}.cmp-ForgotPassword__forgotPasswordForm__buttonContainer{align-items:center;display:flex;justify-content:space-around;margin-top:1rem;text-align:center}.cmp-ForgotPassword__formSubmissionSuccessful__root{display:grid;gap:1rem}.cmp-ForgotPassword__formSubmissionSuccessful__text{background-color:rgb(var(--venia-grey));border-radius:4px;font-size:.875rem;font-weight:300;line-height:1.25rem;padding:1rem}.cmp-ForgotPassword__formSubmissionSuccessful__buttonContainer{align-items:center;display:flex;justify-content:center;margin-top:1rem;text-align:center}.cmp-ForgotPassword__forgotPassword__root{display:grid;gap:1.5rem;justify-items:stretch;padding:1rem 1.5rem}.cmp-ForgotPassword__forgotPassword__instructions{background-color:rgb(var(--venia-grey));border-radius:4px;font-size:.875rem;font-weight:300;line-height:1.25rem;padding:1rem}.cmp-CreateAccount__createAccount__root{display:grid;gap:1rem;justify-items:stretch;padding:1rem 1.5rem}.cmp-CreateAccount__createAccount__message{background-color:rgb(var(--venia-grey));border-radius:4px;font-size:.875rem;line-height:1.25rem;padding:1rem}.cmp-CreateAccount__createAccount__message:empty{display:none}.cmp-CreateAccount__createAccount__actions{display:flex;justify-content:space-around;margin-top:1rem}.cmp-CreateAccount__createAccount__error{color:rgb(var(--venia-error))}.cmp-CreateAccount__createAccount__subscribe{margin-left:-.5rem}.cmp-CreateAccount__createAccountSuccess__root{padding-top:1.5rem}.cmp-CreateAccount__createAccountSuccess__body{padding:1.5rem 1rem 1rem}.cmp-CreateAccount__createAccountSuccess__header{font-size:1.25rem;font-weight:300;line-height:1.25rem}.cmp-CreateAccount__createAccountSuccess__textBlock{margin:1.5rem 0;line-height:1.875rem;font-size:.875rem}.cmp-CreateAccount__createAccountSuccess__signin{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;pointer-events:auto;text-align:center;white-space:nowrap;background:none;border:1px solid rgb(var(--color));border-radius:1.5rem;font-size:.75rem;font-weight:600;height:2rem;min-width:7.5rem;padding:0 1rem;transition-duration:384ms;transition-property:background-color,color;transition-timing-function:var(--venia-anim-standard);--color:var(--venia-text);color:#fff;background-color:rgb(var(--color))}.cmp-CreateAccount__createAccountSuccess__signin:hover{color:#fff;background-color:rgb(var(--venia-teal))}.cmp-CreateAccount__createAccountSuccess__actions{display:grid;justify-items:center;margin-top:1rem}.cmp-ChangePassword__changePassword__root{display:grid;gap:1rem;padding:1.5rem}.cmp-ChangePassword__changePassword__message{background-color:rgb(var(--venia-grey));border-radius:4px;font-size:.875rem;line-height:1.25rem;padding:1rem}.cmp-ChangePassword__changePassword__message:empty{display:none}.cmp-ChangePassword__changePassword__actions{display:flex;justify-content:space-around;margin-top:1rem}.cmp-ChangePassword__changePassword__error{color:rgb(var(--venia-error))}.cmp-AuthBar__myAccountPanel__root{display:block}.cmp-AuthBar__container__enter{transition-duration:384ms;transition-timing-function:var(--venia-anim-in)}.cmp-AuthBar__container__exit{transition-duration:192ms;transition-timing-function:var(--venia-anim-out)}.cmp-AuthBar__container__hidden{opacity:0;visibility:hidden}.cmp-AuthBar__container__visible{opacity:1;visibility:visible}.cmp-AuthBar__container__modal{background-color:#fff;bottom:0;left:0;overflow:auto;position:absolute;right:0;top:3.5rem;transform:translate3d(-100%,0,0);transition-property:opacity,transform,visibility}.cmp-AuthBar__container__modal_open{transform:translateZ(0)}.cmp-CartTrigger__cartCounter__root{font-weight:600;margin-left:.3rem}.cmp-AccountContainer__accountTrigger__root,.cmp-CartTrigger__cartTrigger__root{height:3rem;min-width:3rem}.cmp-AccountContainer__accountTrigger__label{padding:0 .5rem}.cmp-AccountContainer__accountDropdown__root{background-color:rgb(var(--venia-grey));display:grid;gap:1rem;min-width:22rem;left:50%;opacity:0;position:absolute;top:3.3rem;transform:translate3d(-50%,0,0);transition-duration:192ms;transition-property:opacity,transform,visibility;transition-timing-function:cubic-bezier(.4,0,1,1);visibility:hidden;z-index:4}.cmp-AccountContainer__accountDropdown__root_open{opacity:1;transition-duration:224ms;transition-timing-function:cubic-bezier(0,0,.2,1);visibility:visible}.cmp-AccountContainer__accountDropdown__mask_active{opacity:0}.cmp-AddressBook__addressDeleteModal__root{align-items:center;background-color:rgba(var(--venia-grey),.8);bottom:0;display:inline-flex;justify-content:space-around;left:0;position:absolute;right:0;top:0;z-index:2}.cmp-AddressBook__addressItem__root{border:1px solid rgb(var(--venia-text));border-radius:5px;display:inline-flex;justify-content:space-between;min-height:8rem;padding:1.5rem;position:relative;width:100%}.cmp-AddressBook__addressItem__defaultTag{border:1px solid rgb(var(--venia-teal));border-radius:5px;color:rgb(var(--venia-teal));max-width:4.5rem;padding:.5rem;text-align:left;margin-top:.5rem}.cmp-AddressBook__addressItem__cityRegion,.cmp-AddressBook__addressItem__country,.cmp-AddressBook__addressItem__name,.cmp-AddressBook__addressItem__street{text-align:left}.cmp-AddressBook__addressItem__actions{display:flex;flex-direction:column;align-items:flex-start}.cmp-AddressBook__addressItem__deleteButton,.cmp-AddressBook__addressItem__editButton,.cmp-AddressBook__addressItem__icon{display:inline-flex;align-items:center}.cmp-AddressBook__addressItem__icon{color:rgb(var(--venia-teal));justify-content:center;touch-action:manipulation}.cmp-AddressBook__addressItem__label{padding-left:.5rem}.cmp-AddressBook__addAddressButton__root{align-items:center;border:1px dotted rgb(var(--venia-text));border-radius:5px;display:inline-flex;justify-content:center;min-height:8rem;padding:1.5rem;width:100%}.cmp-AddressBook__addAddressButton__icon{color:rgb(var(--venia-teal));align-items:center;display:inline-flex;justify-content:center;touch-action:manipulation}.cmp-AddressBook__addAddressButton__label{padding-left:.5rem}.cmp-AddressBook__addressItemsContainer__root{display:grid;grid-template-columns:repeat(auto-fill,minmax(20pc,1fr));grid-gap:1rem}@media (max-width:424px){.cmp-AddressBook__addressItemsContainer__root{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.cmp-AddressBook__addressFormContainer__mask{cursor:auto;z-index:10}.cmp-AddressBook__addressFormContainer__container{background-color:#fff;left:50%;max-width:360px;position:absolute;top:5rem;transform:translate(-50%);width:100%;z-index:11}.cmp-AddressBook__addressBook__root{width:100%;text-align:center;padding:1rem}.cmp-AddressBook__addressBook__title{margin-bottom:1.5rem}.cmp-ResetPassword__ResetPassword__root{padding:1rem}.cmp-ResetPassword__ResetPassword__fields{max-width:300px}.cmp-ResetPassword__ResetPassword__lead{background-color:rgb(var(--venia-grey));border-radius:4px;font-size:.875rem;font-weight:300;line-height:1.25rem;padding:1rem;margin:1rem 0}.cmp-ResetPassword__ResetPassword__submit{padding-top:1rem}.cmp-ResetPassword__ResetPassword__error{color:rgb(var(--venia-error));background-color:rgb(var(--venia-grey));border-radius:4px;font-size:.875rem;font-weight:300;line-height:1.25rem;padding:1rem;margin:1rem 0}.cmp-AccountDetails__accountDetails__root{display:grid;row-gap:2rem;width:100%;text-align:center;padding:1rem;margin-top:3rem}.cmp-AccountDetails__accountDetails__lineItems{display:grid;grid-gap:.75rem;grid-template-columns:1fr auto;line-height:1.5rem}.cmp-AccountDetails__accountDetails__lineItemLabel{font-weight:var(--venia-global-fontWeight-bold)}.cmp-AccountDetails__accountDetails__editInformationButton{margin:auto}.cmp-AccountDetails__accountDetails__messageText{text-align:center;margin:auto}@media (min-width:961px){.cmp-AccountDetails__accountDetails__accountDetails{display:grid;gap:1rem;grid-template-columns:1fr 1fr 1fr;margin:3rem 1rem}}@media (max-width:960px){.cmp-AccountDetails__accountDetails__lineItems{grid-template-columns:1fr}.cmp-AccountDetails__accountDetails__lineItemButton{text-align:center}}.cmp-Dialog__dialog__root{position:fixed;left:0;top:0;height:100%;width:100%;opacity:0;visibility:hidden;transition-duration:192ms;transition-timing-function:var(--venia-global-anim-out);transition-property:opacity,visibility;z-index:3}.cmp-Dialog__dialog__root_open{opacity:1;visibility:visible;transition-duration:224ms;transition-timing-function:var(--venia-global-anim-in)}.cmp-Dialog__dialog__form{height:100%;width:100%;display:grid;justify-content:center;align-content:center}.cmp-Dialog__dialog__mask{position:absolute;left:0;top:0;height:100%;width:100%;background-color:rgb(var(--venia-global-color-gray-darker));opacity:.5}.cmp-Dialog__dialog__dialog{background-color:rgb(var(--venia-global-color-background));border-radius:5px;box-shadow:1px 1px 5px rgb(var(--venia-global-color-gray-darker));height:100%;max-height:90vh;min-height:360px;width:40pc;overflow:hidden;display:grid;grid-template-rows:auto 1fr;pointer-events:auto;z-index:4}.cmp-Dialog__dialog__header{border-bottom:1px solid rgb(var(--venia-global-color-border));height:3.5rem;padding:0 .75rem 0 1rem;display:grid;grid-auto-flow:column;grid-template-columns:1fr auto;column-gap:1rem;align-items:center}.cmp-Dialog__dialog__headerText{color:rgb(var(--venia-global-color-text-alt));text-transform:capitalize;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.25rem}.cmp-Dialog__dialog__headerButton{justify-self:right}.cmp-Dialog__dialog__body{overflow:auto;display:grid;grid-template-rows:1fr auto}.cmp-Dialog__dialog__contents{padding:1rem}.cmp-Dialog__dialog__buttons{padding:2.5rem;display:grid;grid-auto-flow:column;gap:1rem;justify-content:center}@media (max-width:960px){.cmp-Dialog__dialog__root{left:auto;right:0;transform:translate3d(100%,0,0);transition-property:opacity,transform,visibility}.cmp-Dialog__dialog__root_open{transform:translateZ(0)}.cmp-Dialog__dialog__form{align-content:stretch;justify-content:end}.cmp-Dialog__dialog__dialog{max-height:100%;max-width:360px}.cmp-Dialog__dialog__buttons{grid-auto-flow:row}.cmp-Dialog__dialog__confirmButton{order:-1}}.cmp-FormError__formError__errorMessage{color:rgb(var(--venia-global-color-error));font-size:var(--venia-typography-body-S-fontSize);font-weight:var(--venia-global-fontWeight-semibold);line-height:var(--venia-global-lineHeight-300)}.cmp-LinkButton__linkButton__root{color:rgb(var(--venia-brand-color-1-700));font-size:var(--venia-global-fontSize-200);font-weight:var(--venia-global-fontWeight-semibold);text-decoration:underline;line-height:1.25rem;max-width:100%}.cmp-LinkButton__linkButton__root:hover{color:rgb(var(--venia-global-color-gray-900))}.cmp-Password__password__passwordButton{--stroke:var(--venia-global-color-gray-500);background:none;border-radius:0;border-style:none;border-width:0;padding:0;min-width:0}.cmp-Password__password__passwordButton:hover{--stroke:var(--venia-global-color-gray-700)}.cmp-Password__password__passwordButton:focus{box-shadow:none;--stroke:var(--venia-global-color-gray-700)}.cmp-Password__password__root:active{--stroke:var(--venia-global-color-gray-700)}.cmp-AccountDetails__editForm__root{display:grid;gap:.5rem 1.5rem;grid-template-columns:1fr 1fr;width:100%}.cmp-AccountDetails__editForm__field{grid-column-end:span 2}.cmp-AccountDetails__editForm__buttons{display:grid;gap:1rem;grid-auto-flow:column;justify-self:center;padding:1rem}.cmp-AccountDetails__editForm__changePasswordButton,.cmp-AccountDetails__editForm__changePasswordButtonContainer{padding-top:1rem}@media (max-width:960px){.cmp-AccountDetails__editForm__firstname,.cmp-AccountDetails__editForm__lastname,.cmp-AccountDetails__editForm__newPassword,.cmp-AccountDetails__editForm__password{grid-column:1/span 2}}.cmp-ProductRecsGallery__ProductRecsGallery__root{margin:25px auto}.cmp-ProductRecsGallery__ProductRecsGallery__container{width:100%;text-align:center}.cmp-ProductRecsGallery__ProductRecsGallery__title{text-align:center;margin-bottom:10px;color:#333}.cmp-ProductRecsGallery__ProductCard__card{display:inline-block;border:10px solid #fff;font-size:20px;text-align:center;width:15pc}.cmp-ProductRecsGallery__ProductCard__cardImage{height:243px}.cmp-ProductRecsGallery__ProductCard__productImage{max-width:15pc;max-height:15pc}.cmp-ProductRecsGallery__ProductCard__card button{margin:1px}.cmp-ProductRecsGallery__ProductCard__addToCart{background:none;border:1px solid rgb(var(--color));border-radius:1.5rem;--color:var(--venia-text);color:#fff;background-color:rgb(var(--color))}.cmp-ProductRecsGallery__ProductCard__addToCart,.cmp-ProductRecsGallery__ProductCard__addToWishlist{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;line-height:1;pointer-events:auto;text-align:center;white-space:nowrap;font-size:.75rem;font-weight:600;height:2rem;min-width:7.5rem;padding:0 1rem;transition-duration:384ms;transition-property:background-color,color;transition-timing-function:var(--venia-anim-standard)}.cmp-ProductRecsGallery__ProductCard__addToWishlist{background:none;border:1px solid rgb(var(--venia-text));border-radius:1.5rem;color:var(--venia-text);background-color:rgb(var(--venia-global-color-gray-50))}.cmp-ProductRecsGallery__ProductCard__addToCart:hover,.cmp-ProductRecsGallery__ProductCard__addToWishlist:hover{color:#fff;background-color:rgb(var(--venia-teal))}.cmp-ProductRecsGallery__ProductCard__price{font-size:.875rem;line-height:1rem;margin:.5rem 0;min-height:1rem}.cmp-ProductRecsGallery__ProductCard__price .cmp-ProductRecsGallery__ProductCard__regularPrice{text-decoration:line-through;font-size:.8rem}.cmp-ProductRecsGallery__ProductCard__price .cmp-ProductRecsGallery__ProductCard__discountedPrice{font-weight:700;color:$venia-teal;font-size:1.2rem}.cmp-accordion{width:100%;height:auto;background:#fff 0 0 no-repeat padding-box}@media (max-width:768px){.cmp-accordion__item{margin-bottom:10px}}.cmp-accordion__item.hidden{display:none}.cmp-accordion__header{border:1px solid #007b4a;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);border-top-left-radius:2px;border-top-right-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:14px;padding-bottom:10px;height:40px;width:100%;background:#fff 0 0 no-repeat padding-box}@media (max-width:768px){.cmp-accordion__header{padding-top:15px;padding-bottom:11px;border-bottom-left-radius:2px;border-bottom-right-radius:2px}}.cmp-accordion__button{padding-right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cmp-accordion__button.cmp-accordion__button--expanded .cmp-accordion__icon{content:url(clientlib-site/resources/images/angle-up.svg);width:13px}.cmp-accordion__title{color:#007b4a;font-size:var(--spax-global-fontSize-200);line-height:22px;padding-left:1pc}@media (max-width:768px){.cmp-accordion__title{padding-left:1pc;font-size:var(--spax-global-fontSize-100);line-height:20px}}.cmp-accordion__icon{content:url(clientlib-site/resources/images/angle-down_green.svg);width:13px}.cmp-accordion__panel--expanded{-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);background:#fff 0 0 no-repeat padding-box;font-size:var(--spax-global-fontSize-200);font-weight:400;line-height:var(--spax-global-lineHeight-400);padding:15px 1pc 1pc}@media (max-width:768px){.cmp-accordion__panel--expanded{-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);border:1px solid #007b4a;border-top:none;padding-left:1pc;padding-top:17px;padding-bottom:15px;line-height:20px;font-size:var(--spax-global-fontSize-100)}}@media only screen and (max-width:768px){.cmp-breadcrumb__item{display:none;padding-left:25px}.cmp-breadcrumb__item span{font-size:9pt}.cmp-breadcrumb__item:not(:first-of-type):before{background:url(clientlib-site/resources/images/chevron-left-solid.svg) no-repeat 50%;left:0}.cmp-breadcrumb__item.cmp-breadcrumb__item--active{display:block}}@media only screen and (min-width:769px){.cmp-breadcrumb__item{padding-left:40px}.cmp-breadcrumb__item span{font-size:14px}.cmp-breadcrumb__item:not(:first-of-type):before{background:url(clientlib-site/resources/images/chevron-right-solid.svg) no-repeat 50%;left:10px}}.cmp-breadcrumb{margin:25px 0 21px;max-width:var(--spax-global-maxWidth);margin-inline:auto;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}@media screen and (max-width:768px){.cmp-breadcrumb{display:none!important}}@media screen and (max-width:1200px){.cmp-breadcrumb{margin-left:10px}}@media (min-width:1200px) and (max-width:1430px){.cmp-breadcrumb{padding-inline:1rem}}.cmp-breadcrumb__list{margin-bottom:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:20px}@media screen and (min-width:900px) and (max-width:1200px){.cmp-breadcrumb__list{padding-left:1rem}}.cmp-breadcrumb__list .cmp-breadcrumb__item:first-of-type{padding:0}.cmp-breadcrumb__item{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.cmp-breadcrumb__item.cmp-breadcrumb__item--active,.cmp-breadcrumb__item.cmp-breadcrumb__item--active span{color:#007b4a}.cmp-breadcrumb__item:not(:first-of-type):before{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;content:"";background-size:7px;width:20px;height:20px}@media only screen and (max-width:1200px){.cmp-button *{font-size:1pc}.cmp-button{height:40px;width:326px;padding-top:9pt;padding-bottom:9pt}.cmp-button--secondary .cmp-button{padding-top:15px;padding-bottom:9px}.cmp-button--text-link .cmp-button__text:after{top:9pt;height:30%;width:10px}}@media only screen and (min-width:1200px){.cmp-button *{font-size:18px}.cmp-button{height:50px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:18px}.cmp-button--secondary .cmp-button{padding-top:17px;padding-bottom:15px}.cmp-button--text-link .cmp-button__text:after{top:13px;height:50%;width:9pt}.cmp-button--primary.cmp-button--cart .cmp-button:after{position:absolute;content:"";height:25px;width:25px;left:10px;top:9pt;background:url(clientlib-site/resources/images/Cart-w.svg) no-repeat;background-size:inherit}.cmp-button--primary.cmp-button--cart .cmp-button .cmp-button__text{padding-left:2rem}.cmp-button--secondary.cmp-button--cart .cmp-button:after{position:absolute;content:"";height:25px;width:25px;left:10px;top:9pt;background:url(clientlib-site/resources/images/Cart-g.svg) no-repeat;background-size:inherit}.cmp-button--secondary.cmp-button--cart .cmp-button .cmp-button__text{padding-left:2rem}.cmp-button--icon-only .cmp-button{width:50px;height:50px}.cmp-button--icon-only .cmp-button__text{display:none}}.cmp-button *{-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.cmp-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}.cmp-button--primary .cmp-button{background:#007b4a 0 0 no-repeat padding-box;border-radius:2px;padding-top:17px;padding-bottom:14px;margin:1rem;position:relative}.cmp-button--primary .cmp-button:hover{background:#006d3c 0 0 no-repeat padding-box}.cmp-button--primary .cmp-button.disabled,.cmp-button--primary .cmp-button:disabled{background:#b2b3b5}.cmp-button--primary .cmp-button .cmp-button__text{color:#fff}.cmp-button--secondary .cmp-button{background:#fff no-repeat border-box;border:1px solid #007b4a;border-radius:2px;margin:1rem;position:relative}.cmp-button--secondary .cmp-button:hover>.cmp-button__text{color:#006d3c}.cmp-button--secondary .cmp-button:disabled{background:#fff;border-color:#b2b3b5;-webkit-filter:grayscale(1);filter:grayscale(1)}.cmp-button--secondary .cmp-button:disabled .cmp-button__text{color:#b2b3b5}.cmp-button--secondary .cmp-button.disabled{background:#fff;border-color:#b2b3b5;-webkit-filter:grayscale(1);filter:grayscale(1)}.cmp-button--secondary .cmp-button.disabled .cmp-button__text{color:#b2b3b5}.cmp-button--secondary .cmp-button .cmp-button__text{color:#007b4a}.cmp-button--tertiary .cmp-button{background:#b2b3b5 no-repeat;border-radius:2px;padding:17px 1pc 15px;margin:1rem;position:relative}.cmp-button--tertiary .cmp-button .cmp-button__text{color:#007b4a}.cmp-button--tertiary .cmp-button:hover>.cmp-button__text{color:#006d3c}.cmp-button--tertiary .cmp-button:disabled .cmp-button__text{color:#fff}.cmp-button--text-link .cmp-button{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:1.5rem}.cmp-button--text-link .cmp-button__text{color:#007b4a;text-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.cmp-button--text-link .cmp-button__text:after{position:absolute;content:"";right:0;background:url(clientlib-site/resources/images/chevron-right-solid.svg) no-repeat;background-size:inherit}.cmp-button--text-link .cmp-button__text:hover{text-decoration:underline}.carousel__cardsroot{overflow:hidden}.carousel__cardsroot .price{font-size:.875rem;line-height:1rem;margin:.5rem 0;min-height:1rem}.carousel__cardsroot .price .regularPrice{text-decoration:line-through;font-size:.8rem}.carousel__cardsroot .price .discountedPrice{font-weight:700;color:#007378;font-size:1.2rem}.carousel__cardsroot :after,.carousel__cardsroot :before{content:"";display:table}.carousel__cardsroot :after{clear:both}.carousel__title{text-align:center;margin-bottom:10px;color:#333}.carousel__container{position:relative;margin:25px auto;width:15pc}@media screen and (min-width:790px){.carousel__container{width:45pc}}@media screen and (min-width:1090px){.carousel__container{width:60pc}}@media screen and (min-width:1380px){.carousel__container{width:75pc}}@media screen and (min-width:1650px){.carousel__container{width:90pc}}.carousel__cardscontainer{margin:auto}.carousel__cardscontainer :after,.carousel__cardscontainer :before{content:"";display:table}.carousel__cardscontainer :after{clear:both}.carousel__btn{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none;cursor:pointer;height:20px;margin-top:-25px;position:absolute;top:50%;width:20px}.carousel__btn--next{border-bottom:8px solid #888;border-right:8px solid #888;right:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.carousel__btn--prev{border-bottom:8px solid #888;border-left:8px solid #888;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:769px){.carousel__btn--next{right:8%}.carousel__btn--prev{left:8%}}.categorycarousel__anchor{display:inline-block;line-height:1rem;text-align:center}.categorycarousel__imagewrapper{background-position:50% 50%;background-size:cover;border-radius:50%;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px;display:block;height:7rem;margin:0 auto 1rem;width:7rem}.categorycarousel__image{height:100%;opacity:0;width:100%}.cmp-categorylist{padding:1rem}.cmp-categorylist__content{display:grid;grid-gap:3rem 1rem;grid-template-columns:repeat(auto-fit,6rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-categorylist__anchor{display:block;line-height:1rem;text-align:center;width:6rem}.cmp-categorylist__imagewrapper{background-position:50% 50%;background-size:cover;border-radius:50%;-webkit-box-shadow:0 0 0 1px;box-shadow:0 0 0 1px;display:block;height:5rem;margin:0 auto 1rem;width:5rem}.cmp-categorylist__image{height:100%;opacity:0;width:100%}.cmp-categorylist__name{display:block}.cmp-categorylist__title{text-align:center;padding:2rem}.loader-img{height:4pc;width:4pc;background:url(clientlib-site/resources/images/logo.svg)}.flow__root{--flow-footer-height:5.5rem;position:relative}.flow__body{-webkit-animation-duration:224ms;animation-duration:224ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-name:enter;animation-name:enter;bottom:var(--flow-footer-height);-webkit-box-shadow:0 -1px #e0e0e0;box-shadow:0 -1px #e0e0e0;left:0;position:absolute;right:0}.flow__body,.flow__footer{background-color:#fff;display:grid}.flow__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-columns:-webkit-min-content;grid-auto-columns:min-content;grid-auto-flow:column;grid-gap:.75rem;height:var(--flow-footer-height);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;margin:0 1.5rem;padding:1.5rem 0 1rem;position:relative}@-webkit-keyframes enter{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes enter{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.product .richText__root{padding:0!important}.product .--quantity{max-width:100%}.product .thumbnail__root{border:1px solid #333;border-radius:50%;height:.875rem;width:.875rem;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;outline:none}.product .thumbnail__rootSelected{background-color:#333}@media (min-width:1024px){.product .thumbnail__rootSelected{-webkit-box-shadow:0 0 10px 0 #007378;box-shadow:0 0 10px 0 #007378;background-color:#333}.product .thumbnail__image{background-color:#000;border-radius:2px;-webkit-box-shadow:0 0 0 1px #fff;box-shadow:0 0 0 1px #fff;display:block;height:auto;width:100%}}.product .carousel__root{display:grid;grid-template-areas:"main" "thumbs";grid-template-columns:auto;grid-template-rows:auto}@media (min-width:1024px){.product .carousel__root{grid-gap:20px;grid-template-areas:"thumbs main";grid-template-columns:17fr 80fr}}@media screen and (max-width:900px){.product .carousel__root{gap:10px}}.product .carousel__imageContainer{display:grid;grid-area:main;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr);overflow:hidden;background-color:#fff}@media screen and (min-width:900px){.product .carousel__imageContainer{height:530px}}@media screen and (max-width:900px){.product .carousel__imageContainer{height:243px}}.product .carousel__currentImage-container{grid-column:2/span 5;grid-row:1/span 7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product .carousel__currentImage{border-radius:2px;-o-object-fit:contain;object-fit:contain;height:100%;width:100%;margin:auto}@media screen and (max-width:900px){.product .carousel__currentImage{-o-object-fit:contain;object-fit:contain}}.product .carousel__chevron-left,.product .carousel__chevron-right{display:-webkit-box;display:-ms-flexbox;display:flex;outline:none;z-index:1}.product .carousel__chevron-left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;grid-area:1/1/2/2;margin-left:1.625rem}.product .carousel__chevron-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;grid-area:1/3/2/4;margin-right:1.625rem}@media (min-width:1024px){.product .carousel__chevron-left,.product .carousel__chevron-right{display:none}}.product .productFullDetail__quantity-container{width:100%}.product .productFullDetail__quantity-container .select__wrapper{display:inline-grid;grid-auto-flow:column;grid-template-areas:"input icon";grid-template-columns:auto 2.25rem;height:2.25rem}.product .select__input{height:40px;width:100%!important;color:#007b4a;border:1px solid #007b4a!important;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);border-radius:2px;font-weight:700;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-200);line-height:22px;outline:none;background-color:#fff}.product .select__input option{color:#333;border-radius:0}.product .select__input-quantity option:first-child{display:none}.product .quantity__root{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .richText__root{font-size:1rem;line-height:1.8rem;padding:0 .5rem}.product .richText__root p{margin:0 0 1rem}.product .option__root{width:100%;border:none;padding:0;margin:0}.product .option__root .fieldIcons__root{width:100%}.product .option__title{font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:1.5rem}.product .productFullDetail__root{max-width:var(--spax-global-maxWidth);margin-inline:auto;position:relative;z-index:0;display:grid;grid-template-areas:"images title" "images options" "images sku" "images details" "images description" "images cart" "images ."!important;grid-template-columns:minmax(500px,1fr) minmax(500px,1fr)}@media screen and (max-width:1200px){.product .productFullDetail__root{grid-template-columns:1fr;grid-template-areas:"images images" "title title" "options options" "sku sku" "details details" "description description" "cart cart" ". ."!important}}.product .productFullDetail__section{margin:0;padding-inline:1rem}.product .productFullDetail__section .required{color:#c0123f}.product .productFullDetail__sectionTitle{font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:1.5rem;text-align:center}.product .productFullDetail__customizeBundle,.product .productFullDetail__sectionTitle{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product .productFullDetail__customizeBundle{grid-area:cart}.product .productFullDetail__title{padding-inline:1rem;margin-bottom:30px;color:#007b4a}@media screen and (max-width:1200px){.product .productFullDetail__title{grid-area:title}}.product .productFullDetail__title span{color:#007b4a!important}.product .productFullDetail__productName{font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:var(--spax-global-fontSize-900);line-height:50px}@media screen and (max-width:900px){.product .productFullDetail__productName{font-size:var(--spax-global-fontSize-600);line-height:1.5}}.product .productFullDetail__title .price{text-align:right}.product .productFullDetail__root .price{display:block}.product .productFullDetail__root .price .regularPrice{text-decoration:line-through;font-size:.8rem}.product .productFullDetail__root .price .discountedPrice{font-weight:700;color:#007378;font-size:1.2rem}.product .productFullDetail__root .price .you-save{font-size:.9rem;color:#707070}.product .productFullDetail__root .price .you-save:before{display:block;content:" "}.product .productFullDetail__imageCarousel{padding:0;margin-top:.8rem}@media screen and (max-width:300px){.product .productFullDetail__imageCarousel{padding:1rem}}@media screen and (max-width:1200px){.product .productFullDetail__imageCarousel{min-width:100%}}@media screen and (max-width:768px){.product .productFullDetail__imageCarousel{max-width:100%;margin-bottom:2pc}}.product .productFullDetail__imageCarousel .carousel__root{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:690px}@media screen and (max-width:900px){.product .productFullDetail__imageCarousel .carousel__root{padding:1rem}}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto;position:relative}@media screen and (min-width:1024px){.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content{max-height:calc(27pc + 3rem)}}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-arrow{display:inline-block!important;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;background-color:hsla(0,0%,100%,.7)}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-prev{left:0}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-prev .prev-inner{position:relative;width:3rem;height:3rem;left:0}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-prev .prev-inner:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/chevron-right-solid.svg);background-size:14px auto;background-repeat:no-repeat;background-position:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}@media (max-width:768px){.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-prev .prev-inner{width:2rem;height:2rem}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-prev .prev-inner:after{background-size:14px auto}}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-next{right:0}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-next .next-inner{position:relative;width:3rem;height:3rem;right:0}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-next .next-inner:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/chevron-right-solid.svg);background-size:15px auto;background-repeat:no-repeat;background-position:50%;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}@media (max-width:768px){.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-next .next-inner{width:2rem;height:2rem}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__content .slick-next .next-inner:after{background-size:14px auto}}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root{scroll-behavior:smooth;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow-x:scroll;scrollbar-width:none}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root::-webkit-scrollbar{display:none}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root__root{height:167px;overflow:hidden}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root .thumbnail__image{-o-object-fit:contain;object-fit:contain;background:#fff;margin:auto;max-height:100%}@media (max-width:1199px){.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root .thumbnail__image{display:block;height:auto;width:100%}}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root .thumbnail__rootSelected{-webkit-box-shadow:none;box-shadow:none;outline:1px solid #007b4a!important;background-color:#fff}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root .thumbnail__root{background-color:#fff;height:167px;padding:1rem;aspect-ratio:1;border-radius:0;border:0}@media screen and (max-width:900px){.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root .thumbnail__root{height:76px;min-width:101px;padding:.5rem}}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root .slick-current .thumbnail__root{border:1px solid #007b4a}.product .productFullDetail__imageCarousel .carousel__root .thumbnailList__root .slick-track:not(:has(.slick-slide:nth-child(3))) .thumbnail__root{max-width:219px!important}.product .productFullDetail__sku-shortDetail-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;grid-area:sku;margin-block:1.5rem}@media screen and (max-width:768px){.product .productFullDetail__sku-shortDetail-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:900px){.product .productFullDetail__shortDetail{margin-block:1rem}}.product .productFullDetail__sku{width:100%;height:auto}.product .productFullDetail__sku .productFullDetail__sku-ean{padding-top:1rem}.product .productFullDetail__grouped-options{display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline:1rem}@media screen and (max-width:900px){.product .productFullDetail__grouped-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product .productFullDetail__options{grid-area:options;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding-inline:1rem}@media screen and (max-width:1200px){.product .productFullDetail__options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product .productFullDetail__quantity{grid-area:options!important}.product .productFullDetail__groupedProducts table{width:100%}.product .productFullDetail__groupedProducts th,.product td{padding:15px}.product .productFullDetail__groupedProducts .price{margin-top:5px;font-weight:700}.product .productFullDetail__bundleProduct .priceInfo{float:right}.product .productFullDetail__bundleProduct .bundlePrice{font-weight:700}.product .bundleProduct__quantityTitle{font-size:1rem;font-weight:600;line-height:1.5;margin:1.5rem 0 .5rem}.product .productFullDetail__bundleProduct select[multiple]{width:75%;height:unset}.product .productFullDetail__bundleProduct .bundleOptionSelect__root{width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .productFullDetail__bundleProduct .option__quantity{-moz-appearance:textfield;margin:0;height:34px;text-align:center;width:54px;padding:1px 9px}.product .productFullDetail__bundleProduct .option__quantity::-webkit-inner-spin-button,.product .productFullDetail__bundleProduct .option__quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.product .productFullDetail__giftCardProduct .giftCardOptionSelect__root{width:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .productFullDetail__actions{grid-area:cart}.product .productFullDetail__cartActions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-row:5/span 1;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:1024px){.product .productFullDetail__cartActions{border-bottom-width:0}}.product .productFullDetail__description{grid-area:description!important}.product .productFullDetail__description .cmp-text--container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:768px){.product .productFullDetail__description .cmp-text--container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.product .productFullDetail__description .cmp-text--container .cmp-text{width:50%}.product .productFullDetail__description .cmp-text--container .cmp-text p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}@media (max-width:768px){.product{padding-left:0}}.productFullDetail__details{grid-area:details!important}.productFullDetail__details-list{list-style:none;padding:0;margin:0}.productFullDetail__details-list-item{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px;line-height:1.2}.productFullDetail__details-list-item:before{content:url(clientlib-site/resources/images/check.svg);width:20px;height:15.43px;position:absolute}@media (max-width:768px){.productFullDetail__details-list-item:before{width:18px;height:13.89px}}.productFullDetail__details-list-item span{margin:0;padding-left:2.5em}.productFullDetail__details{margin-bottom:2.5em}@media (min-width:1024px){.productFullDetail__details{-ms-flex-item-align:stretch;align-self:stretch;border-top-width:1px;margin:0;padding-left:1.5rem;padding-right:1.5rem}}.productFullDetail__related{border-bottom-width:0;grid-column:1/span 2}.productFullDetail__staged{grid-column:span 2;background-color:#f9aa80;padding:2px 5px}.productFullDetail__shortDetail{width:100%;height:auto}@media screen and (min-width:1200px){.productFullDetail__shortDetail{padding-left:0!important}}.productFullDetail__shortDetail-list{list-style:none!important;margin:0;padding:0}@media screen and (min-width:1200px){.productFullDetail__shortDetail-list{padding-left:.4rem}}.productFullDetail__shortDetail-list-item{margin-bottom:.3em}.productFullDetail__shortDetail-list-item span{font-size:1pc}.tile__root{border:1px solid #333;border-radius:2px;height:3rem;margin-left:1rem;margin-top:1rem;min-width:3rem;padding:0 .75rem}@media (min-width:1024px){.tile__root{height:2rem;min-width:2rem;padding:0 .5rem}}.tile__root_selected{background-color:#333;color:#fff}.clickable__root.tile__root_selected{background-color:#007b4a}.clickable__root.tile__root_selected span{color:#fff}.swatch__root{background-color:#000;border-color:rgba(0,0,0,.1);color:#fff;padding:0}.swatch__root_selected{background-image:linear-gradient(-45deg,rgba(0,0,0,.2),transparent)}.action-buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:2rem}@media (max-width:768px){.action-buttons-container{width:100%;margin-bottom:78px;margin-top:2.5rem}}.action-buttons-container .schraubfinder-container{margin-top:38px}@media (max-width:768px){.action-buttons-container .schraubfinder-container{margin-left:0}}.action-buttons-container .schraubfinder-container .schraubfinder a{padding-left:85px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:768px){.action-buttons-container .schraubfinder-container .schraubfinder a{padding-left:50px}}.action-buttons-container .schraubfinder-container .schraubfinder a{padding-bottom:5px}.action-buttons-container .schraubfinder-container .schraubfinder .schraubfinder-accented-text{color:#007b4a;font-weight:700;font-size:var(--spax-global-fontSize-200);line-height:22px;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}@media (max-width:768px){.action-buttons-container .schraubfinder-container .schraubfinder .schraubfinder-accented-text{font-size:var(--spax-global-fontSize-100);line-height:20px}}.action-buttons-container .schraubfinder-container .schraubfinder:before{content:url(clientlib-site/resources/images/kraftangriff_green.svg);width:60px;height:60px;margin-top:-10px;position:absolute;-ms-flex-item-align:center;align-self:center;border:1px solid #007b4a;border-radius:3px;background:#fff}@media (max-width:768px){.action-buttons-container .schraubfinder-container .schraubfinder:before{width:40px;height:40px;margin-top:0}}.action-buttons-container .cmp-button{height:50px;width:100%;margin-inline:0}@media screen and (min-width:768px){.action-buttons-container .cmp-button{width:100%;max-width:706px}}@media (max-width:768px){.action-buttons-container .cmp-button{height:40px;margin-left:0;margin-top:0;margin-right:0}}.action-buttons-container .cmp-button--primary span{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:50px}@media (max-width:768px){.action-buttons-container .cmp-button--primary span{padding-left:38px}}.action-buttons-container .cmp-button--primary span:before{content:url(clientlib-site/resources/images/Cart-w.svg);width:30px;left:0;position:absolute;-ms-flex-item-align:center;align-self:center}@media (max-width:768px){.action-buttons-container .cmp-button--primary span:before{width:23px}}.action-buttons-container .cmp-button--secondary span{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-left:39px}@media (max-width:768px){.action-buttons-container .cmp-button--secondary span{padding-left:25px}}.action-buttons-container .cmp-button--secondary span:before{content:url(clientlib-site/resources/images/Location_green.svg);width:19px;height:26px;left:0;position:absolute;-ms-flex-item-align:center;align-self:center}@media (max-width:768px){.action-buttons-container .cmp-button--secondary span:before{width:15px;height:20px}}.custom-product__bottom{margin-top:5em;padding-inline:1rem}@media screen and (max-width:768px){.custom-product__bottom{margin-top:0}}.custom-product__bottom .custom-product_tabs{background-color:#fff;max-width:1432px;margin:0 auto}@media (max-width:1465px){.custom-product__bottom .custom-product_tabs{display:none}}.custom-product__bottom .custom-product_tabs .panelcontainer{position:relative}.custom-product__bottom .custom-product_tabs .cmp-tabs__tablist{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.custom-product__bottom .custom-product_tabs .cmp-tabs__tab,.custom-product__bottom .custom-product_tabs .cmp-tabs__tablist{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-product__bottom .custom-product_tabs .cmp-tabs__tab{height:60px;width:100%;color:#007b4a;font-size:var(--spax-global-fontSize-200);font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:22px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.custom-product__bottom .custom-product_tabs .cmp-tabs__tab:first-child:before{content:"";border:none}.custom-product__bottom .custom-product_tabs .cmp-tabs__tab:before{content:"";border:1px solid #d3d3d3;height:20px}.custom-product__bottom .custom-product_tabs .cmp-tabs__tab:after{content:url(clientlib-site/resources/images/chevron-right-solid.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:8px;height:20px;margin-right:16.5px}.custom-product__bottom .custom-product_tabs .cmp-tabs__tab--active{border-bottom:4px solid #007b4d}.custom-product__bottom .custom-product_tabs .cmp-tabs__tab--active:after{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table{width:100%;border:none}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table caption{display:none}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table td,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table th{border:none}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody .download-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60%}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody td,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody th{padding-left:10px;padding-block:15px;text-align:left}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody td .download,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody th .download{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody td .download .cmp-download__title,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody th .download .cmp-download__title{padding-inline:0}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody td .download .cmp-download__title-link,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody th .download .cmp-download__title-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--spax-global-fontSize-200);font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;gap:20px}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody td .download .cmp-download__title-link:before,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody th .download .cmp-download__title-link:before{content:url(clientlib-site/resources/images/download-solid.svg);width:26px;height:26px}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody td .download .cmp-download__title-link span,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody th .download .cmp-download__title-link span{color:#007b4a}@media (max-width:768px){.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody td .download .cmp-download__title-link span,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody th .download .cmp-download__title-link span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media (max-width:768px){.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody td .download .cmp-download__title-link,.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table tbody th .download .cmp-download__title-link{font-size:var(--spax-global-fontSize-100)}}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel table th{width:30%;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel #custom-product-tabs-table__technical td{font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel #custom-product-tabs-table__technical tr:nth-child(even of :not(.hidden)){background-color:rgba(178,179,181,.5019607843137255)}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel #custom-product-tabs-table__download th{font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel #custom-product-tabs-table__download tr:nth-child(even of :not(.hidden)){background-color:rgba(178,179,181,.5019607843137255)}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel #custom-product-tabs-table__download tr:first-child{background-color:#fff;border-bottom:1px solid rgba(178,179,181,.5019607843137255);padding-bottom:1pc}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel #custom-product-tabs-table__download tr:first-child th{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.custom-product__bottom .custom-product_tabs .cmp-tabs__tabpanel--active{padding:20px;height:auto}@media (min-width:1465px){.custom-product__bottom .custom-product__accordion{display:none}}@media (max-width:1465px){.custom-product__bottom .custom-product__accordion .cmp-accordion{max-width:100%}.custom-product__bottom .custom-product__accordion .cmp-accordion__title{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;padding-left:0}.custom-product__bottom .custom-product__accordion .cmp-accordion__item{margin-bottom:0;border-bottom:1px solid #f0f0f0;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.custom-product__bottom .custom-product__accordion .cmp-accordion__header{border:none;width:60%;margin:auto;-webkit-box-shadow:none;box-shadow:none;padding-inline:1rem}}@media screen and (max-width:1465px) and (max-width:1200px){.custom-product__bottom .custom-product__accordion .cmp-accordion__header{width:100%}}@media (max-width:1465px){.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded{position:relative;border:none;border-top:4px solid #007b4a}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded .selectionHint{position:relative;bottom:0}}@media screen and (max-width:1465px) and (max-width:320px){.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded .text{overflow-x:auto}}@media (max-width:1465px){.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table{border:none;padding:0;width:100%}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table caption{display:none}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table td{border:none}}@media screen and (max-width:1465px) and (max-width:768px){.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table td{text-align:right}}@media (max-width:1465px){.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table th{border:none;width:50%;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;text-align:left;padding-left:15px}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table tr:nth-child(even of :not(.hidden)){background-color:rgba(178,179,181,.5019607843137255)}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table tr th{padding-block:15px}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table tr td{text-align:left}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table .download{display:-webkit-box;display:-ms-flexbox;display:flex}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table .download .cmp-download__title{padding-inline:0}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table .download .cmp-download__title-link{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;font-size:var(--spax-global-fontSize-100);font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table .download .cmp-download__title-link:before{content:url(clientlib-site/resources/images/download-solid.svg);width:20px;height:20px;padding-top:4px;display:block!important}.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table .download .cmp-download__title-link span{color:#007b4a}}@media (max-width:1465px) and (max-width:768px){.custom-product__bottom .custom-product__accordion .cmp-accordion__panel--expanded table .download .cmp-download__title-link span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}.selectionHint{color:#007b4a;font-size:var(--spax-global-fontSize-200);font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;padding:14px;display:none;text-align:center;position:absolute;width:100%;bottom:9pt}#certificates.cmp-tabs__tabpanel--active:not(:has(.productFullDetail__certificate-image-image))~.selectionHint,#description.cmp-tabs__tabpanel--active:not(:has(.richText__root))~.selectionHint,#downloads.cmp-tabs__tabpanel--active:not(:has(.download))~.selectionHint,#short-description.cmp-tabs__tabpanel--active:not(:has(.richText__root))~.selectionHint,#technical-details.cmp-tabs__tabpanel--active:not(:has(tr:not(.hidden)))~.selectionHint{display:block}#certificates-panel:not(:has(.productFullDetail__certificate-image-image)) .selectionHint,#description-panel:not(:has(.richText__root)) .selectionHint,#downloads-panel:not(:has(.download)) .selectionHint,#short-description-panel:not(:has(.richText__root)) .selectionHint,#technical-details-panel:not(:has(tr:not(.hidden))) .selectionHint{display:block}.productFullDetail__certificate-image{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;gap:1rem}@media screen and (max-width:900px){.productFullDetail__certificate-image{-ms-flex-wrap:wrap;flex-wrap:wrap}}.productFullDetail__certificate-image-image{max-width:8rem;height:auto;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:900px){.productFullDetail__certificate-image-image{max-width:4rem}}.select2-results__option--selectable{padding:1.1em}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.select2-container--default .select2-results__option--selected{background-color:#007b4a}.select2-container .select2-selection--single{height:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.select2-container--default .select2-selection--single{border-color:#007b4a!important}.select2-container .select2-selection--single{padding:.5rem}.select2-selection__arrow{position:static!important;top:0!important}.option__root-quantity .select2-selection__rendered{color:#007b4a!important;font-weight:700}.option__root-selection-quantity,.option__root-selection-size{width:100%;max-width:343px;height:40px;background-color:#fff;border:1px solid #007b4a;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);position:relative;cursor:pointer}.option__root-selection-quantity:focus-visible,.option__root-selection-size:focus-visible{outline:0}.option__root-selection-quantity:after,.option__root-selection-size:after{display:block;content:url(clientlib-site/resources/images/chevron-right-solid.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:.666rem;height:auto;position:absolute;right:1.2rem;top:.5rem}.option__root-grouped-options{position:absolute;top:2.444rem;z-index:2;background:#fff;border:1px solid #007b4a;border-top:0;width:100%;max-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;overflow-y:scroll}.option__root-grouped-options::-webkit-scrollbar-track{-webkit-box-shadow:none}.option__root-grouped-options::-webkit-scrollbar{width:.3em}.option__root-grouped-options::-webkit-scrollbar-thumb{background-color:#b2b3b5;outline:0}.option__root-grouped-options button{border:0;padding-block:.7rem;padding-left:.555rem;margin:0;width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left}.option__root-grouped-options button span{font-size:15px}.option__root-grouped-options button:hover{background-color:#007b4a}.option__root-grouped-options button:hover span{color:#fff}.option__root-selection{position:relative}.option__root-selection-placeholder{position:absolute;top:.7rem;left:.99rem;z-index:1}.option__root-selection-placeholder span{font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}.--quantity,.--quantity span{color:#007b4a;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.--quantity,.--size{max-width:6.5rem;white-space:nowrap;text-overflow:ellipsis}.option__root-selection--open{border-bottom-color:#b2b3b5}.option__root-selection--open:after{-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important}.--disabled-field{opacity:.5;cursor:not-allowed;pointer-events:none}.productcarousel__root{overflow:hidden}.productcarousel__root .price{font-size:.875rem;line-height:1rem;margin:.5rem 0;min-height:1rem}.productcarousel__root .price .regularPrice{text-decoration:line-through;font-size:.8rem}.productcarousel__root .price .discountedPrice{font-weight:700;color:#007378;font-size:1.2rem}.productcarousel__root :after,.productcarousel__root :before{content:"";display:table}.productcarousel__root :after{clear:both}.productcarousel__title{text-align:center;margin-bottom:10px;color:#333}.product__image{max-width:15pc;max-height:15pc}.productcarousel__container{position:relative;margin:25px auto;width:15pc}@media screen and (min-width:790px){.productcarousel__container{width:45pc}}@media screen and (min-width:1090px){.productcarousel__container{width:60pc}}@media screen and (min-width:1380px){.productcarousel__container{width:75pc}}@media screen and (min-width:1650px){.productcarousel__container{width:90pc}}.card{border:10px solid #fff;float:left;font-size:20px;text-align:center;width:15pc}.productcarousel__cardscontainer{margin:auto;display:grid;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content}.productcarousel__cardscontainer :after,.productcarousel__cardscontainer :before{content:"";display:table}.productcarousel__cardscontainer :after{clear:both}.product__card{float:left;-ms-flex-direction:column;flex-direction:column}.product__card,.product__card-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.product__card-content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column}.product__card__image{height:100%}.product__card-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:.2rem;padding:.5rem}.product__card-button{background:none;border:1px solid rgba(var(--color),1);border-radius:1.5rem;color:rgba(var(--color),1);font-size:.75rem;font-weight:600;height:2rem;min-width:7.7rem;padding:0 .2rem;-webkit-transition-duration:384ms;transition-duration:384ms;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:var(--spax-anim-standard);transition-timing-function:var(--spax-anim-standard);--color:var(--spax-text)}.product__card-button :hover{--color:var(--spax-teal)}.product__card-button :focus{-webkit-box-shadow:0 0 0 2px #d4f3ee,0 0 .5rem 2px rgba(0,115,120,.2);box-shadow:0 0 0 2px #d4f3ee,0 0 .5rem 2px rgba(0,115,120,.2);outline:none;--color:var(--spax-teal)}.product__card-button :active,.product__card-button :focus{-webkit-transition-duration:128ms;transition-duration:128ms}.product__card-button :active{--color:var(--spax-teal-dark)}.product__card-button :disabled{pointer-events:none;--color:var(--spax-grey-dark)}.product__card-button--add-to-cart{background-color:rgba(var(--color),1);min-width:6.3rem;color:#fff}.productcarousel__btn{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none;outline:none;cursor:pointer;height:20px;margin-top:-25px;position:absolute;top:50%;width:20px}.productcarousel__btn--next{border-bottom:8px solid #888;border-right:8px solid #888;right:0;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.productcarousel__btn--prev{border-bottom:8px solid #888;border-left:8px solid #888;left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media screen and (max-width:769px){.productcarousel__btn--next{right:8%}.productcarousel__btn--prev{left:8%}}@media screen and (max-width:900px){.productcollection__filter-item{padding-left:9pt}}.title--inner-control-panel--mobile{position:absolute;left:20px;color:#007b4a;font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;margin-top:1rem}.logo-inner-control-panel--mobile{background-image:url(clientlib-site/resources/images/spx_logo.svg);background-repeat:no-repeat;background-size:cover;height:29px;width:95px}.overlay--on{width:100%;z-index:9999999;top:0;bottom:0;left:0;right:0;height:100%;position:fixed;background-color:#f0f0f0;overflow-y:scroll;overflow-x:hidden}@media screen and (max-width:900px){.overlay--on{display:grid!important;grid-template-columns:repeat(1,1fr);grid-template-areas:"header" "filters-current" "title" "selection"!important}}.overlay--on .productcollection__filter:first-of-type{margin-top:3.222rem!important;position:relative}.overlay--on .productcollection__filter:first-of-type:before{content:"Filter";display:block;height:auto;width:100%;position:absolute;top:-2rem;left:0;color:#007b4a;font-size:1pc;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.overlay--off{height:auto;position:static;background-color:transparent}.productcollection__current-filters-container{grid-area:filters-current}.productcollection__current-filters--overlay{margin-top:2rem!important;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif!important}.productcollection__current-filters--overlay li{margin-inline:20px;margin-right:0}.productcollection__current-filters--overlay .productcollection__reset-filter--mobile{padding-top:1rem;padding-left:.3rem;color:#007b4a;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;font-weight:700}@media screen and (min-width:900px){.productcollection__current-filters--overlay{display:none!important}}.productcollection__filter-filter-button{background-color:#b2b3b5;color:#007b4a;width:100%;height:40px;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:2.8}@media screen and (max-width:900px){.productcollection__filter-filter-button{display:none}}.productcollection__filter-filter-button-container--mobile{width:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productcollection__filter-filter-button-container--mobile .productcollection__filter-sort-button--mobile{width:156px;height:40px;color:#007b4a;background-color:#fff;outline:1px solid #007b4a;padding:1em 0 1em 2em;font-weight:700}.productcollection__filter-filter-button-container--mobile .productcollection__filter-filter-button--mobile{color:#fff;background-color:#007b4a;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;padding:.7em 1em .5em;border-radius:2px;width:100%;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productcollection__filter-filter-button-container--mobile .productcollection__filter-filter-button--mobile:before{display:inline-block;-webkit-filter:invert(100%) brightness(100) saturate(100);filter:invert(100%) brightness(100) saturate(100);width:1.259em;margin-right:.5em;height:auto;content:url(clientlib-site/resources/images/filter.svg)!important}@media screen and (min-width:900px){.productcollection__filter-filter-button-container--mobile{display:none}}@media screen and (max-width:900px){.productcollection .productcollection__filters-body li{display:none}}.productcollection__filter-filter-button-container-inner-control-panel--mobile{display:none;width:100%;height:auto;padding:.5em 2.1em .5em 1em;background:#fff;padding-block:.8rem;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}@media screen and (min-width:900px){.productcollection__filter-filter-button-container-inner-control-panel--mobile{display:none}}.productcollection__filter-filter-button-container-inner-control-panel--mobile .productcollection__filter-filter-button-container-inner-control-panel-title--mobile{color:#007b4a}.productcollection__filter-filter-button-container-inner-control-panel--mobile .productcollection__filter-filter-button-inner-control-panel--mobile:after{display:inline-block;content:url(clientlib-site/resources/images/close.svg)!important;position:absolute;margin-left:.5%;margin-top:-1%}.productcollection__root{max-width:var(--spax-global-maxWidth);margin-inline:auto;grid-template-columns:repeat(3,1fr)!important;grid-template-areas:"plp-filters plp-filters plp-filters" "plp-results-count plp-sort plp-pagination" "plp-item plp-item plp-item" ". . plp-2-pagination"!important}@media screen and (max-width:900px){.productcollection__root{grid-template-columns:repeat(1,1fr)!important;grid-template-areas:"plp-filters plp-filters plp-filters" "plp-results-count  plp-results-count  plp-results-count " "plp-sort plp-sort plp-sort" "plp-pagination plp-pagination plp-pagination" "plp-item plp-item plp-item" "plp-2-pagination plp-2-pagination plp-2-pagination"!important}}.productcollection__root .productcollection__filters{grid-area:plp-filters;min-width:100%}@media screen and (max-width:900px){.productcollection__root .productcollection__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width:900px){.productcollection__root .productcollection__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin-inline:auto;-webkit-margin-after:2.5em;margin-block-end:2.5em}}.productcollection__root .productcollection__filter{display:grid;border:1px solid #007b4a;border-radius:2px;background-color:#fff}@media screen and (min-width:900px){.productcollection__root .productcollection__filter{width:209px;height:40px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);color:#007b4a;margin:1.4375em 1.05885em 0 0}}@media screen and (max-width:900px){.productcollection__root .productcollection__filter{width:311px;margin-block:.5rem;margin-inline:auto!important}}@media screen and (min-width:900px){.productcollection__root .productcollection__filter-title{color:#007b4a;line-height:normal;-webkit-padding-start:1em;padding-inline-start:1em}}@media (max-width:900px){.productcollection__root .productcollection__filter-title{color:#333}}@media screen and (min-width:900px){.productcollection__root .productcollection__filter-header{padding-bottom:3em;margin-top:-2.5%;-webkit-padding-end:.5em;padding-inline-end:.5em}}@media screen and (max-width:900px){.productcollection__root .productcollection__filter-header{padding:10px}}@media screen and (min-width:900px){.productcollection__root .productcollection__filter-items{-webkit-padding-start:1em;padding-inline-start:1em;background-color:#fff;z-index:1;outline:1px solid #007b4a}}@media screen and (max-width:900px){.productcollection__root .productcollection__filter-items{outline-color:#b2b3b5}}.productcollection__root .productcollection__filter-items li{width:90%;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media screen and (min-width:900px){.productcollection__root .productcollection__filter-items{margin-top:-10%}}.productcollection__root .productcollection__filter-items em{font-style:normal}.productcollection__root .productcollection__filter-icon{margin-top:-40%}@media screen and (max-width:900px){.productcollection__root .productcollection__filter-icon{margin-top:0}}.productcollection__root .productcollection__filter-icon--closed{display:block}.productcollection__root .productcollection__filter-icon--closed:before,.productcollection__root .productcollection__filter-icon.productcollection__filter-icon--open:before{-webkit-filter:invert(0) sepia(1) saturate(100) hue-rotate(126deg);filter:invert(0) sepia(1) saturate(100) hue-rotate(126deg)}.productcollection__root .productcollection__current-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:900px){.productcollection__root .productcollection__current-filters{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:1em}}.productcollection__root .productcollection__current-filters .productcollection__reset-filter{color:#007b4a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:200px;margin-right:1.2rem;font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif}@media screen and (max-width:900px){.productcollection__root .productcollection__current-filters .productcollection__reset-filter{display:none!important}}.productcollection__root .productcollection__current-filter{min-width:222px;min-height:40px;background-color:rgba(178,179,181,.5019607843137255);color:#007b4a}@media screen and (max-width:900px){.productcollection__root .productcollection__current-filter{min-width:auto;min-height:auto;font-size:14px;padding:.444em .78em!important}}.productcollection__root .productcollection__filters{padding-inline:1.2em;padding-bottom:1.2em;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}@media (max-width:900px){.productcollection__root .productcollection__filters{padding:0}}.productcollection__root .productcollection__filters-header{display:none}.productcollection__root .productcollection__filters-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;width:100%}@media screen and (max-width:900px){.productcollection__root .productcollection__filters-body{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:100%}}.productcollection__root .productcollection__filter-filter-button-container{width:209px;margin-top:1.4375em}.productcollection__root .productcollection__results-count{grid-area:plp-results-count;grid-column:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:900px){.productcollection__root .productcollection__results-count{grid-column:1/span 3;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:2rem;margin-bottom:1.5rem}}.productcollection__root .productcollection__product-per-page-selection{border:1px solid #007b4a;border-radius:2px;background-color:#fff;width:72px;height:40px;line-height:40px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);padding:0 8px;margin-left:1.25em}.productcollection__root .productcollection__sort{grid-area:plp-sort;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media screen and (max-width:900px){.productcollection__root .productcollection__sort{grid-area:0;margin-bottom:1.5rem}}@media screen and (min-width:900px){.productcollection__root .productcollection__sort{grid-column:2}}@media screen and (max-width:900px){.productcollection__root .productcollection__sort .productcollection__sort-fields{width:100%}}.productcollection__root .productcollection__sort .productcollection__sort-fields .productcollection__sort-title{font-size:1pc;font-weight:400}.productcollection__root .productcollection__sort .productcollection__sort-fields .productcollection__sort-keys{border:1px solid #007b4a;border-radius:2px;background-color:#fff;width:222px;height:40px;line-height:40px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);padding:0 8px}.productcollection__root .productcollection__sort .productcollection__sort-fields .productcollection__sort-order{display:none}.productcollection__root .productcollection__filter-sort-button-container--mobile{width:156px;height:40px;background-color:#fff;color:#007b4a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:1px solid #007b4a}.productcollection__root select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0 1em 0 0;margin:0;width:100%;font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit}.productcollection__root select::-ms-expand{display:none}.productcollection__root .productcollection__item-information-list{padding-right:1rem}.productcollection__root .productcollection__items{grid-area:plp-item;grid-column:1/span 3}.productcollection__root .productcollection__pagination{position:static;grid-area:plp-pagination;background-color:transparent;border-top:0;padding-block:0}@media screen and (min-width:900px){.productcollection__root .productcollection__pagination{grid-column:3}}.productcollection__root .productcollection__pagination .productcollection__pagination-arrow--prev .productcollection__pagination-icon{display:block;height:100%;width:100%}.productcollection__root .productcollection__pagination .productcollection__pagination-arrow--prev .productcollection__pagination-icon:before{display:block;height:40px;content:"";background-image:url(clientlib-site/resources/images/chevron-left-solid.svg)!important;background-repeat:no-repeat;background-size:10px 17px;background-position:50%}.productcollection__root .productcollection__pagination .productcollection__pagination-arrow--next .productcollection__pagination-icon{display:block;height:100%;width:100%}.productcollection__root .productcollection__pagination .productcollection__pagination-arrow--next .productcollection__pagination-icon:before{display:block;height:40px;content:"";background-image:url(clientlib-site/resources/images/chevron-right-solid.svg)!important;background-repeat:no-repeat;background-size:10px 17px;background-position:50%}.productcollection__root .productcollection__pagination .productcollection__pagination-button .productcollection__pagination-button-title{border:1px solid transparent;border-radius:2px;background-color:#fff;width:40px;height:40px;line-height:40px;padding:0;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.productcollection__root .productcollection__pagination .productcollection__pagination-button--current .productcollection__pagination-button-title{border:1px solid #007b4a}.productcollection__root .productcollection__pagination .productcollection__pagination-button--inactive .productcollection__pagination-button-title{-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.productcollection__root .productcollection__pagination:last-child{grid-area:plp-2-pagination}.select2-container{-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);border-radius:2px}.select2-dropdown{top:-8px!important}.select2-results__options::-webkit-scrollbar-track{-webkit-box-shadow:none}.select2-results__options::-webkit-scrollbar{width:.3em}.select2-results__options::-webkit-scrollbar-thumb{background-color:#b2b3b5;outline:0}.select2-results__option{padding:.7rem!important}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#007b4a!important}.select2-container--default .select2-results__option--selected{background-color:#007b4a!important;color:#fff}.select2-container .select2-selection--single{height:40px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.222rem;position:relative}.select2-container--default .select2-results__option--disabled{display:none}.select2-container--default .select2-selection--single .select2-selection__rendered{width:100%!important;padding-left:5px!important}.select2-selection__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:24px!important;position:absolute!important;top:4px!important;right:10px!important;width:9px!important}.select2-selection__arrow:after{content:url(clientlib-site/resources/images/chevron-right-solid.svg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:.666rem;height:auto}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none!important}.select2-container--open .select2-selection__arrow:after{-webkit-transform:rotate(-90deg)!important;transform:rotate(-90deg)!important;-webkit-transition:.1s ease;transition:.1s ease}.--keyword-highlight{color:#007b4a!important}.productcollection__root{grid-template-areas:"actions" "items";line-height:1;grid-column-gap:2rem;grid-row-gap:1rem}.productcollection__root .productcollection__items{grid-gap:2rem 1rem;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,343px);width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1500px;margin-inline:auto;margin-top:2rem}@media screen and (max-width:730px){.productcollection__root .productcollection__items{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:768px) and (max-width:900px){.productcollection__root .productcollection__items{grid-template-columns:repeat(auto-fill,310px)}}@media screen and (min-width:900px) and (max-width:1700px){.productcollection__root .productcollection__items{grid-template-columns:repeat(auto-fill,20pc)}}.productcollection__results-count{color:#333;font-size:1rem;line-height:1rem;font-weight:200}.productcollection__filters-header{padding:1.5rem 0}.productcollection__filters-title{font-size:14px;font-weight:800;line-height:14px}.productcollection__current-filters{display:grid;gap:.5rem;grid-auto-flow:row;padding:.5rem 0}@media screen and (min-width:900px){.productcollection__current-filters{padding-top:1.2rem}}.productcollection__current-filter{border:1px solid #e0e0e0;border-radius:4px;display:inline-grid;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.2rem .5rem;white-space:nowrap}.productcollection__current-filter,.productcollection__filter-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-auto-flow:column}.productcollection__filter-header{min-height:3rem;cursor:pointer}.productcollection__filter-title{height:1.5rem;line-height:1.5rem;text-align:left;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}@media screen and (max-width:900px){.productcollection__filter-title{color:#007b4a!important;font-size:1pc}}.productcollection__filter-toggler:checked~.productcollection__filter-items{display:grid}.productcollection__filter-toggler:checked+.productcollection__filter-header>.productcollection__filter-icon--closed{display:none}.productcollection__filter-toggler:checked+.productcollection__filter-header>.productcollection__filter-icon--open{display:block}.productcollection__filter-items{display:none;gap:1rem;grid-template-columns:100%;padding:.5rem 0}.productcollection__filter-icon--closed{display:block}.productcollection__filter-icon--open{display:none}.productcollection__item-configurable .productcollection__item-selection-quantity{margin:0!important}.productcollection__item-configurable .productcollection__item-image{height:220px}@media screen and (min-width:900px){.productcollection__item-configurable:hover .productcollection__item-image{max-height:190px!important}}.productcollection__item-configurable .productcollection__item-information-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}@media screen and (max-width:900px){.productcollection__item-attributes{margin-block:20px}}.productcollection__item-single .productcollection__item-information-list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px 1pc;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:50px}@media screen and (max-width:900px){.productcollection__item-single .productcollection__item-information-list{min-height:50px}}.productcollection__item-single .productcollection__item-information-list .productcollection__item-information-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3px;position:relative}.productcollection__item-single .productcollection__item-information-list .productcollection__item-information-list-item:after{content:"|";width:.2rem;position:absolute;right:-8px;opacity:.5}@media screen and (min-width:900px){.--hover{position:absolute;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;bottom:20px;width:calc(100% - 34px)}.productcollection__item-attributes{opacity:1;-webkit-transition:opacity .1s ease;transition:opacity .1s ease}}.productcollection__item{position:relative;min-height:5in;width:auto;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}@media screen and (max-width:900px){.productcollection__item{height:auto;width:310px;margin-inline:auto}}@media screen and (min-width:900px){.productcollection__item.select2-container--open .productcollection__item-images,.productcollection__item:focus-visible .productcollection__item-images,.productcollection__item:focus-within .productcollection__item-images,.productcollection__item:hover .productcollection__item-images{height:300px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;padding-top:1rem}.productcollection__item.select2-container--open .productcollection__item-images .productcollection__item-image,.productcollection__item:focus-visible .productcollection__item-images .productcollection__item-image,.productcollection__item:focus-within .productcollection__item-images .productcollection__item-image,.productcollection__item:hover .productcollection__item-images .productcollection__item-image{max-height:70%}.productcollection__item.select2-container--open .productcollection__item-content-container,.productcollection__item:focus-visible .productcollection__item-content-container,.productcollection__item:focus-within .productcollection__item-content-container,.productcollection__item:hover .productcollection__item-content-container{overflow:revert}.productcollection__item.select2-container--open .productcollection__item-content-container .productcollection__item-title,.productcollection__item:focus-visible .productcollection__item-content-container .productcollection__item-title,.productcollection__item:focus-within .productcollection__item-content-container .productcollection__item-title,.productcollection__item:hover .productcollection__item-content-container .productcollection__item-title{-webkit-transform:translateY(-95px);transform:translateY(-95px);min-height:55px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.productcollection__item.select2-container--open .productcollection__item-content-container .--hover,.productcollection__item:focus-visible .productcollection__item-content-container .--hover,.productcollection__item:focus-within .productcollection__item-content-container .--hover,.productcollection__item:hover .productcollection__item-content-container .--hover{opacity:1}.productcollection__item.select2-container--open .productcollection__item-content-container .productcollection__item-attributes,.productcollection__item:focus-visible .productcollection__item-content-container .productcollection__item-attributes,.productcollection__item:focus-within .productcollection__item-content-container .productcollection__item-attributes,.productcollection__item:hover .productcollection__item-content-container .productcollection__item-attributes{opacity:0}}.productcollection__item .productcollection__item-variant-selection{display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.productcollection__item .productcollection__item-variant-selection .option__root{width:50%}.productcollection__item .productcollection__item-variant-selection .option__root-selection-placeholder{font-size:15px;line-height:135%;top:.5rem;left:.5rem}@media screen and (min-width:900px){.productcollection__item .productcollection__item-variant-selection .option__root-selection-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;top:auto}}.productcollection__item .productcollection__item-variant-selection .option__root-selection-placeholder.option__root-selection-placeholder--quantity{top:.65rem}@media screen and (min-width:900px){.productcollection__item .productcollection__item-variant-selection .option__root-selection-placeholder.option__root-selection-placeholder--quantity{top:auto}.productcollection__item .productcollection__item-variant-selection .option__root-selection-placeholder.option__root-selection-placeholder--quantity span{text-overflow:ellipsis;overflow-x:hidden}}.productcollection__item .productcollection__item-variant-selection .option__root-selection-size{width:auto}.productcollection__item .productcollection__item-variant-selection .option__root-selection-size:after{right:.8rem}.productcollection__item .productcollection__item-variant-selection .option__root-selection-size.--size{font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}.productcollection__item .productcollection__item-variant-selection .option__root-selection-quantity{width:auto}.productcollection__item .productcollection__item-variant-selection .option__root-selection-quantity:after{right:.8rem}.productcollection__item .price{font-size:.875rem;line-height:1rem;margin:.5rem 0;min-height:1rem}.productcollection__item .price .regularPrice{text-decoration:line-through;font-size:.8rem}.productcollection__item .price .discountedPrice{font-weight:700;color:#007378;font-size:1.2rem}.productcollection__item .option__root-grouped-options{max-height:130px!important;overflow-y:auto}@media screen and (max-width:900px){.productcollection__item .option__root-grouped-options{max-height:172px!important}}.productcollection__item .option__root-grouped-options button{padding-block:.25rem}@media screen and (max-width:900px){.productcollection__item .option__root-grouped-options button{padding-block:.5rem}}@media screen and (min-width:900px){.productcollection__item .option__root-grouped-options::-webkit-scrollbar{width:1pc;border:5px solid #fff}.productcollection__item .option__root-grouped-options::-webkit-scrollbar-thumb{background-color:#c1c1c1;background-clip:padding-box;border:.05em solid #eee}.productcollection__item .option__root-grouped-options::-webkit-scrollbar-track{background-color:#f0f0f0}.productcollection__item .option__root-grouped-options::-webkit-scrollbar-button:single-button{background-color:#f0f0f0;display:block;border-style:solid;height:13px;width:1pc}.productcollection__item .option__root-grouped-options::-webkit-scrollbar-button:single-button:vertical:decrement{border-width:0 8px 8px;border-color:transparent transparent #555}.productcollection__item .option__root-grouped-options::-webkit-scrollbar-button:single-button:vertical:decrement:hover{border-color:transparent transparent #777}.productcollection__item .option__root-grouped-options::-webkit-scrollbar-button:single-button:vertical:increment{border-width:8px 8px 0;border-color:#555 transparent transparent}.productcollection__item .option__root-grouped-options::-webkit-scrollbar-button:vertical:single-button:increment:hover{border-color:#777 transparent transparent}}.productcollection__item-badges{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:-1rem;width:100%;padding-inline:1rem;gap:1rem}.productcollection__item-badges .productcollection__item-badge{font-size:14px;background-color:#007b4a;color:#fff;text-transform:uppercase;border-radius:2px;min-width:4pc;min-height:31px;padding:10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.productcollection__item-badges .productcollection__item-badge{font-size:10px}}.productcollection__item-images{border-bottom:4px solid #007b4a;height:300px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:height .3s ease,max-height .3s ease;transition:height .3s ease,max-height .3s ease}@media screen and (max-width:900px){.productcollection__item-images{height:250px}}.productcollection__item-images .productcollection__item-image{opacity:1;-webkit-transition-duration:512ms;transition-duration:512ms;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;visibility:visible;max-width:90%;height:100%;width:auto;-o-object-fit:contain;object-fit:contain}.productcollection__item-staged{background-color:#f9aa80;padding:5px;margin:0 auto 5px;text-align:center;width:150px}.productcollection__item-content-container{padding-inline:18px;padding-top:18px}@media screen and (max-width:900px){.productcollection__item-content-container{height:auto;padding:18px}}.productcollection__item-title{font-size:22px;color:#007b4a;font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;min-height:auto;max-height:55px;overflow:hidden;line-height:1.3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:900px){.productcollection__item-title{min-height:auto}}.productcollection__item-title span{font-size:22px;color:#007b4a}.productcollection__item-information-list{margin-block:10px;font-size:14px!important}.productcollection__item-information-list-item span{font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif}.productcollection__item-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;padding:.5rem}.productcollection__item-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.2rem}@media screen and (max-width:900px){.productcollection__item-selection{display:none}}.productcollection__item-selection .productcollection__item-selection-variant{margin-right:1rem}.productcollection__item-selection .productcollection__item-selection-quantity-grouped-options-inner,.productcollection__item-selection .productcollection__item-selection-variant-grouped-options-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;overflow-y:scroll}.productcollection__item-selection .productcollection__item-selection-quantity-grouped-options-inner::-webkit-scrollbar-track,.productcollection__item-selection .productcollection__item-selection-variant-grouped-options-inner::-webkit-scrollbar-track{-webkit-box-shadow:none}.productcollection__item-selection .productcollection__item-selection-quantity-grouped-options-inner::-webkit-scrollbar,.productcollection__item-selection .productcollection__item-selection-variant-grouped-options-inner::-webkit-scrollbar{width:.3em}.productcollection__item-selection .productcollection__item-selection-quantity-grouped-options-inner::-webkit-scrollbar-thumb,.productcollection__item-selection .productcollection__item-selection-variant-grouped-options-inner::-webkit-scrollbar-thumb{background-color:#b2b3b5;outline:0}.productcollection__item-selection .productcollection__item-selection-quantity-grouped-options-inner .productcollection__item-selection-quantity-option,.productcollection__item-selection .productcollection__item-selection-quantity-grouped-options-inner .productcollection__item-selection-variant-option,.productcollection__item-selection .productcollection__item-selection-variant-grouped-options-inner .productcollection__item-selection-quantity-option,.productcollection__item-selection .productcollection__item-selection-variant-grouped-options-inner .productcollection__item-selection-variant-option{text-align:left;padding:1rem .9rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}.productcollection__item-selection .productcollection__item-selection-quantity-grouped-options-inner .productcollection__item-selection-quantity-option:hover,.productcollection__item-selection .productcollection__item-selection-quantity-grouped-options-inner .productcollection__item-selection-variant-option:hover,.productcollection__item-selection .productcollection__item-selection-variant-grouped-options-inner .productcollection__item-selection-quantity-option:hover,.productcollection__item-selection .productcollection__item-selection-variant-grouped-options-inner .productcollection__item-selection-variant-option:hover{background-color:#007b4a;color:#fff}.productcollection__item-selection .productcollection__item-selection-quantity,.productcollection__item-selection .productcollection__item-selection-variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;height:auto;position:relative}.productcollection__item-selection .productcollection__item-selection-quantity .productcollection__item-selection-quantity-dropdown,.productcollection__item-selection .productcollection__item-selection-quantity .productcollection__item-selection-variant-dropdown,.productcollection__item-selection .productcollection__item-selection-variant .productcollection__item-selection-quantity-dropdown,.productcollection__item-selection .productcollection__item-selection-variant .productcollection__item-selection-variant-dropdown{height:40px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);border-radius:2px;border:1px solid #007b4a;cursor:pointer;position:relative}.productcollection__item-group-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px;margin-bottom:.6rem}.productcollection__item-group-btn .productcollection__item-group-btn-shopfinder{background-color:#007b4a;width:40px;height:40px;border-radius:2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.productcollection__item-group-btn .productcollection__item-group-btn-shopfinder:after{content:url(clientlib-site/resources/images/Location.svg);-webkit-filter:invert(1) brightness(100);filter:invert(1) brightness(100);width:19px;height:auto;display:block}.productcollection__item-group-btn .productcollection__item-group-btn-product{color:#007b4a;font-size:1pc;font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;width:226px;height:40px;border:1px solid #007b4a;border-radius:2px}.productcollection__item-button{background:none;border:1px solid rgba(var(--color),1);border-radius:1.5rem;color:rgba(var(--color),1);font-size:.75rem;font-weight:600;height:2rem;min-width:7.5rem;padding:0 1rem;-webkit-transition-duration:384ms;transition-duration:384ms;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:var(--spax-anim-standard);transition-timing-function:var(--spax-anim-standard);--color:var(--spax-text)}.productcollection__item-button :hover{--color:var(--spax-teal)}.productcollection__item-button :focus{-webkit-box-shadow:0 0 0 2px #d4f3ee,0 0 .5rem 2px rgba(0,115,120,.2);box-shadow:0 0 0 2px #d4f3ee,0 0 .5rem 2px rgba(0,115,120,.2);outline:none;-webkit-transition-duration:128ms;transition-duration:128ms;--color:var(--spax-teal)}.productcollection__item-button :active{-webkit-transition-duration:128ms;transition-duration:128ms;--color:var(--spax-teal-dark)}.productcollection__item-button :disabled{pointer-events:none;--color:var(--spax-grey-dark)}.productcollection__item-button--add-to-cart{background-color:rgba(var(--color),1);color:#fff}.productcollection__sort .productcollection__item-selection-variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.productcollection__sort .select2-selection--single{width:200px!important}@media screen and (max-width:900px){.productcollection__sort .select2-selection--single{width:100%!important}}.productcollection__sort-title{font-size:.8rem;font-weight:700;margin-right:1rem}.productcollection__sort-keys{font-size:1rem}.productcollection__pagination{position:sticky;bottom:0;width:100%;grid-template-rows:1fr;grid-column-gap:.7rem;padding-top:1rem;padding-bottom:1rem;background-color:#fff;border-top:1px solid #ccc;text-align:center}@media screen and (min-width:900px){.productcollection__pagination{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}}.productcollection__pagination-arrow{outline:none;display:grid;padding-bottom:1px}.productcollection__pagination-arrow--inactive{grid-row-start:1;outline:none;color:#999}.productcollection__pagination-button{outline:none}.productcollection__pagination-button--inactive{outline:none;color:#999}.productcollection__pagination-button-title{padding:.1rem .2rem}.productcollection__pagination-button--current .productcollection__pagination-button-title{border-radius:2px}.productcollection__loadmore-button{margin:5px auto;background-color:#000;color:#fff;border-radius:10px}.productcollection__loadmore-spinner{display:none;width:40px;height:40px;margin:0 auto}.productcollection__loadmore-spinner:after{content:" ";display:block;width:2pc;height:2pc;border-radius:50%;border-color:#333 transparent;border-style:solid;border-width:6px;-webkit-animation:productcollection__loadmore-spinner 1.2s linear infinite;animation:productcollection__loadmore-spinner 1.2s linear infinite}@-webkit-keyframes productcollection__loadmore-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes productcollection__loadmore-spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.hidden{display:none!important;opacity:0}.show{display:block;opacity:1}@media screen and (max-width:900px){.productcollection__current-filters--overlay{margin-inline:0}}.productlist .overlay--on .productcollection__filter:first-of-type{margin-top:4rem!important}.category__header{font-size:1.5rem;font-weight:400;margin:0 0 1rem;padding:0 .5rem .5rem;display:grid}.category__title{color:#333;font-size:1.375rem;font-weight:300;line-height:1.375rem;text-align:center}.category__image{margin-bottom:40px;background:#000 50% no-repeat;text-align:center}.category__image img{height:460px}.category__style_grid .productcollection__items{-ms-flex-line-pack:start;align-content:start;grid-gap:1rem;margin-bottom:10px}.category__style_list .productcollection__items{display:block;margin-bottom:10px}.category__staged{background-color:#f9aa80;padding:5px;margin:0 auto 5px;text-align:center;width:150px}.productcollection__item .--quantity,.productcollection__item .--size{overflow:hidden}.productteaser .item__root{position:relative}.productteaser .item__images{display:grid;grid-template-areas:"main"}.productteaser .item__image{display:block;grid-area:main;height:auto;opacity:1;-webkit-transition-duration:512ms;transition-duration:512ms;-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;visibility:visible;width:100%}.productteaser .item__name{top:40%;text-transform:uppercase;font-size:22px}.productteaser .item__name,.productteaser .price{position:absolute;display:block;left:20%;color:#fff;font-weight:900;background-color:rgba(0,0,0,.6);padding:.5rem}.productteaser .price{top:45%;font-size:18px}.productteaser .price .regularPrice{text-decoration:line-through;font-size:.8rem}.productteaser .price .discountedPrice{font-weight:700;color:#007378;font-size:1.2rem}.productteaser .item__badge{width:150px;height:150px;right:0;overflow:hidden;position:absolute}.productteaser .item__badge :after,.productteaser .item__badge :before{position:absolute;z-index:-1;content:"";display:block;border-color:transparent transparent #2980b9 #2980b9;border-style:solid;border-width:5px}.productteaser .item__badge :before{top:0;left:0}.productteaser .item__badge :after{bottom:0;right:0}.productteaser .item__badge span{position:absolute;display:block;width:225px;padding:15px 0;background-color:#3498db;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;left:-25px;top:30px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.productteaser .productteaser__cta{position:relative;text-align:center;padding:10px 0}@media (max-width:768px){.productteaser .item__name{font-size:15px}.productteaser .item__price{top:60%;font-size:10px}}@media (max-width:992px){.productteaser .item__name{font-size:18px}.productteaser .item__price{top:60%;font-size:14px}}.searchresults{float:none!important;max-width:var(--spax-global-maxWidth);margin-inline:auto}@media screen and (max-width:1400px){.searchresults{padding-inline:1.5rem}}.searchresults .productcollection__current-filters{margin-inline:0!important}.searchresults .searchresults__show-more-button-container{margin-inline:auto;margin-top:40px;grid-row:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:900px){.searchresults .searchresults__show-more-button-container{grid-row:4;grid-column:1/span 2!important}}.searchresults .searchresults__show-more-button{background-color:#fff;color:#007b4a;border:1px solid #007b4a;border-radius:2px;width:200px;height:50px;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:2.8}.searchresults .productcollection__filter-filter-button-container--mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:0!important}.searchresults .productcollection__filter-filter-button--mobile{width:100%!important}.searchresults .productcollection__root{gap:0;grid-template-areas:"plp-filters plp-filters plp-filters" "plp-results-count plp-results-count plp-results-count" "plp-item plp-item plp-item" "results results results"!important}@media screen and (max-width:900px){.searchresults .productcollection__root{grid-template-columns:repeat(1,1fr)!important;padding:1rem}}@media screen and (max-width:900px){.productcollection__filter-toggler{display:none}}.search-result__anchors{padding:1rem;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.5rem}@media screen and (min-width:900px){.search-result__anchors{display:none}}.search-result__anchors .search-result__anchors-categories,.search-result__anchors .search-result__anchors-content,.search-result__anchors .search-result__anchors-products{font-size:18px;font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;text-decoration:underline;text-decoration-thickness:.222rem;text-underline-offset:.555rem;margin-bottom:.5rem}.search-result__anchors .search-result__anchors-products{color:#007b4a}.search-result__anchors .search-result__anchors-categories,.search-result__anchors .search-result__anchors-content{color:#000}.contentsearchresults-headline{margin-bottom:1.5em}.contentsearchresults-headline span{font-size:22px;line-height:30px;color:#007b4a;padding-right:4px}.contentsearchresults__root .csr-list__item.highlight{border:1px solid #da4323;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}.contentsearchresults__root .csr-list__item.highlight .csr-list__item-title{color:#da4323}.contentsearchresults__root .csr-list__item.highlight .csr-list__item-title:after{content:url(clientlib-site/resources/images/chevron-right-solid-red.svg);position:absolute;width:8px;height:13px;left:-20px}.searchresults_root{margin-top:1.5em}.searchresults_root .search-result__container{margin-bottom:1.5em}@media screen and (max-width:900px){.searchresults_root .search-result__container{padding-inline:1rem;margin-block:1rem}}.searchresults_root .search-result__keyword,.searchresults_root .search-result__title,.searchresults_root .search-result__total{color:#007b4a}.searchresults_root .productcollection__root{grid-template-columns:repeat(2,1fr)!important}.searchresults_root .productcollection__results-count{grid-row:2;font-size:22px;line-height:30px;color:#007b4a;padding-right:4px;scroll-margin-top:10em;scroll-behavior:smooth}@media screen and (max-width:900px){.searchresults_root .productcollection__results-count{grid-area:plp-results-count;margin-top:1rem}}.searchresults_root .productcollection__item{width:340px}@media screen and (max-width:768px){.searchresults_root .productcollection__item{width:310px}}.searchresults_root .productcollection__items{grid-template-columns:repeat(2,1fr);grid-column:1;justify-items:center}@media screen and (max-width:900px){.searchresults_root .productcollection__items{grid-area:plp-item}}@media screen and (max-width:768px){.searchresults_root .productcollection__items{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:900px){.searchresults_root .productcollection__filter-items li{margin-bottom:.5rem}}.searchresults_root .productcollection__filter-items li em{font-style:normal}.searchresults_root .productcollection__filters{grid-area:plp-filters}@media screen and (max-width:900px){.searchresults_root .productcollection__filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.searchresults_root .contentsearchresults{margin-left:0!important;padding-left:8.8125em;grid-row:2/span 11;scroll-margin-top:10em;scroll-behavior:smooth}@media (max-width:1200px){.searchresults_root .contentsearchresults{margin-left:0;padding-left:5em}}@media (max-width:900px){.searchresults_root .contentsearchresults{padding-left:0;grid-row:none!important;grid-area:results;padding-top:3rem;border-top:1px solid #b2b3b5;margin-top:4rem}}.searchresults_root .contentsearchresults .contentsearchresults__root.categories,.searchresults_root .contentsearchresults .contentsearchresults__root.content{margin-bottom:1.5rem}.searchresults_root .csr-list__item{padding:1.25rem 1.25rem 1.25rem 2.5rem;margin-bottom:1.25rem;-webkit-box-shadow:0 0 15px rgba(51,51,51,.15);box-shadow:0 0 15px rgba(51,51,51,.15);font-size:1rem;line-height:1.5;background-color:#fff}.searchresults_root .csr-list__item-link{font-size:1rem;font-weight:600}.searchresults_root .csr-list__item-title{position:relative;display:inline-block}.searchresults_root .csr-list__item-title:after{content:url(clientlib-site/resources/images/chevron-right-solid.svg);position:absolute;width:8px;height:13px;left:-20px}.productcollection__results-count~.productcollection__results-count--no-results{grid-area:results-start!important}.productcollection__results-count--no-results{color:#333!important;font-size:20px!important}.commerce-teaser{isolation:isolate}.commerce-teaser .cmp-teaser__action-container{position:absolute;inset:0;z-index:1}.commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link{font-size:0!important;display:inline-block;min-height:100%;min-width:100%;margin:0;padding:0;background:transparent!important}.cmp-teaser__Slider .commerce-teaser{padding-bottom:0;height:auto;width:100%;min-width:323px;max-width:323px;position:relative}@media (max-width:768px){.cmp-teaser__Slider .commerce-teaser{min-width:242px;max-width:242px}}.cmp-teaser__Slider .commerce-teaser .cmp-teaser__content .cmp-teaser__title+.cmp-teaser__action-container{display:none}.cmp-teaser__Slider .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container+.cmp-teaser__description{margin-bottom:1.2rem}.cmp-teaser__Slider .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container{display:block;position:static;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;padding-bottom:.8rem}.cmp-teaser__Slider .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{font-size:22px!important;margin-bottom:.5rem;line-height:1.2;color:#fff;text-transform:none}.cmp-teaser__Slider .commerce-teaser .cmp-teaser__content .cmp-teaser__description{margin-top:-35px}.cmp-teaser__Slider .commerce-teaser:hover .cmp-teaser__content .cmp-teaser__action-container{-webkit-transform:translateY(0);transform:translateY(0);padding-bottom:1rem}.cmp-teaser__Slider .commerce-teaser:hover .cmp-teaser__content .cmp-teaser__description{max-height:200px;overflow:hidden;opacity:1;-webkit-transition:max-height .3s ease,opacity .3s ease;transition:max-height .3s ease,opacity .3s ease}.cmp-teaser__ExtraLarge .commerce-teaser,.cmp-teaser__Intro .commerce-teaser,.cmp-teaser__jobs-v1 .commerce-teaser,.cmp-teaser__jobs-v2 .commerce-teaser,.cmp-teaser__Large .commerce-teaser,.cmp-teaser__Medium .commerce-teaser,.cmp-teaser__sb .commerce-teaser,.cmp-teaser__Small .commerce-teaser,.cmp-teaser__VideoDescription .commerce-teaser{position:relative}.cmp-teaser__ExtraLarge .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__Intro .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__jobs-v1 .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__jobs-v2 .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__Large .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__Medium .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__sb .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__Small .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__VideoDescription .commerce-teaser .cmp-teaser__action-container .cmp-teaser__action-link{height:100%!important;width:100%!important}.cmp-teaser__ExtraLarge .commerce-teaser .cmp-teaser__content,.cmp-teaser__Intro .commerce-teaser .cmp-teaser__content,.cmp-teaser__jobs-v1 .commerce-teaser .cmp-teaser__content,.cmp-teaser__jobs-v2 .commerce-teaser .cmp-teaser__content,.cmp-teaser__Large .commerce-teaser .cmp-teaser__content,.cmp-teaser__Medium .commerce-teaser .cmp-teaser__content,.cmp-teaser__sb .commerce-teaser .cmp-teaser__content,.cmp-teaser__Small .commerce-teaser .cmp-teaser__content,.cmp-teaser__VideoDescription .commerce-teaser .cmp-teaser__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2}.cmp-teaser__ExtraLarge .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container,.cmp-teaser__Intro .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container,.cmp-teaser__jobs-v1 .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container,.cmp-teaser__jobs-v2 .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container,.cmp-teaser__Large .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container,.cmp-teaser__Medium .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container,.cmp-teaser__sb .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container,.cmp-teaser__Small .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container,.cmp-teaser__VideoDescription .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container{display:block;position:static;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.cmp-teaser__ExtraLarge .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__Intro .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__jobs-v1 .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__jobs-v2 .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__Large .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__Medium .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__sb .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__Small .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-teaser__VideoDescription .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;font-size:1.125rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;background:#007b4a!important;padding-inline:1.125rem;padding-bottom:.7rem;padding-top:1rem}.spinner .cmp-teaser__Slider .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container{text-align:center}.spinner .cmp-teaser__Slider .commerce-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{font-size:18px!important}@media only screen and (max-width:768px){.cmp-container__flex .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}}@media only screen and (min-width:769px){.cmp-container__flex .cmp-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.cmp-container__flex .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex}.slider .cmp-teaser__Medium,.slider .cmp-teaser__Slider,.slider .cmp-teaser__Small{margin:0}.carouselmobileslider{padding-inline:1pc}.cmp-slidercarousel{position:relative;padding:0 2.5rem;max-width:20in;float:none!important}.cmp-slidercarousel.cmp-slidercarousel--mobile{max-width:404px}@media (max-width:1200px){.cmp-slidercarousel.cmp-slidercarousel--mobile{margin-inline:auto;max-width:404px}}@media (max-width:768px){.cmp-slidercarousel.cmp-slidercarousel--mobile{padding:0}}.cmp-slidercarousel.cmp-slidercarousel--mobile>.cmp-carousel__actions>.cmp-carousel__action{display:block!important}.cmp-slidercarousel.cmp-slidercarousel--mobile>.cmp-carousel__actions>.cmp-carousel__action.cmp-carousel__action--next,.cmp-slidercarousel.cmp-slidercarousel--mobile>.cmp-carousel__actions>.cmp-carousel__action.cmp-carousel__action--previous{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;top:calc(Min(100vw, 380px) - 3pc)}@media (max-width:1200px){.cmp-slidercarousel.cmp-slidercarousel--mobile>.cmp-carousel__actions>.cmp-carousel__action.cmp-carousel__action--previous{left:0}.cmp-slidercarousel.cmp-slidercarousel--mobile>.cmp-carousel__actions>.cmp-carousel__action.cmp-carousel__action--previous:after{background-position:100%;background-size:14px auto}.cmp-slidercarousel.cmp-slidercarousel--mobile>.cmp-carousel__actions>.cmp-carousel__action.cmp-carousel__action--next{right:0}.cmp-slidercarousel.cmp-slidercarousel--mobile>.cmp-carousel__actions>.cmp-carousel__action.cmp-carousel__action--next:after{background-position:100%;background-size:14px auto}}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item{width:100%}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider{max-width:100%;width:404px;min-width:100%}@media (max-width:390px){.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider{width:100%}}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser{margin-bottom:10px}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser .cmp-teaser__image{aspect-ratio:4/3;max-width:404px}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser .cmp-teaser__content{background-color:hsla(0,0%,100%,.5647058823529412);background-image:none;border-top:4px solid #007b4a;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-inline:auto;margin-top:-45px;min-height:10.5rem;padding:10px 15px 0;position:relative;width:90%}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser .cmp-teaser__content .cmp-teaser__title{color:#007b4a;-webkit-transform:translateY(0);transform:translateY(0);margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser .cmp-teaser__content .cmp-teaser__description{color:#333;max-height:none;margin-top:0;opacity:1}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser .cmp-teaser__content .cmp-teaser__description p a{color:#007b4a;pointer-events:all}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{pointer-events:all;display:block}.cmp-slidercarousel.cmp-slidercarousel--mobile .cmp-carousel__content .cmp-carousel__item .cmp-teaser__Slider .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;padding:10px 15px;width:100%;min-width:auto;text-align:center;margin-block:0 .75rem;border-radius:2px;height:50px;text-transform:none}@media (pointer:fine){.cmp-slidercarousel:hover>.cmp-carousel__actions>.cmp-carousel__action{display:block!important}}@media (max-width:1200px){.cmp-slidercarousel{padding:0}}@media (max-width:768px){.cmp-slidercarousel{padding:0 0 0 1rem}}.cmp-slidercarousel .cmp-carousel__content{overflow-x:scroll;overflow-y:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;position:relative;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.cmp-slidercarousel .cmp-carousel__content::-webkit-scrollbar{display:none}.cmp-slidercarousel .cmp-carousel__content .cmp-carousel__item{display:block;-ms-flex-negative:0;flex-shrink:0}.cmp-slidercarousel .cmp-carousel__content .cmp-carousel__item .cmp-image__image{-webkit-user-drag:none}.cmp-slidercarousel .cmp-carousel__content .cmp-carousel__item .Teaser__Single--Slider{max-width:80vw}.cmp-slidercarousel .cmp-carousel__content .cmp-carousel__item .Teaser__Single--Slider .cmp-teaser__image{max-width:100%}.cmp-slidercarousel .cmp-carousel__actions .cmp-carousel__action{display:none!important}.cmp-slidercarousel .cmp-carousel__actions button.cmp-carousel__action--previous{position:absolute;top:50%;left:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:1rem;background-color:#fff;border-radius:2px;border:0;width:3rem;height:3rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12549019607843137);box-shadow:0 0 10px rgba(0,0,0,.12549019607843137)}.cmp-slidercarousel .cmp-carousel__actions button.cmp-carousel__action--previous:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/chevron-right-solid.svg);background-size:1pc auto;background-repeat:no-repeat;background-position:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.cmp-slidercarousel .cmp-carousel__actions button.cmp-carousel__action--previous .cmp-carousel__action-text{display:none}.cmp-slidercarousel .cmp-carousel__actions button.cmp-carousel__action--previous:hover{cursor:pointer}.cmp-slidercarousel .cmp-carousel__actions button.cmp-carousel__action--next{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:1rem;background-color:#fff;border-radius:2px;border:0;width:3rem;height:3rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12549019607843137);box-shadow:0 0 10px rgba(0,0,0,.12549019607843137)}.cmp-slidercarousel .cmp-carousel__actions button.cmp-carousel__action--next .cmp-carousel__action-text{display:none}.cmp-slidercarousel .cmp-carousel__actions button.cmp-carousel__action--next:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/chevron-right-solid.svg);background-size:1pc auto;background-repeat:no-repeat;background-position:50%;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.cmp-slidercarousel .cmp-carousel__actions button.cmp-carousel__action--next:hover{cursor:pointer}.cmp-slidercarousel .cmp-slider__progress{display:none;width:100%;height:2px;background-color:#d3d3d3;-ms-flex-preferred-size:100%;flex-basis:100%}.cmp-slidercarousel .cmp-slider__progress .cmp-progressbar__label--completed,.cmp-slidercarousel .cmp-slider__progress .cmp-progressbar__label--remaining{display:none}.cmp-spinnercarousel{width:100%;max-width:1430px;aspect-ratio:4/1.5;overflow:hidden;border:0 solid #000;position:relative;margin-inline:auto}@media (max-width:1200px){.cmp-spinnercarousel{aspect-ratio:4/2.5}}.cmp-spinnercarousel:hover .cmp-carousel__content .cmp-carousel__item:nth-child(3) .cmp-image__image{-webkit-transform:scale(1.05);transform:scale(1.05)}@media (max-width:1200px){.cmp-spinnercarousel:hover .cmp-carousel__content .cmp-carousel__item:nth-child(3) .cmp-image__image{-webkit-transform:scale(1);transform:scale(1)}}.cmp-spinnercarousel:hover .cmp-carousel__actions{opacity:1}.cmp-spinnercarousel .cmp-carousel__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:auto;width:100%;gap:1%;aspect-ratio:4/1.5;scrollbar-width:none;width:calc(100% - 2rem);margin-inline:auto}@media (max-width:778px){.cmp-spinnercarousel .cmp-carousel__content{gap:4%!important}}@media (max-width:1200px){.cmp-spinnercarousel .cmp-carousel__content{gap:2.5%;aspect-ratio:4/2.5}}.cmp-spinnercarousel .cmp-carousel__content::-webkit-scrollbar{display:none}.cmp-spinnercarousel .cmp-carousel__content .cmp-teaser__Slider .cmp-teaser{min-height:100%;min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:778px){.cmp-spinnercarousel .cmp-carousel__content .cmp-teaser__Slider{min-width:auto!important}}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item{position:relative;border:0 solid #000;min-height:75pt;width:23%;min-width:23%;max-width:23%;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;opacity:1;aspect-ratio:3/2;display:block;overflow:hidden;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}@media (max-width:1200px){.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item{width:80%;min-width:80%}}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item:first-child{margin-left:-23%;opacity:0}@media (max-width:1200px){.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item:first-child{margin-left:-80%;opacity:1}}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item:nth-child(3){aspect-ratio:3/2;width:50%;min-width:50%}@media (max-width:1200px){.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item:nth-child(3){width:80%;min-width:80%}}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item:nth-child(n+5){opacity:0}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item.fadeOutFirst{margin-left:-23%;opacity:0}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item.fadeOutLast{margin-right:-23%;color:red}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item .teaser{margin:0;width:100%;height:100%;max-width:none}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__image{height:auto;max-height:none;max-width:none;aspect-ratio:unset}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__image .cmp-image__image{max-width:100%;max-height:100%;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__title{font-size:18px!important;text-align:center;max-width:100%}@media (max-width:1200px){.cmp-spinnercarousel .cmp-carousel__content .cmp-carousel__item .teaser .cmp-teaser__content .cmp-teaser__title{font-size:14px!important}}.cmp-spinnercarousel .cmp-carousel__actions{opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media (pointer:coarse) and (max-width:1200px){.cmp-spinnercarousel .cmp-carousel__actions{display:none}}.cmp-spinnercarousel .cmp-carousel__actions .cmp-carousel__action--previous{position:absolute;top:50%;left:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:1rem;background-color:#fff;border-radius:2px;border:0;width:3rem;height:3rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12549019607843137);box-shadow:0 0 10px rgba(0,0,0,.12549019607843137)}.cmp-spinnercarousel .cmp-carousel__actions .cmp-carousel__action--previous:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/chevron-right-solid.svg);background-size:1pc auto;background-repeat:no-repeat;background-position:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.cmp-spinnercarousel .cmp-carousel__actions .cmp-carousel__action--previous .cmp-carousel__action-text{display:none}.cmp-spinnercarousel .cmp-carousel__actions .cmp-carousel__action--previous:hover{cursor:pointer}.cmp-spinnercarousel .cmp-carousel__actions .cmp-carousel__action--next{position:absolute;top:50%;right:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:1rem;background-color:#fff;border-radius:2px;border:0;width:3rem;height:3rem;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;-webkit-box-shadow:0 0 10px rgba(0,0,0,.12549019607843137);box-shadow:0 0 10px rgba(0,0,0,.12549019607843137)}.cmp-spinnercarousel .cmp-carousel__actions .cmp-carousel__action--next .cmp-carousel__action-text{display:none}.cmp-spinnercarousel .cmp-carousel__actions .cmp-carousel__action--next:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/chevron-right-solid.svg);background-size:1pc auto;background-repeat:no-repeat;background-position:50%;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}.cmp-spinnercarousel .cmp-carousel__actions .cmp-carousel__action--next:hover{cursor:pointer}.cmp-spinnercarousel .cmp-carousel__indicators{display:none}.cmp-contentfragment__element-title{font-weight:700}.cmp-contentfragment__element-value p{margin-top:2px}.cmp-contentfragment__element-value ol,.cmp-contentfragment__element-value ul{margin:5px 0 0 20px}.cmp-contentfragment__element-value ul{list-style:disc}.cmp-contentfragment__element-value ol{list-style:decimal}.cf-style-hide-fieldnames .cmp-contentfragment__element-title,.cf-style-hide-title .cmp-contentfragment__title{display:none}.cf-style-1 .cmp-contentfragment__elements{display:grid;grid-auto-columns:1fr;grid-auto-flow:row}.cf-style-1 .cmp-contentfragment__element-title{grid-row:1;background-color:#000}.cf-style-1 .cmp-contentfragment__element-title,.cf-style-1 .cmp-contentfragment__element-value{border:1px solid #333;margin:0;padding:10px}.cf-style-2 .cmp-contentfragment__elements{border:1px solid #333;display:grid;grid-template-columns:1fr 1fr}.cf-style-2 .cmp-contentfragment__element-title{background-color:#000}.cf-style-2 .cmp-contentfragment__element-title,.cf-style-2 .cmp-contentfragment__element-value{border:1px solid #333;margin:0;padding:10px}.cmp-embed__Video{max-width:20in;margin-inline:auto;float:none!important;clear:both!important;margin-bottom:40px}.cmp-embed__Video .cmp-embed .cmp-embed__youtube .cmp-embed__youtube-iframe{width:100%;aspect-ratio:16/9}@media (max-width:1200px){.cmp-embed__Video .cmp-embed .cmp-embed__youtube .cmp-embed__youtube-iframe{max-height:calc(100vh - var(--spax-global-header-mobile-idle-height))}}@media (min-width:1201px){.cmp-embed__Video .cmp-embed .cmp-embed__youtube .cmp-embed__youtube-iframe{max-height:calc(100vh - var(--spax-global-header-desktop-idle-height))}}.youtube-cookienote{width:100%;max-width:20in;margin-inline:auto;aspect-ratio:16/9;background:#333;color:#fff;font-size:1.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem}@media (max-width:1200px){.youtube-cookienote{font-size:1rem;max-height:calc(100vh - var(--spax-global-header-mobile-idle-height))}}@media (min-width:1201px){.youtube-cookienote{max-height:calc(100vh - var(--spax-global-header-desktop-idle-height))}}.youtube-cookienote span{color:#fff}.youtube-cookienote a{text-decoration:underline}.youtube-cookienote a:hover{cursor:pointer}footer{background-color:#fff;width:100vw;-webkit-box-shadow:0 -10px 10px rgba(51,51,51,.10196078431372549);box-shadow:0 -10px 10px rgba(51,51,51,.10196078431372549);-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}footer .text p{padding-inline:0}footer .cmp-container{max-width:var(--spax-global-maxWidth);margin-inline:auto}footer .cmp-container:first-of-type .aem-Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer #container-69612d7685{padding-bottom:44px}footer #container-69612d7685 .text{padding:0}footer .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media (max-width:768px){footer .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--12{padding-right:17px;padding-left:17px}}footer .text .cmp-text{margin-bottom:0}footer .text p{font-size:var(--spax-global-fontSize-100)}footer .text--copyright-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-color:#007b4a;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:29px}footer .text--copyright-text p{color:#fff;font-size:var(--spax-global-fontSize-75)}@media (max-width:768px){footer .text--copyright-text{height:40px}}footer .Footer__Main{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:30px}footer .Footer__Main .cmp-container{display:-webkit-box;display:-ms-flexbox;display:flex}footer .Footer__Main--address .cmp-container,footer .Footer__Main>.cmp-container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .Footer__Main--address .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}footer .Footer__Main--address .cmp-container img{max-width:175px}@media screen and (min-width:768px) and (max-width:1200px){footer .Footer__Main--address #footer-mail,footer .Footer__Main--address #footer-phone{padding-top:1rem}}footer .Footer__Main--address #footer-mail p,footer .Footer__Main--address #footer-phone p{position:relative;padding-left:30px}footer .Footer__Main--address #footer-mail p:before,footer .Footer__Main--address #footer-phone p:before{content:url(clientlib-site/resources/images/Phone_1.svg);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:20px}footer .Footer__Main--address #footer-mail p{line-height:0}footer .Footer__Main--address #footer-mail p:before{content:url(clientlib-site/resources/images/Mail.svg);height:13px}footer .Footer__Main--list .list:first-of-type{margin-right:5pc}footer .Footer__Main--list .cmp-list{list-style:none}footer .Footer__Main--list .cmp-list .cmp-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;padding-left:10px}footer .Footer__Main--list .cmp-list .cmp-list__item:before{content:url(clientlib-site/resources/images/chevron-right-solid.svg);position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:13px}footer .Footer__Main--list .cmp-list .cmp-list__item-link{display:block;padding:.5rem}footer .Footer__Main--list .cmp-list .cmp-list__item-title{font-size:var(--spax-global-fontSize-100)}footer .Footer__Main--list .cmp-list .cmp-list__item-title:hover{color:#007b4a;cursor:pointer}footer .Footer__Main--list .cmp-list li.cmp-list__item::marker{color:#007b4a}footer .Footer__Main--icons .cmp-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}footer .Footer__Main--icons .cmp-container .cmp-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .Footer__Main--icons .cmp-container .cmp-container .text{-ms-flex-preferred-size:100%;flex-basis:100%;padding:.5rem 0}footer .Footer__Main--icons .cmp-container .cmp-container .text p{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;color:#007b4a;text-transform:uppercase;padding-bottom:1rem}footer .Footer__Main--icons .cmp-container .cmp-container .image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .Footer__Main--icons .cmp-container .cmp-container img{max-height:40px;height:40px;-o-object-fit:contain;object-fit:contain;width:auto}@supports (-moz-appearance:none){footer .Footer__Main--icons .cmp-container .cmp-container img{width:3rem}}footer .Footer__Main--icons .cmp-container .cmp-container .button{height:30px;width:30px;position:relative}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-position:50%;background-repeat:no-repeat;background-size:contain}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--facebook{background-image:url(clientlib-site/resources/images/facebook_white.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--facebook:hover{background-image:url(clientlib-site/resources/images/facebook_blue.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--instagram{background-image:url(clientlib-site/resources/images/instagram_white.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--instagram:hover{background-image:url(clientlib-site/resources/images/instagram_colored.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--xing{background-image:url(clientlib-site/resources/images/xing_white.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--xing:hover{background-image:url(clientlib-site/resources/images/xing_colored.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--linkedin{background-image:url(clientlib-site/resources/images/linkedIn_white.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--linkedin:hover{background-image:url(clientlib-site/resources/images/linkedIn_blue.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--youtube{background-image:url(clientlib-site/resources/images/youtube_white.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__icon--youtube:hover{background-image:url(clientlib-site/resources/images/youtube_red.svg)}footer .Footer__Main--icons .cmp-container .cmp-container .button .cmp-button__text{display:none}@media (max-width:768px){.Footer__Main{padding:15px 0}.Footer__Main--address .cmp-container img{max-width:95px;margin-bottom:20px}.Footer__Main--address .text p{padding:0}.Footer__Main--address .text p:first-of-type{margin-bottom:6px}.Footer__Main--address #footer-phone{margin-top:20px}.Footer__Main--address #footer-mail{margin-top:9pt}.Footer__Main--list .cmp-container{width:100vw}.Footer__Main--icons .cmp-container .cmp-container:first-of-type{margin-bottom:40.75px}.Footer__Main .list{display:none}.Footer__Main .accordion{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.Footer__Main .accordion .cmp-accordion{width:calc(100% - 34px)}.Footer__Main .accordion .list{display:-webkit-box;display:-ms-flexbox;display:flex}.Footer__Main .accordion .list .cmp-list__item:before{top:40%}.Footer__Main .accordion .list .cmp-list__item .cmp-list__item-title{padding-left:10px}.Footer__Main .accordion .list .cmp-list__item .cmp-list__item-link{padding-right:0}.Footer__Main .accordion .cmp-list__item:last-child{margin-bottom:0}}@media (min-width:769px){footer .accordion{display:none}}@media (max-width:1200px){footer .Footer__Main .cmp-container{-ms-flex-wrap:wrap;flex-wrap:wrap}footer .Footer__Main--address .cmp-image{height:5rem;width:auto}footer .Footer__Main--address,footer .Footer__Main--icons,footer .Footer__Main--list{padding-bottom:30px}}.header__body--lower-part{display:none}@media (max-width:1200px){#btn-back,#button-link-home,#nav-toggle{display:none}.header__body--lower-part{position:fixed;top:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:0;min-height:70px;background:#fff;-webkit-transition:top .4s ease;transition:top .4s ease;padding:20px 0}.header__body--lower-part.show-mobile-menu{background:#f0f0f0;-webkit-box-shadow:0 -3px 0 #fff;box-shadow:0 -3px 0 #fff;-webkit-transform:translateY(-1pc);transform:translateY(-1pc)}.header__body--lower-part.fixed{position:fixed;top:46px;-webkit-transition:top .4s ease;transition:top .4s ease}.header__body--lower-part>.cmp-container{display:block;width:100%}.header__body--lower-part .searchbar{position:relative;width:calc(70% - 20px);margin-left:auto;margin-right:20px;left:auto;top:auto;-webkit-transform:none;transform:none;padding:0}.header__body--lower-part .searchbar__root{height:30px;width:100%;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.header__body--lower-part .searchbar__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__body--lower-part .searchbar__body .searchbar__fields{height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.header__body--lower-part .searchbar__body .searchbar__fields .searchbar__input-container{width:79%}.header__body--lower-part .searchbar__body .searchbar__fields .searchbar__input-container .searchbar__input{width:100%;height:100%;padding-left:18px;border:1px solid #b2b3b5;border-right-width:0;border-radius:0;outline:none;color:#333;font-family:Helvetica Neue LT W05\ 45 Light,Helvetica,sans-serif;font-size:14px;overflow:hidden}.header__body--lower-part .searchbar__body .searchbar__fields .searchbar__input-container .searchbar__input:focus{border:1px solid #007b4a;border-right:none}.header__body--lower-part .searchbar__body .searchbar__fields .searchbar__input-after{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:90px}.header__body--lower-part .searchbar__body .searchbar__fields .searchbar__search-icon{display:none}.header__body--lower-part .searchbar__trigger{width:44px;min-height:100%;margin:0;display:block;background-color:#007b4a}.header__body--lower-part .searchbar__trigger-icon svg{display:none}.header__body--lower-part .searchbar__trigger-icon:after{content:"";background:url(clientlib-site/resources/images/Search.svg) no-repeat 50%;background-size:contain;display:block;width:19px;height:20px;margin:auto}.header__body--lower-part .cmp-search{height:30px;width:100%;margin-right:20px}.header__body--lower-part .cmp-search__form{width:100%;height:100%}.header__body--lower-part .cmp-search__field{width:100%;height:100%;position:relative}.header__body--lower-part .cmp-search__clear{width:1pc;height:1pc;margin:0;position:absolute;top:10px;right:101px}.header__body--lower-part .cmp-search__icon{left:unset;top:unset;border-top-right-radius:2px;border-bottom-right-radius:2px;position:absolute;right:0;width:44px;height:100%;background-color:#007b4a;background-image:none}.header__body--lower-part .cmp-search__icon:after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:14px;width:20px;height:20px;background:url(clientlib-site/resources/images/Search.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;margin:0}.header__body--lower-part .cmp-search__input{width:420px;height:100%;border:2px solid #b2b3b5;border-top-left-radius:2px;border-bottom-left-radius:2px;padding-left:20px}.header__body--lower-part .cmp-search__input:focus{outline:none;border:3px solid #007b4a}.header__body--lower-part .cmp-search__loading-indicator{top:1rem;left:1rem}.header__body--lower-part .cmp-search__loading-indicator[aria-hidden=false]+.cmp-search__input{padding-left:2rem}.header__body--lower-part .cmp-search__clear{top:0;right:56px}.header__body--lower-part .search{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:calc(76% - 20px);margin-left:auto;left:auto;top:auto;-webkit-transform:none;transform:none;padding:0}.header__body--lower-part .cmp-search__input{width:100%}.header__body--lower-part #button-link-home{position:absolute;left:20px;width:40px;height:40px}.header__body--lower-part #button-link-home.cmp-button{padding-top:18px}.header__body--lower-part #button-link-home .cmp-button__text{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;display:block;position:absolute;white-space:nowrap;padding-left:20px;color:#007b4a;font-size:.875rem;text-transform:capitalize}.header__body--lower-part #button-link-home:after{content:url(clientlib-site/resources/images/chevron-left-solid.svg);position:absolute;top:14px;left:0;width:10px;height:1pc}.header__body--lower-part #btn-back{position:absolute;top:auto;left:20px;width:40px;height:40px}.header__body--lower-part #btn-back .cmp-button__text{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;padding-left:20px;color:#007b4a;font-size:.875rem;text-transform:capitalize}.header__body--lower-part #btn-back:after{content:url(clientlib-site/resources/images/chevron-left-solid.svg);width:10px;height:1pc}.header__body--lower-part #btn-back:after,.header__body--lower-part #nav-toggle{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.header__body--lower-part #nav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1pc;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:40px;margin-left:1pc}.header__body--lower-part #nav-toggle .cmp-button__text{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;font-size:.875rem;display:block;position:relative}}@media screen and (max-width:1200px) and (max-width:359px){.header__body--lower-part #nav-toggle .cmp-button__text{display:none}}@media (max-width:1200px){.header__body--lower-part #nav-toggle .cmp-button__icon{position:relative;top:0;width:30px;height:2px;background-color:#333}.header__body--lower-part #nav-toggle .cmp-button__icon:before{content:"";position:absolute;height:2px;background-color:#333;width:100%;bottom:0;top:9px;left:0}.header__body--lower-part #nav-toggle .cmp-button__icon:after{content:"";position:absolute;height:2px;background-color:#333;width:100%;bottom:9px;left:0}.header__body--lower-part #nav-toggle.cmp-button{padding-top:8px}.header__body--lower-part #nav-toggle.cmp-button.nav-close{right:20px;left:auto;top:auto;-webkit-transform:none;transform:none;margin-left:0;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;gap:8px;padding-top:1pc}.header__body--lower-part #nav-toggle.cmp-button.nav-close .cmp-button__text{font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;font-size:.875rem}.header__body--lower-part #nav-toggle.cmp-button.nav-close .cmp-button__icon{content:url(clientlib-site/resources/images/close.svg);width:20px;height:20px;background-color:transparent}}.header__body{position:relative;z-index:1;padding:1pc 0;background-color:#fff;font-size:var(--spax-global-fontSize-100)}@media (min-width:1200px) and (max-width:1430px){.header__body{padding-inline:1rem}}.header__body #wishlist{display:none}.header__body button{outline:none}.header__body .cmp-container{max-width:var(--spax-global-maxWidth);margin:auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__body .cmp-container .image{margin-right:auto}.header__body .cmp-container .image .cmp-image{width:342px;-webkit-transition:width .4s ease;transition:width .4s ease}.header__body .cmp-container .image .cmp-image img{width:100%}.header__body .cmp-container .searchbar{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (max-width:1200px){.header__body .cmp-container .searchbar{width:calc(65% - 20px);margin-left:auto;margin-right:20px;left:auto;right:0;top:55px;-webkit-transform:none;transform:none;padding:0}}.header__body .cmp-container .searchbar__root{width:520px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media (max-width:1200px){.header__body .cmp-container .searchbar__root{height:30px;width:100%;margin-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.header__body .cmp-container .searchbar__body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.header__body .cmp-container .searchbar__body .searchbar__fields{position:relative;height:52px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:1200px){.header__body .cmp-container .searchbar__body .searchbar__fields{height:30px}}.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__input-container{width:calc(100% - 75pt)}@media (max-width:1200px){.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__input-container{width:100%}}.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__input-container .searchbar__input{width:100%;height:100%;padding-left:18px;border-right:0;border-color:#b2b3b5;border-style:solid;outline:none;color:#333;font-family:Helvetica Neue LT W05\ 45 Light,Helvetica,sans-serif;font-size:14px}@media (max-width:1200px){.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__input-container .searchbar__input{border-width:1px 0 1px 1px;border-radius:2px}}.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__input-container .searchbar__input:focus{border:3px solid #007b4a;border-right:none}@media (max-width:1200px){.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__input-container .searchbar__input:focus{border:1px solid #007b4a}}.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__input-after{position:absolute;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:105px}@media (max-width:1200px){.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__input-after{display:none}}.header__body .cmp-container .searchbar__body .searchbar__fields .searchbar__search-icon{display:none}.header__body .cmp-container .searchbar__trigger{width:75pt;display:block;background-color:#007b4a}@media (max-width:1200px){.header__body .cmp-container .searchbar__trigger{width:44px;min-width:44px;min-height:100%;margin:0;border-radius:2px}}.header__body .cmp-container .searchbar__trigger-icon svg{display:none}.header__body .cmp-container .searchbar__trigger-icon:after{content:"";background:url(clientlib-site/resources/images/Search.svg) no-repeat;display:block;width:29px;height:30px;margin:auto}@media (max-width:1200px){.header__body .cmp-container .searchbar__trigger-icon:after{height:19px;width:20px}}.header__body .cmp-container .cmp-button,.header__body .cmp-container .miniaccount,.header__body .cmp-container .minicart{margin:0 20px;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.header__body .cmp-container .cmp-SpaxHeader__accountTrigger__root,.header__body .cmp-container .cmp-SpaxIcon__icon__root{display:grid}.header__body .cmp-container .cmp-SpaxAccountMenu__accountMenu__contents_open{background:#f0f8ff}.header__body .cmp-container .cmp-SpaxHeader__accountTrigger__trigger{height:4rem;min-width:unset}.header__body .cmp-container .cmp-SpaxHeader__accountTrigger__trigger .cmp-SpaxAccountChip__accountChip__root{position:relative;min-width:40px;min-height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__body .cmp-container .cmp-SpaxHeader__accountTrigger__trigger .cmp-SpaxAccountChip__accountChip__root .cmp-SpaxIcon__icon__root{content:url(clientlib-site/resources/images/avatar.svg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;width:40px;max-height:38px}.header__body .cmp-container .cmp-SpaxHeader__accountTrigger__trigger .cmp-SpaxAccountChip__accountChip__root span{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer{height:auto}@media (max-width:960px){.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer{display:block}}.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer .cmp-SpaxHeader__cartTrigger__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer button{height:4rem;min-width:unset}@media (max-width:1200px){.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer button{height:4rem;min-width:4rem;max-height:30px}}.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer button .cmp-SpaxIcon__icon__root{content:url(clientlib-site/resources/images/Cart-grey.svg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;width:40px;max-height:38px}@media (max-width:1200px){.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer button .cmp-SpaxIcon__icon__root{width:40px;max-height:30px}}.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer button .cmp-SpaxIcon__icon__root .cmp-SpaxIcon__icon__icon{display:none}.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer button .cartTrigger__text{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}@media (max-width:1200px){.header__body .cmp-container .cmp-SpaxHeader__cartTrigger__triggerContainer button .cartTrigger__text{display:none}}.header__body .cmp-container .cmp-button{position:relative;min-width:4rem;min-height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}.header__body .cmp-container .cmp-button .cmp-button__icon--location{content:url(clientlib-site/resources/images/Location.svg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;width:100%;max-height:38px}.header__body .cmp-container .cmp-button .cmp-button__icon--heart{content:url(clientlib-site/resources/images/heart.svg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;width:100%;max-height:38px}.header__body .cmp-container .cmp-button .cmp-button__text{font-size:var(--spax-global-fontSize-100)}.header__body.fixed{width:100%}.header__body.fixed .image .cmp-image{width:200px}.header__body.fixed .searchbar{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}@media (max-width:1200px){.header__body.fixed .searchbar{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.header__body.fixed .cmp-container .cmp-SpaxHeader__accountTrigger__trigger{height:4rem;min-width:4rem}.header__body.fixed .cmp-container .cmp-SpaxHeader__accountTrigger__trigger .cmp-SpaxAccountChip__accountChip__root{min-height:unset}.header__body.fixed .cmp-container .cmp-SpaxHeader__accountTrigger__trigger .cmp-SpaxAccountChip__accountChip__root span:nth-child(2){display:none}.header__body.fixed .cmp-container .cmp-SpaxHeader__cartTrigger__trigger span:first-of-type{height:4rem;min-width:4rem}.header__body.fixed .cmp-container .cmp-SpaxHeader__cartTrigger__trigger{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.header__body.fixed .cmp-container .cartTrigger__text{display:none}.header__body.fixed .cmp-button{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important;min-height:unset}.header__body.fixed .cmp-button__text{display:none}@media (max-width:1200px){.header__body{position:fixed;top:36px;background-color:#fff;padding:15px 0;z-index:1;-webkit-transition:top .4s ease;transition:top .4s ease}.header__body>.cmp-container{padding-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header__body>.cmp-container .cmp-button{width:40px;height:40px;margin:0;max-height:30px;min-height:unset}.header__body>.cmp-container .cmp-button .cmp-button__icon--heart,.header__body>.cmp-container .cmp-button .cmp-button__icon--location{max-height:30px}.header__body>.cmp-container .miniaccount,.header__body>.cmp-container .minicart{margin:0}.header__body>.cmp-container .image .cmp-image{width:94px}.header__body>.cmp-container .cmp-button__text{display:none}.header__body>.cmp-container .cmp-SpaxHeader__accountTrigger__trigger{height:4rem;min-width:4rem;max-height:30px}.header__body>.cmp-container .cmp-SpaxHeader__accountTrigger__trigger .cmp-SpaxAccountChip__accountChip__root{min-height:unset}.header__body>.cmp-container .cmp-SpaxHeader__accountTrigger__trigger .cmp-SpaxAccountChip__accountChip__root span:nth-child(2){display:none}.header__body>.cmp-container .cmp-SpaxHeader__accountTrigger__trigger .cmp-SpaxAccountChip__accountChip__root .cmp-SpaxIcon__icon__root{content:url(clientlib-site/resources/images/avatar.svg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;width:40px;max-height:30px}.header__body.fixed{top:0;position:fixed;width:100%;padding:15px 0 5px}}.miniaccount,.minicart{display:none}.aem-Grid.aem-Grid--default--12>.header__navigation.aem-GridColumn.aem-GridColumn--default--12{float:none}main{position:relative;scroll-margin-top:254px;margin-top:254px}@media (max-width:1200px){main{scroll-margin-top:0;margin-top:auto}}main.add-overlay-main:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media (max-width:1200px){body.nav-open{position:fixed;top:0;left:0;overflow:hidden}}#show-lang-nav{display:none}.header__navigation{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-shadow:0 10px 10px rgba(51,51,51,.10196078431372549);box-shadow:0 10px 10px rgba(51,51,51,.10196078431372549);z-index:3}@media (max-width:1200px){.header__navigation{position:fixed;top:147px;-webkit-transition:top .4s ease;transition:top .4s ease}}.header__navigation .image,.header__navigation .list{display:none}.header__navigation.fixed{width:100%}@media (max-width:1200px){.header__navigation.fixed{position:fixed;top:75pt;-webkit-transition:top .4s ease;transition:top .4s ease}.header__navigation.fixed>.cmp-container{height:calc(100vh - 75pt);overflow:scroll}}.header__navigation>.cmp-container{width:100%;max-width:var(--spax-global-maxWidth);margin:auto}@media (max-width:1200px){.header__navigation>.cmp-container{height:calc(100vh - 147px);height:calc(var(--vh, 1vh)*100 - 147px);background-color:#f0f0f0;position:fixed;left:-100%;width:100%;-webkit-transition:left 1s;transition:left 1s}}.header__navigation .languagenavigation{display:none}@media (max-width:1200px){.header__navigation .languagenavigation{display:none;position:fixed;width:100%;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.header__navigation .languagenavigation .cmp-languagenavigation{position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__navigation .languagenavigation .cmp-languagenavigation .cmp-languagenavigation__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:80%;margin:auto;background:#fff;padding:20px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.header__navigation .languagenavigation .cmp-languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item-link{display:block;padding:20px;width:100%}.header__navigation .languagenavigation .cmp-languagenavigation--mobile-design{width:80%;margin:auto;padding:20px;background-color:#007b4a}.header__navigation .languagenavigation .cmp-languagenavigation--mobile-title{color:#fff;font-size:1.5rem;font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif;text-align:center;display:block;margin:auto}}.header__navigation .cmp-navigation .cmp-navigation__item{padding:20px}.header__navigation .cmp-navigation .hidden{display:none!important}.header__navigation .cmp-navigation .visible--1,.header__navigation .cmp-navigation .visible--2{display:block!important}.header__navigation .cmp-navigation .cmp-navigation__group{position:relative;display:grid;grid-template-columns:.5fr 1fr 1fr .5fr;text-align:center;padding-left:0;list-style-type:none;margin-inline:0;margin-bottom:0}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width:1200px) and (max-width:1430px){.header__navigation .cmp-navigation .cmp-navigation__group{padding-inline:1rem}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;text-align:left;border-bottom:1px solid grey;background:#fff;padding:0}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.list-item-0-active{background-color:#99cab7}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0.list-item-0-active:after{display:none}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:first-of-type{border-top:1px solid grey}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:before{content:none}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link{-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-400);line-height:1.2}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link:hover{color:#006d3c;text-underline-offset:4px;-webkit-text-decoration:underline solid #006d3c 2px;text-decoration:underline solid #006d3c 2px}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-100);padding:13px 0 13px 20px}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link.list-item-0-active{background-color:#99cab7}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link.list-item-0-active:after{content:none}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item-link:hover{text-decoration:none}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0>.cmp-navigation__group{text-align:left;min-height:300px;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);display:none;position:absolute;top:100%;left:0;width:100%}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0>.cmp-navigation__group{display:none;top:100%;z-index:10;height:auto}}@media (min-width:1201px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:focus-within>.cmp-navigation__group,.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover>.cmp-navigation__group{display:block}}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:focus-within,.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:hover{background-color:#99cab7}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:before{content:"";border:1px solid #d3d3d3;-ms-flex-item-align:stretch;align-self:stretch}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:first-of-type{gap:0;text-align:left;padding-inline:0}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:first-of-type:before{content:none}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0:nth-of-type(4){gap:0;text-align:right}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1{height:60px;width:343px;border-top:1px solid rgba(51,51,51,.14901960784313725)}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1.levelOneMenuItem{background-color:rgba(51,51,51,.14901960784313725)}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:first-of-type{border:none!important}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1{position:relative;width:100%;height:auto;padding:0}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:last-child{border-bottom:1px solid rgba(51,51,51,.14901960784313725)}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1.list-item-1-active{background-color:#99cab7;display:-webkit-box;display:-ms-flexbox;display:flex}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1.list-item-1-active:after{content:none!important}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1>.cmp-navigation__group{position:absolute;display:none;width:calc(100% - 343px);top:0;left:343px;text-align:left;z-index:1;height:100%;background-color:#d8d9da}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1>.cmp-navigation__group{top:100%;background-color:#fff;display:none;left:0;width:100%;height:auto;z-index:10}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1>.cmp-navigation__group.--open-subTargetLevel1-cats{top:100%;display:block}}@media (min-width:1201px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1>.cmp-navigation__group.--open{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;z-index:20}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:has(.cmp-navigation__group.--open){background-color:#d8d9da}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:hover{background-color:#d8d9da}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:hover{background-color:#99cab7}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:focus-within{background-color:#d8d9da}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:focus-within{background-color:#99cab7}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:focus-within>.cmp-navigation__item-link{color:#007b4a;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;font-weight:700;border:none;text-decoration:none;text-underline-offset:unset}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:focus-within>.cmp-navigation__item-link:after{display:none}@media (min-width:1201px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1:focus-within>.cmp-navigation__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item-link{font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-300)}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item-link{font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:var(--spax-global-fontSize-100);padding:13px 0 13px 20px}}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item--level-2{position:relative;width:100%;height:auto;padding:0;border-top:1px solid #b2b3b5}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item--level-2:first-of-type{border-top:none}}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item--level-2 .cmp-navigation__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-200);padding-left:24px;position:relative}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item--level-2 .cmp-navigation__item-link:before{content:url(clientlib-site/resources/images/chevron-right-solid.svg);position:absolute;width:9pt;height:1pc;left:0;background-color:transparent}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item--level-2 .cmp-navigation__item-link:hover{color:#007b4a;border:none;text-decoration:none;text-underline-offset:unset}@media (max-width:1200px){.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item--level-2 .cmp-navigation__item-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-100);padding:13px 0 13px 20px}.header__navigation .cmp-navigation .cmp-navigation__group .cmp-navigation__item--level-0 .cmp-navigation__item--level-1 .cmp-navigation__item--level-2 .cmp-navigation__item-link:before{content:none}}.header__navigation.show-mobile-menu>.cmp-container{left:0;-webkit-transition:left 1s;transition:left 1s}.header__navigation.show-mobile-menu .list{display:block;position:absolute;bottom:0;left:0;margin:20px}.header__navigation.show-mobile-menu .list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style-type:none;padding-left:0}.header__navigation.show-mobile-menu .list ul li{padding:0 9pt;border-right:1px solid #333;font-family:Helvetica Neue LT W05\ 45 Light,Helvetica,sans-serif;font-size:.875rem}.header__navigation.show-mobile-menu .list ul li:first-child{padding-left:0}@media (min-width:1201px){.header__navigation.show-mobile-menu .list{display:none}}@media (max-width:1200px){.header__navigation.show-mobile-menu #show-lang-nav{display:block;position:absolute;bottom:10px;right:0;max-width:75pt}.header__navigation.show-mobile-menu #show-lang-nav .cmp-button__icon--lang-nav{content:url(clientlib-site/resources/images/Web.svg);position:absolute;left:auto;width:18px;height:18px;right:20px;top:14px}.header__navigation.show-mobile-menu #show-lang-nav .cmp-button__text{font-size:.875rem;text-transform:uppercase;font-family:Helvetica Neue LT W05\ 45 Light,Helvetica,sans-serif;padding-right:.5rem}.header__navigation.show-mobile-menu #show-lang-nav.hide-lang-nav{display:block;position:fixed;width:40px;height:40px;top:40%;left:60%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__navigation.show-mobile-menu #show-lang-nav.hide-lang-nav .cmp-button__icon--lang-nav{content:url(clientlib-site/resources/images/close.svg);position:absolute;left:auto;width:18px;height:18px;right:-40px}}.cmp-navigation__item-link:after{content:url(clientlib-site/resources/images/chevron-right-solid.svg);position:absolute;width:9pt;height:1pc;right:24px;left:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent}@media (max-width:1200px){.cmp-navigation__item--level-0 .cmp-navigation__item-link:after{content:url(clientlib-site/resources/images/chevron-right-solid.svg)}}@media (min-width:1201px){.cmp-navigation__item--level-0 .cmp-navigation__item-link:after{content:none}}.aem-Grid.aem-Grid--default--12>header.experiencefragment.aem-GridColumn.aem-GridColumn--default--12{float:none;z-index:9990}.header__top{background-color:#f0f0f0;font-size:var(--spax-global-fontSize-100);line-height:var(--spax-global-lineHeight-300);width:100vw;overflow:hidden}.header__top.fixed{z-index:0}.header__top .cmp-container{max-width:var(--spax-global-maxWidth);margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9pt 0;color:#333}.header__top .cmp-container .text{margin-right:auto}.header__top .cmp-container .text .cmp-text{margin-bottom:0}.header__top .cmp-container .text ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style-type:none;padding-left:0}.header__top .cmp-container .text ul li{padding:0 40px}.header__top .cmp-container .text ul li:first-child{padding-left:0}.header__top .cmp-container .text ul li:last-child{padding-right:0}.header__top .cmp-container .text ul li+li{border-left:1px solid #333}.header__top .cmp-container .list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style-type:none;padding-left:0}.header__top .cmp-container .list ul li{padding:0 40px;border-right:1px solid #333}.header__top .cmp-container .list ul li:first-child{padding-left:0}.header__top .languagenavigation{width:75pt;padding-right:10px;height:20px}.header__top .languagenavigation .cmp-languagenavigation{position:absolute;width:75pt;height:1.25rem;-webkit-transform:translateX(-10px);transform:translateX(-10px);z-index:1001;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.header__top .languagenavigation .cmp-languagenavigation .cmp-languagenavigation--arrow{position:relative;padding-right:20px;margin-left:.4rem}.header__top .languagenavigation .cmp-languagenavigation .cmp-languagenavigation--arrow:after{content:url(clientlib-site/resources/images/angle-down.svg);width:13px;height:13px;position:absolute;top:2px;right:5px;opacity:.7}.header__top .languagenavigation .cmp-languagenavigation>.cmp-languagenavigation__group{visibility:visible;position:absolute;top:0;padding:0 10px;z-index:1;background-color:transparent;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (prefers-color-scheme:dark){.header__top .languagenavigation .cmp-languagenavigation>.cmp-languagenavigation__group{border-color:grey;background:transparent}}.header__top .languagenavigation .cmp-languagenavigation>.cmp-languagenavigation__group .cmp-languagenavigation__item--level-0{margin-bottom:.5em;display:none}.header__top .languagenavigation .cmp-languagenavigation>.cmp-languagenavigation__group .cmp-languagenavigation__item--level-0.cmp-languagenavigation__item--active{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;display:block}.header__top .languagenavigation .cmp-languagenavigation:hover>.cmp-languagenavigation__group{visibility:visible;outline:1px solid #202020;background:#fff}.header__top .languagenavigation .cmp-languagenavigation:hover>.cmp-languagenavigation__group .cmp-languagenavigation__item--level-0{display:block}.header__top .languagenavigation .cmp-languagenavigation:hover>.cmp-languagenavigation__group .cmp-languagenavigation--arrow:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__top .cmp-languagenavigation__group{margin:0;padding:0;list-style:none}.header__top .cmp-languagenavigation__item-title{font-size:x-small;text-transform:uppercase}.header__top .cmp-languagenavigation__item--level-1{display:inline}.header__top .cmp-languagenavigation__item--level-1:not(:first-child):before{content:" | "}@media (max-width:1200px){.header__top{border-bottom:1px solid #b2b3b5;position:fixed;top:0;-webkit-box-sizing:border-box;box-sizing:border-box}.header__top,.header__top.fixed{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.header__top.fixed{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.header__top .cmp-container{padding:9px 0}.header__top .cmp-container .languagenavigation,.header__top .cmp-container .list{display:none}.header__top .cmp-container .text{width:100%}.header__top .cmp-container .text ul li{width:100%;text-align:center;font-size:.75rem;padding:0}.header__top .cmp-container .text ul li:nth-of-type(n+2){display:none}}.cmp-navigation__item-ads-teaser-container{position:absolute;right:0;top:0;z-index:20;width:auto;height:100%;padding:0}@media screen and (max-width:1200px){.cmp-navigation__item-ads-teaser-container{display:none}}.cmp-navigation__item-ads-teaser-container .cmp-navigation__item-ads-teaser-link{cursor:pointer}.cmp-navigation__item-ads-teaser-container .cmp-navigation__item-ads-teaser-image{width:21.4375em;height:100%;background-image:url(clientlib-site/resources/images/navigation_advertisement_teaser.png);background-repeat:no-repeat;background-size:100%;position:relative;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.cmp-navigation__item-ads-teaser-container .cmp-navigation__item-ads-teaser-content{background-image:-webkit-gradient(linear,left bottom,left top,from(#007b4a),to(transparent));background-image:linear-gradient(0deg,#007b4a,transparent);text-align:center;position:absolute;bottom:0;width:100%;height:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cmp-navigation__item-ads-teaser-container .cmp-navigation__item-ads-teaser-text{color:#fff;font-size:22px;font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;margin-bottom:-5%}@-moz-document url-prefix(){.cmp-navigation__item-ads-teaser-container .cmp-navigation__item-ads-teaser-text{font-weight:400}}header{z-index:1000;isolation:isolate;position:fixed}@media (max-width:1200px){header{height:var(--spax-global-header-mobile-idle-height);position:relative}}@media (min-width:1201px){header{height:var(--spax-global-header-desktop-idle-height)}header .aem-Grid:has(>.header__top){display:grid;grid-template-rows:1fr -webkit-min-content -webkit-min-content;grid-template-rows:1fr min-content min-content;-webkit-transition:grid-template-rows .4s ease;transition:grid-template-rows .4s ease;transition:grid-template-rows .4s ease,-ms-grid-rows .4s ease}header .aem-Grid:has(>.header__top):after,header .aem-Grid:has(>.header__top):before{display:none}}@media (max-width:1200px){header.fixed{height:var(--spax-global-header-mobile-scroll-height)}}@media (min-width:1201px){header.fixed{height:var(--spax-global-header-desktop-scroll-height)}header.fixed .aem-Grid:has(>.header__top){display:grid;grid-template-rows:0fr -webkit-min-content -webkit-min-content;grid-template-rows:0fr min-content min-content}}.header__mobile-lang-switch{display:none}.header__mobile-lang-switch.open-lang-nav{position:fixed;z-index:1001;top:0;bottom:0;left:0;right:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:1201px){.header__mobile-lang-switch.open-lang-nav{display:none}}.header__mobile-lang-switch.open-lang-nav>.cmp-container{position:relative;min-width:200px;margin:auto}.header__mobile-lang-switch.open-lang-nav>.cmp-container .button{position:absolute;top:-3pc;right:0;padding:.5rem 1rem}.header__mobile-lang-switch.open-lang-nav>.cmp-container .button .cmp-button{max-width:75pt;padding-right:20px;margin-right:-20px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.header__mobile-lang-switch.open-lang-nav>.cmp-container .button .cmp-button:after{content:url(clientlib-site/resources/images/close.svg);position:absolute;width:9pt;height:23px;right:0;left:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.header__mobile-lang-switch.open-lang-nav>.cmp-container .button .cmp-button .cmp-button__text{font-size:var(--spax-global-fontSize-100);font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}.header__mobile-lang-switch.open-lang-nav>.cmp-container .text{background-color:#007b4a;padding:.625rem 1.25rem}.header__mobile-lang-switch.open-lang-nav>.cmp-container .text .cmp-text{margin-bottom:0}.header__mobile-lang-switch.open-lang-nav>.cmp-container .text p{color:#fff;font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif;font-size:1.25rem}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation{background-color:#fff;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation .cmp-languagenavigation{padding:.5rem}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation .cmp-languagenavigation__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item--level-0{position:relative;margin-left:10px}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item--level-0:before{content:"";position:absolute;width:20px;height:20px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:50%;border:1px solid #007b4a}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item--level-0.cmp-languagenavigation__item--active{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item--level-0.cmp-languagenavigation__item--active:before{content:"";position:absolute;width:20px;height:20px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#fff;border-radius:50%;border:1px solid #007b4a}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item--level-0.cmp-languagenavigation__item--active:after{content:"";position:absolute;width:1pc;height:1pc;left:3px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;border:none;background-color:#007b4a}.header__mobile-lang-switch.open-lang-nav>.cmp-container .languagenavigation .cmp-languagenavigation__group .cmp-languagenavigation__item-link{padding:1rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:var(--spax-global-fontSize-100)}#contact_v1 .title,#lottery_v1 .title,#newsletter_v1 .title{padding:15px}@media screen and (max-width:768px){#contact_v1 .title,#lottery_v1 .title,#newsletter_v1 .title{padding:0;padding-inline:15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}}#contact_v1 .text,#lottery_v1 .text,#newsletter_v1 .text{padding:15px;margin-bottom:0!important}@media screen and (max-width:768px){#contact_v1 .text,#lottery_v1 .text,#newsletter_v1 .text{padding-block:0;margin-top:15px;margin-bottom:15px!important}}#contact_v1 .text h1,#contact_v1 .text h2,#contact_v1 .text h3,#contact_v1 .text h4,#lottery_v1 .text h1,#lottery_v1 .text h2,#lottery_v1 .text h3,#lottery_v1 .text h4,#newsletter_v1 .text h1,#newsletter_v1 .text h2,#newsletter_v1 .text h3,#newsletter_v1 .text h4{padding-inline:0;padding-bottom:1rem}#contact_v1 .text p,#lottery_v1 .text p,#newsletter_v1 .text p{padding-inline:0}#contact_v1 a,#lottery_v1 a,#newsletter_v1 a{color:#007b4a}@media screen and (max-width:768px){#survey-form--accordion .text{margin-top:15px}}#survey-form--accordion .cmp-form-text{margin-bottom:14px}#survey-form--accordion .cmp-form-button{margin-left:0;padding-bottom:0;padding-top:.4rem}#survey-form--accordion .cmp-accordion{background:transparent}#survey-form--accordion .cmp-accordion__item{margin-bottom:14px}#survey-form--accordion .cmp-accordion__button{display:-webkit-box;display:-ms-flexbox;display:flex}#survey-form--accordion .cmp-accordion__header{padding:0;min-height:45px}#survey-form--accordion .cmp-accordion__panel--expanded{border:1px solid #007b4a}@media screen and (max-width:768px){.cmp-form{padding-inline:15px}}.cmp-form .options-title--hidden .cmp-form-options__legend{display:none}.cmp-form .options-title--hidden .cmp-form-options__legend input[type=checkbox]{border:0}@media screen and (max-width:768px){.cmp-form .text{padding-inline:0!important}}.cmp-form .cmp-form-text{margin:0;padding-inline:0}@media screen and (min-width:1201px){.cmp-form .cmp-form-options{padding-inline:15px;margin-inline:0}}.cmp-form .cmp-form-options,.cmp-form .cmp-form-options__field,.cmp-form .cmp-form-options__field-label{width:100%}.cmp-form .cmp-form-options__field--checkbox{margin-right:1rem;position:relative;word-break:break-word}.cmp-form-error{border:1px solid #da4323;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2);color:#da4323;margin-inline:15px;padding:.9rem}.cmp-form-error .cmp-form-error__item{color:#da4323}.cmp-form-options__help-message,.cmp-form-recaptcha__help-message,.cmp-form-text__help-message{display:none;font-family:Helvetica Neue LT W05\ 45 Light,Helvetica,sans-serif;color:#da4323;font-size:14px}#formRecaptcha.cmp-form_field--invalid,.cmp-fileinput__container.cmp-form_field--invalid,.cmp-fileinput__preview-container.cmp-form_field--invalid,.cmp-form-text__text.cmp-form_field--invalid,.cmp-form-text__textarea.cmp-form_field--invalid{border:1px solid #da4323!important;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2)!important;box-shadow:0 0 15px rgba(218,67,35,.2)!important;color:#da4323}#formRecaptcha.cmp-form_field--invalid:focus,.cmp-fileinput__container.cmp-form_field--invalid:focus,.cmp-fileinput__preview-container.cmp-form_field--invalid:focus,.cmp-form-text__text.cmp-form_field--invalid:focus,.cmp-form-text__textarea.cmp-form_field--invalid:focus{-webkit-box-shadow:0 0 15px rgba(218,67,35,.2)!important;box-shadow:0 0 15px rgba(218,67,35,.2)!important}.cmp-form-options__field-label.cmp-form_field--invalid{border:1px solid #da4323!important;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-options__field-label.cmp-form_field--invalid .cmp-form-options__field--marker{border-color:#da4323!important}.cmp-form-options__field-label.cmp-form_field--invalid span,.cmp-form-options__field-label.cmp-form_field--invalid span p{color:#da4323}.cmp-form-options__field-label.cmp-form_field--invalid:focus-within{-webkit-box-shadow:none!important;box-shadow:none!important}.cmp-form-options--minified .cmp-form-options__field-label.cmp-form_field--invalid{border:none!important;-webkit-box-shadow:none;box-shadow:none}.cmp-form-options--minified .cmp-form-options__field-label.cmp-form_field--invalid span{color:#da4323}form .cmp-form-button{min-width:12rem;min-height:3.125rem;padding:.5rem;border-radius:2px;margin-block:1rem;margin-inline:15px;position:relative;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}@media screen and (max-width:1200px){form .cmp-form-button{margin-inline:0}}form .cmp-button--primary .cmp-form-button{background:#007b4a 0 0 no-repeat padding-box;color:#fff}form .cmp-button--primary .cmp-form-button:hover{background:#006d3c 0 0 no-repeat padding-box}form .cmp-button--primary .cmp-form-button:disabled{background:#b2b3b5}form .cmp-button--primary .cmp-form-button .cmp-button__text{color:#fff}form .cmp-button--secondary .cmp-form-button{background:#fff no-repeat border-box;border:1px solid #007b4a;border-radius:2px;position:relative}@media screen and (max-width:900px){form .cmp-button--secondary .cmp-form-button{margin-inline:15px}}form .cmp-button--secondary .cmp-form-button:hover>.cmp-button__text{color:#006d3c}form .cmp-button--secondary .cmp-form-button:disabled{background:#fff;border-color:#b2b3b5;-webkit-filter:grayscale(1);filter:grayscale(1)}form .cmp-button--secondary .cmp-form-button:disabled .cmp-button__text{color:#b2b3b5}form .cmp-button--secondary .cmp-form-button.disabled{background:#fff;border-color:#b2b3b5;-webkit-filter:grayscale(1);filter:grayscale(1)}form .cmp-button--secondary .cmp-form-button.disabled .cmp-button__text{color:#b2b3b5}form .cmp-button--secondary .cmp-form-button .cmp-button__text{color:#007b4a}form .cmp-button--tertiary .cmp-form-button{background:#b2b3b5 no-repeat}form .cmp-button--tertiary .cmp-form-button .cmp-button__text{color:#007b4a}form .cmp-button--tertiary .cmp-form-button:hover>.cmp-button__text{color:#006d3c}form .cmp-button--tertiary .cmp-form-button:disabled .cmp-button__text{color:#fff}form .cmp-button--text-link .cmp-form-button{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:1.5rem}form .cmp-button--text-link .cmp-button__text{color:#007b4a;text-shadow:0 0 15px rgba(51,51,51,.14901960784313725);position:relative;padding-right:2rem}form .cmp-button--text-link .cmp-button__text:after{position:absolute;content:"";right:0;top:-20%;height:2rem;background:url(clientlib-site/resources/images/chevron-right-solid.svg) no-repeat;background-size:inherit}form .cmp-button--text-link .cmp-button__text:hover{text-decoration:underline}form .cmp-button--cart .cmp-button__text:before{content:"";height:23px;width:23px;padding-right:1rem;display:inline-block;background:url(clientlib-site/resources/images/Cart-w.svg) no-repeat;background-size:inherit}form .cmp-button--cart .cmp-form-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}form .cmp-button--icon-only .cmp-form-button{min-width:4.2rem}form .cmp-button--icon-only .cmp-form-button:after{position:absolute;content:"";height:25px;width:25px;left:19px;top:9pt;background:url(clientlib-site/resources/images/Cart-w.svg) no-repeat;background-size:inherit}form .cmp-button--icon-only .cmp-button__text{display:none}form .cmp-button--icon-only .cmp-button__text:before{content:none}form .cmp-button--secondary.cmp-button--cart .cmp-button__text:before{content:"";height:23px;width:23px;padding-right:1rem;display:inline-block;background:url(clientlib-site/resources/images/Cart-g.svg) no-repeat;background-size:inherit}form .cmp-button--secondary.cmp-button--cart .cmp-form-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}form .cmp-button--secondary.cmp-button--icon-only .cmp-form-button{min-width:4.2rem}form .cmp-button--secondary.cmp-button--icon-only .cmp-form-button:after{position:absolute;content:"";height:25px;width:25px;left:19px;top:9pt;background:url(clientlib-site/resources/images/Cart-g.svg) no-repeat;background-size:inherit}form .cmp-button--secondary.cmp-button--icon-only .cmp-button__text{display:none}form .cmp-button--secondary.cmp-button--icon-only .cmp-button__text:before{content:none}form .cmp-button--tertiary.cmp-button--cart .cmp-button__text{color:#fff}.cmp-fileinput{padding:15px}.cmp-fileinput__widgetlabel{background:transparent;border:1px solid #007b4a;color:#007b4a;border-radius:5px;padding:.5rem;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;font-size:1.125rem;text-align:center;display:inline-block;cursor:pointer}.cmp-fileinput__widgetlabel:hover{background:#b2b3b5;color:#007b4a}.cmp-fileinput__widgetlabel:active{background:#98999c}.cmp-fileinput__preview-container{padding:15px;background:#f3f3f3;margin-top:15px;list-style-type:none;border:1px solid #b2b3b5;border-radius:2px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.cmp-fileinput__preview-container ol{padding-left:0}@media screen and (max-width:768px){.cmp-fileinput__preview-container li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-fileinput__preview-container div>p,.cmp-fileinput__preview-container li{background:#f3f3f3;padding:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;margin-bottom:10px;border:1px solid grey}.cmp-fileinput__preview-image{height:4pc}.cmp-fileinput__preview-text{height:50px;font-size:1pc;padding:15px;text-overflow:ellipsis;overflow:hidden;white-space:break-spaces}@media only screen and (max-width:768px){.cmp-fileinput__preview-text{max-width:100%;overflow:hidden;word-wrap:break-word;height:auto}}.cmp-fileinput__preview-text.invalid{color:#f95d5e}.cmp-fileinput__filedelete-btn{display:inline-block;padding:8px 1pc;background-color:#f95d5e;color:#fff;border:1px solid #f95d5e;border-radius:4px;cursor:pointer;text-decoration:none}.cmp-fileinput__filedelete-btn:hover{background-color:#ac2139;border-color:#ac2139}.cmp-form-options{border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:15px;padding-inline:15px;gap:1rem}@media screen and (max-width:768px){.cmp-form-options{margin-block:1.4rem;padding-inline:0}}@media screen and (max-width:900px){.cmp-form-options{margin-block:.9rem}}.cmp-form-options .cmp-form-options__legend{padding-block:.625rem}.cmp-form-options .cmp-form-options__field-label{position:relative;border:1px solid #b2b3b5;border-radius:2px;padding-block:.9rem;width:100%}.cmp-form-options .cmp-form-options__field-text{position:static;margin-left:50px;padding-right:.5rem;float:left;line-height:1.4rem}@media only screen and (max-width:1200px){.cmp-form-options--checkbox .cmp-form-options__field-description{top:15px;left:42px}}.cmp-form-options--checkbox .cmp-form-options__field--checkbox{margin-left:65px}@media only screen and (max-width:1200px){.cmp-form-options--radio .cmp-form-options__field-description{top:15px;left:40px}}.cmp-form-options__field--radio~.cmp-form-options__field--marker{top:1pc;left:10px}.cmp-form-options__field{height:50px;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;border:none;float:left}@media only screen and (max-width:1200px){.cmp-form-options__field-label .cmp-form-options__field-subtext{bottom:10px;left:42px;font-size:14px}.cmp-form-options__field--checkbox~.cmp-form-options__field--marker{width:24px;height:24px;top:14px;left:14px}.cmp-form-options__field-subtext+.cmp-form-options__field{height:60px}.error .cmp-form-options__field:after{font-size:9pt;bottom:-20px}}@media only screen and (min-width:1201px){.cmp-form-options__field-label .cmp-form-options__field-subtext{bottom:14px;left:50px;font-size:1pc;display:block}.cmp-form-options__field-label .cmp-form-options__field-description{top:20px;left:50px;font-size:1pc}.cmp-form-options__field--checkbox~.cmp-form-options__field--marker{width:30px;height:30px;margin:0;top:1pc;left:1pc}.cmp-form-options__field-subtext+.cmp-form-options__field{height:77px}.cmp-form-options__field--radio~.cmp-form-options__field--marker{top:15px;left:15px}.error .cmp-form-options__field:after{font-size:14px;bottom:-22px}}.cmp-form-options__field-label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:0;border:none;border-radius:2px;position:relative}.cmp-form-options__field-label .cmp-form-options__field-subtext:first-of-type{display:none}.cmp-form-options__field-label .cmp-form-options__field-subtext{position:absolute}.cmp-form-options__field-label .cmp-form-options__field-description{color:#333;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;position:absolute}.cmp-form-options__field{height:100%}.cmp-form-options__field:active,.cmp-form-options__field:focus,.cmp-form-options__field:focus-visible{outline:0 none!important;border-color:1px solid #007b4a!important;-webkit-box-shadow:0 0 15px rgba(0,123,74,.4);box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form-options__field:checked{border-color:#007b4a}.cmp-form-options__field:disabled{cursor:auto}.cmp-form-options__field:disabled~.cmp-form-options__field-description,.cmp-form-options__field:disabled~.cmp-form-options__field-subtext{color:#b2b3b5}.cmp-form-options__field.cmp-form_field--invalid{border:1px solid #da4323!important;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-options__field--checkbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;position:relative;margin:0}.cmp-form-options__field--checkbox~.cmp-form-options__field--marker{border:1px solid #b2b3b5;border-radius:2px;position:absolute}.cmp-form-options__field--checkbox:checked~.cmp-form-options__field--marker:after{position:absolute;top:0;left:0;content:"";width:110%;height:110%;background:url(clientlib-site/resources/images/check.svg) no-repeat 100%}.cmp-form-options__field--radio{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;margin:0;padding:0;cursor:pointer}.cmp-form-options__field--radio~.cmp-form-options__field--marker{width:20px;height:20px;border:1px solid #b2b3b5;border-radius:50%;position:absolute}.cmp-form-options__field--radio~.cmp-form-options__field--marker:after{content:"";position:absolute;top:2px;left:2px;right:2px;height:14px;width:14px;background-color:#007b4a;border-radius:50%;display:none}.cmp-form-options__field--radio:disabled{cursor:auto}.cmp-form-options__field--radio:disabled+span{color:#b2b3b5}.cmp-form-options__field--radio:checked{border-color:#007b4a}.cmp-form-options__field--radio:checked~.cmp-form-options__field--marker:after{display:block}#whistleblow-form .cmp-form-text__textarea:not(:-moz-placeholder-shown):not(:focus)+label{color:transparent}#whistleblow-form .cmp-form-text__textarea:not(:-ms-input-placeholder):not(:focus)+label{color:transparent}#whistleblow-form .cmp-form-text__textarea:not(:placeholder-shown):not(:focus)+label{color:transparent}#whistleblow-form .cmp-form-text__textarea:not(:-moz-placeholder-shown):focus+label{color:transparent}#whistleblow-form .cmp-form-text__textarea:not(:-ms-input-placeholder):focus+label{color:transparent}#whistleblow-form .cmp-form-text__textarea:not(:placeholder-shown):focus+label{color:transparent}#whistleblow-form .text{padding-inline:15px}#whistleblow-form .text p{padding:1rem 0}#whistleblow-form .cmp-form-text label{top:65px;line-height:1.3;padding-right:15px}@media screen and (max-width:1200px){#whistleblow-form .cmp-form-text label{top:59px}}#whistleblow-form .cmp-form-text .cmp-form-text__help-block{font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}@media (min-width:768px) and (max-width:1200px){#whistleblow-form .button{padding-inline:15px}}#whistleblow-form .cmp-form-options__field{width:100%!important;max-width:-webkit-fit-content!important;max-width:-moz-fit-content!important;max-width:fit-content!important}@media screen and (max-width:900px){.cmp-form-options.cmp-form-options--drop-down{margin-block:0}}@media screen and (max-width:768px){.cmp-form-options.cmp-form-options--drop-down{margin-block:0}}.cmp-form-options.cmp-form-options--drop-down .cmp-form-options__label{display:none}.cmp-form-options.cmp-form-options--drop-down.cmp-form_field--invalid .cmp-form-options__field--drop-down{border:1px solid #da4323!important;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}select.cmp-form-options__field--drop-down{color:#333;position:relative;padding:5px 35px 5px 5px;font-size:1pc;border:1px solid #b2b3b5;border-radius:2px;height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(clientlib-site/resources/images/chevron-down.svg);background-repeat:no-repeat;background-size:24px 24px;background-position:100%;background-clip:border-box;-moz-background-clip:border-box;-webkit-background-clip:border-box}@media screen and (max-width:768px){select.cmp-form-options__field--drop-down{font-size:14px}}select.cmp-form-options__field--drop-down:focus{background-image:url(clientlib-site/resources/images/chevron-up.svg)}select::-ms-expand{display:none}@media screen and (min-width:0 \0){select{background:none\9;padding:5px\9}}.cmp-form-options__field--multi-drop-down.cmp-form_field--invalid{border:1px solid #da4323!important;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-options__help-message.cmp-form_field--invalid{display:block}.error{border-color:#da4323;margin-bottom:2rem}.error .cmp-form-options__field{border-color:#da4323;position:relative}.error .cmp-form-options__field:after{content:"Fehlermeldung - bitte wählen Sie...";color:#da4323;position:absolute;left:0;font-family:Helvetica Neue LT W05\ 45 Light,Helvetica,sans-serif}.error .cmp-form-options__field--checkbox~.cmp-form-options__field--marker,.error .cmp-form-options__field--radio~.cmp-form-options__field--marker{border-color:#da4323}.error .cmp-form-options__field--radio~.cmp-form-options__field--marker:after{background-color:#da4323}.error .cmp-form-options__field-description{color:#da4323}.cmp-form-options--minified .cmp-form-options{margin-block:0;margin-top:15px}.cmp-form-options--minified .cmp-form-options__field-label{border:1px solid transparent}.cmp-form-options--minified .cmp-form-options__field--marker{left:0}.cmp-form-options--minified .cmp-form-options .cmp-form-options__field-text{margin-left:40px;padding-bottom:0}.cmp-form-options--minified .cmp-form-options__field-label:focus-within{border:none;-webkit-box-shadow:none;box-shadow:none}.cmp-form-options--minified .cmp-form-options__field-label:focus-within .cmp-form-options__field--radio~.cmp-form-options__field--marker{left:0}@media screen and (max-width:768px){.cmp-form-options--minified .cmp-form-options__field-label:focus-within .cmp-form-options__field--radio~.cmp-form-options__field--marker{left:0}}.cmp-form-options--minified .cmp-form-options__field-label:focus-within .cmp-form-options__field--checkbox~.cmp-form-options__field--marker{left:0}.cmp-form-options--minified .cmp-form-options__field-label:focus-within .cmp-form-options__field-text{margin-left:40px}.cmp-form-options--minified .cmp-form-options__field-label:focus-within .cmp-form-options__field--checkbox{margin-left:40px}.cmp-form-options__field-label:focus-within{border:1px solid #007b4a;-webkit-box-shadow:0 0 15px rgba(0,123,74,.4);box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form-options__field-label:focus-within .cmp-form-options__field--radio~.cmp-form-options__field--marker{left:15px;-webkit-transition:1ms ease;transition:1ms ease}@media screen and (max-width:768px){.cmp-form-options__field-label:focus-within .cmp-form-options__field--radio~.cmp-form-options__field--marker{left:10px}}.cmp-form-options__field-label:focus-within .cmp-form-options__field--checkbox~.cmp-form-options__field--marker{left:1pc;-webkit-transition:1ms ease;transition:1ms ease}@media screen and (max-width:1200px){.cmp-form-options__field-label:focus-within .cmp-form-options__field--checkbox~.cmp-form-options__field--marker{left:14px}}.cmp-form-options__field-label:focus-within .cmp-form-options__field-text{margin-left:50px;-webkit-transition:1ms ease;transition:1ms ease}.cmp-form-options__field-label:focus-within .cmp-form-options__field--checkbox{margin-left:65px}.cmp-form-recaptcha{margin-block:.9rem}@media screen and (min-width:1201px){.cmp-form-recaptcha__container{margin-inline:0}}.cmp-form-recaptcha__container #formRecaptcha{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (max-width:400px){.cmp-form-recaptcha__container #formRecaptcha div:first-child{width:270px}}.cmp-form-recaptcha__container #formRecaptcha iframe{max-width:100%}.cmp-form-recaptcha__container .rc-anchor-content{width:165px!important}.cmp-form-recaptcha__container .rc-anchor-content label{width:30px!important}.cmp-form-recaptcha__help-message{color:#da4323;padding-block:1rem;display:none;-webkit-transition:1s ease;transition:1s ease}.cmp-form .cmp-form-text{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;font-family:Helvetica Neue LT W05\ 45 Light,Helvetica,sans-serif}.cmp-form .cmp-form-text label{position:absolute;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;color:#b2b3b5;cursor:text;font-size:14px}@media only screen and (min-width:1201px){.cmp-form .cmp-form-text label{top:20px;left:19px}}.cmp-form .cmp-form-text__text{border:1px solid #b2b3b5;border-radius:2px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);font-family:Helvetica Neue LT W05\ 45 Light,Helvetica,sans-serif;margin:0;width:100%}@media screen and (max-width:900px){.cmp-form .cmp-form-text__text{padding:22px 0 10px 10px}}@media only screen and (max-width:1200px){.cmp-form .cmp-form-text__text{font-size:14px;padding:22px 0 4px 10px}}@media only screen and (min-width:1201px){.cmp-form .cmp-form-text__text{height:50px;font-size:1pc;padding:22px 0 9pt 15px}}.cmp-form .cmp-form-text__text:active,.cmp-form .cmp-form-text__text:focus,.cmp-form .cmp-form-text__text:focus-visible{outline:0 none!important;border-color:1px solid #007b4a!important;-webkit-box-shadow:0 0 15px rgba(0,123,74,.4);box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form .cmp-form-text__textarea{border:1px solid #b2b3b5;border-radius:2px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);resize:none;height:122px}@media only screen and (max-width:1200px){.cmp-form .cmp-form-text__textarea{width:100%;font-size:14px;padding:10px}}@media only screen and (min-width:1201px){.cmp-form .cmp-form-text__textarea{width:100%;font-size:1pc;padding:15px}}.cmp-form .cmp-form-text__textarea:active,.cmp-form .cmp-form-text__textarea:focus,.cmp-form .cmp-form-text__textarea:focus-visible{outline:0 none!important;border-color:1px solid #007b4a!important;-webkit-box-shadow:0 0 15px rgba(0,123,74,.4);box-shadow:0 0 15px rgba(0,123,74,.4)}@media only screen and (min-width:1201px){.cmp-form .cmp-form-text--icon .cmp-form-text:before{left:15px;top:15px}}@media only screen and (min-width:1201px){.cmp-form .cmp-form-text--icon .cmp-form-text .cmp-form-text__text{padding:20px 0 14px 60px}}@media only screen and (max-width:1200px){.cmp-form .cmp-form-text--icon .cmp-form-text:before{left:10px;top:10px}}@media only screen and (max-width:1200px){.cmp-form .cmp-form-text--icon .cmp-form-text .cmp-form-text__text{padding:15px 0 11px 50px}}@media screen and (max-width:900px){.cmp-form .cmp-form-text__text:not(:-moz-placeholder-shown):not(:focus)+label{transform:translateY(-11px)!important;font-size:9pt}.cmp-form .cmp-form-text__text:not(:-ms-input-placeholder):not(:focus)+label{transform:translateY(-11px)!important;font-size:9pt}.cmp-form .cmp-form-text__text:not(:placeholder-shown):not(:focus)+label{-webkit-transform:translateY(-11px)!important;transform:translateY(-11px)!important;font-size:9pt}}@media screen and (max-width:900px){.cmp-form .cmp-form-text__text:not(:-moz-placeholder-shown):focus{outline:none;border-color:#007b4a;box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form .cmp-form-text__text:not(:-ms-input-placeholder):focus{outline:none;border-color:#007b4a;box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form .cmp-form-text__text:not(:placeholder-shown):focus{outline:none;border-color:#007b4a;-webkit-box-shadow:0 0 15px rgba(0,123,74,.4);box-shadow:0 0 15px rgba(0,123,74,.4)}}@media screen and (max-width:900px){.cmp-form .cmp-form-text__text:not(:-moz-placeholder-shown):focus+label{transform:translateY(-11px)!important;font-size:9pt}.cmp-form .cmp-form-text__text:not(:-ms-input-placeholder):focus+label{transform:translateY(-11px)!important;font-size:9pt}.cmp-form .cmp-form-text__text:not(:placeholder-shown):focus+label{-webkit-transform:translateY(-11px)!important;transform:translateY(-11px)!important;font-size:9pt}}@media only screen and (max-width:1200px){.cmp-form .cmp-form-text label{top:19px;left:17px}}.cmp-form-text--icon .cmp-form-text{position:relative}.cmp-form-text--icon .cmp-form-text:before{content:"";background:url(clientlib-site/resources/images/Eye-grey.svg) no-repeat;width:30px;height:20px;position:absolute;z-index:1}.cmp-form-text--icon .cmp-form-text:focus-within:before{background:url(clientlib-site/resources/images/Eye-green.svg) no-repeat}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text::-webkit-input-placeholder{color:#b2b3b5}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text::-moz-placeholder{color:#b2b3b5}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text:-ms-input-placeholder{color:#b2b3b5}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text::-ms-input-placeholder{color:#b2b3b5}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text::placeholder{color:#b2b3b5}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text:focus::-webkit-input-placeholder{color:transparent}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text:focus::-moz-placeholder{color:transparent}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text:focus:-ms-input-placeholder{color:transparent}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text:focus::-ms-input-placeholder{color:transparent}.cmp-form-text--icon .cmp-form-text .cmp-form-text__text:focus::placeholder{color:transparent}.cmp-form-text__text:not(:-moz-placeholder-shown):not(:focus):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__text:not(:-ms-input-placeholder):not(:focus):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__text:not(:placeholder-shown):not(:focus):invalid{border-color:#da4323;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__text:not(:-moz-placeholder-shown):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__text:not(:-ms-input-placeholder):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__text:not(:placeholder-shown):invalid{border-color:#da4323;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__textarea:not(:-moz-placeholder-shown):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__textarea:not(:-ms-input-placeholder):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__textarea:not(:placeholder-shown):invalid{border-color:#da4323;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}.cmp-form-text__text:not(:-moz-placeholder-shown):not(:focus)+label{transform:translateY(-17px);font-size:9pt}.cmp-form-text__text:not(:-ms-input-placeholder):not(:focus)+label{transform:translateY(-17px);font-size:9pt}.cmp-form-text__text:not(:placeholder-shown):not(:focus)+label{-webkit-transform:translateY(-17px);transform:translateY(-17px);font-size:9pt}.cmp-form-text__text:not(:-moz-placeholder-shown):focus{outline:none;border-color:#007b4a;box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form-text__text:not(:-ms-input-placeholder):focus{outline:none;border-color:#007b4a;box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form-text__text:not(:placeholder-shown):focus{outline:none;border-color:#007b4a;-webkit-box-shadow:0 0 15px rgba(0,123,74,.4);box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form-text__text:not(:-moz-placeholder-shown):focus+label{transform:translateY(-17px);font-size:9pt}.cmp-form-text__text:not(:-ms-input-placeholder):focus+label{transform:translateY(-17px);font-size:9pt}.cmp-form-text__text:not(:placeholder-shown):focus+label{-webkit-transform:translateY(-17px);transform:translateY(-17px);font-size:9pt}.cmp-form-text__textarea:not(:-moz-placeholder-shown):not(:focus)+label{transform:translateY(-17px);font-size:9pt}.cmp-form-text__textarea:not(:-ms-input-placeholder):not(:focus)+label{transform:translateY(-17px);font-size:9pt}.cmp-form-text__textarea:not(:placeholder-shown):not(:focus)+label{-webkit-transform:translateY(-17px);transform:translateY(-17px);font-size:9pt}.cmp-form-text__textarea:not(:-moz-placeholder-shown):focus{outline:none;border-color:#007b4a;box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form-text__textarea:not(:-ms-input-placeholder):focus{outline:none;border-color:#007b4a;box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form-text__textarea:not(:placeholder-shown):focus{outline:none;border-color:#007b4a;-webkit-box-shadow:0 0 15px rgba(0,123,74,.4);box-shadow:0 0 15px rgba(0,123,74,.4)}.cmp-form-text__textarea:not(:-moz-placeholder-shown):focus+label{transform:translateY(-17px);font-size:9pt}.cmp-form-text__textarea:not(:-ms-input-placeholder):focus+label{transform:translateY(-17px);font-size:9pt}.cmp-form-text__textarea:not(:placeholder-shown):focus+label{-webkit-transform:translateY(-17px);transform:translateY(-17px);font-size:9pt}::-webkit-input-placeholder{color:transparent}:-moz-placeholder,::-moz-placeholder{color:transparent}:-ms-input-placeholder{color:transparent}.spax-HeroImage{min-height:460px;padding:20px 0;margin-bottom:40px;background:#555 50% no-repeat;background-size:cover;position:relative;text-align:center}.spax-HeroImage .navbar{margin-top:20px}.spax-HeroImage-title{display:block;margin:0 auto 20px;text-transform:uppercase}.spax-HeroImage p{margin:0 auto}.spax-HeroImage p.h3{font-weight:400;line-height:2.58333333}.spax-HeroImage-title,.spax-HeroImage p{text-shadow:2px 4px 3px rgba(0,0,0,.5)}.spax-HeroImage-title .btn,.spax-HeroImage p .btn{text-shadow:none}.header~.heroimage,.header~.target .heroimage{position:relative;top:-130px;margin-bottom:-130px;overflow:visible}@media (max-width:1199px){.header~.heroimage,.header~.target .heroimage{margin-top:-40px}}@media (min-width:992px){.spax-HeroImage{text-align:left}.spax-HeroImage .container{-webkit-transform:translateX(-50%);transform:translateX(-50%);position:absolute;top:0;bottom:0;left:50%}.spax-HeroImage-wrapper{-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}}@media (min-width:992px) and (min-width:992px){.spax-HeroImage-wrapper{margin-left:16.66667%}}@media (max-width:991px){.spax-HeroImage.width-full{padding:180px 0 70px}}.jumbotron{padding-top:20px;padding-bottom:20px;margin-bottom:20px;color:#fff;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:10px;font-size:24px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container-fluid .jumbotron,.container .jumbotron{border-radius:0}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:2pc;padding-bottom:2pc}.container-fluid .jumbotron,.container .jumbotron{padding-left:40px;padding-right:40px}.jumbotron .h1,.jumbotron h1{font-size:3pc}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:9pt;padding-right:9pt}.cmp-image__image{width:100%;height:auto}.cmp-languagenavigation__item--active>span.cmp-languagenavigation__item-title{display:none}.newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.newsletter{min-height:545px}}@media only screen and (min-width:1200px){.newsletter{min-height:226px}}.newsletter .cmp-newsletter{margin-inline:auto;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:1432px}@media only screen and (max-width:900px){.newsletter .cmp-newsletter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.newsletter .cmp-newsletter .cmp-image{min-height:100%;min-width:100%}.newsletter .cmp-newsletter .cmp-image__image{width:100%;min-height:100%;max-height:300px;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:900px){.newsletter .cmp-newsletter{min-height:100%}}.newsletter .cmp-newsletter .cmp-newsletter__image{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:900px){.newsletter .cmp-newsletter .cmp-newsletter__image{width:100%}}.newsletter .cmp-newsletter .cmp-newsletter__content{width:50%;border-radius:2px;border-top:4px solid #007b4a;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);padding:20px 1pc 0 20px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:900px){.newsletter .cmp-newsletter .cmp-newsletter__content{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__description{padding-block:1rem}@media only screen and (max-width:768px){.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__description{font-size:14px;margin-bottom:15px}}@media only screen and (min-width:1200px){.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__description{margin-bottom:10px}}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__description p{line-height:25px}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__description b{margin-top:14px;display:block}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__description b,.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__description b p{color:#007b4a;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;font-weight:700;text-align:left}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container{-ms-flex-item-align:end;align-self:end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px;width:100%}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text{margin:0;padding-block:0;padding-left:0!important;width:100%}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text label{padding-left:0!important}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text:not(:-moz-placeholder-shown):not(:focus):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text:not(:-ms-input-placeholder):not(:focus):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text:not(:placeholder-shown):not(:focus):invalid{border-color:#da4323;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text:not(:-moz-placeholder-shown):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text:not(:-ms-input-placeholder):invalid{border-color:#da4323;box-shadow:0 0 15px rgba(218,67,35,.2)}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text:not(:placeholder-shown):invalid{border-color:#da4323;-webkit-box-shadow:0 0 15px rgba(218,67,35,.2);box-shadow:0 0 15px rgba(218,67,35,.2)}@media only screen and (max-width:768px){.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text{height:40px}}@media only screen and (min-width:1200px){.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-form-text .cmp-form-text__text{height:50px}}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-button{width:117px;height:100%;border-radius:0 2px 2px 0;background-color:#007b4a}.newsletter .cmp-newsletter .cmp-newsletter__content .cmp-newsletter__action-container .cmp-button:after{position:absolute;content:"";height:26px;width:26px;background:url(clientlib-site/resources/images/paper-plane-regular.svg) no-repeat;background-size:inherit}.cmp-experiencefragment--product-finder{display:none}.productfinder #zoovu-assistant{scroll-margin-bottom:60vh;scroll-margin-top:40vh}.productfinder .navigation-back-button:before{content:none!important}header.fixed .searchFlyout{top:87pt;height:calc(100vh - 87pt)}@media screen and (min-width:1200px){header.fixed .searchFlyout{top:99px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 99px);-webkit-transition:none;transition:none;-webkit-box-shadow:0 -3px 0 #fff;box-shadow:0 -3px 0 #fff}}header.fixed .searchFlyout__Container{display:none}@media screen and (min-width:1200px){header.fixed .searchFlyout__Container{position:fixed;top:99px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 99px);max-width:var(--spax-global-maxWidth);left:0;right:0;margin-inline:auto}header.fixed .searchFlyout__Container:after{content:"";position:fixed;top:99px;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.searchFlyout__Container{display:none}@media screen and (min-width:1200px){.searchFlyout__Container{position:fixed;top:189px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 189px);max-width:var(--spax-global-maxWidth);left:0;right:0;margin-inline:auto}.searchFlyout__Container:after{content:"";position:fixed;top:189px;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.searchFlyout__Container .searchFlyout{position:fixed;top:148px;height:calc(100vh - 148px);width:100vw;overflow:scroll;background-color:#fff;padding:1pc 0;border-top:2px solid rgba(178,179,181,.5019607843137255);-webkit-transition:top .3s ease,height .3s ease;transition:top .3s ease,height .3s ease;-ms-overflow-style:none;scrollbar-width:none}.searchFlyout__Container .searchFlyout::-webkit-scrollbar{display:none}@media screen and (min-width:1200px){.searchFlyout__Container .searchFlyout{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:1;top:189px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 189px);max-width:var(--spax-global-maxWidth);left:0;right:0;margin-inline:auto;padding:22px 40px 40px;-webkit-transition:none;transition:none}}.searchFlyout__Container .searchFlyout .resultClose{position:absolute;z-index:10;right:1pc;top:1pc}.searchFlyout__Container .searchFlyout .resultClose .cmp-button__icon{content:url(clientlib-site/resources/images/close.svg);width:20px;height:20px;background-color:transparent}@media screen and (min-width:1200px){.searchFlyout__Container .searchFlyout .resultClose{display:none}}.searchFlyout__Container .searchFlyout .resultShowMore__Container .resultShowMore{display:block;padding:.777em;border:1px solid #007b4a;color:#007b4a;font-family:Helvetica Neue LT W05\ 75 Bold;font-size:1pc;line-height:22px;margin-inline:auto;margin-block:20px 5px;width:222px}@media screen and (min-width:1200px){.searchFlyout__Container .searchFlyout .resultShowMore__Container{width:100%}}.searchFlyout__Container .searchFlyout .resultBlock{position:relative}.searchFlyout__Container .searchFlyout .resultBlock+.resultBlock:not(:empty):before{display:block;content:"";position:relative;border-bottom:2px solid rgba(178,179,181,.5019607843137255);margin-block:3pc;margin-inline:1pc}@media screen and (min-width:1200px){.searchFlyout__Container .searchFlyout .resultBlock+.resultBlock:not(:empty):before{display:none}}.searchFlyout__Container .searchFlyout .resultBlock__heading{font-family:Helvetica Neue LT W05\ 75 Bold;font-size:1pc;line-height:22px;padding-bottom:8px;border-bottom:3px solid #007b4a;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-inline:1pc}@media screen and (min-width:1200px){.searchFlyout__Container .searchFlyout .resultBlock__categories{width:20%}}.searchFlyout__Container .searchFlyout .resultBlock__categories .resultItem{position:relative;margin-block:24px}.searchFlyout__Container .searchFlyout .resultBlock__categories .resultItem:nth-of-type(n+11){display:none}@media screen and (max-width:1200px){.searchFlyout__Container .searchFlyout .resultBlock__categories .resultItem:nth-of-type(n+7){display:none}}.searchFlyout__Container .searchFlyout .resultBlock__categories .resultItem__link{position:relative;display:block;padding-left:25px;margin-inline:1pc}.searchFlyout__Container .searchFlyout .resultBlock__categories .resultItem__link:before{content:url(clientlib-site/resources/images/chevron-right-solid.svg);position:absolute;left:0;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:1pc}@media screen and (min-width:1200px){.searchFlyout__Container .searchFlyout .resultBlock__products{width:40%}}.searchFlyout__Container .searchFlyout .resultBlock__products .resultItem{position:relative;margin:22px 1pc;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.searchFlyout__Container .searchFlyout .resultBlock__products .resultItem__link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:5pc;max-height:5pc;overflow:hidden;text-overflow:ellipsis}.searchFlyout__Container .searchFlyout .resultBlock__products .resultItem__title{font-family:Helvetica Neue LT W05\ 95 Black;font-size:18px;line-height:26px;color:#007b4a;padding-inline:1pc;-ms-flex-item-align:center;align-self:center;max-height:54px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.searchFlyout__Container .searchFlyout .resultBlock__products .resultItem__image{width:75pt;min-width:75pt;max-width:75pt;border-right:3px solid #007b4a;padding:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.searchFlyout__Container .searchFlyout .resultBlock__products .resultItem__image--image{max-width:100%;max-height:100%;height:100%;width:auto;-o-object-fit:contain;object-fit:contain}@media screen and (min-width:1200px){.searchFlyout__Container .searchFlyout .resultBlock__content{width:40%}}.searchFlyout__Container .searchFlyout .resultBlock__content .resultItem{position:relative;margin:22px 1pc;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.searchFlyout__Container .searchFlyout .resultBlock__content .resultItem__link{position:relative;display:block;padding:1pc;margin-inline:1pc}.searchFlyout__Container .searchFlyout .resultBlock__content .resultItem__link:before{content:url(clientlib-site/resources/images/chevron-right-solid.svg);position:absolute;left:0;top:25px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px;height:13px}.searchFlyout__Container .searchFlyout .resultBlock__content .resultItem__title{font-family:Helvetica Neue LT W05\ 75 Bold;font-size:1pc;color:#272727;line-height:24px}.resultItem__title_noResult{position:relative;margin-block:24px;padding-left:1em;line-height:1.6}.cmp-separator{background-color:rgba(178,179,181,.5019607843137255);margin:75pt 0}@media (max-width:1200px){.cmp-separator{margin:40px 0}}.cmp-separator hr{border:0;height:1px;background-color:#333;opacity:.2}.cmp-separator--none .cmp-separator{display:none}.shopfinder{max-width:var(--spax-global-maxWidth);margin-inline:auto;margin-bottom:5rem}.shopfinder .cmp-shopfinder__do-hint{padding-block:1rem}.shopfinder .cmp-shopfinder__do-hint.hidden{display:none}.shopfinder .cmp-shopfinder__do-hint p{line-height:1.5}.shopfinder .cmp-shopfinder__input-group{outline:0;border:0;padding-inline:0;margin:0;padding-bottom:1.5em}.shopfinder .cmp-shopfinder__input-group .cmp-form-text__text{padding:20px 0 14px 15px}.shopfinder .cmp-shopfinder__input-group-form{accent-color:#007b4a;font-size:1pc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}@media screen and (max-width:900px){.shopfinder .cmp-shopfinder__input-group-form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:1rem}}.shopfinder .cmp-shopfinder__input-group-form label{display:none}.shopfinder .cmp-shopfinder__input-group-form .cmp-form-text{width:auto}@media screen and (max-width:900px){.shopfinder .cmp-shopfinder__input-group-form .cmp-form-text{width:100%}}.shopfinder .cmp-shopfinder__input-group-form .cmp-form-text label{display:block}.shopfinder .cmp-shopfinder__input-group-form .cmp-button--primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff}@media screen and (max-width:900px){.shopfinder .cmp-shopfinder__input-group-form .cmp-button--primary{width:100%}}.shopfinder .cmp-shopfinder__input-group-form-submit-icon{position:static;color:#fff;-webkit-filter:invert(100%) saturate(1352%) hue-rotate(87deg) brightness(119%) contrast(119%);filter:invert(100%) saturate(1352%) hue-rotate(87deg) brightness(119%) contrast(119%);background-repeat:no-repeat;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.shopfinder .cmp-shopfinder__input-group-form .cmp-shopfinder__input-group-form-submit.cmp-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:18px;height:100%;margin:0}@media screen and (max-width:900px){.shopfinder .cmp-shopfinder__input-group-form .cmp-shopfinder__input-group-form-submit.cmp-button{width:100%}}.shopfinder .cmp-shopfinder__input-group-form .select2-container{margin:0}@media screen and (min-width:900px){.shopfinder .cmp-shopfinder__input-group-form .select2-container{width:260px!important}}.shopfinder .cmp-shopfinder__input-group-form .select2-container .select2-selection__arrow{top:10px!important;right:10px!important}.shopfinder .cmp-shopfinder__input-group-form .select2-container .select2-selection--single{padding:0;height:52px!important;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)!important;box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)!important;border:1px solid #b2b3b5!important;border-radius:2px;background-color:#fff;color:#007b4a!important;font-size:18px}.shopfinder .cmp-shopfinder__input-group-form .select2-container .select2-selection--single .select2-selection__rendered{padding-inline:1rem!important;color:#007b4a}.shopfinder .cmp-shopfinder__input-group-form select{text-indent:1px;text-overflow:"";-moz-appearance:none;-webkit-appearance:none}.shopfinder .cmp-shopfinder__input-group-form select::-ms-expand{display:none}.shopfinder .cmp-shopfinder__input-group-form-select{color:#007b4a;accent-color:#007b4a;height:50px;width:260px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);border:1px solid #b2b3b5;border-radius:2px;background-color:#fff;padding:.5em;font-size:18px}@media screen and (max-width:900px){.shopfinder .cmp-shopfinder__input-group-form-select{width:100%}}.shopfinder .cmp-shopfinder__input-group-form-select:focus{outline:none;border-color:#007b4a;-webkit-box-shadow:0 0 15px rgba(0,123,74,.4);box-shadow:0 0 15px rgba(0,123,74,.4)}.shopfinder .cmp-shopfinder__input-group-form-select option:hover{background-color:#007b4a}.shopfinder .cmp-shopfinder__input-group-form-select,.shopfinder .cmp-shopfinder__input-group-form-text{height:50px;width:260px}@media screen and (max-width:900px){.shopfinder .cmp-shopfinder__input-group-form-select,.shopfinder .cmp-shopfinder__input-group-form-text{width:100%}}.shopfinder .cmp-shop-finder-map__container-map{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:900px){.shopfinder .cmp-shop-finder-map__container-map{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.shopfinder .cmp-shop-finder__container-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.shopfinder .cmp-shop-finder__container-map .cmp-shop-finder__map{width:100%;max-width:100%;min-width:50vw;height:650px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}@media screen and (max-width:900px){.shopfinder .cmp-shop-finder__container-map .cmp-shop-finder__map{height:450px}}@media screen and (min-width:1900px){.shopfinder .cmp-shop-finder__container-map .cmp-shop-finder__map{min-width:900px}}.shopfinder .maps-infowindow{padding:1.2rem}.shopfinder .maps-infowindow-title{font-size:1.2rem;padding-bottom:1rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;color:#333}.shopfinder .maps-infowindow-text{font-size:1rem;padding-bottom:.5rem}.shopfinder .maps-infowindow-button{background-color:#007b4a;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;color:#fff;font-size:1rem;padding:.5rem;margin-top:1rem;display:inline-block}.shopfinder .maps-infowindow-button:after{content:url(clientlib-site/resources/images/Location.svg);display:inline-block;width:.7rem;height:auto;-webkit-filter:invert(100) saturate(100) brightness(100);filter:invert(100) saturate(100) brightness(100);-webkit-padding-start:.3rem;padding-inline-start:.3rem}.shopfinder .cmp-shop-finder__map-legend{padding-block:2.5rem}@media screen and (min-width:900px){.shopfinder .cmp-shop-finder__map-legend{padding-bottom:0;width:100%}}.shopfinder .cmp-shop-finder__map-legend-title{font-size:1.333em;color:#333;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.shopfinder .cmp-shop-finder__map-legend-marker{padding-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem}.shopfinder .cmp-shop-finder__map-legend-marker-retail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopfinder .cmp-shop-finder__map-legend-marker-retail:before{content:url(clientlib-site/resources/images/spax-gmap-marker.png);width:1rem;height:auto;display:block;padding-right:1.2rem}.shopfinder .cmp-shop-finder__map-legend-marker-shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.shopfinder .cmp-shop-finder__map-legend-marker-shop:before{content:url(clientlib-site/resources/images/spax-gmap-marker-white.png);width:1rem;height:auto;display:block;padding-right:1.2rem}.shopfinder .cmp-shop-finder__output{padding-left:2rem;width:100%;height:auto}@media screen and (max-width:900px){.shopfinder .cmp-shop-finder__output{padding:0}}.shopfinder .cmp-shop-finder__output-shops{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.shopfinder .cmp-shop-finder__output-placeholder{font-size:1.5em;margin:0;line-height:1.5em;padding-top:2.5rem}@media screen and (max-width:900px){.shopfinder .cmp-shop-finder__output-placeholder{padding:0}}.shopfinder .cmp-shop-finder__single-shop{position:relative;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;font-size:1pc;margin-block:.4em;padding:.7em;border-bottom:1px solid #b2b3b5;color:#333}@media screen and (max-width:900px){.shopfinder .cmp-shop-finder__single-shop{padding-inline:0}}.shopfinder .cmp-shop-finder__single-shop:first-child{margin-top:.9rem}.shopfinder .cmp-shop-finder__single-shop:last-child{border:0}.shopfinder .cmp-shop-finder__single-shop-description-list{line-height:1.8;margin-top:.5em}.shopfinder .cmp-shop-finder__single-shop-description-list .cmp-shop-finder__single-shop-list-item .cmp-shop-finder__single-shop-list-item-distance:after{content:url(clientlib-site/resources/images/Location_green.svg);display:inline-block;width:.9rem;height:auto;padding-left:.5rem}.shopfinder .cmp-shop-finder__single-shop-name{font-size:18px;color:#333;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif}.shopfinder .cmp-shop-finder__single-shop-list-item-distance,.shopfinder .cmp-shop-finder__single-shop-list-item-email,.shopfinder .cmp-shop-finder__single-shop-list-item-tel,.shopfinder .cmp-shop-finder__single-shop-list-item-website{color:#007b4a}.shopfinder .cmp-shop-finder__single-shop-list-item-distance:hover,.shopfinder .cmp-shop-finder__single-shop-list-item-email:hover,.shopfinder .cmp-shop-finder__single-shop-list-item-tel:hover,.shopfinder .cmp-shop-finder__single-shop-list-item-website:hover{color:#333}.shopfinder .paginationjs-content-placeholder{padding-bottom:2.5rem}.shopfinder .bottom-pagination{position:relative}.shopfinder .bottom-pagination .paginationjs{position:absolute;top:0}.shopfinder .bottom-pagination .paginationjs:last-of-type{z-index:999}.shopfinder .paginationjs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background-color:#fff;color:#333;min-height:4em;width:100%;min-width:23rem;padding:1em}@media screen and (max-width:900px){.shopfinder .paginationjs{min-width:auto}}.shopfinder .paginationjs .paginationjs-prev{position:absolute;left:35%;top:30%}.shopfinder .paginationjs .paginationjs-prev.disabled{opacity:.4}.shopfinder .paginationjs .paginationjs-next{position:absolute;right:35%;top:30%}.shopfinder .paginationjs .paginationjs-next.disabled{opacity:.4}.shopfinder .paginationjs-next-icon,.shopfinder .paginationjs-prev-icon{display:block;height:1.5em;width:1.5em;background-repeat:no-repeat;background-position:50%;background-size:contain}.shopfinder .paginationjs-prev-icon{background-image:url(clientlib-site/resources/images/chevron-left-solid.svg)}.shopfinder .paginationjs-next-icon{background-image:url(clientlib-site/resources/images/chevron-right-solid.svg)}.shopfinder .J-paginationjs-nav,.shopfinder .paginationjs-nav{text-align:center;margin-top:.3rem}.shopfinder .paginationjs__spinner{display:block;width:40px;height:40px;margin:0 auto 2rem}.shopfinder .paginationjs__spinner:after{content:" ";display:block;width:2pc;height:2pc;border-radius:50%;border-color:#333 transparent;border-style:solid;border-width:6px;-webkit-animation:paginationjs__spinner 1.2s linear infinite;animation:paginationjs__spinner 1.2s linear infinite}@-webkit-keyframes paginationjs__spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes paginationjs__spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.shopfinder .matchtOverlay:before{position:absolute;top:0;bottom:0;right:0;left:0;content:"";background-color:#007b4a;opacity:.1}.slick-lightbox{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:#000;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.slick-lightbox .slick-loading .slick-list{background-color:transparent}.slick-lightbox .slick-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;background-color:hsla(0,0%,100%,.7)}.slick-lightbox .slick-prev{left:15px}@media (max-width:768px){.slick-lightbox .slick-prev{left:5px}}@media (max-width:375px){.slick-lightbox .slick-prev{left:0}}.slick-lightbox .slick-prev .prev-inner{position:relative;width:3rem;height:3rem}.slick-lightbox .slick-prev .prev-inner:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/chevron-right-solid.svg);background-size:1pc auto;background-repeat:no-repeat;background-position:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}@media (max-width:768px){.slick-lightbox .slick-prev .prev-inner{width:2rem;height:2rem}.slick-lightbox .slick-prev .prev-inner:after{background-size:14px auto}}.slick-lightbox .slick-next{right:15px}@media (max-width:768px){.slick-lightbox .slick-next{right:5px}}@media (max-width:375px){.slick-lightbox .slick-next{right:0}}.slick-lightbox .slick-next .next-inner{position:relative;width:3rem;height:3rem}.slick-lightbox .slick-next .next-inner:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/chevron-right-solid.svg);background-size:1pc auto;background-repeat:no-repeat;background-position:50%;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}@media (max-width:768px){.slick-lightbox .slick-next .next-inner{width:2rem;height:2rem}.slick-lightbox .slick-next .next-inner:after{background-size:14px auto}}.slick-lightbox-hide{opacity:0}.slick-lightbox-hide.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-hide-init{position:absolute;top:-9999px;opacity:0}.slick-lightbox-hide-init.slick-lightbox-ie{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.slick-lightbox-inner{position:fixed;top:0;left:0;width:100%;height:100%}.slick-lightbox-slick-item{text-align:center;overflow:hidden}.slick-lightbox-slick-item:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.slick-caption-bottom .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{position:absolute;bottom:0;left:0;text-align:center;width:100%;margin-bottom:20px}.slick-caption-dynamic .slick-lightbox-slick-item .slick-lightbox-slick-item .slick-lightbox-slick-caption{display:block;text-align:center}.slick-lightbox-slick-item-inner{display:inline-block;vertical-align:middle;max-width:90%;height:80%}.slick-lightbox-slick-item-image-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slick-lightbox-slick-img{margin:0 auto;display:block;max-width:90%;max-height:90%;padding:40px;background:#fff}.slick-lightbox-slick-caption{margin:10px 0 0;color:#fff}.slick-lightbox-close{position:absolute;top:15px;right:15px;display:block;height:3rem;width:3rem;line-height:0;font-size:0;cursor:pointer;background:hsla(0,0%,100%,.7);color:transparent;padding:0;border:none}.slick-lightbox-close:focus{outline:none}.slick-lightbox-close:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(clientlib-site/resources/images/close-green.svg);background-size:24px auto;background-repeat:no-repeat;background-position:50%;-webkit-transition:-webkit-filter .3s ease;transition:-webkit-filter .3s ease;transition:filter .3s ease;transition:filter .3s ease,-webkit-filter .3s ease}@media (max-width:768px){.slick-lightbox-close{width:2rem;height:2rem}.slick-lightbox-close:after{background-size:14px auto}}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:auto;touch-action:auto;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:none}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slider-for,.slider-nav{opacity:0;visibility:hidden;transition:opacity .2s ease;-webkit-transition:opacity .2s ease}.slider-for>.slide:not(:first-child),.slider-nav>.slide:not(:first-child){display:none}.slider-for.slick-initialized,.slider-nav.slick-initialized{opacity:1;visibility:visible}.slider-nav .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.slider-nav .slick-track:before{display:none}.slick-slide{width:219px;float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slide .thumbnail__root{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.galleryBigImages__root .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.galleryBigImages__root .slick-slide .bigImage__root{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:530px;padding:.5rem}@media screen and (max-width:900px){.galleryBigImages__root .slick-slide .bigImage__root{max-height:243px}}.galleryBigImages__root .slick-slide .bigImage__root:hover{cursor:-webkit-zoom-in;cursor:zoom-in}.galleryBigImages__root .slick-slide .bigImage__root img{max-width:100%;height:auto;max-height:530px}@media screen and (max-width:900px){.galleryBigImages__root .slick-slide .bigImage__root img{max-height:243px}}.socialwall{position:relative;z-index:0}#stickyElements,.cmp-stickyElements{position:fixed;bottom:0;right:0;left:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;pointer-events:none;isolation:isolate;z-index:9980;padding:0 20px;-webkit-transition:-webkit-backdrop-filter .3s ease;transition:-webkit-backdrop-filter .3s ease;transition:backdrop-filter .3s ease;transition:backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}#stickyElements.--scrolled .cmp-container .aem-Grid .cmp-stickyElements__button--up,.cmp-stickyElements.--scrolled .cmp-container .aem-Grid .cmp-stickyElements__button--up{height:40px;margin-bottom:50px}#stickyElements.triggered,.cmp-stickyElements.triggered{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#stickyElements.triggered .cmp-container,.cmp-stickyElements.triggered .cmp-container{width:100%}#stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container,.cmp-stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container{-webkit-transform:translateX(0) translateY(calc(-100% + 40px)) scale(1);transform:translateX(0) translateY(calc(-100% + 40px)) scale(1);width:300px;pointer-events:auto;left:auto;margin-left:0}@media (max-width:1200px){#stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container,.cmp-stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container{left:50%;margin-left:-150px}}#stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__button--close,.cmp-stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__button--close{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;position:absolute;pointer-events:auto;width:300px;padding-right:0;left:auto;margin-left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:1200px){#stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__button--close,.cmp-stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__button--close{left:50%;margin-left:-150px}}#stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser,.cmp-stickyElements.triggered .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser{-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);width:300px;pointer-events:auto;left:auto;margin-left:0}#stickyElements .cmp-container,.cmp-stickyElements .cmp-container{position:relative}#stickyElements .cmp-container .aem-Grid,.cmp-stickyElements .cmp-container .aem-Grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:end}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container{width:300px;max-width:300px;position:absolute;pointer-events:none;z-index:10;-webkit-transform:translateX(calc(100% + 2rem)) translateY(calc(-100% + 40px)) scale(1);transform:translateX(calc(100% + 2rem)) translateY(calc(-100% + 40px)) scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform-origin:bottom right;transform-origin:bottom right}@media (max-width:1200px){#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container{-webkit-transform:translateX(calc(100% + 2rem)) translateY(calc(-100% + 40px)) scale(0);transform:translateX(calc(100% + 2rem)) translateY(calc(-100% + 40px)) scale(0)}}@media (min-width:1200px){#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container:hover,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container:hover{-webkit-transform:translateX(0) translateY(calc(-100% + 40px)) scale(1);transform:translateX(0) translateY(calc(-100% + 40px)) scale(1)}}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser{width:300px;max-width:300px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);background-color:#fff;pointer-events:auto}@media (max-width:1200px){#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser{-webkit-transform-origin:bottom right;transform-origin:bottom right;pointer-events:none;-webkit-transition:all .3s ease;transition:all .3s ease;left:100%;margin-left:0}}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__title,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__title{background-color:#007b4a;font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif;font-size:20px!important;line-height:28px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__description,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__description{text-align:center;padding:0 1rem}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__description p,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__description p{color:#707070;font-family:Helvetica Neue LT W05\ 55 Roman}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__description p>b:only-child,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__description p>b:only-child{color:#000;font-size:20px;line-height:28px;font-family:Helvetica Neue LT W05\ 75 Bold}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__action-container,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__action-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:0 1rem 1rem}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:18px!important;font-weight:700!important;line-height:24px;text-transform:none;min-width:6rem;padding:0 18px;width:100%;margin:0;font-family:Helvetica Neue LT W05\ 75 Bold}@media (max-width:768px){#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:hover,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__container .cmp-stickyElements__teaser .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone{background-color:#007b4a;color:#fff;width:40px;max-width:40px;height:40px;max-height:40px;pointer-events:auto;border-radius:2px;margin-bottom:20px}@media (pointer:fine) and (min-width:1200px){#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone:hover~.cmp-stickyElements__container,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone:hover~.cmp-stickyElements__container{-webkit-transform:translateX(0) translateY(calc(-100% + 40px));transform:translateX(0) translateY(calc(-100% + 40px))}}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone .cmp-button,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone .cmp-button{width:100%;height:100%;padding:8px}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone .cmp-button .cmp-button__icon--Call-Us__Icon,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone .cmp-button .cmp-button__icon--Call-Us__Icon{background-image:url(clientlib-site/resources/images/Phone_1_white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone .cmp-button .cmp-button__text,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--phone .cmp-button .cmp-button__text{display:none}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--up,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--up{background-color:#007b4a;color:#fff;width:40px;max-width:40px;height:40px;max-height:40px;pointer-events:auto;border-radius:2px;height:0;-webkit-transition:height .3s ease,margin-bottom .3s ease;transition:height .3s ease,margin-bottom .3s ease;margin-bottom:0}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--up .cmp-button,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--up .cmp-button{width:100%;height:100%;padding:5px}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--up .cmp-button .cmp-button__icon--To-Top__Icon,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--up .cmp-button .cmp-button__icon--To-Top__Icon{background-image:url(clientlib-site/resources/images/angle-up_white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;display:block}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--up .cmp-button .cmp-button__text,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--up .cmp-button .cmp-button__text{display:none}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close{opacity:0;padding-right:50%;-webkit-transition:opacity .3s ease,padding-right .3s ease;transition:opacity .3s ease,padding-right .3s ease;display:none}@media (max-width:1200px){#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close{display:-webkit-box;display:-ms-flexbox;display:flex}}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close .cmp-button,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close .cmp-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:5px;width:100%}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close .cmp-button__text,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close .cmp-button__text{font:normal normal normal 14px/20px Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}#stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close .cmp-button .cmp-button__icon--Close-Sticky__Icon,.cmp-stickyElements .cmp-container .aem-Grid .cmp-stickyElements__button--close .cmp-button .cmp-button__icon--Close-Sticky__Icon{background-image:url(clientlib-site/resources/images/close.svg);background-repeat:no-repeat;background-size:cover;width:9pt;height:9pt}@media only screen and (max-width:768px){.cmp-teaser__info-modul{width:324px;height:200px}.cmp-teaser__info-modul .cmp-teaser{height:75%}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__image{width:75pt;height:75pt;left:calc(50% - 50px);top:-50px}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description{bottom:5%}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{font-size:20px}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description b{font-size:28px}}@media only screen and (min-width:769px){.cmp-teaser__info-modul{width:343px;height:250px}.cmp-teaser__info-modul .cmp-teaser{height:180px}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__image{width:140px;height:140px;left:calc(50% - 70px);top:-70px}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description{bottom:5%}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{font-size:22px}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description b{font-size:36px}}.cmp-teaser__Intro .cmp-image__image{min-height:600px;max-height:600px}.breadcrumb~.cmp-teaser__Intro .cmp-image__image{min-height:500px;max-height:500px}.cmp-teaser__title{font-size:40px!important;margin-bottom:10px;text-align:left;line-height:1.25em;letter-spacing:.32px;opacity:1}.cmp-teaser__description{margin-bottom:1rem;line-height:1.5em;font-size:14px}.cmp-teaser__action-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1.25rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.25px;margin-right:.75rem;margin-top:.75rem;min-width:12rem;text-decoration:none!important;text-transform:uppercase}@-moz-document url-prefix(){.cmp-teaser__action-link{font-weight:400}}body{background-color:#f0f0f0}.cmp-teaser__info-modul{position:relative}.cmp-teaser__info-modul .cmp-teaser{width:100%;border-radius:2px;border-bottom:4px solid #007b4a;position:absolute;bottom:0;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);background-color:#fff}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__image{position:absolute;border-radius:50%;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__image .cmp-image{width:65%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__pretitle,.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__title{display:none}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description{text-align:center;position:absolute;width:100%;line-height:2rem}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif}.cmp-teaser__info-modul .cmp-teaser .cmp-teaser__content .cmp-teaser__description p b{font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif;color:#007b4a}.cmp-teaser-banner-dark .cmp-teaser__content{margin-top:-500px;height:300px;min-height:300px;float:left;position:relative;width:574px;margin-left:133px}.cmp-teaser-banner-dark .cmp-teaser__title{text-align:left}.cmp-teaser-banner-dark .cmp-teaser__action-link{border:2px solid #00f;background-color:#00f;color:#fff}.cmp-teaser-banner-light .cmp-teaser__content{margin-top:-500px;height:300px;min-height:300px;float:left;position:relative;width:574px;margin-left:133px}.cmp-teaser-banner-light .cmp-teaser__title{text-align:left;color:#fff}.cmp-teaser-banner-light .cmp-teaser__description{color:#fff}.cmp-teaser-banner-light .cmp-teaser__action-link{border:2px solid #00f;background-color:#00f;color:#fff}.cmp-teaser-feature-left{padding-top:10px;padding-bottom:10px}.cmp-teaser-feature-left .cmp-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;overflow:hidden}.cmp-teaser-feature-left .cmp-teaser__image{-o-object-fit:contain;object-fit:contain}.cmp-teaser-feature-left .cmp-teaser__content{padding:5rem 2rem!important}.cmp-teaser-feature-left .cmp-teaser__title{color:#333}.cmp-teaser-feature-left .cmp-teaser__action-link{border:2px solid #00f;background-color:#fff;color:#00f}.cmp-teaser-feature-right{padding-top:10px;padding-bottom:10px}.cmp-teaser-feature-right .cmp-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}.cmp-teaser-feature-right .cmp-teaser__image{-o-object-fit:contain;object-fit:contain}.cmp-teaser-feature-right .cmp-teaser__content{padding:5rem 2rem!important}.cmp-teaser-feature-right .cmp-teaser__title{text-align:left;color:#333}.cmp-teaser-feature-right .cmp-teaser__action-link{border:2px solid #00f;background-color:#fff;color:#00f}.cmp-teaser__Intro{height:auto;width:100%;position:relative;overflow:hidden}.cmp-teaser__Intro .cmp-teaser{max-height:none}.cmp-teaser__Intro .cmp-teaser__image{width:100%;overflow:hidden}@media (max-width:1200px){.cmp-teaser__Intro .cmp-teaser__image{max-height:300px}}.cmp-teaser__Intro .cmp-teaser__image .cmp-image{height:100%;width:100%;overflow:hidden}.cmp-teaser__Intro .cmp-teaser__image .cmp-image__image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:1200px){.cmp-teaser__Intro .cmp-teaser__image .cmp-image__image{height:auto;min-height:300px}}.cmp-teaser__Intro .cmp-teaser__content{width:calc(100% - 2rem);max-width:948px;background-color:hsla(0,0%,100%,.564706);-webkit-transform:translateY(-5rem);transform:translateY(-5rem);margin-bottom:-5rem;min-height:5rem;border-top:4px solid #007b4a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:30px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);margin-left:auto;margin-right:10%;left:1rem;right:1rem;-webkit-transition:margin-right .3s ease;transition:margin-right .3s ease}@media (max-width:1200px){.cmp-teaser__Intro .cmp-teaser__content{margin-right:Max(1rem,calc(50% - 474px))}}@media (max-width:768px){.cmp-teaser__Intro .cmp-teaser__content{padding:.7em}}.cmp-teaser__Intro .cmp-teaser__content .cmp-teaser__title{color:#007b4a;max-width:100%;font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif;font-size:36px!important;line-height:50px}@media screen and (max-width:900px){.cmp-teaser__Intro .cmp-teaser__content .cmp-teaser__title{font-size:200%!important}}@media (max-width:768px){.cmp-teaser__Intro .cmp-teaser__content .cmp-teaser__title{font-size:130%!important;line-height:34px}}.cmp-teaser__Intro .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__Intro .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__Intro .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__ExtraLarge{height:auto;width:100%;max-width:1432px;position:relative;overflow:hidden}@media (max-width:768px){.cmp-teaser__ExtraLarge{max-width:100%}}.cmp-teaser__ExtraLarge .cmp-teaser{max-height:none}.cmp-teaser__ExtraLarge .cmp-teaser__image{width:100%;max-width:1432px;aspect-ratio:1432/373;overflow:hidden}@media screen and (max-width:900px){.cmp-teaser__ExtraLarge .cmp-teaser__image{height:373px}}.cmp-teaser__ExtraLarge .cmp-teaser__image .cmp-image{height:100%;width:100%;overflow:hidden}.cmp-teaser__ExtraLarge .cmp-teaser__image .cmp-image__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media (max-width:768px){.cmp-teaser__ExtraLarge .cmp-teaser__image .cmp-image__image{aspect-ratio:361/290}}@media (min-width:1200px){.cmp-teaser__ExtraLarge .cmp-teaser__image .cmp-image__image{aspect-ratio:1432/373}}.cmp-teaser__ExtraLarge .cmp-teaser__content{position:relative;left:40%;max-width:706px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);-webkit-transform:translateY(-3rem);transform:translateY(-3rem);margin-bottom:-3rem;min-height:3rem;padding:.5rem 1rem 1rem;background-color:hsla(0,0%,100%,.564706);border-top:4px solid #007b4a;border-radius:2px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}@media screen and (max-width:1400px){.cmp-teaser__ExtraLarge .cmp-teaser__content{left:20%}}@media screen and (max-width:1200px){.cmp-teaser__ExtraLarge .cmp-teaser__content{position:static;min-width:50%;max-width:100%;margin-inline:1rem;margin-bottom:0}}.cmp-teaser__ExtraLarge .cmp-teaser__content .cmp-teaser__title{font-size:var(--spax-global-fontSize-500)!important}.cmp-teaser__ExtraLarge .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__ExtraLarge .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__ExtraLarge .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__Large{height:auto;width:100%;max-width:705px;position:relative}@media (max-width:768px){.cmp-teaser__Large{max-width:100%}}.cmp-teaser__Large .cmp-teaser{max-height:none}.cmp-teaser__Large .cmp-teaser:hover .cmp-image__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.cmp-teaser__Large .cmp-teaser__image{max-width:705px;aspect-ratio:705/531;width:100%;overflow:hidden}@media (max-width:768px){.cmp-teaser__Large .cmp-teaser__image{max-width:100%}}.cmp-teaser__Large .cmp-teaser__image .cmp-image{height:100%;width:100%;overflow:hidden}.cmp-teaser__Large .cmp-teaser__image .cmp-image__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.cmp-teaser__Large .cmp-teaser__content{max-width:calc(100% - 2rem);position:relative;left:1rem;right:1rem;border-top:4px solid #007b4a;background-color:hsla(0,0%,100%,.564706);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translateY(-3rem);transform:translateY(-3rem);margin-bottom:-3rem;min-height:3rem;padding:.5rem 1rem 1rem;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.cmp-teaser__Large .cmp-teaser__content .cmp-teaser__title{font-size:19px!important}.cmp-teaser__Large .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__Large .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__Large .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__Medium{height:auto;width:100%;max-width:29pc;position:relative;max-height:none}@media (max-width:768px){.cmp-teaser__Medium{max-width:100%}}.cmp-teaser__Medium .cmp-teaser{max-height:none}.cmp-teaser__Medium .cmp-teaser:hover .cmp-image__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.cmp-teaser__Medium .cmp-teaser__image{max-width:29pc;aspect-ratio:464/349;width:100%;overflow:hidden}@media (max-width:768px){.cmp-teaser__Medium .cmp-teaser__image{max-width:100%}}.cmp-teaser__Medium .cmp-teaser__image .cmp-image{height:100%;width:100%;overflow:hidden}.cmp-teaser__Medium .cmp-teaser__image .cmp-image__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.cmp-teaser__Medium .cmp-teaser__content{max-width:calc(100% - 2rem);position:relative;left:1rem;right:1rem;border-top:4px solid #007b4a;background-color:hsla(0,0%,100%,.564706);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translateY(-3rem);transform:translateY(-3rem);margin-bottom:-3rem;min-height:3rem;padding:.5rem 1rem 1rem;border-radius:2px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.cmp-teaser__Medium .cmp-teaser__content .cmp-teaser__title{font-size:19px!important}.cmp-teaser__Medium .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__Medium .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__Medium .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__Small{height:auto;width:100%;max-width:343px;position:relative;overflow:hidden}.cmp-teaser__Small .cmp-teaser{max-height:none}.cmp-teaser__Small .cmp-teaser:hover .cmp-image__image{-webkit-transform:scale(1.15);transform:scale(1.15)}.cmp-teaser__Small .cmp-teaser__image{max-width:343px;aspect-ratio:343/258;width:100%;overflow:hidden}@media (max-width:768px){.cmp-teaser__Small .cmp-teaser__image{max-width:100%}}.cmp-teaser__Small .cmp-teaser__image .cmp-image{height:100%;width:100%;overflow:hidden}.cmp-teaser__Small .cmp-teaser__image .cmp-image__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.cmp-teaser__Small .cmp-teaser__content{max-width:calc(100% - 2rem);position:relative;left:1rem;right:1rem;border-top:4px solid #007b4a;background-color:hsla(0,0%,100%,.564706);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translateY(-3rem);transform:translateY(-3rem);margin-bottom:-3rem;min-height:3rem;padding:.5rem 1rem 1rem;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.cmp-teaser__Small .cmp-teaser__content .cmp-teaser__title{font-size:19px!important}.cmp-teaser__Small .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__Small .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__Small .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__Mobile{height:auto;width:100%;max-width:705px;position:relative}@media (max-width:768px){.cmp-teaser__Mobile{max-width:100%}}.cmp-teaser__Mobile .cmp-teaser{max-height:none}.cmp-teaser__Mobile .cmp-teaser__image{max-width:705px;width:100%;overflow:hidden}@media (max-width:768px){.cmp-teaser__Mobile .cmp-teaser__image{max-width:100%}}.cmp-teaser__Mobile .cmp-teaser__image .cmp-image{height:100%;width:100%;overflow:hidden}.cmp-teaser__Mobile .cmp-teaser__image .cmp-image__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.cmp-teaser__Mobile .cmp-teaser__content{max-width:calc(100% - 2rem);position:relative;left:1rem;right:1rem;border-top:4px solid #007b4a;background-color:hsla(0,0%,100%,.564706);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translateY(-3rem);transform:translateY(-3rem);margin-bottom:-3rem;min-height:3rem;padding:.5rem 1rem 1rem;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}.cmp-teaser__Mobile .cmp-teaser__content .cmp-teaser__title{color:#007b4a;max-width:100%;font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif}@media (max-width:768px){.cmp-teaser__Mobile .cmp-teaser__content .cmp-teaser__title{font-size:var(--spax-global-fontSize-600)!important;line-height:34px}}.cmp-teaser__Mobile .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__Mobile .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__Mobile .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__Slider{height:auto;width:100%;min-width:323px;max-width:323px;position:relative}@media (max-width:768px){.cmp-teaser__Slider{min-width:242px;max-width:242px}}.cmp-teaser__Slider .cmp-teaser{max-height:none}.cmp-teaser__Slider .cmp-teaser__image{max-width:323px;aspect-ratio:323/323;width:100%;overflow:hidden}.cmp-teaser__Slider .cmp-teaser__image .cmp-image{height:100%;width:100%;overflow:hidden}.cmp-teaser__Slider .cmp-teaser__image .cmp-image__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.cmp-teaser__Slider .cmp-teaser__content{width:100%;background-image:-webkit-gradient(linear,left bottom,left top,from(#007b4a),to(transparent));background-image:linear-gradient(0deg,#007b4a,transparent);position:absolute;bottom:0;padding:50px 20px 0;overflow:hidden;pointer-events:none}.cmp-teaser__Slider .cmp-teaser__content .cmp-teaser__title{color:#fff;font-size:19px!important;font-weight:400!important;margin-bottom:35px;-webkit-transform:translateY(1rem);transform:translateY(1rem);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cmp-teaser__Slider .cmp-teaser__content .cmp-teaser__title+.cmp-teaser__description{margin-top:-35px}.cmp-teaser__Slider .cmp-teaser__content .cmp-teaser__description{height:100%;max-height:1rem;overflow:hidden;opacity:0;-webkit-transition:max-height .3s ease,opacity .3s ease;transition:max-height .3s ease,opacity .3s ease}.cmp-teaser__Slider .cmp-teaser__content .cmp-teaser__description p{color:#fff}.cmp-teaser__Slider .cmp-teaser__content .cmp-teaser__action-container{display:none}.cmp-teaser__Slider:hover .cmp-teaser__content .cmp-teaser__title{-webkit-transform:translateY(0);transform:translateY(0)}.cmp-teaser__Slider:hover .cmp-teaser__content .cmp-teaser__description{max-height:200px;overflow:hidden;opacity:1;-webkit-transition:max-height .3s ease,opacity .3s ease;transition:max-height .3s ease,opacity .3s ease}.cmp-teaser__VideoDescription{width:calc(100% - 2rem)!important;max-width:948px;background-color:hsla(0,0%,100%,.564706);-webkit-transform:translateY(-3rem);transform:translateY(-3rem);margin-bottom:-3rem;min-height:3rem;border-top:4px solid #007b4a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:1pc 20px 20px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);margin-left:auto;margin-right:20%;left:1rem;right:1rem;-webkit-transition:margin-right .3s ease;transition:margin-right .3s ease;float:none!important;clear:both!important}@media (max-width:1200px){.cmp-teaser__VideoDescription{margin-right:Max(1rem,calc(50% - 353px));margin-bottom:0}}@media (max-width:768px){.cmp-teaser__VideoDescription{padding:1pc}}.cmp-teaser__VideoDescription .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:19px!important;line-height:22px!important;margin-bottom:14px}.cmp-teaser__VideoDescription .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__VideoDescription .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__VideoDescription .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__jobs-v1 .cmp-teaser{position:relative;max-height:none}.cmp-teaser__jobs-v1 .cmp-teaser__image{width:58%;height:auto;aspect-ratio:827/469}@media (max-width:1200px){.cmp-teaser__jobs-v1 .cmp-teaser__image{width:100%;aspect-ratio:361/290}}.cmp-teaser__jobs-v1 .cmp-teaser__image .cmp-image{width:100%;height:100%}.cmp-teaser__jobs-v1 .cmp-teaser__image .cmp-image__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:768px){.cmp-teaser__jobs-v1 .cmp-teaser__image .cmp-image__image{-o-object-fit:contain;object-fit:contain}}.cmp-teaser__jobs-v1 .cmp-teaser__content{top:50%;position:absolute;left:55%;width:45%;border-top:4px solid #007b4a;background-color:hsla(0,0%,100%,.564706);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:.5rem 1rem 1rem;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}@media (max-width:1200px){.cmp-teaser__jobs-v1 .cmp-teaser__content{position:relative;width:calc(100% - 2rem);left:1rem;right:1rem;-webkit-transform:translateY(-3rem);transform:translateY(-3rem)}}.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__title{font-size:19px!important;line-height:30px}.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__description ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:1200px){.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__description ul{display:block}}.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__description ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc;width:50%}@media (max-width:1200px){.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__description ul li{width:auto}}.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__description ul li:before{display:inline-block;content:url(clientlib-site/resources/images/check.svg);width:1pc;max-width:1pc;min-width:1pc;vertical-align:text-top}.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__jobs-v1 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__jobs-v2 .cmp-teaser{max-height:none}.cmp-teaser__jobs-v2 .cmp-teaser__image{width:100%;height:auto;aspect-ratio:1432/373}@media (max-width:1200px){.cmp-teaser__jobs-v2 .cmp-teaser__image{width:100%;aspect-ratio:361/290}}.cmp-teaser__jobs-v2 .cmp-teaser__image .cmp-image{width:100%;height:100%}.cmp-teaser__jobs-v2 .cmp-teaser__image .cmp-image__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cmp-teaser__jobs-v2 .cmp-teaser__content{position:relative;border-top:4px solid #007b4a;background-color:hsla(0,0%,100%,.564706);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:translateY(-3rem);transform:translateY(-3rem);margin-bottom:-3rem;min-height:3rem;padding:.5rem 1rem 1rem;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);width:calc(100% - 2rem);max-width:706px;margin-left:auto;margin-right:7rem;-webkit-transition:margin-right .3s ease;transition:margin-right .3s ease}@media (max-width:1200px){.cmp-teaser__jobs-v2 .cmp-teaser__content{width:calc(100% - 2rem);max-width:none;margin-right:2rem;left:1rem;right:1rem}}.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__pretitle{margin:8px 0}.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__title{font-size:19px!important;line-height:30px;max-width:none}.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__description p{margin-bottom:1rem}@media (max-width:1200px){.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__description ul{display:block}}.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__description ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1pc}.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__description ul li:before{display:block;content:url(clientlib-site/resources/images/check.svg);width:1pc;max-width:1pc;min-width:1pc;vertical-align:text-top}.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__jobs-v2 .cmp-teaser__content .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.cmp-teaser__sb{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1200px){.cmp-teaser__sb .cmp-image__link{display:inline-block;height:100%;width:100%}}.cmp-teaser__sb .cmp-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1432px;width:100%}@media screen and (-webkit-min-device-pixel-ratio:0) and (min-resolution:0.001dpcm){.cmp-teaser__sb .cmp-teaser{min-height:226px;min-height:310px}}@media (max-width:900px){.cmp-teaser__sb .cmp-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cmp-teaser__sb .cmp-teaser .cmp-teaser__image{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;overflow:hidden}@media (max-width:900px){.cmp-teaser__sb .cmp-teaser .cmp-teaser__image{width:100%;min-height:290px}}.cmp-teaser__sb .cmp-teaser .cmp-teaser__image .cmp-image{min-height:100%;height:228px;min-width:100%;min-height:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cmp-teaser__sb .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{-o-object-fit:cover;object-fit:cover;min-height:100%;height:auto}@media screen and (max-width:900px){.cmp-teaser__sb .cmp-teaser .cmp-teaser__image .cmp-image .cmp-image__image{min-height:290px}}.cmp-teaser__sb .cmp-teaser .cmp-teaser__content{padding:1.25em;width:50%;position:relative;background-color:#fff;border-top:4px solid #007b4a;border-radius:2px;-webkit-box-shadow:0 0 15px rgba(51,51,51,.14901960784313725);box-shadow:0 0 15px rgba(51,51,51,.14901960784313725)}@media screen and (max-width:900px){.cmp-teaser__sb .cmp-teaser .cmp-teaser__content{background:transparent!important;z-index:1}}.cmp-teaser__sb .cmp-teaser .cmp-teaser__content:after{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;background-color:#fff;-webkit-filter:blur(1px);filter:blur(1px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:.7}.cmp-teaser__sb .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:19px!important;line-height:30px;max-width:100%}@media (max-width:900px){.cmp-teaser__sb .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:20px!important;line-height:28px;margin:0}}@media (max-width:900px){.cmp-teaser__sb .cmp-teaser .cmp-teaser__content{width:100%;position:relative;top:-5rem}}.cmp-teaser__sb .cmp-teaser .cmp-teaser__content .cmp-teaser__description{padding-block:1.25em;margin:0;display:inline-block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:900px){.cmp-teaser__sb .cmp-teaser .cmp-teaser__content .cmp-teaser__description{padding-block:.9375em}}.cmp-teaser__sb .cmp-teaser .cmp-teaser__content .cmp-teaser__description p{display:block;font-size:1pc}.cmp-teaser__sb .cmp-teaser .cmp-teaser__content .cmp-teaser__description p b{font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;color:#007b4a}.cmp-teaser__sb .cmp-teaser .cmp-teaser__content .cmp-teaser__action-container{padding:0;margin:0}@media screen and (max-width:900px){.cmp-teaser__sb .cmp-teaser .cmp-teaser__content .cmp-teaser__action-link{margin:0}}.cmp-teaser__sb .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{background-color:#007b4a;color:#fff;border-radius:2px;height:50px;font-size:1.125rem;font-family:Helvetica Neue LT W05\ 75 Bold,Helvetica,sans-serif;line-height:1.3333;text-transform:none;min-width:6rem;padding-inline:1.125rem;padding-top:.3rem;padding-bottom:0}@media (max-width:768px){.cmp-teaser__sb .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link{width:100%}}.cmp-teaser__sb .cmp-teaser .cmp-teaser__action-container .cmp-teaser__action-link:hover{background-color:#006d3c}.text p{padding-inline:15px}@media screen and (max-width:768px){.text h1,.text h2,.text h3{padding-inline:15px}}.text.bg_green{position:relative;margin:0;z-index:0!important;color:#fff!important}.text.bg_green h2,.text.bg_green p{color:#fff}.text.bg_green:after{right:0}.text.bg_green:after,.text.bg_green:before{content:"";background-color:#007b4a;position:absolute;top:-2rem;width:100vw;height:100%;padding-bottom:5rem;z-index:-1}.text.bg_green:before{left:0}.text.bg_green .cmp-text h2{color:#fff}.cmp-text{margin-bottom:40px}.cmp-text ol,.cmp-text ul{list-style-type:inherit;padding-inline:15px;-webkit-margin-start:.77rem;margin-inline-start:.77rem;line-height:1.8}.cmp-text ol{list-style-type:number}@media (max-width:1200px){.cmp-text{margin-bottom:28px}}.cmp-text p{font-weight:400;font-size:var(--spax-global-fontSize-200);line-height:24px;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;color:#333;text-align:left}@media (max-width:768px){.cmp-text p{font-size:var(--spax-global-fontSize-100);line-height:20px;word-break:break-word}}.cmp-title--left{text-align:left}.cmp-title--right{text-align:right}.cmp-title--centered{text-align:center}h1.cmp-title__text{font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-900);line-height:50px}h2.cmp-title__text{font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-700);line-height:40px;margin-bottom:40px}@media (max-width:1200px){h2.cmp-title__text{margin-bottom:28px}}h3.cmp-title__text{font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-500);line-height:30px}@media (max-width:768px){.cmp-title h1,.cmp-title h2{font-size:var(--spax-global-fontSize-600);line-height:34px}.cmp-title h3{font-size:var(--spax-global-fontSize-400);line-height:28px}}*{-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400}html{background-color:#f0f0f0;font-size:100%;line-height:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body,html{overflow-x:hidden!important}body{color:#333;margin:0;padding:0}@media (min-width:1201px){body{background-image:url(clientlib-site/resources/images/kraftangriff.svg);background-repeat:no-repeat;background-attachment:fixed;background-position:left -185px top 300px;background-size:500px}}main{min-height:80vh}@media screen and (max-width:768px){table{display:block;max-width:90vw;overflow-x:scroll}}div.header+div.responsivegrid{margin:0 auto;max-width:1500px!important;float:none!important}body,input,select,textarea{font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif}h1,h2,h3{margin:0;color:#007b4a;font-weight:400}h1{font-family:Helvetica Neue LT W05_93 Blk E,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-900);line-height:50px}@-moz-document url-prefix(){h1{font-weight:400}}@media (max-width:768px){h1{font-size:var(--spax-global-fontSize-600);line-height:34px}}h2{font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-700);line-height:40px}@-moz-document url-prefix(){h2{font-weight:400}}@media (max-width:768px){h2{font-size:var(--spax-global-fontSize-600);line-height:34px}}h3{font-family:Helvetica Neue LT W05\ 95 Black,Helvetica,sans-serif;font-size:var(--spax-global-fontSize-500);line-height:30px}@-moz-document url-prefix(){h3{font-weight:400}}@media (max-width:768px){h3{font-size:var(--spax-global-fontSize-400);line-height:28px}}a{color:currentColor;text-decoration:none}p{margin:0}p,span{color:#333}dl,ol,ul{list-style-type:none;margin:0;padding:0}dd,dt{margin:0}button{background:none;border:0;cursor:pointer;font-family:Helvetica Neue LT W05\ 55 Roman,Helvetica,sans-serif;font-size:100%;padding:0;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none}button:disabled{cursor:default;-ms-touch-action:none;touch-action:none}hr{margin:0}@font-face{font-family:Helvetica Neue LT W0593BlkExObl;src:url(clientlib-site/resources/fonts/5658450/6f623488-6c71-4b67-be62-9a2b09c2f56a.woff2) format("woff2"),url(clientlib-site/resources/fonts/5658450/6527f829-2c75-49cb-b90f-a7c3f19366f6.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05_93 Blk E;src:url(clientlib-site/resources/fonts/5663870/275e1e1e-08b1-4fe8-952b-5484d602fa4e.woff2) format("woff2"),url(clientlib-site/resources/fonts/5663870/4996b52c-3eb3-43f9-b701-452d8179a1de.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05\ 45 Light;src:url(clientlib-site/resources/fonts/5664085/f9c5199e-a996-4c08-9042-1eb845bb7495.woff2) format("woff2"),url(clientlib-site/resources/fonts/5664085/2a34f1f8-d701-4949-b12d-133c1c2636eb.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05\ 46 Lt It;src:url(clientlib-site/resources/fonts/5664089/5e4f385b-17ff-4d27-a63a-9ee28546c9a8.woff2) format("woff2"),url(clientlib-site/resources/fonts/5664089/116cde47-4a07-44a5-9fac-cbdcc1f14f79.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05\ 55 Roman;src:url(clientlib-site/resources/fonts/5664093/08b57253-2e0d-4c12-9c57-107f6c67bc49.woff2) format("woff2"),url(clientlib-site/resources/fonts/5664093/08edde9d-c27b-4731-a27f-d6cd9b01cd06.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05\ 56 Italic;src:url(clientlib-site/resources/fonts/5664098/4bd56f95-e7ab-4a32-91fd-b8704cbd38bc.woff2) format("woff2"),url(clientlib-site/resources/fonts/5664098/4fe1c328-1f21-434a-8f0d-5e0cf6c70dfb.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05\ 76 Bd It;src:url(clientlib-site/resources/fonts/5664111/13ab58b4-b5ba-4c95-afde-ab2608fbbbd9.woff2) format("woff2"),url(clientlib-site/resources/fonts/5664111/5018b5b5-c821-4653-bc74-d0b11d735f1a.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05\ 95 Black;src:url(clientlib-site/resources/fonts/5664121/fc4fb6ca-f981-4115-b882-c78e9f08be52.woff2) format("woff2"),url(clientlib-site/resources/fonts/5664121/6ed03453-f512-45ba-84bf-fe4ea45d5e6a.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05\ 96 Blk It;src:url(clientlib-site/resources/fonts/5664128/995add04-59cc-41ea-abd2-4712eaddf2a8.woff2) format("woff2"),url(clientlib-site/resources/fonts/5664128/7090e465-f6bf-4664-8b5a-d877a6915d87.woff) format("woff")}@font-face{font-family:Helvetica Neue LT W05\ 75 Bold;src:url(clientlib-site/resources/fonts/5664150/800da3b0-675f-465f-892d-d76cecbdd5b1.woff2) format("woff2"),url(clientlib-site/resources/fonts/5664150/7b415a05-784a-4a4c-8c94-67e9288312f5.woff) format("woff")}.cmp-SpaxIcon__icon__icon{fill:none;stroke:currentcolor}.margin_top_20{margin-top:1.25em}@media screen and (max-width:900px){.margin_top_20{margin-top:.625em}}.margin_top_40{margin-top:2.5em}@media screen and (max-width:900px){.margin_top_40{margin-top:1.25em}}.margin_top_60{margin-top:3.75em}@media screen and (max-width:900px){.margin_top_60{margin-top:1.875em}}.margin_top_80{margin-top:5em}@media screen and (max-width:900px){.margin_top_80{margin-top:2.5em}}.margin_top_100{margin-top:6.25em}@media screen and (max-width:900px){.margin_top_100{margin-top:3.125em}}.margin_bottom_20{margin-bottom:1.25em}@media screen and (max-width:900px){.margin_bottom_20{margin-bottom:.625em}}.margin_bottom_40{margin-bottom:2.5em}@media screen and (max-width:900px){.margin_bottom_40{margin-bottom:1.25em}}.margin_bottom_60{margin-bottom:3.75em}@media screen and (max-width:900px){.margin_bottom_60{margin-bottom:1.875em}}.margin_bottom_80{margin-bottom:5em}@media screen and (max-width:900px){.margin_bottom_80{margin-bottom:2.5em}}.margin_bottom_100{margin-bottom:6.25em}@media screen and (max-width:900px){.margin_bottom_100{margin-bottom:3.125em}}:root{--spax-global-fontSize-50:0.6875rem;--spax-global-fontSize-75:0.75rem;--spax-global-fontSize-100:0.875rem;--spax-global-fontSize-200:1rem;--spax-global-fontSize-300:1.125rem;--spax-global-fontSize-400:1.25rem;--spax-global-fontSize-500:1.375rem;--spax-global-fontSize-600:1.5rem;--spax-global-fontSize-700:1.75rem;--spax-global-fontSize-800:2rem;--spax-global-fontSize-900:2.25rem;--spax-global-fontSize-1000:2.5rem;--spax-global-fontSize-1100:3rem;--spax-global-fontSize-1200:3.5rem;--spax-global-lineHeight-100:1;--spax-global-lineHeight-200:1.25;--spax-global-lineHeight-300:1.428571428571429;--spax-global-lineHeight-400:1.75;--spax-global-lineHeight-500:2;--spax-global-maxWidth:1430px;--spax-global-header-desktop-idle-height:250px;--spax-global-header-desktop-scroll-height:150px;--spax-global-header-mobile-idle-height:150px;--spax-global-header-mobile-scroll-height:100px}.button__root{background:none;border:1px solid rgba(var(--color),1);border-radius:1.5rem;color:rgba(var(--color),1);font-size:.75rem;font-weight:600;height:2rem;min-width:7.5rem;padding:0 1rem;-webkit-transition-duration:384ms;transition-duration:384ms;-webkit-transition-property:background-color,color;transition-property:background-color,color;-webkit-transition-timing-function:var(--spax-anim-standard);transition-timing-function:var(--spax-anim-standard);--color:var(--spax-text)}.button__root :hover{--color:var(--spax-teal)}.button__root :focus{-webkit-box-shadow:0 0 0 2px #d4f3ee,0 0 .5rem 2px rgba(0,115,120,.2);box-shadow:0 0 0 2px #d4f3ee,0 0 .5rem 2px rgba(0,115,120,.2);outline:none;--color:var(--spax-teal)}.button__root :active,.button__root :focus{-webkit-transition-duration:128ms;transition-duration:128ms}.button__root :active{--color:var(--spax-teal-dark)}.button__root :disabled{pointer-events:none;--color:var(--spax-grey-dark)}.button__filled{background-color:rgba(var(--color),1);color:#fff}.button__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-grid;gap:.5rem;grid-auto-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center}.field__root{color:#333;display:grid}.field__label{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.875rem;font-weight:600;line-height:1rem;padding:.375rem .125rem}.field__input{background:#fff;border:1px solid #707070;border-radius:2px;color:#333;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:1rem;height:2.25rem;margin:0;padding:calc(.375rem - 1px) calc(.625rem - 1px);width:100%;-webkit-appearance:none}.field__input :focus{border-color:#007378;-webkit-box-shadow:0 0 0 2px #d4f3ee,0 0 .5rem 2px rgba(0,115,120,.2);box-shadow:0 0 0 2px #d4f3ee,0 0 .5rem 2px rgba(0,115,120,.2);outline:none}.fieldIcons__root{display:inline-grid;grid-auto-flow:column;grid-template-areas:"before input after";grid-template-columns:auto 1fr auto;height:2.25rem}.fieldIcons__input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-column:before-start/after-end;grid-row:input-start/input-end}.fieldIcons__input>input{padding-left:calc(1.875rem*var(--iconsBefore) + .375rem - 1px);padding-right:calc(1.875rem*var(--iconsAfter) + .375rem - 1px)}.fieldIcons__after,.fieldIcons__before{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;width:2.25rem}.fieldIcons__after:empty,.fieldIcons__before:empty{display:none}.fieldIcons__before{grid-area:before}.fieldIcons__after{grid-area:after}.message__root{color:#333;font-size:.875rem;font-weight:400;line-height:1rem;padding:.375rem .125rem .125rem}.message__root:empty{display:none}.message__root_error{color:#c0123f}.cmp-SpaxToastContainer__toastContainer__root{position:fixed;display:grid;grid-row-gap:1rem;z-index:6;bottom:0;margin-bottom:1rem;min-width:100%}@media (min-width:1024px){.cmp-SpaxToastContainer__toastContainer__root{right:2rem;min-width:auto}}.cmp-SpaxToastContainer__toast__root{align-items:start;background-color:#fff;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,.5);color:#212121;display:grid;font-family:var(--venia-global-fontFamily-sansSerif);font-size:.8rem;font-weight:lighter;gap:.5rem .75rem;grid-template-areas:"icon message controls";grid-auto-columns:min-content auto min-content;justify-items:start;line-height:1.25rem;margin:0 auto;padding:1rem;width:20rem;border:1px solid #d1d1d1;animation:cmp-SpaxToastContainer__toast__toast-pulsate .5s 1s}@keyframes cmp-SpaxToastContainer__toast__toast-pulsate{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.cmp-SpaxToastContainer__toast__icon{grid-area:icon}.cmp-SpaxToastContainer__toast__infoToast{border-bottom:4px solid #00686c}.cmp-SpaxToastContainer__toast__infoToast>.cmp-SpaxToastContainer__toast__icon{--stroke:#00686c}.cmp-SpaxToastContainer__toast__warningToast{border-bottom:4px solid rgb(var(--venia-global-color-orange))}.cmp-SpaxToastContainer__toast__warningToast>.cmp-SpaxToastContainer__toast__icon{--stroke:rgb(var(--venia-global-color-orange))}.cmp-SpaxToastContainer__toast__errorToast{border-bottom:4px solid #dc143c}.cmp-SpaxToastContainer__toast__errorToast>.cmp-SpaxToastContainer__toast__icon{--stroke:#dc143c}.cmp-SpaxToastContainer__toast__successToast{border-bottom:4px solid rgb(var(--venia-global-color-green-500))}.cmp-SpaxToastContainer__toast__successToast>.cmp-SpaxToastContainer__toast__icon{--stroke:rgb(var(--venia-global-color-green-500))}.cmp-SpaxToastContainer__toast__message{grid-area:message;display:flex;font-family:var(--venia-global-fontFamily-sansSerif);font-size:.875rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.cmp-SpaxToastContainer__toast__actions{grid-column:2/span 1;grid-row:2/span 1}.cmp-SpaxToastContainer__toast__controls{grid-area:controls;border-left:1px solid #e0e0e0;padding-left:.75rem}.cmp-SpaxToastContainer__toast__actionButton{font-weight:600;text-decoration:underline;color:#212121}.cmp-SpaxToastContainer__toast__dismissButton{color:#707070}.cmp-SpaxProductList__item__root{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto auto auto auto 1fr;column-gap:1rem;row-gap:.5rem;font-size:var(--venia-global-fontSize-100);opacity:1;transition-delay:64ms;transition-duration:384ms;transition-property:opacity;transition-timing-function:var(--venia-global-anim-standard)}.cmp-SpaxProductList__item__root_disabled{opacity:.5}.cmp-SpaxProductList__item__thumbnailContainer{grid-column:1/span 1;grid-row:1/span 6}.cmp-SpaxProductList__item__thumbnail{border:1px solid rgb(var(--venia-global-color-border))}.cmp-SpaxProductList__item__name{font-weight:600;grid-column:2/span 1;grid-row:1/span 1;margin-bottom:.5rem}.cmp-SpaxProductList__item__options{display:grid;gap:.5rem;grid-column:2/span 1;grid-row:2/span 2}.cmp-SpaxProductList__item__quantity{grid-column:2/span 1;grid-row:4/span 1}.cmp-SpaxProductList__item__price{grid-column:2/span 1;grid-row:5/span 1}.cmp-SpaxProductList__item__stockStatus{color:rgb(var(--venia-global-color-error));font-weight:var(--venia-global-fontWeight-semibold);grid-column:2;grid-row:6}.cmp-SpaxProductList__item__deleteButton{grid-column:3/span 1;grid-row:1/span 1}.cmp-SpaxProductList__productList__root{display:grid;gap:1.5rem}.cmp-SpaxMiniCart__miniCart__root{--content-width:22.5rem;height:0;overflow:visible;left:-100vw;opacity:0;position:absolute;top:100%;transition:opacity 192ms var(--venia-global-anim-out),visibility 192ms var(--venia-global-anim-out),left 0s 192ms;visibility:hidden;width:calc(100vw - 2rem);max-width:calc(var(--venia-global-maxWidth) + var(--content-width)*2 - 8rem);z-index:3;transform:translate3d(-50%,0,0)}.cmp-SpaxMiniCart__miniCart__root_open{left:50%;opacity:1;transition:opacity 224ms var(--venia-global-anim-in),visibility 224ms var(--venia-global-anim-in),left 0s;visibility:visible}.cmp-SpaxMiniCart__miniCart__contents{background-color:rgb(var(--venia-global-color-background));border-radius:1px;box-shadow:0 1px 6px rgb(var(--venia-global-color-gray-900)/.2);display:grid;min-height:20rem;max-height:35rem;overflow:hidden;position:absolute;right:0;top:0;transform:translate3d(0,-8px,0);transition-duration:192ms;transition-property:transform;transition-timing-function:var(--venia-global-anim-out);width:var(--content-width)}.cmp-SpaxMiniCart__miniCart__contents_open{transform:translate3d(0,4px,0);transition-duration:224ms;transition-timing-function:var(--venia-global-anim-in)}.cmp-SpaxMiniCart__miniCart__header{align-items:center;border-bottom:2px solid rgb(var(--venia-global-color-gray-100));display:grid;font-size:var(--venia-global-typography-heading-XS-fontSize);font-weight:600;grid-template-columns:1fr auto;line-height:var(--venia-global-typography-heading-lineHeight);margin:0 1rem;padding:1rem .5rem .5rem;row-gap:1rem}.cmp-SpaxMiniCart__miniCart__stockStatusMessageContainer{grid-column-end:span 2}.cmp-SpaxMiniCart__miniCart__stockStatusMessageContainer:empty{display:none}.cmp-SpaxMiniCart__miniCart__body{max-height:25rem;min-height:10rem;overflow-y:scroll;padding:1.5rem}.cmp-SpaxMiniCart__miniCart__quantity{opacity:1;transition-delay:64ms;transition-duration:384ms;transition-property:opacity;transition-timing-function:var(--venia-global-anim-standard)}.cmp-SpaxMiniCart__miniCart__quantity_loading{opacity:.5}.cmp-SpaxMiniCart__miniCart__price{opacity:1;transition-delay:64ms;transition-duration:384ms;transition-property:opacity;transition-timing-function:var(--venia-global-anim-standard)}.cmp-SpaxMiniCart__miniCart__price_loading{opacity:.5}.cmp-SpaxMiniCart__miniCart__footer{align-items:center;border-top:2px solid rgb(var(--venia-global-color-gray));display:grid;gap:.5rem;font-size:var(--venia-typography-body-S-fontSize);justify-items:center;line-height:var(--venia-typography-body-lineHeight);margin:0 1rem;min-height:3rem;overflow:hidden;padding:1rem}.cmp-SpaxMiniCart__miniCart__checkoutButton{grid-column:1/span 1;width:10rem;margin:auto;background-color:rgb(var(--venia-brand-color-1-700));border:none;font-weight:700}.cmp-SpaxMiniCart__miniCart__editCartButton{text-decoration:underline;font-size:var(--venia-global-fontSize-100)}.cmp-SpaxMiniCart__miniCart__emptyCart{display:grid;gap:2rem;padding:2rem}.cmp-SpaxMiniCart__miniCart__emptyMessage{margin:auto;font-weight:700}.cmp-SpaxEditModal__productForm__contents{position:relative}.cmp-SpaxEditModal__productForm__optionRoot{border-bottom:1px solid rgb(var(--venia-global-color-border));padding:1rem 0}.cmp-SpaxEditModal__productForm__quantityLabel{font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:1.5rem;padding-top:1rem}.cmp-SpaxEditModal__productForm__quantityRoot{grid-template-columns:auto 4rem auto;justify-content:start;padding:0 1rem}.cmp-SpaxEditModal__productForm__loading{height:unset;left:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);z-index:10}.cmp-SpaxEditModal__productForm__dataError{color:rgb(var(--venia-global-color-error));display:inline-block;padding-top:1rem;line-height:var(--venia-global-lineHeight-300)}.cmp-SpaxEditModal__productForm__errorContainer{padding-top:1rem}.cmp-SpaxEditModal__productDetail__root{border-bottom:1px solid rgb(var(--venia-global-color-border));display:grid;gap:1rem;padding-bottom:1rem}.cmp-SpaxEditModal__productDetail__imageContainer{justify-self:center}.cmp-SpaxEditModal__productDetail__image{padding:0 2rem}.cmp-SpaxEditModal__productDetail__productName{font-size:1.5rem;font-weight:600}.cmp-SpaxEditModal__productDetail__stockRow{display:flex;font-weight:300;font-size:.875rem;justify-content:space-between}.cmp-SpaxEditModal__productDetail__price{font-weight:600}.cmp-SpaxShippingMethods__shippingMethods__root{display:grid;gap:1rem}.cmp-SpaxShippingMethods__shippingMethods__message{font-size:.875rem;line-height:1.5rem}.cmp-SpaxShippingMethods__shippingMethods__prompt{font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxShippingMethods__shippingMethods__shipping_methods{grid-area:methods}.cmp-SpaxShippingMethods__shippingMethods__shipping_methods_hidden{display:none}.cmp-SpaxShippingMethods__shippingMethods__mask{opacity:.5;pointer-events:none}.cmp-SpaxShippingMethods__shippingMethods__estimateButton{justify-self:start}@media (max-width:640px){.cmp-SpaxShippingMethods__shippingMethods__root{padding-right:unset}}.cmp-SpaxShippingMethods__shippingRadios__radioContents{display:grid;grid-template-columns:auto 1fr;gap:.5rem}.cmp-SpaxShippingMethods__shippingRadios__radioRoot{grid-template-columns:auto}@media (max-width:640px){.cmp-SpaxShippingMethods__shippingRadios__radio_contents{display:grid;grid-template-columns:100%;gap:.5rem}}.cmp-SpaxShippingMethods__shippingForm__root{display:grid;gap:.9375rem 1.5rem;grid-template-columns:2fr 1fr;grid-template-areas:"country country" "state zip" "submit submit"}.cmp-SpaxShippingMethods__shippingForm__formTitle{font-weight:600}.cmp-SpaxShippingMethods__shippingForm__zip{grid-area:zip}.cmp-SpaxShippingMethods__shippingForm__submit{justify-self:flex-start}@media (max-width:640px){.cmp-SpaxShippingMethods__shippingForm__root{grid-template-columns:100%;grid-template-areas:"country" "state" "zip" "submit";padding-right:unset}}.cmp-SpaxGiftCards__giftCards__root{display:grid;gap:2em}.cmp-SpaxGiftCards__giftCards__errorText{color:rgb(var(--venia-global-color-error));line-height:var(--venia-global-lineHeight-300)}.cmp-SpaxGiftCards__giftCards__balance{font-size:.875rem;padding-top:.375rem;align-items:start;display:grid;grid-template-columns:max-content 1fr;font-style:italic}.cmp-SpaxGiftCards__giftCards__card{align-items:start;display:grid;gap:1.5rem;grid-template-columns:1fr auto;grid-template-areas:"card_entry apply_button" "check_balance_button check_balance_button"}.cmp-SpaxGiftCards__giftCards__card_input_container_error input{border-color:rgb(var(--venia-global-color-red-400))}.cmp-SpaxGiftCards__giftCards__card_input_container_error input:focus{border-color:rgb(var(--venia-global-color-gray-600))}.cmp-SpaxGiftCards__giftCards__card_input_container_error p{color:rgb(var(--venia-global-color-error));font-weight:var(--venia-global-fontWeight-semibold)}.cmp-SpaxGiftCards__giftCards__cards_container{align-items:baseline;display:grid;gap:1em;grid-template-columns:max-content auto;justify-content:start}.cmp-SpaxGiftCards__giftCards__check_balance_button{grid-area:check_balance_button;justify-self:start}.cmp-SpaxGiftCards__giftCards__entry{grid-area:card_entry}@media (max-width:960px){.cmp-SpaxGiftCards__giftCards__card{grid-template-columns:1fr;grid-template-areas:"card_entry" "check_balance_button" "apply_button"}.cmp-SpaxGiftCards__giftCards__check_balance_button{justify-self:center}.cmp-SpaxGiftCards__giftCards__applyLabel{display:none}}.cmp-SpaxGiftCards__giftCard__card_info{display:grid;row-gap:.5rem}.cmp-SpaxGiftCards__giftCard__balance{font-size:.875rem}.cmp-SpaxPaymentInformation__paymentMethods__root{display:grid;padding:2rem 2rem 1rem}.cmp-SpaxPaymentInformation__paymentMethods__radio_group{display:grid}.cmp-SpaxPaymentInformation__paymentMethods__payment_method{padding-bottom:1rem;border-bottom:1px solid rgb(var(--venia-global-color-border))}.cmp-SpaxPaymentInformation__paymentMethods__payment_method:not(:first-child){padding-top:1rem}.cmp-SpaxPaymentInformation__paymentMethods__payment_method:last-of-type{border-bottom-width:0}.cmp-SpaxPaymentInformation__paymentMethods__radio_label{font-weight:600;justify-self:start}.cmp-SpaxPaymentInformation__paymentMethods__payment_errors{display:grid;gap:.5em;color:rgb(var(--venia-global-color-error))}.cmp-Spaxcomponents__edit__root{overflow:auto;padding:.5rem 1rem}.cmp-Spaxcomponents__summary__root{display:grid;gap:1.125rem;padding:2rem}.cmp-Spaxcomponents__summary__heading_container{display:grid;grid-auto-flow:column;grid-template-columns:1fr}.cmp-Spaxcomponents__summary__heading{font-weight:600}.cmp-Spaxcomponents__summary__edit_button{color:rgb(var(--venia-brand-color-1-700));padding:1rem;margin:-1rem}.cmp-Spaxcomponents__summary__edit_icon{stroke:rgb(var(--venia-brand-color-1-700))}.cmp-Spaxcomponents__summary__checkmo_details_container{display:grid;gap:.5rem}@media (max-width:960px){.cmp-Spaxcomponents__summary__edit_text{display:none}}.cmp-SpaxPaymentInformation__summary__root{display:grid;gap:1.125rem;padding:2rem}.cmp-SpaxPaymentInformation__summary__heading_container{display:grid;grid-auto-flow:column;grid-template-columns:1fr}.cmp-SpaxPaymentInformation__summary__heading{font-weight:600}.cmp-SpaxPaymentInformation__summary__card_details_container{display:grid;gap:.5rem}.cmp-SpaxShippingInformation__editModal__root{background-color:#fff;display:grid;left:calc(50% - 370px);grid-template-rows:auto 1fr;max-height:90vh;max-width:740px;opacity:0;overflow:hidden;position:fixed;top:5vh;transform:scale(1.15);transition-duration:192ms;transition-timing-function:var(--venia-global-anim-out);transition-property:opacity,transform,visibility;visibility:hidden;width:100%;z-index:3}.cmp-SpaxShippingInformation__editModal__root_open{box-shadow:1px 0 rgb(var(--venia-global-color-border));opacity:1;transform:scale(1);transition-duration:224ms;transition-timing-function:var(--venia-global-anim-in);visibility:visible}.cmp-SpaxShippingInformation__editModal__body{overflow:auto;padding:.5rem 2rem}.cmp-SpaxShippingInformation__editModal__header{border-bottom:1px solid rgb(var(--venia-global-color-border));display:grid;grid-auto-flow:column;justify-content:space-between;padding:.875rem 2rem}.cmp-SpaxShippingInformation__editModal__headerText{align-self:center;color:rgb(var(--venia-global-color-text-alt))}@media (max-width:960px){.cmp-SpaxShippingInformation__editModal__root{bottom:0;height:100%;left:auto;max-height:none;max-width:360px;right:0;top:0;transform:translate3d(100%,0,0)}.cmp-SpaxShippingInformation__editModal__root_open{transform:translateZ(0)}.cmp-SpaxShippingInformation__editModal__body{padding:.5rem 1rem}.cmp-SpaxShippingInformation__editModal__header{padding:.875rem}}.cmp-SpaxAccountMenu__accountMenuItems__root{display:grid;grid-auto-flow:row;justify-content:stretch;row-gap:1.5rem;padding:1.5rem}.cmp-SpaxAccountMenu__accountMenuItems__link{color:rgb(var(--venia-global-color-gray-700));justify-content:start;text-decoration:none}.cmp-SpaxAccountMenu__accountMenuItems__link:hover{color:rgb(var(--venia-global-color-gray-600))}.cmp-SpaxAccountMenu__accountMenuItems__signOut{border-top:2px solid rgb(var(--venia-global-color-gray));padding-top:1rem}.cmp-SpaxAccountMenu__accountMenu__root{--content-width:27.5rem;height:0;overflow:visible;left:-100vw;opacity:0;position:absolute;top:100%;transition:opacity 192ms var(--venia-global-anim-out),visibility 192ms var(--venia-global-anim-out),left 0s 192ms;visibility:hidden;width:calc(100vw - 2rem);max-width:calc(var(--venia-global-maxWidth) + var(--content-width)*2 - 25rem);z-index:3;transform:translate3d(-50%,0,0)}.cmp-SpaxAccountMenu__accountMenu__root_open{left:50%;opacity:1;transition:opacity 224ms var(--venia-global-anim-in),visibility 224ms var(--venia-global-anim-in),left 0s;visibility:visible}.cmp-SpaxAccountMenu__accountMenu__contents{background-color:rgb(var(--venia-global-color-background));border-radius:1px;box-shadow:0 1px 6px rgb(var(--venia-global-color-gray-900)/.2);display:grid;min-height:10rem;position:absolute;right:0;top:0;transform:translate3d(0,-8px,0);transition-duration:192ms;transition-property:transform;transition-timing-function:var(--venia-global-anim-out);width:var(--content-width)}.cmp-SpaxAccountMenu__accountMenu__contents_open{transform:translate3d(0,4px,0);transition-duration:224ms;transition-timing-function:var(--venia-global-anim-in)}.cmp-SpaxAccountMenu__accountMenu__createAccount{display:grid;gap:.9375rem;justify-items:stretch;padding:1rem 1.5rem}.cmp-SpaxAccountMenu__accountMenu__forgotPassword,.cmp-SpaxAccountMenu__accountMenu__loading{padding:2rem}.cmp-SpaxAccountInformationPage__editModal__errorContainer{padding-bottom:1rem}.cmp-SpaxAccountInformationPage__editForm__root{display:grid;gap:.5rem 1.5rem;grid-template-columns:1fr 1fr;width:100%}.cmp-SpaxAccountInformationPage__editForm__field{grid-column-end:span 2}.cmp-SpaxAccountInformationPage__editForm__buttons{display:grid;gap:1rem;grid-auto-flow:column;justify-self:center;padding:1rem}.cmp-SpaxAccountInformationPage__editForm__changePasswordButtonContainer{padding-top:1rem}@media (max-width:960px){.cmp-SpaxAccountInformationPage__editForm__firstname,.cmp-SpaxAccountInformationPage__editForm__lastname,.cmp-SpaxAccountInformationPage__editForm__newPassword,.cmp-SpaxAccountInformationPage__editForm__password{grid-column:1/span 2}}