@charset "UTF-8";.slide-enter-active{transition:all .2s cubic-bezier(.55,.085,.68,.53)}.slide-leave-active{transition:all .25s cubic-bezier(.25,.46,.45,.94)}.slide-enter,.slide-leave-to{-webkit-transform:scaleY(0) translateZ(0);transform:scaleY(0) translateZ(0);opacity:0}@keyframes rotate-animation-key-f6c40e13{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-f6c40e13{0%,to{border-color:transparent}50%{border-color:#fff}}.collapsible__content[data-v-f6c40e13]{overflow:hidden;transition:max-height .4s ease-in-out;position:relative}.collapsible__read-more[data-v-f6c40e13]{cursor:pointer;font-weight:700;color:#2034a6;font-size:.75rem}@keyframes rotate-animation-key-ab678d87{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-ab678d87{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-add-to-cart-footer[data-v-ab678d87]{padding:1.5em 2em}.configurator-add-to-cart-footer__title[data-v-ab678d87]{font-size:1.25em;text-transform:uppercase;font-family:RobotoFlex,sans-serif;font-weight:700}@keyframes rotate-animation-key-b1f139a5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-b1f139a5{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-customization-summary__title--content[data-v-b1f139a5]:before,.configurator-customization-summary__title--product[data-v-b1f139a5]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-customization-summary__title--product[data-v-b1f139a5]:before{content:""}.configurator-customization-summary__title--content[data-v-b1f139a5]:before{content:""}.configurator-customization-summary[data-v-b1f139a5]{display:flex;align-items:center;flex-direction:column}.configurator-customization-summary__aside[data-v-b1f139a5]{flex:none;display:flex;gap:.5em;max-width:100%}.configurator-customization-summary__body[data-v-b1f139a5]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.625rem;width:100%}.configurator-customization-summary__body>*[data-v-b1f139a5]:last-child{margin-bottom:0}.configurator-customization-summary__summary-card[data-v-b1f139a5]{background-color:#fff;padding:.9375rem;border-radius:.75rem;width:100%}.configurator-customization-summary__title-wrapper[data-v-b1f139a5]{display:flex;justify-content:space-between;align-items:center}.configurator-customization-summary__title[data-v-b1f139a5]{text-transform:uppercase;font-weight:700;color:#4680f0;font-size:1.25rem;display:flex;align-items:center;gap:.375rem;font-family:BigShoulders}.configurator-customization-summary__title--product[data-v-b1f139a5]:before{display:inline}.configurator-customization-summary__title--content[data-v-b1f139a5]:before{display:inline}.configurator-customization-summary__thumbnail-wrapper[data-v-b1f139a5]{height:13.75rem;display:flex;max-width:100%}.configurator-customization-summary__spinner[data-v-b1f139a5]{width:5rem;height:12rem}.configurator-customization-summary__price-wrapper[data-v-b1f139a5]{display:flex;flex-direction:column;align-items:flex-end;font-size:1rem;color:#122368;font-weight:400;line-height:1rem}.configurator-customization-summary__price-wrapper>*[data-v-b1f139a5]:first-child{font-weight:700}.configurator-customization-summary__label[data-v-b1f139a5]{font-weight:400;display:inline}.configurator-customization-summary__value[data-v-b1f139a5]{margin-left:0;display:inline;font-weight:600}.configurator-customization-summary__value[data-v-b1f139a5]:first-letter{text-transform:uppercase}.configurator-customization-summary__value[data-v-b1f139a5]:after{content:"";display:block}.configurator-customization-summary__thumbnail[data-v-b1f139a5]{max-width:8em;max-height:14em;flex:1;flex-shrink:1;min-width:0;object-fit:contain}.configurator-customization-summary__detail-list[data-v-b1f139a5]{margin:0;color:#0d116c}@keyframes rotate-animation-key-b377a058{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-b377a058{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-add-to-cart-ui-step__status-icon--error[data-v-b377a058]:before,.configurator-add-to-cart-ui-step__status-icon--success[data-v-b377a058]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-add-to-cart-ui-step__status-icon--error[data-v-b377a058]:before{content:""}.configurator-add-to-cart-ui-step__status-icon--success[data-v-b377a058]:before{content:""}.configurator-add-to-cart-ui-step[data-v-b377a058]{display:flex;align-items:center}.configurator-add-to-cart-ui-step__status[data-v-b377a058]{flex:none}.configurator-add-to-cart-ui-step__status-icon[data-v-b377a058]{width:1em;display:block}.configurator-add-to-cart-ui-step__status-icon--error[data-v-b377a058]:before,.configurator-add-to-cart-ui-step__status-icon--success[data-v-b377a058]:before{display:block}.configurator-add-to-cart-ui-step__status-icon--success[data-v-b377a058]{color:#5bb536}.configurator-add-to-cart-ui-step__status-icon--error[data-v-b377a058]{color:#df342c}.configurator-add-to-cart-ui-step__spinner[data-v-b377a058]{display:block}.configurator-add-to-cart-ui-step__label[data-v-b377a058]{flex:1;min-width:0;margin-left:1em}.configurator-add-to-cart-ui-step--idle .configurator-add-to-cart-ui-step__label[data-v-b377a058]{color:#7f7f7f}@keyframes rotate-animation-key-f6bee459{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-f6bee459{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-texture-canvas--headless[data-v-f6bee459]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes rotate-animation-key-a87540b9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-a87540b9{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-3d-view[data-v-a87540b9]{position:relative;background:url(/build/assets/shadow-Co0v_Coc.svg) center bottom/contain no-repeat}.configurator-3d-view__canvas[data-v-a87540b9]{width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0;cursor:grab}.configurator-3d-view__canvas--grabbing[data-v-a87540b9]{cursor:grabbing}.configurator-3d-view__canvas[data-v-a87540b9]:focus{outline:none}@keyframes rotate-animation-key-0a347c05{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-0a347c05{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-add-to-cart-ui__step-list[data-v-0a347c05]{list-style:none}.configurator-add-to-cart-ui__step-item[data-v-0a347c05]{display:flex}.configurator-add-to-cart-ui__export-3d-view[data-v-0a347c05]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.configurator-add-to-cart-modal__btn--next:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-add-to-cart-modal__btn--next:after{content:""}.configurator-add-to-cart-modal__summary{margin-bottom:1em}.configurator-add-to-cart-modal__header-title{background:linear-gradient(120deg,#2547cd 44.9%,#0d116c 96.27%);line-height:1.25;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-transform:uppercase;font-family:BigShoulders;font-size:1.5625rem;font-weight:900;max-width:10.625rem;margin:0 auto;text-align:center}.configurator-add-to-cart-modal__btn{font-size:1rem;font-weight:700;min-height:2.75rem}.configurator-add-to-cart-modal__btn--next{margin-top:.625rem}.configurator-add-to-cart-modal__btn--next:after{margin-left:.5em}@media(min-width:62em){.configurator-add-to-cart-modal__btn--next{margin-top:1.25rem}}.configurator-add-to-cart-modal.base-modal--full-screen-until-xs .base-modal__container{background-color:#f5f5f5}@media(min-width:35em){.configurator-add-to-cart-modal.base-modal--full-screen-until-xs .base-modal__container{width:100%;max-width:35em}}.configurator-add-to-cart-modal.base-modal--full-screen-until-xs .base-modal__header{background-color:transparent;border-bottom:none}.configurator-add-to-cart-modal.base-modal--full-screen-until-xs .base-modal__body{background-color:transparent}.configurator-add-to-cart-modal.base-modal--full-screen-until-xs .base-modal__body-container{margin:1em;padding:0}@keyframes rotate-animation-key-f185d8b7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-f185d8b7{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-cross-sell-renderer__3d-view[data-v-f185d8b7]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes rotate-animation-key-2a11cf6c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-2a11cf6c{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-quantity-select__arrow-icon[data-v-2a11cf6c]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-quantity-select__arrow-icon[data-v-2a11cf6c]:before{content:""}.configurator-quantity-select[data-v-2a11cf6c]{display:flex;flex-wrap:wrap;flex-direction:column;color:#f5f5f5;font-size:1rem;position:relative}.configurator-quantity-select--disabled[data-v-2a11cf6c]{opacity:.5;cursor:not-allowed;pointer-events:none}@media(min-width:62em){.configurator-quantity-select__label[data-v-2a11cf6c]{font-size:1.25rem}}.configurator-quantity-select__select[data-v-2a11cf6c]{color:inherit;border:0;border-radius:0;padding-top:1.25rem;margin-top:-1.25rem;padding-right:2.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:600;background:none;font-size:17px;cursor:pointer}@media(min-width:62em){.configurator-quantity-select__select[data-v-2a11cf6c]{font-size:1.5rem}}.configurator-quantity-select__select-wrapper[data-v-2a11cf6c]{display:flex}.configurator-quantity-select__arrow-icon[data-v-2a11cf6c]{transform:rotate(90deg) translate(-50%);pointer-events:none;position:absolute;right:0;top:50%}@keyframes rotate-animation-key-51e04d20{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-51e04d20{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-footer-price-summary[data-v-51e04d20]{color:#f5f5f5;line-height:normal;text-align:start;font-size:.875rem;height:fit-content;margin:0}.configurator-footer-price-summary__price-value[data-v-51e04d20]{display:block;font-size:17px;font-weight:600}@media(min-width:62em){.configurator-footer-price-summary__price-value[data-v-51e04d20]{font-size:1.5rem}}.configurator-footer-price-summary__ie[data-v-51e04d20]{display:none;font-weight:400}@media(min-width:1325px){.configurator-footer-price-summary__ie[data-v-51e04d20]{display:inline-block}}.configurator-footer-price-summary__per-unit[data-v-51e04d20],.configurator-footer-price-summary__price-per-unit[data-v-51e04d20]{font-weight:400}.configurator-footer-price-summary__total-price-without-vat[data-v-51e04d20]{display:none;font-weight:400}@media(min-width:1325px){.configurator-footer-price-summary__total-price-without-vat[data-v-51e04d20]{display:inline-block}}@keyframes rotate-animation-key-efcc40cb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-efcc40cb{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-cross-sell-promotion-tag[data-v-efcc40cb]{display:flex;color:#0d116c;gap:.625rem;padding:.1875rem;border-radius:.3125rem;background-color:#96e2ec;width:fit-content;font-size:1rem}.configurator-cross-sell-promotion-tag__reduction[data-v-efcc40cb]{color:#fff;font-size:1.125rem;font-weight:900;font-family:BigShoulders;padding:.1875rem .375rem;border-radius:.3125rem;background-color:#f3304e;display:inline-block}@keyframes rotate-animation-key-feb604b2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-feb604b2{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-cross-sell-modal-header__close-button[data-v-feb604b2]:before,.configurator-cross-sell-modal-header__wine-glass[data-v-feb604b2]:before,.configurator-cross-sell-modal-header__flute[data-v-feb604b2]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-cross-sell-modal-header__flute[data-v-feb604b2]:before{content:""}.configurator-cross-sell-modal-header__wine-glass[data-v-feb604b2]:before{content:""}.configurator-cross-sell-modal-header__close-button[data-v-feb604b2]:before{content:""}.configurator-cross-sell-modal-header[data-v-feb604b2]{display:flex;flex-direction:column;background-color:#0d116c;padding:1rem 1.1563rem 1.5rem;overflow:hidden;gap:.75rem}@media(min-width:62em){.configurator-cross-sell-modal-header[data-v-feb604b2]{flex-direction:row;padding:1.25rem 1.875rem;min-height:9.375rem;align-items:center}.configurator-cross-sell-modal-header>*[data-v-feb604b2]{flex:1}}.configurator-cross-sell-modal-header__advertisment[data-v-feb604b2]{color:#fff;text-align:center;z-index:1}@media(min-width:62em){.configurator-cross-sell-modal-header__advertisment[data-v-feb604b2]{text-align:left}}.configurator-cross-sell-modal-header__promotion-tags-wrapper[data-v-feb604b2]{position:relative;min-height:4.6875rem}.configurator-cross-sell-modal-header__promotion-tag[data-v-feb604b2]{z-index:10}.configurator-cross-sell-modal-header__promotion-tag--5[data-v-feb604b2]{position:absolute;transform:rotate(-2.3deg)}.configurator-cross-sell-modal-header__promotion-tag--10[data-v-feb604b2]{position:absolute;transform:rotate(2.5deg);left:32%;top:65%}@media(min-width:62em){.configurator-cross-sell-modal-header__promotion-tag--5[data-v-feb604b2]{position:absolute;top:0;left:15%;transform:rotate(-2.3deg)}.configurator-cross-sell-modal-header__promotion-tag--10[data-v-feb604b2]{position:absolute;top:75%;left:5%;transform:rotate(2.5deg)}}.configurator-cross-sell-modal-header__flute[data-v-feb604b2]{position:absolute;top:-20%;left:60%;color:#c19169;font-size:3.5rem;transform:rotate(20deg)}@media(min-width:62em){.configurator-cross-sell-modal-header__flute[data-v-feb604b2]{left:0;top:0}}.configurator-cross-sell-modal-header__wine-glass[data-v-feb604b2]{position:absolute;top:45%;left:15%;color:#2547cd;transform:rotate(-20deg);font-size:4rem}@media(min-width:62em){.configurator-cross-sell-modal-header__wine-glass[data-v-feb604b2]{left:80%;top:50%;z-index:10;font-size:3rem}}.configurator-cross-sell-modal-header__golden-star[data-v-feb604b2]{position:absolute;top:0;right:0;width:6.875rem;height:6.875rem;object-fit:contain}@media(min-width:62em){.configurator-cross-sell-modal-header__golden-star[data-v-feb604b2]{top:-50%;right:8%}}.configurator-cross-sell-modal-header__close-button[data-v-feb604b2]{position:absolute;top:0;right:0;width:2.5rem;height:2.5rem;object-fit:contain;display:flex;color:#fff;background-color:transparent}@keyframes rotate-animation-key-8e71166e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-8e71166e{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-cross-sell-modal__go-to-cart-button[data-v-8e71166e]:after,.configurator-cross-sell-modal__add-to-cart-button--already-bought[data-v-8e71166e]:before,.configurator-cross-sell-modal__add-to-cart-button[data-v-8e71166e]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-cross-sell-modal__add-to-cart-button--already-bought[data-v-8e71166e]:before{content:""}.configurator-cross-sell-modal__go-to-cart-button[data-v-8e71166e]:after,.configurator-cross-sell-modal__add-to-cart-button[data-v-8e71166e]:after{content:""}.configurator-cross-sell-modal__header-title[data-v-8e71166e]{text-align:center;font-weight:700;font-size:1.25rem}.configurator-cross-sell-modal__list[data-v-8e71166e]{list-style:none;padding:1.25rem .75rem 0;display:flex;flex-direction:column;gap:.625rem}@media(min-width:62em){.configurator-cross-sell-modal__list[data-v-8e71166e]{padding:1.25rem 3.6rem 0}}.configurator-cross-sell-modal__list-item[data-v-8e71166e]{margin:0;display:flex;align-items:center;border-radius:.75rem;border:1px solid #0d116c;padding:.625rem;height:9.5rem}.configurator-cross-sell-modal__list-item-image-wrapper[data-v-8e71166e]{width:45%;display:flex;align-items:center;justify-content:center}@media(min-width:62em){.configurator-cross-sell-modal__list-item-image-wrapper[data-v-8e71166e]{flex-shrink:0;width:7rem}}.configurator-cross-sell-modal__list-item-content[data-v-8e71166e]{width:100%}.configurator-cross-sell-modal__list-item-size-name[data-v-8e71166e]{font-size:1.125rem;font-weight:700;display:block}.configurator-cross-sell-modal__spinner[data-v-8e71166e]{width:3rem;height:3rem}.configurator-cross-sell-modal__list-item-image[data-v-8e71166e]{width:6.5rem;height:8rem;object-fit:contain}.configurator-cross-sell-modal__list-item-quantity-wrapper[data-v-8e71166e]{display:inline-flex;align-items:center;gap:.625rem}.configurator-cross-sell-modal__separator[data-v-8e71166e]{width:1px;background-color:#0d116c;flex-shrink:0;height:2.625rem}.configurator-cross-sell-modal__price-summary[data-v-8e71166e]{color:#0d116c}.configurator-cross-sell-modal__add-to-cart-button[data-v-8e71166e]{background-color:#0d116c;display:block;font-size:1rem;padding:.75rem 1.25rem;margin-top:.625rem}.configurator-cross-sell-modal__add-to-cart-button[data-v-8e71166e]:hover{opacity:.8}@media(min-width:62em){.configurator-cross-sell-modal__add-to-cart-button[data-v-8e71166e]{margin:0 .625rem 2rem;display:inline}}.configurator-cross-sell-modal__add-to-cart-button[data-v-8e71166e]:after{margin-left:.625rem;display:inline-block}.configurator-cross-sell-modal__add-to-cart-button--adding-in-progress[data-v-8e71166e]{background-color:transparent;color:#0d116c;border:1px solid #0d116c}.configurator-cross-sell-modal__add-to-cart-button--adding-in-progress[data-v-8e71166e]:after{content:"";margin-left:0}.configurator-cross-sell-modal__add-to-cart-button--already-bought[data-v-8e71166e]{background-color:transparent;color:#f3304e;border:1px solid #f3304e}.configurator-cross-sell-modal__add-to-cart-button--already-bought[data-v-8e71166e]:after{content:"";margin-left:0}.configurator-cross-sell-modal__add-to-cart-button--already-bought[data-v-8e71166e]:before{margin-right:.625rem;display:inline-block}.configurator-cross-sell-modal__action-wrapper[data-v-8e71166e]{display:flex;flex-direction:column;padding:.625rem .75rem 0;gap:.625rem}@media(min-width:62em){.configurator-cross-sell-modal__action-wrapper[data-v-8e71166e]{margin-top:1rem;flex-direction:row;padding:0 3.6rem;gap:.625rem}}.configurator-cross-sell-modal__go-to-cart-button[data-v-8e71166e],.configurator-cross-sell-modal__keep-browsing-button[data-v-8e71166e]{flex:1;font-size:1rem;padding:.75rem 1.25rem;min-height:2.75rem}.configurator-cross-sell-modal__go-to-cart-button[data-v-8e71166e]:hover,.configurator-cross-sell-modal__keep-browsing-button[data-v-8e71166e]:hover{opacity:.8}@media(min-width:62em){.configurator-cross-sell-modal__go-to-cart-button[data-v-8e71166e],.configurator-cross-sell-modal__keep-browsing-button[data-v-8e71166e]{width:fit-content;margin:.625rem auto}}.configurator-cross-sell-modal__keep-browsing-button[data-v-8e71166e]{background-color:#f5f5f5;color:#0d116c;border:1px solid #0d116c}.configurator-cross-sell-modal__go-to-cart-button[data-v-8e71166e]{background-color:#f3304e;color:#fff;border:none}.configurator-cross-sell-modal__go-to-cart-button[data-v-8e71166e]:after{margin-left:.5em}.configurator-cross-sell-modal[data-v-8e71166e] .base-modal__body{background-color:#fff}@media(min-width:62em){.configurator-cross-sell-modal[data-v-8e71166e] .base-modal__header{padding:1.25rem 1.875rem}}@media(min-width:62em){.configurator-cross-sell-modal[data-v-8e71166e] .base-modal__container{max-width:39.7rem}}.configurator-cross-sell-modal[data-v-8e71166e] .base-modal__body-container{background-color:#fff;padding:0 0 1.25rem}.configurator-cross-sell-modal[data-v-8e71166e] .configurator-quantity-select{color:#0d116c}.configurator-cross-sell-modal[data-v-8e71166e] .configurator-quantity-select:hover{opacity:.8}.configurator-cross-sell-modal[data-v-8e71166e] .configurator-quantity-select__label,.configurator-cross-sell-modal[data-v-8e71166e] .configurator-quantity-select__select{font-size:1rem;color:#0d116c}.configurator-cross-sell-modal[data-v-8e71166e] .configurator-footer-price-summary__price-value{font-size:1rem}@keyframes rotate-animation-key-d2263522{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-d2263522{0%,to{border-color:transparent}50%{border-color:#fff}}.auth-modal__iframe[data-v-d2263522]{width:100%;border:0;transition:height .15s}.auth-modal[data-v-d2263522] .base-modal__container{width:48em}.auth-modal[data-v-d2263522] .base-modal__header{color:#fff}.auth-modal[data-v-d2263522] .base-modal__body-container{padding:0}@keyframes rotate-animation-key-203a48db{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-203a48db{0%,to{border-color:transparent}50%{border-color:#fff}}.customer-project-modal__buttons[data-v-203a48db]{display:flex;flex-direction:column;align-items:center;gap:.625rem}.customer-project-modal__close-button[data-v-203a48db],.customer-project-modal__account-button[data-v-203a48db]{font-size:1rem;height:3.4375rem}.customer-project-modal__close-button[data-v-203a48db]{background-color:transparent;color:#0d116c;border:1px solid #0d116c;text-decoration:none}.customer-project-modal__close-button[data-v-203a48db]:hover{opacity:.8}@keyframes rotate-animation-key-8e073772{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-8e073772{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-project__button-state[data-v-8e073772]:before,.configurator-project__button[data-v-8e073772]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-project__button--dirty[data-v-8e073772]:before,.configurator-project__button[data-v-8e073772]:before{content:""}.configurator-project__button--saved[data-v-8e073772]:before{content:""}.configurator-project__button--dirty .configurator-project__button-state[data-v-8e073772]:before{content:""}.configurator-project__button-state[data-v-8e073772]:before{content:""}.configurator-project__button--saving .configurator-project__button-state[data-v-8e073772]:before{content:""}.configurator-project__button[data-v-8e073772]{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-align:center;font:inherit;font-size:1.5em;padding:.9375rem;width:3.5rem;height:3.5rem;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:1.75rem;border:1px solid #0d116c;background-color:#f5f5f5;transition-property:background-color,color,opacity;transition-duration:.15s}.configurator-project__button--dirty .configurator-project__button-state[data-v-8e073772],.configurator-project__button--saved .configurator-project__button-state[data-v-8e073772],.configurator-project__button--saving .configurator-project__button-state[data-v-8e073772]{display:flex}.configurator-project__button--ready[data-v-8e073772]{color:#0d116c}.configurator-project__button--saved[data-v-8e073772],.configurator-project__button--saving[data-v-8e073772]{background-color:#f5f5f5;color:#fff}.configurator-project__button--saving[data-v-8e073772]{border-color:#4680f0}.configurator-project__button--saving[data-v-8e073772]:before{color:#0d116c}.configurator-project__button--saving .configurator-project__button-state[data-v-8e073772]{background-color:#1877f2}.configurator-project__button--saving .configurator-project__button-state[data-v-8e073772]:before{animation:rotation-8e073772 2s linear infinite}@keyframes rotation-8e073772{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.configurator-project__button[disabled][data-v-8e073772]{background-color:#f5f5f5;cursor:progress}.configurator-project__button--saved[data-v-8e073772]{border:1px solid #ed0d6e}.configurator-project__button--saved[disabled][data-v-8e073772]{cursor:not-allowed}.configurator-project__button--saved[data-v-8e073772]:before{color:#ed0d6e}.configurator-project__button[data-v-8e073772]:before{display:block;font-size:1.125rem}.configurator-project__button--dirty[data-v-8e073772]{border-color:#0d116c}.configurator-project__button--dirty[data-v-8e073772]:before{color:#0d116c}.configurator-project__button--dirty .configurator-project__button-state[data-v-8e073772]{border:0;background-color:#fff;color:#f5f5f5}.configurator-project__button--dirty .configurator-project__button-state[data-v-8e073772]:before{font-size:.625em}.configurator-project__button-state[data-v-8e073772]{position:absolute;top:-.5em;right:0;display:none;align-items:center;justify-content:center;height:1.25em;width:1.25em;border:1px solid white;border-radius:100%;font-size:1rem;background-color:#2d857d}@media(min-width:62em){.configurator-project__button-state[data-v-8e073772]{right:-.5em}}.configurator-project__button-state[data-v-8e073772]:before{font-size:.75em}.configurator-project__button-label[data-v-8e073772]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.configurator-project__button[data-v-8e073772]:not(.configurator-project__button--ready){display:none}.configurator-project__button--saved.configurator-project__button--dirty[data-v-8e073772]:hover{background-color:#c02b18;border-color:#c02b18}@keyframes rotate-animation-key-2e75b48a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-2e75b48a{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-footer__action-next--add-to-cart[data-v-2e75b48a]:after,.configurator-footer__action-next--default[data-v-2e75b48a]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-footer__action-next--add-to-cart[data-v-2e75b48a]:after,.configurator-footer__action-next--default[data-v-2e75b48a]:after{content:""}.configurator-footer[data-v-2e75b48a]{display:flex;font-size:.8125em;background:linear-gradient(120deg,#2547cd 44.9%,#0d116c 96.27%);box-shadow:0 -.25rem .25rem #0000001a;padding:.625rem .625rem .625rem 1.25rem;gap:.625rem}@media(min-width:35em){.configurator-footer[data-v-2e75b48a]{font-size:1em}}@media(min-width:62em){.configurator-footer[data-v-2e75b48a]{padding:.625rem .625rem .625rem 1.875rem;border-radius:1.875rem;box-shadow:none;justify-content:space-between}}.configurator-footer__separator[data-v-2e75b48a]{width:1px;background-color:#f5f5f5;flex-shrink:0}.configurator-footer__group[data-v-2e75b48a]{display:flex}@media(min-width:62em){.configurator-footer__group[data-v-2e75b48a]{flex:0 1 auto}}.configurator-footer__group--center[data-v-2e75b48a]{flex:1;align-items:center}@media(min-width:62em){.configurator-footer__group--center[data-v-2e75b48a]{flex:none}}.configurator-footer__group--right[data-v-2e75b48a]{gap:.625rem;align-items:center}.configurator-footer__group-item[data-v-2e75b48a]{display:flex;align-items:center;justify-content:center;padding:.5em;text-align:center;flex:0 1 100%}.configurator-footer__configurator-project[data-v-2e75b48a]{display:none}@media(min-width:1325px){.configurator-footer__configurator-project[data-v-2e75b48a]{display:block;height:fit-content}}.configurator-footer__action-next[data-v-2e75b48a]{border:0;cursor:pointer;font-weight:700;font-family:inherit;font-size:1rem;margin:0;display:flex;justify-content:center;align-items:center;height:fit-content;background:#f3304e;color:#fff;flex:1;min-width:0;border-radius:1.875rem;padding:.875rem .75rem .875rem 1rem}@media(min-width:62em){.configurator-footer__action-next[data-v-2e75b48a]{padding:1.25rem .75rem}}.configurator-footer__action-next--default[data-v-2e75b48a]{text-align:right}.configurator-footer__action-next--default[data-v-2e75b48a]:after{margin-left:.5em;transition:transform .15s}@media(min-width:62em){.configurator-footer__action-next--default[data-v-2e75b48a]:hover:after,.configurator-footer__action-next--default[data-v-2e75b48a]:focus:after{transform:translate(.5em)}}.configurator-footer__action-next--add-to-cart[data-v-2e75b48a]{text-align:left;text-transform:uppercase}.configurator-footer__action-next--add-to-cart[data-v-2e75b48a]:after{margin-left:.5em;transition:transform .15s}@media(hover:hover){.configurator-footer__action-next--add-to-cart[data-v-2e75b48a]:hover{opacity:.8}}@media(hover:hover)and (min-width:62em){.configurator-footer__action-next--add-to-cart[data-v-2e75b48a]:hover:before,.configurator-footer__action-next--add-to-cart[data-v-2e75b48a]:focus:before{transform:rotate(14deg)}}.configurator-footer__action-next--add-to-cart[data-v-2e75b48a]:disabled{opacity:.5;cursor:not-allowed}.configurator-footer__price-summary[data-v-2e75b48a]{max-width:100%}@media(min-width:62em){.configurator-footer__price-summary[data-v-2e75b48a]{flex:none}}@keyframes rotate-animation-key-60703f1d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-60703f1d{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-header[data-v-60703f1d]{display:flex;color:#2034a6;align-items:center;transition:transform .15s;height:100%;padding:.375rem .625rem}.configurator-header__container--left[data-v-60703f1d],.configurator-header__container--right[data-v-60703f1d]{flex:1;min-width:0}.configurator-header__container--right[data-v-60703f1d]{flex:none;justify-content:flex-end}@media(min-width:62em){.configurator-header[data-v-60703f1d]{padding:.375rem 0}}@keyframes rotate-animation-key-2ec8b5e3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-2ec8b5e3{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-header-back-button[data-v-2ec8b5e3]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-header-back-button[data-v-2ec8b5e3]:before{content:""}.configurator-header-back-button[data-v-2ec8b5e3]{font-weight:700;color:#0d116c;background-color:#f5f5f5;display:inline-flex;align-items:center;margin:0;padding:.75rem .75rem .75rem .625rem;border:solid 1px #0d116c;border-radius:1.75rem;text-transform:uppercase;cursor:pointer}.configurator-header-back-button[data-v-2ec8b5e3]:before{margin-right:.3125rem;color:#0d116c;transition:transform .15s}.configurator-header-back-button[data-v-2ec8b5e3]:hover{opacity:.8}@keyframes rotate-animation-key-fb7fd65b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-fb7fd65b{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layout[data-v-fb7fd65b]{max-width:120em;margin-left:auto;margin-right:auto;width:100%;height:100%;display:grid;grid-template-columns:1fr;grid-template-rows:3.5rem 1fr min-content;grid-template-areas:"header" "body" "footer"}@media(min-width:62em){.configurator-layout[data-v-fb7fd65b]{grid-template-columns:0 1fr minmax(32em,1fr) 0;grid-template-rows:0 3.5rem 1fr min-content 0;gap:1em;grid-template-areas:". . . ." ". header header ." ". sidebar content ." ". sidebar content ." ". . . ."}}@media(min-width:75em){.configurator-layout[data-v-fb7fd65b]{grid-template-columns:0 1fr minmax(40em,1fr) 0;gap:2em}}.configurator-layout__header[data-v-fb7fd65b]{grid-area:header}.configurator-layout__sidebar[data-v-fb7fd65b],.configurator-layout__content[data-v-fb7fd65b]{display:flex;flex-direction:column}.configurator-layout__sidebar-container[data-v-fb7fd65b],.configurator-layout__content-container[data-v-fb7fd65b]{flex:1;min-height:0}.configurator-layout__sidebar[data-v-fb7fd65b]{z-index:300;pointer-events:none;position:relative;grid-area:body;overflow:hidden;transition:visibility 0s .15s}@media(min-width:62em){.configurator-layout__sidebar[data-v-fb7fd65b]{grid-area:sidebar}}.configurator-layout__sidebar-container[data-v-fb7fd65b]{display:flex;flex-direction:column;height:100%}.configurator-layout__sidebar--enter .configurator-layout__sidebar-container[data-v-fb7fd65b],.configurator-layout__sidebar--leave-to .configurator-layout__sidebar-container[data-v-fb7fd65b]{transform:translateY(100%)}.configurator-layout__sidebar--enter-active .configurator-layout__sidebar-container[data-v-fb7fd65b],.configurator-layout__sidebar--leave-active .configurator-layout__sidebar-container[data-v-fb7fd65b]{transition:transform .15s}@media(min-width:62em){.configurator-layout__sidebar-container[data-v-fb7fd65b]{display:flex;align-items:center}}.configurator-layout__content[data-v-fb7fd65b]{position:relative;grid-area:body;overflow:hidden;transition:visibility 0s .15s}@media(min-width:62em){.configurator-layout__content[data-v-fb7fd65b]{grid-area:content;overflow:auto}}.configurator-layout__content-container[data-v-fb7fd65b]{display:flex;flex-direction:column}.configurator-layout__content--enter .configurator-layout__content-container[data-v-fb7fd65b],.configurator-layout__content--leave-to .configurator-layout__content-container[data-v-fb7fd65b]{opacity:0;transform:translateY(2em)}.configurator-layout__content--enter-active .configurator-layout__content-container[data-v-fb7fd65b],.configurator-layout__content--leave-active .configurator-layout__content-container[data-v-fb7fd65b]{transition-property:opacity,transform;transition-duration:.15s}.configurator-layout__footer[data-v-fb7fd65b]{z-index:400;grid-area:footer}@media(min-width:62em){.configurator-layout__footer[data-v-fb7fd65b]{overflow:hidden;grid-area:unset}}@media all and (-ms-high-contrast:none){.configurator-layout[data-v-fb7fd65b]{display:-ms-grid;-ms-grid-columns:0 1fr 1fr 0;-ms-grid-rows:0 3.5rem 1fr min-content 0;gap:2em 2em}.configurator-layout__header[data-v-fb7fd65b]{-ms-grid-row:1;-ms-grid-row-span:1;-ms-grid-column:1;-ms-grid-column-span:4}.configurator-layout__sidebar[data-v-fb7fd65b]{-ms-grid-row:2;-ms-grid-row-span:2;-ms-grid-column:2;-ms-grid-column-span:1}.configurator-layout__content[data-v-fb7fd65b]{-ms-grid-row:2;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:2}.configurator-layout__footer[data-v-fb7fd65b]{-ms-grid-row:3;-ms-grid-row-span:1;-ms-grid-column:3;-ms-grid-column-span:1}}@keyframes rotate-animation-key-141a873b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-141a873b{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-editor-tabs__tab--content[data-v-141a873b]:before,.configurator-editor-tabs__tab--product[data-v-141a873b]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-editor-tabs__tab--product[data-v-141a873b]:before{content:""}.configurator-editor-tabs__tab--content[data-v-141a873b]:before{content:""}.configurator-editor-tabs[data-v-141a873b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(max-content,1fr);border:none;margin:0;padding:.3125rem .625rem 0;width:100%;gap:.3125rem;justify-content:center}@media(min-width:62em){.configurator-editor-tabs[data-v-141a873b]{gap:.75rem}}.configurator-editor-tabs__tab[data-v-141a873b]{min-width:0;text-align:center;padding:.8125rem 1.5rem;margin:0;border-radius:.75rem;background-color:#f5f5f5;text-transform:uppercase;color:#2034a6;cursor:pointer;font-family:BigShoulders;font-weight:900;border:solid 1px #2034a6;white-space:nowrap}.configurator-editor-tabs__tab--selected[data-v-141a873b]{background-color:#2034a6;color:#fff;box-shadow:0 0 .75rem #0000001f}.configurator-editor-tabs__tab--product[data-v-141a873b]{display:flex;align-items:center;justify-content:center;gap:.1875rem}.configurator-editor-tabs__tab--product[data-v-141a873b]:before{display:inline;font-size:1.25rem}.configurator-editor-tabs__tab--content[data-v-141a873b]{display:flex;align-items:center;justify-content:center;gap:.1875rem}.configurator-editor-tabs__tab--content[data-v-141a873b]:before{display:inline;font-size:1.25rem}@media(min-width:62em){.configurator-editor-tabs__tab[data-v-141a873b]{max-width:10.5625rem}}.configurator-editor-tabs__radio[data-v-141a873b]{-webkit-appearance:none;-moz-appearance:none;appearance:none}@keyframes rotate-animation-key-f9d21412{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-f9d21412{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-glass-settings-sizes-row[data-v-f9d21412]{display:flex;align-items:center;padding:1rem .3125rem}.configurator-glass-settings-sizes-row[data-v-f9d21412]:last-child{padding-bottom:0}.configurator-glass-settings-sizes-row__label[data-v-f9d21412]{margin-right:.5em}@media(min-width:62em){.configurator-glass-settings-sizes-row__label[data-v-f9d21412]{margin-right:1em}}.configurator-glass-settings-sizes-row__wrapper[data-v-f9d21412]{display:flex;overflow-y:auto;flex:1;min-width:0}.configurator-glass-settings-sizes-row__sizes-wrapper[data-v-f9d21412]{margin-right:.5em;flex:0 1 3em;min-width:2.5rem}@media(min-width:62em){.configurator-glass-settings-sizes-row__sizes-wrapper[data-v-f9d21412]{flex-basis:6.5em}}.configurator-glass-settings-sizes-row__sizes-wrapper[data-v-f9d21412]:last-child{margin-right:0}.configurator-glass-settings-sizes-row__sizes-wrapper:focus-within .configurator-glass-settings-sizes-row__option[data-v-f9d21412]{border-color:#2034a6}.configurator-glass-settings-sizes-row__size-label[data-v-f9d21412]{width:100%;display:flex;flex-direction:column;text-align:center}.configurator-glass-settings-sizes-row__option[data-v-f9d21412]{display:flex;flex-direction:column;align-items:center;border-radius:.625rem;width:100%;transition-property:color,background,border;transition-duration:.15s;padding:.5rem 0 0;border:2px solid transparent;color:#2034a6}.configurator-glass-settings-sizes-row__option[data-v-f9d21412]:focus,.configurator-glass-settings-sizes-row__option[data-v-f9d21412]:hover{border-color:#2034a6}.configurator-glass-settings-sizes-row__option--active[data-v-f9d21412]{border-color:#f3304e;background-color:#f5f5f5}.configurator-glass-settings-sizes-row__option-preview[data-v-f9d21412]{font-size:1.75em}@media(min-width:62em){.configurator-glass-settings-sizes-row__option-preview[data-v-f9d21412]{font-size:2.5em}}.configurator-glass-settings-sizes-row__option-label[data-v-f9d21412]{font-size:.625em;font-weight:600;height:2.2em;overflow:hidden;display:flex;align-items:center;justify-content:center;text-overflow:ellipsis;line-height:.9375rem}@media(min-width:62em){.configurator-glass-settings-sizes-row__option-label[data-v-f9d21412]{font-size:.8125em}}.configurator-glass-settings-sizes-row__hype[data-v-f9d21412]{text-transform:none;display:inline-block;border:1px solid #2034a6;color:#2034a6;font-size:.7em;border-radius:0 0 .2em .2em;width:100%;font-weight:700;padding:.25em;text-align:center}@keyframes rotate-animation-key-ac2bf39e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-ac2bf39e{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-colored-dot[data-v-ac2bf39e]{display:block;width:1em;min-width:1em;height:1em;border-radius:50%;background-color:currentColor;border:solid 1px currentColor;cursor:pointer;transition:border .15s;color:#fff}.configurator-colored-dot--dark-border[data-v-ac2bf39e]{border-color:#ccc}.configurator-colored-dot--active[data-v-ac2bf39e],.configurator-colored-dot[data-v-ac2bf39e]:hover{border-color:#2034a6}.configurator-colored-dot[data-v-ac2bf39e]:hover:before{border-color:#ccc}.configurator-colored-dot--variant[data-v-ac2bf39e]{position:relative;border-color:#ccc;border-width:1px;margin:3px}.configurator-colored-dot--variant[data-v-ac2bf39e]:before{content:"";position:absolute;top:50%;left:50%;width:.875rem;height:.875rem;transform:translate(-50%,-50%);border-radius:50%;transition:background-color .15s}.configurator-colored-dot--variant.configurator-colored-dot--active[data-v-ac2bf39e]:before{background-color:#f3304e}@keyframes rotate-animation-key-41a1ad9a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-41a1ad9a{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-glass-settings-colors-row[data-v-41a1ad9a]{padding:1rem .3125rem;border-bottom:#d1d1d1 1px solid}.configurator-glass-settings-colors-row[data-v-41a1ad9a]:last-child{border-bottom:none;padding-bottom:0}.configurator-glass-settings-colors-row[data-v-41a1ad9a]{display:flex;align-items:center;border-bottom:none;padding:1rem .3125rem}.configurator-glass-settings-colors-row__label[data-v-41a1ad9a]{margin-right:1em}.configurator-glass-settings-colors-row__color-dot[data-v-41a1ad9a]{margin-bottom:.25em;font-size:1.25rem}.configurator-glass-settings-colors-row__color-name[data-v-41a1ad9a]{font-weight:600;font-size:1rem;color:#2034a6;text-transform:capitalize}.configurator-glass-settings-colors-row__wrapper[data-v-41a1ad9a]{display:flex;flex-wrap:wrap}@media(min-width:62em){.configurator-glass-settings-colors-row__wrapper[data-v-41a1ad9a]{font-size:1.2em}}.configurator-glass-settings-colors-row__color-label[data-v-41a1ad9a]{display:flex;align-items:center}.configurator-glass-settings-colors-row__color-label[data-v-41a1ad9a]:hover .configurator-colored-dot:before,.configurator-glass-settings-colors-row__color-label[data-v-41a1ad9a]:active .configurator-colored-dot:before,.configurator-glass-settings-colors-row__color-label[data-v-41a1ad9a]:focus .configurator-colored-dot:before{border-color:#ccc}.configurator-glass-settings-colors-row__color-label[data-v-41a1ad9a]:hover .configurator-colored-dot--active:before,.configurator-glass-settings-colors-row__color-label[data-v-41a1ad9a]:active .configurator-colored-dot--active:before,.configurator-glass-settings-colors-row__color-label[data-v-41a1ad9a]:focus .configurator-colored-dot--active:before{border-color:#f3304e}.configurator-glass-settings-colors-row__color-wrapper[data-v-41a1ad9a]{margin-right:1em}.configurator-glass-settings-colors-row__color-wrapper[data-v-41a1ad9a]:last-child{margin-right:0}@keyframes rotate-animation-key-b710c246{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-b710c246{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-cup[data-v-b710c246]{display:block}@keyframes rotate-animation-key-1b38ff06{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-1b38ff06{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-product-item[data-v-1b38ff06]{display:flex;flex:1;min-width:0;position:relative}.configurator-product-item__input[data-v-1b38ff06]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.configurator-product-item__label[data-v-1b38ff06]{display:flex;border:solid 1px #ebebeb;border-radius:.75rem;flex-direction:column;padding:.5em;flex:1;min-width:0;cursor:pointer;transition:background-color .15s;background-color:transparent}.configurator-product-item__label[data-v-1b38ff06]:hover{background-color:#fff}.configurator-product-item__input:checked+.configurator-product-item__label[data-v-1b38ff06]{border:solid 2px #f3304e;padding:.4375rem;background-color:#f5f5f5}.configurator-product-item__thumbnail-wrapper[data-v-1b38ff06]{position:relative;display:block;width:100%;height:100%;margin-bottom:.5em}.configurator-product-item__thumbnail[data-v-1b38ff06],.configurator-product-item[data-v-1b38ff06] .configurator-cup{height:100%}@keyframes rotate-animation-key-2430a25f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-2430a25f{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-editor-theme-picker-button__use-custom-theme-button-icon[data-v-2430a25f]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-editor-theme-picker-button__use-custom-theme-button-icon[data-v-2430a25f]:after{content:""}.configurator-editor-theme-picker-button[data-v-2430a25f]{width:100%;height:6.5rem;color:#0d116c;border:1px solid #0d116c;padding:.25rem;border-radius:.75rem;display:flex;background-color:#fff;cursor:pointer}.configurator-editor-theme-picker-button--custom[data-v-2430a25f]{align-items:center;flex-direction:column}.configurator-editor-theme-picker-button--generic[data-v-2430a25f]{flex-direction:row;border:2px solid #ed0d6e;background-color:#fff;align-items:center;padding:1.25rem;gap:1.25rem}.configurator-editor-theme-picker-button[data-v-2430a25f]:hover{background-color:#fff}.configurator-editor-theme-picker-button__use-custom-theme-button-image[data-v-2430a25f]{min-height:0;object-fit:contain}.configurator-editor-theme-picker-button__use-custom-theme-button-image--generic[data-v-2430a25f]{height:4.3125rem}.configurator-editor-theme-picker-button__use-custom-theme-button-text[data-v-2430a25f]{flex:1}.configurator-editor-theme-picker-button__use-custom-theme-button-icon[data-v-2430a25f]:after{color:#0d116c;font-size:.875rem}@keyframes rotate-animation-key-f5a4343e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-f5a4343e{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-product-list__list-wrapper[data-v-f5a4343e]{display:flex;flex-direction:column;gap:.5rem}.configurator-product-list--is-docked .configurator-product-list__list-wrapper[data-v-f5a4343e]{flex-direction:row}.configurator-product-list__list[data-v-f5a4343e]{display:flex;flex-wrap:wrap;list-style:none;padding-left:0;gap:.5rem}.configurator-product-list--is-docked .configurator-product-list__list[data-v-f5a4343e]{flex:1;max-width:60%}.configurator-product-list__item[data-v-f5a4343e]{flex:0 0 calc((100% - 2 * .5rem) / 3);max-height:6.5rem}.configurator-product-list--is-docked .configurator-product-list__item[data-v-f5a4343e]{flex:1 0 calc((100% - 2 * .5rem) / 3)}.configurator-product-list__theme-picker-button-wrapper[data-v-f5a4343e]{flex:1 0 100%}.configurator-product-list--is-docked .configurator-product-list__theme-picker-button-wrapper[data-v-f5a4343e]{flex:unset;max-width:40%}.configurator-product-list__no-item[data-v-f5a4343e]{text-align:center;margin-top:2em;margin-bottom:2em;color:#707070}@media(min-width:48em){.configurator-product-list__no-item[data-v-f5a4343e]{margin-left:25%;margin-right:25%}}.configurator-product-list[data-v-f5a4343e] .configurator-product-item__label{border-color:#0d116c}@keyframes rotate-animation-key-e2ae1961{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-e2ae1961{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-custom-theme-list__group-heading[data-v-e2ae1961]{display:flex;margin-bottom:.5em;align-items:center}.configurator-custom-theme-list__group-heading[data-v-e2ae1961]:before{margin-right:.5em;flex:none;display:block;width:15px;height:20px;content:"";background-size:contain}@keyframes rotate-animation-key-7ad1399d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-7ad1399d{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-editor-product-tab__title[data-v-7ad1399d]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-editor-product-tab__title[data-v-7ad1399d]:before{content:""}.configurator-editor-product-tab[data-v-7ad1399d]{padding:0 .625rem 2rem}.configurator-editor-product-tab--is-docked[data-v-7ad1399d]{background-color:#fff;border-radius:1.5625rem;padding:1.875rem 2.1875rem;margin-bottom:1rem}.configurator-editor-product-tab__title[data-v-7ad1399d]{font-size:1.25rem;font-weight:900;text-transform:uppercase;color:#2034a6;font-family:BigShoulders;display:flex;align-items:center;gap:.5rem;margin-bottom:0}.configurator-editor-product-tab__glass-settings-colors-row[data-v-7ad1399d],.configurator-editor-product-tab__glass-settings-sizes-row[data-v-7ad1399d]{width:fit-content}@media(min-width:90rem){.configurator-editor-product-tab__glass-settings-colors-row[data-v-7ad1399d],.configurator-editor-product-tab__glass-settings-sizes-row[data-v-7ad1399d]{display:inline-flex;padding:.75rem 0}}@media(min-width:90rem){.configurator-editor-product-tab__content-separator[data-v-7ad1399d]{display:inline-block;height:3rem;width:1px;margin:0 1rem -1.25rem;background-color:#ebebeb}}.configurator-editor-product-tab__custom-theme-list-wrapper[data-v-7ad1399d]{display:flex;flex-direction:column;gap:.5rem}.configurator-editor-product-tab--is-docked .configurator-editor-product-tab__custom-theme-list-wrapper[data-v-7ad1399d]{flex-direction:row}.configurator-editor-product-tab__custom-theme-list[data-v-7ad1399d]{width:100%}.configurator-editor-product-tab__selected-product-label[data-v-7ad1399d]{color:#0d116c;margin-top:.625rem}.configurator-editor-product-tab__selected-product-label-text[data-v-7ad1399d]{font-weight:600}.configurator-editor-product-tab__selected-product-label-value[data-v-7ad1399d]{font-weight:600;color:#f3304e}@keyframes rotate-animation-key-99f7eb2c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-99f7eb2c{0%,to{border-color:transparent}50%{border-color:#fff}}.base-input-content__action--edit[data-v-99f7eb2c]:before,.base-input-content__action--delete[data-v-99f7eb2c]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.base-input-content__action--delete[data-v-99f7eb2c]:before{content:""}.base-input-content__action--edit[data-v-99f7eb2c]:before{content:""}.base-input-content__body[data-v-99f7eb2c]{display:flex;height:4.125rem}.base-input-content__input-group[data-v-99f7eb2c]{display:flex;flex:1;min-width:0;cursor:pointer}.base-input-content__input-group-prepend[data-v-99f7eb2c]{flex:none;display:flex;align-items:center;justify-content:center;min-width:2.75rem;min-height:2.75rem}.base-input-content__input-wrapper[data-v-99f7eb2c]{flex:1;min-width:0;display:flex}.base-input-content__actions[data-v-99f7eb2c]{flex:none;display:flex}.base-input-content__action[data-v-99f7eb2c]{border:none;font:inherit;margin:0;cursor:pointer;background:none;display:flex;align-items:center;justify-content:center;padding:.25rem;color:#0d116c;width:2.75rem}.base-input-content__action--edit[data-v-99f7eb2c]:before,.base-input-content__action--delete[data-v-99f7eb2c]:before{display:block}.base-input-content__action-label[data-v-99f7eb2c]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes rotate-animation-key-82600e27{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-82600e27{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-btn-dropdown-trigger[data-v-82600e27]{cursor:pointer;font:inherit;background:none;border:0;margin:0;color:#0d116c;display:inline-flex;align-items:center;transition:color .15s;text-decoration:underline;text-transform:uppercase;font-weight:600}.configurator-btn-dropdown-trigger[data-v-82600e27]:hover,.configurator-btn-dropdown-trigger[data-v-82600e27]:focus{color:#c02b18}.configurator-btn-dropdown-trigger--block[data-v-82600e27]{display:flex}.configurator-btn-dropdown-trigger__container[data-v-82600e27]{text-decoration:underline}@keyframes rotate-animation-key-806cbc05{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-806cbc05{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layer-editor-modal-image-import__body[data-v-806cbc05]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-layer-editor-modal-image-import__body[data-v-806cbc05]:before{content:""}.configurator-layer-editor-modal-image-import[data-v-806cbc05]{display:flex;flex-direction:column;flex:1;min-height:0;background:#fff;border-top:solid 1px #d5d5d5;color:#969696;justify-content:center}.configurator-layer-editor-modal-image-import__body[data-v-806cbc05]{display:flex;flex-direction:column;margin:1em;text-align:center}.configurator-layer-editor-modal-image-import__body>*[data-v-806cbc05]:last-child{margin-bottom:0}.configurator-layer-editor-modal-image-import__body[data-v-806cbc05]:before{display:block;font-size:6.25em;margin-bottom:.16em;color:#2034a6}.configurator-layer-editor-modal-image-import__screen-printing-warning[data-v-806cbc05]{font-weight:700;color:#f3304e;display:block;font-style:italic}.configurator-layer-editor-modal-image-import__file-input[data-v-806cbc05]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.configurator-layer-editor-modal-image-import__file-label[data-v-806cbc05]{background-color:#2034a6;color:#fff;border-radius:.5em;padding:1em 2em;text-align:center;display:inline-flex;flex-direction:column;align-items:center;font-weight:700;cursor:pointer;border:solid 1px #2034a6;transition-property:color,background-color;transition-duration:.15s}.configurator-layer-editor-modal-image-import__file-label[data-v-806cbc05]:hover{color:#2034a6;background-color:transparent}.configurator-layer-editor-modal-image-import__file-input:active+.configurator-layer-editor-modal-image-import__file-label[data-v-806cbc05]{cursor:wait}.configurator-layer-editor-modal-image-import__more-info[data-v-806cbc05]{text-align:left;overflow:hidden;color:#969696;background-color:#f6f6f6;margin-bottom:1em;font-size:.75em}.configurator-layer-editor-modal-image-import__more-info--enter[data-v-806cbc05],.configurator-layer-editor-modal-image-import__more-info--leave-to[data-v-806cbc05]{opacity:0;transform:translateY(-1em)}.configurator-layer-editor-modal-image-import__more-info--enter-active[data-v-806cbc05],.configurator-layer-editor-modal-image-import__more-info--leave-active[data-v-806cbc05]{transition-property:opacity,transform;transition-duration:.15s}.configurator-layer-editor-modal-image-import__more-info-container[data-v-806cbc05]{margin:1.3333333333em}@keyframes rotate-animation-key-4ee055cc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-4ee055cc{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layer-editor-modal-toolbar-toogle-item__input[data-v-4ee055cc]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.configurator-layer-editor-modal-toolbar-toogle-item__label[data-v-4ee055cc]{display:inline-flex;align-items:center;justify-content:center;min-width:3.5em;min-height:3.5em;padding:.5em;cursor:pointer;transition-property:background-color,color;transition-duration:.15s}.configurator-layer-editor-modal-toolbar-toogle-item__input:checked+.configurator-layer-editor-modal-toolbar-toogle-item__label[data-v-4ee055cc]{background-color:#67a9ff;color:#fff}.configurator-layer-editor-modal-toolbar-toogle-item__label[data-v-4ee055cc]:before{font-family:Times New Roman,serif;line-height:1;font-size:1.5em}.configurator-layer-editor-modal-toolbar-toogle-item--bold .configurator-layer-editor-modal-toolbar-toogle-item__label[data-v-4ee055cc]:before{content:"G";font-weight:700}.configurator-layer-editor-modal-toolbar-toogle-item--italic .configurator-layer-editor-modal-toolbar-toogle-item__label[data-v-4ee055cc]:before{content:"I";font-style:italic}.configurator-layer-editor-modal-toolbar-toogle-item--underlined .configurator-layer-editor-modal-toolbar-toogle-item__label[data-v-4ee055cc]:before{content:"S";text-decoration:underline}.configurator-layer-editor-modal-toolbar-toogle-item__label-inner[data-v-4ee055cc]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@keyframes rotate-animation-key-27bc98e3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-27bc98e3{0%,to{border-color:transparent}50%{border-color:#fff}}.base-dropdown__target[data-v-27bc98e3]{position:absolute;z-index:1000}@keyframes rotate-animation-key-07322ec5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-07322ec5{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layer-editor-modal-toolbar-color-picker-item__trigger[data-v-07322ec5]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-layer-editor-modal-toolbar-color-picker-item__trigger[data-v-07322ec5]:after{content:""}.configurator-layer-editor-modal-toolbar-color-picker-item__trigger[data-v-07322ec5]{display:flex;align-items:center;cursor:pointer;border:0;font:inherit;background:none;padding:.5em;margin:0}.configurator-layer-editor-modal-toolbar-color-picker-item__trigger[data-v-07322ec5]:after{font-size:.5em;display:block;margin-left:1em}.configurator-layer-editor-modal-toolbar-color-picker-item__trigger-preview[data-v-07322ec5]{display:inline-block;width:1em;height:1em;border-radius:50%;font-size:1.5em}.configurator-layer-editor-modal-toolbar-color-picker-item__trigger-label[data-v-07322ec5]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.configurator-layer-editor-modal-toolbar-color-picker-item__target-wrapper{z-index:1000}.configurator-layer-editor-modal-toolbar-color-picker-item__modal .base-modal__body{background-color:#fff}.configurator-layer-editor-modal-toolbar-color-picker-item__modal .vc-chrome{width:auto}@keyframes rotate-animation-key-22c93afd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-22c93afd{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layer-editor-modal-text-toolbar__typo-select-wrapper[data-v-22c93afd]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-layer-editor-modal-text-toolbar__typo-select-wrapper[data-v-22c93afd]:after{content:""}.configurator-layer-editor-modal-text-toolbar[data-v-22c93afd]{padding:.5em;border-top:solid 1px #bfbfbf}.configurator-layer-editor-modal-text-toolbar__row[data-v-22c93afd]{display:flex;border:solid 1px #bfbfbf;margin-bottom:.5em;height:3.5em}.configurator-layer-editor-modal-text-toolbar__row[data-v-22c93afd]:last-child{margin-bottom:0}.configurator-layer-editor-modal-text-toolbar__typo-select-wrapper[data-v-22c93afd]{position:relative;flex:1;min-width:0;display:flex}.configurator-layer-editor-modal-text-toolbar__typo-select-wrapper[data-v-22c93afd]:after{position:absolute;font-size:.5em;right:1em;top:50%;transform:translateY(-50%);pointer-events:none}.configurator-layer-editor-modal-text-toolbar__typo-select[data-v-22c93afd]{display:block;flex:1;min-width:0;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:.25em 1em .25em .5em;font-size:inherit;font-family:inherit;color:inherit;font-weight:inherit;background:inherit;border:0;line-height:inherit;margin:0;box-sizing:inherit;border-radius:0;cursor:pointer}.configurator-layer-editor-modal-text-toolbar__row-item[data-v-22c93afd]{border-right:solid 1px #bfbfbf;display:flex}.configurator-layer-editor-modal-text-toolbar__row-item[data-v-22c93afd]:last-child{border-right:0}.configurator-layer-editor-modal-text-toolbar__text-input-wrapper[data-v-22c93afd]{flex:1;min-width:0;display:flex}.configurator-layer-editor-modal-text-toolbar__text-input-wrapper--is-focused[data-v-22c93afd]{outline:2px solid #ed0d6e}.configurator-layer-editor-modal-text-toolbar__text-input-prepend[data-v-22c93afd]{display:flex;justify-content:center;align-items:center;border-right:solid 1px #bfbfbf;min-width:3.5em}.configurator-layer-editor-modal-text-toolbar__text-input-prepend[data-v-22c93afd]:before{content:"T";font-family:Times New Roman,serif;font-size:1.5em;color:#ccc}.configurator-layer-editor-modal-text-toolbar__text-input[data-v-22c93afd]{flex:1;min-width:0;padding:.5em;border:0}@keyframes rotate-animation-key-fb8348fd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-fb8348fd{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layer-editor-modal-edit__btn-next[data-v-fb8348fd]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-layer-editor-modal-edit__btn-next[data-v-fb8348fd]:after{content:""}.configurator-layer-editor-modal-edit[data-v-fb8348fd]{display:flex;flex-direction:column;flex:1;min-height:0}.configurator-layer-editor-modal-edit__body[data-v-fb8348fd],.configurator-layer-editor-modal-edit__actions[data-v-fb8348fd]{display:flex;flex-direction:column}.configurator-layer-editor-modal-edit__actions[data-v-fb8348fd]{background:#fff}.configurator-layer-editor-modal-edit__body[data-v-fb8348fd]{flex:1;overflow-y:scroll;justify-content:center}.configurator-layer-editor-modal-edit__actions-container[data-v-fb8348fd]{margin:1em}.configurator-layer-editor-modal-edit__actions-toolbar[data-v-fb8348fd]{margin-bottom:0}.configurator-layer-editor-modal-edit__stage[data-v-fb8348fd]{aspect-ratio:1.1}.configurator-layer-editor-modal-edit__sub-header[data-v-fb8348fd]{background-color:#fff}.configurator-layer-editor-modal-edit__btn-next[data-v-fb8348fd]{padding-left:.75rem;margin-left:.625rem;height:2.75rem}.configurator-layer-editor-modal-edit__btn-next[data-v-fb8348fd]:after{font-size:1.125rem}@media(min-width:62em){.configurator-layer-editor-modal-edit__btn-next[data-v-fb8348fd]{padding-left:.9375rem}}.configurator-layer-editor-modal-edit__btn-next[data-v-fb8348fd]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes rotate-animation-key-5d0667e7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-5d0667e7{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layer-editor-modal-ai-gen-image__select-button[data-v-5d0667e7]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-layer-editor-modal-ai-gen-image__select-button[data-v-5d0667e7]:before{content:""}.configurator-layer-editor-modal-ai-gen-image[data-v-5d0667e7]{display:flex;flex-direction:column;gap:10px;height:100%;padding:.5rem 1rem}.configurator-layer-editor-modal-ai-gen-image__select-button[data-v-5d0667e7]{position:absolute;bottom:1rem;right:1rem;height:2.75rem;width:2.75rem;z-index:1;background-color:#0d116c;color:#fff;border-radius:50%}.configurator-layer-editor-modal-ai-gen-image__select-button[data-v-5d0667e7]:hover{opacity:.7}.configurator-layer-editor-modal-ai-gen-image__messages-list[data-v-5d0667e7]{list-style:none;padding:0;margin:0;flex:1;height:width 100%;display:flex;flex-direction:column;gap:.2rem;overflow-y:auto}.configurator-layer-editor-modal-ai-gen-image__message-item[data-v-5d0667e7]{padding:.5rem;border-radius:.5rem;background-color:#f0f0f0;width:fit-content;max-width:85%;align-self:flex-end}.configurator-layer-editor-modal-ai-gen-image__message-item--from-bot[data-v-5d0667e7]{align-self:flex-start;position:relative;background-color:#0d116c1a;white-space:pre-line}.configurator-layer-editor-modal-ai-gen-image__message-image-response[data-v-5d0667e7]{max-height:15.625rem}.configurator-layer-editor-modal-ai-gen-image__action-bar[data-v-5d0667e7]{flex-shrink:0;display:flex;gap:.5rem}.configurator-layer-editor-modal-ai-gen-image__text-input[data-v-5d0667e7]{height:3.5rem;flex:1;padding:.5rem;border-radius:1.25rem;border:none;line-height:inherit;resize:none}/*!
* Cropper.js v1.6.2
* https://fengyuanchen.github.io/cropperjs
*
* Copyright 2015-present Chen Fengyuan
* Released under the MIT license
*
* Date: 2024-04-21T07:43:02.731Z
*/.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width:768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width:992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width:1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}@keyframes rotate-animation-key-14d97256{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-14d97256{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layer-editor-modal-crop-image__range-item-label[data-v-14d97256]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-layer-editor-modal-crop-image__range-item--rotation .configurator-layer-editor-modal-crop-image__range-item-label[data-v-14d97256]:before{content:""}.configurator-layer-editor-modal-crop-image__range-item--zoom .configurator-layer-editor-modal-crop-image__range-item-label[data-v-14d97256]:before{content:""}.configurator-layer-editor-modal-crop-image[data-v-14d97256]{background:#fff;display:flex;flex-direction:column;flex:1;min-height:0}.configurator-layer-editor-modal-crop-image__body[data-v-14d97256]{flex:1;min-height:0}.configurator-layer-editor-modal-crop-image__actions[data-v-14d97256],.configurator-layer-editor-modal-crop-image__footer[data-v-14d97256]{flex:none}.configurator-layer-editor-modal-crop-image__actions-container[data-v-14d97256],.configurator-layer-editor-modal-crop-image__footer-container[data-v-14d97256]{margin:1em}.configurator-layer-editor-modal-crop-image__cropper[data-v-14d97256]{height:100%;overflow:hidden}.configurator-layer-editor-modal-crop-image__range-item[data-v-14d97256]{margin-bottom:1em}@media(min-height:35em){.configurator-layer-editor-modal-crop-image__range-item[data-v-14d97256]{margin-bottom:2em}}.configurator-layer-editor-modal-crop-image__range-item-label-row[data-v-14d97256]{display:flex;margin-bottom:.5em}.configurator-layer-editor-modal-crop-image__range-item-label[data-v-14d97256]{flex:none}.configurator-layer-editor-modal-crop-image__range-item-label[data-v-14d97256]:before{display:inline-flex;align-items:center;justify-content:center;text-align:center;width:2em;height:2em;border-radius:50%;font-size:.75em;background:#f0f0f0;margin-right:.75em}.configurator-layer-editor-modal-crop-image__range-item-value[data-v-14d97256]{flex:none;margin-left:auto;color:#707070}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1.5em;display:block}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:solid 1px #d1d1d1;background:#fff;width:1.5em;height:1.5em;border-radius:50%;cursor:pointer;margin-top:-.55em;transition:box-shadow .15s}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]::-webkit-slider-runnable-track{height:.4em;background:#f0f0f0;border-radius:.2em}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]::-moz-range-thumb{border:solid 1px #d1d1d1;background:#fff;width:1.5em;height:1.5em;border-radius:50%;cursor:pointer;margin-top:-.55em;transition:box-shadow .15s}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]::-moz-range-track{height:.4em;background:#f0f0f0;border-radius:.2em}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]::-moz-range-progress{background-color:#2034a6;border-top-left-radius:.2em;border-bottom-left-radius:.2em}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]::-ms-thumb{border:solid 1px #d1d1d1;background:#fff;width:1.5em;height:1.5em;border-radius:50%;cursor:pointer;margin-top:-.55em;transition:box-shadow .15s}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]::-ms-track{width:100%;cursor:pointer;background:transparent;border:none;color:transparent;height:.4em;background:#f0f0f0;border-radius:.2em}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]::-ms-fill-lower{background-color:#2034a6;border-top-left-radius:.2em;border-bottom-left-radius:.2em}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:hover::-webkit-slider-thumb{box-shadow:0 0 .25em #d1d1d1}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:hover::-moz-range-thumb{box-shadow:0 0 .25em #d1d1d1}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:hover::-ms-thumb{box-shadow:0 0 .25em #d1d1d1}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:focus{outline:none}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:focus::-webkit-slider-thumb{box-shadow:0 0 .25em #707070}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:focus::-moz-range-thumb{box-shadow:0 0 .25em #707070}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:focus::-ms-thumb{box-shadow:0 0 .25em #707070}.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:disabled::-webkit-slider-thumb,.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:disabled::-moz-range-thumb,.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:disabled::-ms-thumb,.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:disabled::-webkit-slider-runnable-track,.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:disabled::-ms-fill-lower,.configurator-layer-editor-modal-crop-image__range-item-element[data-v-14d97256]:disabled::-ms-fill-upper{cursor:not-allowed}@keyframes rotate-animation-key-359cadff{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-359cadff{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-layer-editor-modal[data-v-359cadff] .base-modal__body{flex:1;min-height:0;display:flex;flex-direction:column}@media(min-width:35em){.configurator-layer-editor-modal[data-v-359cadff] .base-modal__container{width:35em;max-height:62em;height:100%}}@keyframes rotate-animation-key-48b6d861{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-48b6d861{0%,to{border-color:transparent}50%{border-color:#fff}}.zone-input-text__icon[data-v-48b6d861]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.zone-input-text__icon[data-v-48b6d861]:before{content:""}.zone-input-text--is-empty .zone-input-text__icon[data-v-48b6d861]:before{content:""}.zone-input-text[data-v-48b6d861]{border-radius:.75rem;border:1px solid #0d116c;padding-left:.5rem}.zone-input-text--is-empty[data-v-48b6d861]{padding-left:0;border:1px dashed #0d116c}.zone-input-text--is-empty[data-v-48b6d861] .base-input-content__input-wrapper{flex:unset}.zone-input-text--is-empty[data-v-48b6d861] .base-input-content__input-group{justify-content:center}.zone-input-text__icon[data-v-48b6d861]:before{color:#0d116c}.zone-input-text__label[data-v-48b6d861]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.zone-input-text__input[data-v-48b6d861]{width:100%;border:none;padding:1rem .3125rem;color:#0d116c;background:none}.zone-input-text__input[data-v-48b6d861]::placeholder{color:inherit;font:inherit}.zone-input-text--is-empty .zone-input-text__input[data-v-48b6d861]{text-align:center;text-transform:uppercase;font-weight:600;width:fit-content;padding:1.125rem 0 .875rem}@keyframes rotate-animation-key-428842cd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-428842cd{0%,to{border-color:transparent}50%{border-color:#fff}}.zone-input-image__preview-placeholder[data-v-428842cd]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.zone-input-image--debug-ai-gen .zone-input-image__preview-placeholder[data-v-428842cd]:after{content:""}.zone-input-image__preview-placeholder[data-v-428842cd]:after{content:""}.zone-input-image[data-v-428842cd] .base-input-content__body{border-radius:.75rem;border:1px solid #0d116c;padding-left:.5rem}.zone-input-image--is-empty[data-v-428842cd] .base-input-content__body{padding-left:0;border:1px dashed #0d116c}.zone-input-image--is-empty[data-v-428842cd] .base-input-content__input-wrapper{flex:unset}.zone-input-image--is-empty[data-v-428842cd] .base-input-content__input-group{justify-content:center}.zone-input-image--is-empty.zone-input-image--debug-ai-gen[data-v-428842cd] .base-input-content__body{background:linear-gradient(#fff,#fff) padding-box,conic-gradient(from var(--rainbow-angle, 0deg),#ff0000,#ff7700,#ffff00,#00ff00,#0000ff,#8b00ff,#ff0000) border-box;border:2px solid transparent;animation:rainbow-border-428842cd 3s linear infinite}.zone-input-image__input[data-v-428842cd]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.zone-input-image__label[data-v-428842cd]{flex:1;min-width:0;cursor:pointer;padding:1rem .3125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#0d116c}.zone-input-image__label[data-v-428842cd]:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.zone-input-image__input:active+.zone-input-image__label[data-v-428842cd]{cursor:wait}.zone-input-image--is-empty .zone-input-image__label[data-v-428842cd]{text-align:center;text-transform:uppercase;font-weight:600;width:fit-content;padding:0;margin:auto 0}.zone-input-image__label-output[data-v-428842cd]{display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.zone-input-image[data-v-428842cd] .base-input-content__input-group,.zone-input-image[data-v-428842cd] .base-input-content__input-group-prepend{position:relative}.zone-input-image__preview-placeholder[data-v-428842cd]{color:#0d116c}.zone-input-image__preview-placeholder[data-v-428842cd]:after{display:block;font-size:1.5em}.zone-input-image__preview-img[data-v-428842cd]{object-fit:cover;width:100%;height:100%;position:absolute;top:0;right:0;left:0;bottom:0}.zone-input-image__warning-icon[data-v-428842cd]{display:flex;justify-content:center;align-items:center;text-align:center;width:1.5em;height:1.5em;padding:.25em;color:#ef613c;margin:0 2px;border-radius:50%;border:2px solid #ef613c;align-self:center;flex-shrink:0}.zone-input-image__warning-icon[data-v-428842cd]:before{content:"!"}.zone-input-image__warning-block[data-v-428842cd]{color:#ef613c;background-color:#ef613c1a;border-radius:.75rem;padding:.625rem;margin-top:.625rem;font-size:.875rem;font-weight:600;display:flex;gap:.25rem}@property --rainbow-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes rainbow-border-428842cd{0%{--rainbow-angle: 0deg}to{--rainbow-angle: 360deg}}@keyframes rotate-animation-key-db21a63a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-db21a63a{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-add-customization-dropdown-menu[data-v-db21a63a]{display:inline-flex;width:100%;justify-content:center}.configurator-add-customization-dropdown-menu__action-list[data-v-db21a63a]{margin-bottom:0;padding-left:0;margin-left:0}.configurator-add-customization-dropdown-menu__action-item-btn[data-v-db21a63a]{display:flex;width:100%;cursor:pointer;font:inherit;background:none;border:0;padding:.5em 1em;margin:0;transition:background-color .15s}.configurator-add-customization-dropdown-menu__action-item-btn[data-v-db21a63a]:hover{background-color:#f6f6f6}.configurator-add-customization-dropdown-menu__target-wrapper{color:#707070;border:solid 1px #2034a6;border-radius:.5em;background-color:#fff;overflow:hidden}.configurator-add-customization-dropdown-menu__modal .base-modal__body{background-color:#fff}.configurator-add-customization-dropdown-menu__modal .base-modal__container{min-width:15em}@keyframes rotate-animation-key-d3d5d951{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-d3d5d951{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-zone-list__group[data-v-d3d5d951]{margin-bottom:1em}.configurator-zone-list__group-item[data-v-d3d5d951]{margin-bottom:2em}.configurator-zone-list__group-item[data-v-d3d5d951]:last-child{margin-bottom:0}.configurator-zone-list__group-item-header[data-v-d3d5d951]{margin-bottom:.5rem}.configurator-zone-list__group-item-name[data-v-d3d5d951]{font-weight:600;color:#0d116c;position:relative;display:inline-block;text-transform:uppercase}.configurator-zone-list__group-item-body[data-v-d3d5d951]{margin-bottom:.5em}.configurator-zone-list__zone-list[data-v-d3d5d951]{padding-left:0;list-style:none}.configurator-zone-list__zone-item[data-v-d3d5d951]{margin-bottom:.5em}@keyframes rotate-animation-key-21251bf2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-21251bf2{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-glass-settings-graduation__slider[data-v-21251bf2]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;min-height:1.5rem}.configurator-glass-settings-graduation__slider[data-v-21251bf2]:focus{outline:none}.configurator-glass-settings-graduation__slider[data-v-21251bf2]::-webkit-slider-runnable-track{background-color:#dedede;border-radius:.8125rem;height:2px}.configurator-glass-settings-graduation__slider[data-v-21251bf2]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-12px;background-color:#fff;border-radius:.8125rem;border:1px solid black;height:1.625rem;width:1.625rem}.configurator-glass-settings-graduation__slider[data-v-21251bf2]:focus::-webkit-slider-thumb{outline:none}.configurator-glass-settings-graduation__slider[data-v-21251bf2]::-moz-range-track{background-color:#dedede;border-radius:1px;height:2px}.configurator-glass-settings-graduation__slider[data-v-21251bf2]::-moz-range-thumb{background-color:#fff;border:1px solid black;border-radius:.8125rem;height:1.625rem;width:1.625rem}.configurator-glass-settings-graduation__slider[data-v-21251bf2]:focus::-moz-range-thumb{outline:1px solid #000;outline-offset:.125rem}.configurator-glass-settings-graduation[data-v-21251bf2]{display:flex;gap:.5rem;align-items:center}.configurator-glass-settings-graduation__grid[data-v-21251bf2]{display:grid;width:100%;row-gap:.5rem;grid-template-rows:auto 0fr;transition:grid-template-rows .3s}.configurator-glass-settings-graduation__grid--is-open[data-v-21251bf2]{grid-template-rows:auto 1fr}.configurator-glass-settings-graduation__slider-wrapper[data-v-21251bf2]{display:flex;padding:1rem;transition:opacity .5s}@media(min-width:96em)and (orientation:landscape){.configurator-glass-settings-graduation__slider-wrapper[data-v-21251bf2]{background:#f6f6f6;border-radius:1.5em;padding:.75em}}.configurator-glass-settings-graduation--disabled .configurator-glass-settings-graduation__slider-wrapper[data-v-21251bf2]{opacity:0}.configurator-glass-settings-graduation__main-selector[data-v-21251bf2]{height:2rem;display:flex;gap:.5rem;align-items:center;justify-content:flex-start}.configurator-glass-settings-graduation__content-box[data-v-21251bf2]{min-height:0;overflow:hidden}.configurator-glass-settings-graduation__slider[data-v-21251bf2]{width:100%;transition:opacity .5s}.configurator-glass-settings-graduation--disabled .configurator-glass-settings-graduation__slider[data-v-21251bf2]{opacity:0;cursor:default}.configurator-glass-settings-graduation__fieldset[data-v-21251bf2]{display:flex;gap:1.875rem;padding:0;border:none}.configurator-glass-settings-graduation__label[data-v-21251bf2]{display:flex}.configurator-glass-settings-graduation__color-dot[data-v-21251bf2]{margin-bottom:.25em;font-size:1.25rem}.configurator-glass-settings-graduation__label-text[data-v-21251bf2]{font-weight:600;font-size:1rem;color:#2034a6;text-transform:capitalize}@keyframes rotate-animation-key-efc8c9c1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-efc8c9c1{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-editor-graphism-tab__title[data-v-efc8c9c1]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-editor-graphism-tab__title[data-v-efc8c9c1]:before{content:""}.configurator-editor-graphism-tab[data-v-efc8c9c1]{padding:1rem .625rem 2rem}.configurator-editor-graphism-tab--is-docked[data-v-efc8c9c1]{background-color:#fff;border-radius:1.5625rem;padding:1.875rem 2.1875rem;margin-bottom:1rem}.configurator-editor-graphism-tab__title[data-v-efc8c9c1]{font-size:1.25rem;font-weight:900;text-transform:uppercase;color:#2034a6;font-family:BigShoulders;display:flex;align-items:center;gap:.5rem;margin-bottom:1.4375rem}.configurator-editor-graphism-tab__title[data-v-efc8c9c1]:before{display:inline;color:#2034a6;font-size:32px}.configurator-editor-graphism-tab__glass-settings-graduation[data-v-efc8c9c1]{margin-bottom:1.4375rem}@keyframes rotate-animation-key-6de0e2b6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-6de0e2b6{0%,to{border-color:transparent}50%{border-color:#fff}}.custom-select-option-list[data-v-6de0e2b6]{display:block}.custom-select-option-list__item[data-v-6de0e2b6]{display:flex}.custom-select-option-list__item-input[data-v-6de0e2b6]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.custom-select-option-list__item-label[data-v-6de0e2b6]{flex:1;min-width:0;cursor:pointer}.custom-select-option-list__item-label--default[data-v-6de0e2b6]{-webkit-user-select:none;user-select:none;padding:0 .5em}@keyframes rotate-animation-key-1f203e64{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-1f203e64{0%,to{border-color:transparent}50%{border-color:#fff}}.custom-select__btn-toggle[data-v-1f203e64]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.custom-select__btn-toggle[data-v-1f203e64]:before{content:""}.custom-select[data-v-1f203e64]{display:inline-flex;-webkit-user-select:none;user-select:none;overflow:hidden;position:relative}.custom-select--disabled[data-v-1f203e64]{cursor:not-allowed}.custom-select__label-area[data-v-1f203e64]{flex:1;min-width:0;display:grid;grid-template-columns:100%;grid-template-rows:100%}.custom-select__placeholder[data-v-1f203e64],.custom-select__value[data-v-1f203e64]{grid-column:1/span 1;grid-row:1/span 1;padding:.5em;align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;color:#707070}.custom-select__hidden-options[data-v-1f203e64]{grid-column:1/span 1;grid-row:1/span 1;visibility:hidden;overflow:hidden;height:1px}.custom-select__btn-toggle[data-v-1f203e64]{flex:none;display:flex;align-items:center;justify-content:center;padding:.25em;border:0;border-radius:0;background:none;color:inherit;cursor:pointer}.custom-select__btn-toggle[data-v-1f203e64]:disabled{cursor:not-allowed}.custom-select__btn-toggle[data-v-1f203e64]:focus{outline:none}.custom-select__btn-toggle[data-v-1f203e64]:before{display:block;font-size:.75em;transition:transform .15s}.custom-select--expanded .custom-select__btn-toggle[data-v-1f203e64]:before{transform:rotate(180deg)}.custom-select__btn-toggle[data-v-1f203e64]:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.base-dropdown__target .custom-select__target[data-v-1f203e64]{background:#fff}@keyframes rotate-animation-key-bf859d43{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-bf859d43{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-category-select[data-v-bf859d43]{border:solid 1px #0d116c;border-radius:.25em;transition:border .15s}.configurator-category-select.custom-select--expanded[data-v-bf859d43]{background-color:#fff;border-bottom-color:#fff;border-right-color:#0d116c;border-left-color:#0d116c;border-top-color:#0d116c;border-bottom-left-radius:0;border-bottom-right-radius:0}.configurator-category-select--disabled[data-v-bf859d43]{opacity:.5}.configurator-category-select__option[data-v-bf859d43]{flex:1;min-width:0}.configurator-category-select__target{padding:.5rem 0}@media(min-width:62em){.configurator-category-select__target{padding:0}}.base-dropdown__target .configurator-category-select__target{border-right:solid 1px #0d116c;border-bottom:solid 1px #0d116c;border-left:solid 1px #0d116c;background-color:#fff;border-bottom-left-radius:.75rem;border-bottom-right-radius:.75rem}.configurator-category-select__target .custom-select-option-list__item-label{padding:.5rem 1.5rem;color:#0d116c}.configurator-category-select__target .custom-select-option-list__item-label:hover{background-color:#fff}.configurator-category-select__target .custom-select-option-list__item-input:checked+.custom-select-option-list__item-label{color:#000}.configurator-category-select__modal .base-modal__body{background-color:#fff}@keyframes rotate-animation-key-fe26309b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-fe26309b{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-category-dual-select[data-v-fe26309b] .custom-select__btn-toggle:before{content:""}.configurator-category-dual-select[data-v-fe26309b]{display:flex;gap:.25em;padding:0 .625rem}@media(min-width:62em){.configurator-category-dual-select[data-v-fe26309b]{padding:.625rem}}.configurator-category-dual-select--vertical[data-v-fe26309b]{flex-direction:column;gap:.5rem}.configurator-category-dual-select__label[data-v-fe26309b]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.configurator-category-dual-select__select[data-v-fe26309b]{flex:1;min-width:0;border-radius:.75rem;border:solid 1px #0d116c}.configurator-category-dual-select[data-v-fe26309b] .custom-select{padding-right:1rem;padding-left:.5rem}.configurator-category-dual-select[data-v-fe26309b] .custom-select--expanded{border-color:#0d116c;border-radius:.75rem}@media(min-width:62em){.configurator-category-dual-select[data-v-fe26309b] .custom-select--expanded{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent}}.configurator-category-dual-select[data-v-fe26309b] .custom-select__value,.configurator-category-dual-select[data-v-fe26309b] .custom-select__placeholder{padding:1rem;color:#0d116c}.configurator-category-dual-select[data-v-fe26309b] .custom-select__btn-toggle:before{color:#0d116c;font-size:1rem}.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}@keyframes rotate-animation-key-d226657f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-d226657f{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-product-list-virtual .vue-recycle-scroller[data-v-d226657f]::-webkit-scrollbar{width:.75em;background-color:transparent}.configurator-product-list-virtual .vue-recycle-scroller[data-v-d226657f] ::-webkit-scrollbar-track,.configurator-product-list-virtual .vue-recycle-scroller[data-v-d226657f] ::-webkit-scrollbar-thumb{background-clip:padding-box}.configurator-product-list-virtual .vue-recycle-scroller[data-v-d226657f]::-webkit-scrollbar-track{background-color:#f0f0f0;border-left:solid 1px white;border-right:solid 1px white}.configurator-product-list-virtual .vue-recycle-scroller[data-v-d226657f]::-webkit-scrollbar-thumb{border-radius:.375em;background-color:#f3304e}.configurator-product-list-virtual .vue-recycle-scroller[data-v-d226657f]::-webkit-scrollbar-thumb:hover{background-color:#f21839}.configurator-product-list-virtual .vue-recycle-scroller[data-v-d226657f]{width:100%;height:100%}.configurator-product-list-virtual__row[data-v-d226657f]{display:flex;gap:.5rem;justify-content:space-between}.configurator-product-list-virtual__row-item[data-v-d226657f]{--configurator-product-list-padding: 2.5rem;flex:none;height:6.875rem;flex-shrink:1;width:calc((100% - var(--configurator-product-list-padding, 1rem)) / 2)}@media(min-width:35em){.configurator-product-list-virtual__row-item[data-v-d226657f]{width:calc((100% - var(--configurator-product-list-padding, 1rem)) / 3)}}@media(min-width:50em){.configurator-product-list-virtual__row-item[data-v-d226657f]{width:calc((100% - var(--configurator-product-list-padding, 1rem)) / 4)}}@media(min-width:62em){.configurator-product-list-virtual__row-item[data-v-d226657f]{width:calc((100% - var(--configurator-product-list-padding, 1rem)) / 3)}}@media(min-width:75em){.configurator-product-list-virtual__row-item[data-v-d226657f]{width:calc((100% - var(--configurator-product-list-padding, 1rem)) / 4)}}.configurator-product-list-virtual[data-v-d226657f] .vue-recycle-scroller__item-view{padding:0 1.25rem}@keyframes rotate-animation-key-31aea713{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-31aea713{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-editor-theme-picker-modal__button-confirm[data-v-31aea713]:after,.configurator-editor-theme-picker-modal__close-button[data-v-31aea713]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-editor-theme-picker-modal__close-button[data-v-31aea713]:before{content:""}.configurator-editor-theme-picker-modal__button-confirm[data-v-31aea713]:after{content:""}.configurator-editor-theme-picker-modal[data-v-31aea713]{position:fixed;top:0;left:0;width:100%;bottom:0;overflow:hidden;background-color:#fff;display:grid;grid-template-rows:min-content 1fr min-content;grid-template-columns:1fr;grid-template-areas:"header" "body" "footer";z-index:1000}.configurator-editor-theme-picker-modal--is-docked[data-v-31aea713]{border-radius:1.875rem;position:absolute}.configurator-editor-theme-picker-modal__header[data-v-31aea713]{grid-area:header;display:flex;flex-direction:row;align-items:center;background-color:#0d116c;color:#fff;padding:.625rem .875rem .625rem .625rem}.configurator-editor-theme-picker-modal--is-docked .configurator-editor-theme-picker-modal__header[data-v-31aea713]{padding:1.25rem 1.875rem;align-items:center;background-color:transparent;color:#0d116c}.configurator-editor-theme-picker-modal__title-wrapper[data-v-31aea713]{flex:1}.configurator-editor-theme-picker-modal__title[data-v-31aea713]{margin:0;font-weight:600;font-size:1.125rem;text-transform:uppercase}.configurator-editor-theme-picker-modal__sub-title[data-v-31aea713]{margin:0;font-weight:600;font-size:1rem}.configurator-editor-theme-picker-modal__close-button[data-v-31aea713]{background:none;border:none;cursor:pointer}.configurator-editor-theme-picker-modal__close-button[data-v-31aea713]:before{font-size:1rem;color:#fff}.configurator-editor-theme-picker-modal__close-button[data-v-31aea713]:hover{opacity:.7}@media(min-width:62em){.configurator-editor-theme-picker-modal__close-button[data-v-31aea713]:before{color:#0d116c}}.configurator-editor-theme-picker-modal__body[data-v-31aea713]{display:flex;flex-direction:column;overflow-y:hidden}.configurator-editor-theme-picker-modal__dual-select[data-v-31aea713]{flex-shrink:0;transition:transform .3s ease,opacity .3s ease,max-height .3s ease;max-height:10rem;overflow:hidden;padding:.625rem}.configurator-editor-theme-picker-modal__dual-select--hidden[data-v-31aea713]{transform:translateY(-100%);opacity:0;max-height:0;pointer-events:none;padding:0 .625rem}@media(min-width:62em){.configurator-editor-theme-picker-modal__dual-select--hidden[data-v-31aea713]{transform:none;opacity:1;max-height:10rem;pointer-events:auto}}.configurator-editor-theme-picker-modal__product-list-virtual[data-v-31aea713]{flex:1;overflow-y:auto}.configurator-editor-theme-picker-modal__product-list-virtual[data-v-31aea713] .vue-recycle-scroller{transition:padding-top .3s ease}.configurator-editor-theme-picker-modal__footer[data-v-31aea713]{display:block;grid-area:footer;height:4.6875rem;background-color:#fff;box-shadow:0 -.25rem .25rem #0000001a;border-radius:1.5625rem}.configurator-editor-theme-picker-modal__footer-toolbar[data-v-31aea713]{margin:0;height:100%;align-items:center}.configurator-editor-theme-picker-modal__footer-toolbar>*[data-v-31aea713]{margin:0}.configurator-editor-theme-picker-modal__button-confirm[data-v-31aea713]{height:2.75rem;font-size:1rem;font-weight:700}.configurator-editor-theme-picker-modal__button-confirm[data-v-31aea713]:after{font-size:1.125rem}@keyframes rotate-animation-key-e73c4397{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-e73c4397{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-editor-theme-change-modal__body[data-v-e73c4397]{color:#0d116c;display:flex;flex-direction:column;align-items:center;text-align:center}@media(min-width:62em){.configurator-editor-theme-change-modal__body[data-v-e73c4397]{max-width:20rem}}.configurator-editor-theme-change-modal__title[data-v-e73c4397]{font-size:1.375rem;font-weight:600;margin-bottom:.625rem}.configurator-editor-theme-change-modal__content[data-v-e73c4397]{font-size:1.125rem;font-weight:400;margin-bottom:1.25rem}.configurator-editor-theme-change-modal__button[data-v-e73c4397]{height:3.4375rem;font-size:1.125rem;font-weight:600}.configurator-editor-theme-change-modal__button[data-v-e73c4397]:hover{opacity:.7}.configurator-editor-theme-change-modal__button--confirm[data-v-e73c4397]{margin-bottom:.625rem}.configurator-editor-theme-change-modal__button--cancel[data-v-e73c4397]{background-color:transparent;color:#0d116c;border:1px solid #0d116c}.configurator-editor-theme-change-modal[data-v-e73c4397] .base-modal__body{background-color:#fff}@keyframes rotate-animation-key-904b9468{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-904b9468{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-editor__theme-picker-button-icon[data-v-904b9468]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-editor__theme-picker-button-icon[data-v-904b9468]:after{content:""}.configurator-editor__scroll-container[data-v-904b9468]{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;pointer-events:auto;display:flex;flex-direction:column}@media(min-width:62em){.configurator-editor__scroll-container[data-v-904b9468]{overflow:visible}}.configurator-editor__scroll-container--is-docked[data-v-904b9468]{overflow:visible;width:100%;max-width:44rem}.configurator-editor[data-v-904b9468]{background-color:#fff;pointer-events:auto;position:relative;width:100%;display:flex;flex-direction:column;border-radius:.875rem .875rem 0 0;box-shadow:0 -2px 10px #0000001a;flex-shrink:0}@media(min-width:62em){.configurator-editor[data-v-904b9468]{background-color:transparent;border-radius:1.25rem}}.configurator-editor--is-docked[data-v-904b9468]{height:100%;box-shadow:none}.configurator-editor__spacer[data-v-904b9468]{min-height:70%;flex-grow:1;flex-shrink:0;pointer-events:auto;position:relative}.configurator-editor__toolbar[data-v-904b9468]{height:4.375rem;width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;padding:.75rem 1rem;position:absolute;left:0;right:0}.configurator-editor__handle[data-v-904b9468]{width:2.5rem;height:.25rem;background-color:#ccc;border-radius:.125rem;margin:.5rem auto}.configurator-editor__header[data-v-904b9468]{flex-shrink:0}.configurator-editor__content-wrapper[data-v-904b9468]{overflow-y:auto;min-height:0;border-radius:1.875rem;scrollbar-width:none;-ms-overflow-style:none}.configurator-editor__content-wrapper[data-v-904b9468]::-webkit-scrollbar{display:none}.configurator-editor__docked-footer[data-v-904b9468]{position:sticky;bottom:0}.configurator-editor__toolbar-spacer[data-v-904b9468]{width:2.75rem}.configurator-editor__theme-picker-button-wrapper[data-v-904b9468]{flex:1;display:inline-flex;justify-content:center;align-self:flex-end;gap:.5rem}.configurator-editor__theme-picker-button[data-v-904b9468]{text-transform:uppercase;text-decoration:underline;color:#0d116c;font-size:1rem}.configurator-editor__theme-picker-button[data-v-904b9468]:hover{text-decoration:none}.configurator-editor__theme-picker-button-icon[data-v-904b9468]:after{color:#0d116c;font-size:.875rem}.configurator-editor__configurator-project[data-v-904b9468]{width:fit-content}.configurator-editor__configurator-project[data-v-904b9468] .configurator-project__button{height:2.75rem;width:2.75rem;border-radius:50%}@keyframes rotate-animation-key-ace7611e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-ace7611e{0%,to{border-color:transparent}50%{border-color:#fff}}.zendesk-button[data-v-ace7611e]:before{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.zendesk-button[data-v-ace7611e]:before{content:""}.zendesk-button[data-v-ace7611e]{color:#fff;background-color:#2034a6;border:none;font:inherit;line-height:inherit;min-height:3em;min-width:3em;cursor:pointer;padding:.75em;display:inline-flex;align-items:center;text-align:center;justify-content:center;border-radius:1.5em;-webkit-tap-highlight-color:transparent}@media(min-width:62em){.zendesk-button[data-v-ace7611e]{padding:.5em 1em}}.zendesk-button[data-v-ace7611e]:hover,.zendesk-button[data-v-ace7611e]:focus,.zendesk-button[data-v-ace7611e]:active{background-color:#2841d1}.zendesk-button[data-v-ace7611e]:before{display:inline-block}.zendesk-button__label[data-v-ace7611e]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(min-width:62em){.zendesk-button__label[data-v-ace7611e]{clip:auto;height:auto;overflow:visible;position:static;white-space:inherit;width:auto;margin:0 0 0 .5em}}@keyframes rotate-animation-key-0686ada5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-0686ada5{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator-preview__preview-btn[data-v-0686ada5]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.configurator-preview__preview-btn[data-v-0686ada5]:after{content:""}.configurator-preview[data-v-0686ada5]{position:relative}.configurator-preview--headless[data-v-0686ada5]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.configurator-preview__layer[data-v-0686ada5]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.configurator-preview__layer--loading[data-v-0686ada5]{display:flex;z-index:1}.configurator-preview__3d-view[data-v-0686ada5]{width:100%;height:100%}.configurator-preview__layer-loading--enter[data-v-0686ada5],.configurator-preview__layer-loading--leave-to[data-v-0686ada5]{opacity:0}.configurator-preview__layer-loading--enter-active[data-v-0686ada5],.configurator-preview__layer-loading--leave-active[data-v-0686ada5]{transition:opacity .15s .15s}.configurator-preview__layer-loading-container[data-v-0686ada5]{margin:auto;text-align:center}.configurator-preview__spinner[data-v-0686ada5]{font-size:4em;margin-bottom:.25em}.configurator-preview__preview-btn[data-v-0686ada5]{position:absolute;top:50%;transform:translateY(-50%);left:70%;font-family:inherit;border:0;font-weight:inherit;background:none;padding:0;max-width:calc(30% - 3em);text-align:left;text-decoration:underline;color:#f3304e;cursor:pointer}.configurator-preview__preview-btn[data-v-0686ada5]:focus{outline:none}.configurator-preview__preview-btn[data-v-0686ada5]:after{margin-top:.25em;font-size:1.25em;display:block}.configurator-preview__toolbar[data-v-0686ada5]{position:absolute}.configurator-preview__toolbar--bottom-left[data-v-0686ada5]{display:none}@media(min-width:62em){.configurator-preview__toolbar--bottom-left[data-v-0686ada5]{display:block;bottom:0;left:1em}}.configurator-preview__toolbar--bottom-right[data-v-0686ada5]{display:block;bottom:0;right:1em}@media(min-width:1325px){.configurator-preview__toolbar--bottom-right[data-v-0686ada5]{display:none}}.configurator-preview__toolbar-item[data-v-0686ada5]{display:block;margin-bottom:1em}.configurator-preview__toolbar-item[data-v-0686ada5]:last-child{margin-bottom:0}@keyframes rotate-animation-key-f0b8a3fd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-f0b8a3fd{0%,to{border-color:transparent}50%{border-color:#fff}}.configurator[data-v-f0b8a3fd]{flex:1;display:flex;flex-direction:column;background:#f0f0f0;height:100%}.configurator__orientation-message[data-v-f0b8a3fd],.configurator__loader-container-wrapper[data-v-f0b8a3fd]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.configurator__orientation-message-container[data-v-f0b8a3fd],.configurator__loader-container[data-v-f0b8a3fd]{text-align:center;margin:1em;max-width:23em}@media(min-width:62em){.configurator[data-v-f0b8a3fd]{max-height:100svh;height:100svh}}.configurator__spinner[data-v-f0b8a3fd]{font-size:4em;margin-bottom:.25em}.configurator__orientation-message[data-v-f0b8a3fd]{display:none}@media(min-device-aspect-ratio:1/1)and (max-height:31.25em){.configurator__orientation-message[data-v-f0b8a3fd]{display:flex}}.configurator__body[data-v-f0b8a3fd]{flex:1}.configurator__layout[data-v-f0b8a3fd]{height:100%}@media(min-device-aspect-ratio:1/1)and (max-height:31.25em){.configurator__layout[data-v-f0b8a3fd]{display:none}}.configurator__header-zendesk-btn[data-v-f0b8a3fd]{display:flex}@media(min-width:62em){.configurator__header-zendesk-btn[data-v-f0b8a3fd]{display:none}}.configurator__preview[data-v-f0b8a3fd]{height:69%;min-height:0}@media(min-width:62em){.configurator__preview[data-v-f0b8a3fd]{height:unset;flex:1}}.configurator__header-toggle-btn[data-v-f0b8a3fd]{flex:none}.configurator__header-toggle-btn--enter[data-v-f0b8a3fd],.configurator__header-toggle-btn--leave-to[data-v-f0b8a3fd]{opacity:0}.configurator__header-toggle-btn--enter-active[data-v-f0b8a3fd],.configurator__header-toggle-btn--leave-active[data-v-f0b8a3fd]{transition:opacity 75ms}.configurator__header-toggle-btn--enter-active[data-v-f0b8a3fd]{transition-delay:.15s}.configurator__content-toggle-btn[data-v-f0b8a3fd]{flex:none}.configurator-layout__content--enter .configurator__content-toggle-btn[data-v-f0b8a3fd],.configurator-layout__content--leave-to .configurator__content-toggle-btn[data-v-f0b8a3fd]{transform:translate(50%,-100vh) scale(.5)}.configurator-layout__content--enter-active .configurator__content-toggle-btn[data-v-f0b8a3fd],.configurator-layout__content--leave-active .configurator__content-toggle-btn[data-v-f0b8a3fd]{transition-property:opacity,transform;transition-duration:.15s}.configurator__stepper-wrapper[data-v-f0b8a3fd]{width:100%;display:flex;align-items:center}.configurator__sidebar[data-v-f0b8a3fd]{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;flex:1;min-height:0}@keyframes rotate-animation-key-f26942f3{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-f26942f3{0%,to{border-color:transparent}50%{border-color:#fff}}.question-answer-accordion__question[data-v-f26942f3]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.question-answer-accordion__question[data-v-f26942f3]:after{content:""}.question-answer-accordion[data-v-f26942f3]{border:solid #dcdcde .0625em;border-bottom:none}.question-answer-accordion[data-v-f26942f3]:last-child{border:solid #dcdcde .0625em}.question-answer-accordion__question[data-v-f26942f3]{position:relative;padding:1.5em 1em;font-size:1.125em;color:#707070;cursor:pointer;background-color:transparent;border:none;width:100%;text-align:left}.question-answer-accordion__question[data-v-f26942f3]:after{position:absolute;top:50%;right:.3em;transform:translate3d(0,-50%,0);transition:transform .2s}@media(min-width:48em){.question-answer-accordion__question[data-v-f26942f3]:after{right:2em}}.question-answer-accordion__question--collapsed[data-v-f26942f3]:after{transform:translate3d(0,-50%,0) rotate(180deg)}.question-answer-accordion__question[data-v-f26942f3]:hover:not(.question-answer-accordion__question--collapsed):after,.question-answer-accordion__question[data-v-f26942f3]:active:not(.question-answer-accordion__question--collapsed):after,.question-answer-accordion__question[data-v-f26942f3]:focus:not(.question-answer-accordion__question--collapsed):after{transform:translate3d(0,-50%,0) rotate(10deg)}.question-answer-accordion__answer[data-v-f26942f3]{position:relative;padding:1.5em 1em 2em;margin-bottom:0;font-size:.875em}.question-answer-accordion__answer[data-v-f26942f3]:before{content:"";display:inline-block;width:calc(100% - 4em);height:.0625em;background-color:#dcdcde;position:absolute;top:0;left:50%;right:0;transform:translate3d(-50%,0,0)}@keyframes rotate-animation-key-4076d668{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-4076d668{0%,to{border-color:transparent}50%{border-color:#fff}}.listing-select[data-v-4076d668]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.listing-select[data-v-4076d668]:after{content:""}.listing-select[data-v-4076d668]{position:relative;font-family:RobotoFlex,sans-serif;font-size:1em;font-weight:500}.listing-select[data-v-4076d668]:after{font-size:.5em;position:absolute;top:50%;right:1.62em;transform:translate3d(0,-50%,0)}.listing-select__select[data-v-4076d668]{display:flex;line-height:1.5rem;align-items:center;background-color:#f5f5f5;border:solid #e6e6e6 1px;border-radius:.625rem;padding:.62em 2em .62em .62em;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#757575}@keyframes rotate-animation-key-6fa7db58{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-6fa7db58{0%,to{border-color:transparent}50%{border-color:#fff}}.listing-filters[data-v-6fa7db58]{padding:1.25em 0 0;margin-bottom:2em;position:relative}@media(min-width:50em){.listing-filters[data-v-6fa7db58]{margin-bottom:0}}.listing-filters__inner[data-v-6fa7db58]{display:flex;flex-direction:column;align-items:center;gap:1em;margin-bottom:2em}@media(min-width:68.125rem){.listing-filters__inner[data-v-6fa7db58]{padding:0 2.25em;align-items:center;flex-direction:row}}@media(min-width:75em){.listing-filters__inner[data-v-6fa7db58]{gap:3em;padding:0 6.25em}}.listing-filters__available-models[data-v-6fa7db58]{font-size:1.5625rem;font-family:BigShoulders,sans-serif;text-transform:uppercase;font-weight:700;color:#2034a6;text-align:center;margin-bottom:0}@media(min-width:50em){.listing-filters__available-models[data-v-6fa7db58]{text-align:left}}.listing-filters__available-models-number[data-v-6fa7db58]{color:#f3304e;font-weight:900}.listing-filters__form[data-v-6fa7db58]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.62em}.listing-filters__row[data-v-6fa7db58]{display:flex;justify-content:center;flex-wrap:wrap;gap:.62em;flex-direction:row;align-items:center}.listing-filters__form-select--hide-on-mobile[data-v-6fa7db58]{display:none}@media(min-width:48em){.listing-filters__form-select--hide-on-mobile[data-v-6fa7db58]{display:block}}@keyframes rotate-animation-key-a1435505{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-a1435505{0%,to{border-color:transparent}50%{border-color:#fff}}.modal-submit-button__submit--with-icon[data-v-a1435505]:after{content:""}.modal-submit-button__submit-wrapper[data-v-a1435505]{display:flex;justify-content:center}@keyframes rotate-animation-key-757aefe2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-757aefe2{0%,to{border-color:transparent}50%{border-color:#fff}}.get-quotation-modal[data-v-757aefe2] .base-modal__container{width:30.625em;max-width:30.625em}.get-quotation-modal__button[data-v-757aefe2]{margin-top:1em}.get-quotation .checkout-process-cart__button{width:100%}.get-quotation__icon{margin-right:.5em}@keyframes rotate-animation-key{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor{0%,to{border-color:transparent}50%{border-color:#fff}}.product-page-slider__thumbnail-container--active-next:after,.product-page-slider__thumbnail-container--active-prev:after,.swiper-button-prev:after,.swiper-button-next:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.product-page-slider__thumbnail-container--active-next:after,.product-page-slider__thumbnail-container--active-prev:after,.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:""}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:""}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#2034a6;transition:transform ease-in-out .1s}.swiper-button-prev:hover,.swiper-button-next:hover{transform:scale(1.1)}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev:after,.swiper-button-next:after{font-size:1.7em;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-pagination-thumbnail-custom{width:20px!important;height:20px!important;line-height:20px!important;text-align:center;color:#fff;opacity:.7;background:#fff3;transition:all ease-in-out .2s}.swiper-pagination-thumbnail-custom:hover{opacity:1}.swiper-pagination-thumbnail-active{opacity:1;color:#fff;background:#2034a6}.swiper-pagination{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:8.75em!important}@media(min-width:84em){.swiper-pagination{flex-direction:column}}.product-page-slider{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width:62em){.product-page-slider{justify-content:flex-start}}@media(min-width:84em){.product-page-slider{flex-direction:row-reverse}}.product-page-slider__unit-band{position:absolute;font-size:.75em;font-style:italic;font-weight:lighter;right:-.7em;top:.9em;padding:.375em 1em;color:#fff;background-color:#df342c;z-index:5}@media(min-width:62em){.product-page-slider__unit-band{font-size:1.25em}}.product-page-slider__swiper{width:100%;height:14.75em;background:#fff;overflow:hidden}@media(min-width:35em){.product-page-slider__swiper{height:31.75em}}.product-page-slider__swiper-container,.product-page-slider__swiper-paginate-container{height:100%}.product-page-slider__image{width:100%;height:100%;object-fit:cover}.product-page-slider__pagination{width:8.75em}@media(min-width:84em){.product-page-slider__pagination{margin-right:2.25em}}.product-page-slider__thumbnail-container{margin:.3em;padding:.2em;display:none;transition:all ease-in-out .1s;cursor:pointer}.product-page-slider__thumbnail-container>img{display:none}.product-page-slider__thumbnail-container:before{content:"◦";font-size:1.7em}@media(min-width:84em){.product-page-slider__thumbnail-container{width:8.45em;height:8.45em;margin:.55em}.product-page-slider__thumbnail-container>img{display:block}.product-page-slider__thumbnail-container:before{content:"";font-size:1em}}.product-page-slider__thumbnail-container--active:before{content:"•"}@media(min-width:84em){.product-page-slider__thumbnail-container--active{border:.1em solid #df342c}.product-page-slider__thumbnail-container--active:before{content:""}}.product-page-slider__thumbnail-container--active-main{display:block}.product-page-slider__thumbnail-container--active-next,.product-page-slider__thumbnail-container--active-prev{display:flex;justify-content:center;align-items:center;width:2em;height:2em;margin:0;left:auto!important;background:none;font-size:.6em}.product-page-slider__thumbnail-container--active-next>img,.product-page-slider__thumbnail-container--active-prev>img{display:none}.product-page-slider__thumbnail-container--active-next:after,.product-page-slider__thumbnail-container--active-prev:after{display:none}@media(min-width:84em){.product-page-slider__thumbnail-container--active-next:after,.product-page-slider__thumbnail-container--active-prev:after{display:block}}@media(min-width:84em){.product-page-slider__thumbnail-container--active-next,.product-page-slider__thumbnail-container--active-prev{position:absolute;font-size:1.4em}}.product-page-slider__thumbnail-container--active-next{bottom:-1.5em;transform:rotate(90deg)}.product-page-slider__thumbnail-container--active-next:hover{bottom:-1.6em}.product-page-slider__thumbnail-container--active-prev{top:-1.5em;transform:rotate(-90deg)}.product-page-slider__thumbnail-container--active-prev:hover{top:-1.6em}.product-page-slider__thumbnail{width:100%;height:100%;object-fit:cover}@keyframes rotate-animation-key-7f31933b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-7f31933b{0%,to{border-color:transparent}50%{border-color:#fff}}.checkout-input *[data-v-7f31933b]:checked:before{transform:scale(.8);background-color:#4680f0;border-radius:50%}.checkout-input *[data-v-7f31933b]:checked{border:1px solid #4680f0}@keyframes rotate-animation-key-9b55709d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-9b55709d{0%,to{border-color:transparent}50%{border-color:#fff}}.create-customer-project-button[data-v-9b55709d]{align-content:center}@media(min-width:62em){.create-customer-project-button[data-v-9b55709d]{flex-direction:row;gap:2.5em}}.create-customer-project-button__container[data-v-9b55709d]{display:flex;flex-direction:row;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer;gap:.3em}.create-customer-project-button__container[data-v-9b55709d]:hover{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#f3304e}.create-customer-project-button__icon[data-v-9b55709d]{font-size:1.35419em;color:#f3304e}.create-customer-project-button__label[data-v-9b55709d]{color:#f3304e;text-decoration:underline;font-weight:400;margin-bottom:.2em;line-height:1.2}@media(min-width:62em){.create-customer-project-button__label[data-v-9b55709d]{font-size:1.125rem}}@keyframes rotate-animation-key-8a91db42{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-8a91db42{0%,to{border-color:transparent}50%{border-color:#fff}}.question-category-select[data-v-8a91db42]{position:relative;width:100%;height:3.43em;transform:translateY(-50%)}.question-category-select__input[data-v-8a91db42]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background-color:#2034a6;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSI3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJtMCAwIDcgNyA3LTdaIi8+PC9zdmc+);background-repeat:no-repeat;background-position:95% center;text-align:center;padding:.75em;width:100%;height:100%;color:transparent;cursor:pointer}.question-category-select__input[data-v-8a91db42]::-ms-expand{display:none}.question-category-select__input[data-v-8a91db42]:focus{outline:none}@media(min-width:50em){.question-category-select__input[data-v-8a91db42]{display:none}}.question-category-select__label[data-v-8a91db42]{position:absolute;display:flex;align-items:center;justify-content:center;gap:.625em;top:0;bottom:0;left:0;right:0;pointer-events:none;color:#fff}.question-category-select__icon[data-v-8a91db42]{display:flex;align-items:center;justify-content:center;font-size:2em}@keyframes rotate-animation-key-72b855e0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-72b855e0{0%,to{border-color:transparent}50%{border-color:#fff}}.birthdate-form[data-v-72b855e0]{display:flex;flex-direction:column;gap:1.25em;background-color:#f5f5f5;margin-top:1em;padding:1.875em;border-radius:1.5625rem}.birthdate-form__row[data-v-72b855e0]{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1.25em}@media(min-width:50em){.birthdate-form__row[data-v-72b855e0]{flex-direction:row;gap:.68em}}.birthdate-form__row .label-input__input[data-v-72b855e0]{background:#fff}.birthdate-form__remove[data-v-72b855e0]{border:none;background:none;color:#b73c31;text-decoration:underline;margin-left:auto;font-size:.875em;padding:0}.birthdate-form__input[data-v-72b855e0]{width:100%;margin-top:0}@keyframes rotate-animation-key-1893c214{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-1893c214{0%,to{border-color:transparent}50%{border-color:#fff}}.birthdate-repeatable-form[data-v-1893c214]{display:flex;flex-direction:column}.birthdate-repeatable-form__add[data-v-1893c214]{margin-top:1em;border:none;background:none;color:#006fff;text-decoration:underline;font-size:.875em;align-self:flex-start}@keyframes rotate-animation-key-2e0640eb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-cursor-2e0640eb{0%,to{border-color:transparent}50%{border-color:#fff}}.swiper-button-prev[data-v-2e0640eb]:after,.swiper-button-next[data-v-2e0640eb]:after{font-family:lgf-icons;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex}.swiper-button-next[data-v-2e0640eb]:after,.swiper-rtl .swiper-button-prev[data-v-2e0640eb]:after{content:""}.swiper-button-prev[data-v-2e0640eb]:after,.swiper-rtl .swiper-button-next[data-v-2e0640eb]:after{content:""}.swiper-button-prev[data-v-2e0640eb],.swiper-button-next[data-v-2e0640eb]{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size) / 2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#2034a6;transition:transform ease-in-out .1s}.swiper-button-prev[data-v-2e0640eb]:hover,.swiper-button-next[data-v-2e0640eb]:hover{transform:scale(1.1)}.swiper-button-prev.swiper-button-disabled[data-v-2e0640eb],.swiper-button-next.swiper-button-disabled[data-v-2e0640eb]{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev[data-v-2e0640eb]:after,.swiper-button-next[data-v-2e0640eb]:after{font-size:1.7em;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev[data-v-2e0640eb],.swiper-rtl .swiper-button-next[data-v-2e0640eb]{left:10px;right:auto}.swiper-button-next[data-v-2e0640eb],.swiper-rtl .swiper-button-prev[data-v-2e0640eb]{right:10px;left:auto}.swiper-pagination-thumbnail-custom[data-v-2e0640eb]{width:20px!important;height:20px!important;line-height:20px!important;text-align:center;color:#fff;opacity:.7;background:#fff3;transition:all ease-in-out .2s}.swiper-pagination-thumbnail-custom[data-v-2e0640eb]:hover{opacity:1}.swiper-pagination-thumbnail-active[data-v-2e0640eb]{opacity:1;color:#fff;background:#2034a6}.swiper-pagination[data-v-2e0640eb]{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:8.75em!important}@media(min-width:84em){.swiper-pagination[data-v-2e0640eb]{flex-direction:column}}.fidelity-program-slider[data-v-2e0640eb]{position:relative;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;width:100%}.fidelity-program-slider__swiper-container[data-v-2e0640eb]{padding:0 1em}@media(min-width:62em){.fidelity-program-slider__swiper-container[data-v-2e0640eb]{padding:0 1.875em}}.fidelity-program-slider__swiper[data-v-2e0640eb]{overflow:unset;width:100%}.fidelity-program-slider__slide[data-v-2e0640eb]{height:auto}.fidelity-program-slider__card[data-v-2e0640eb]{display:flex;flex-direction:column;align-items:flex-start;height:calc(100% - 2.5em);width:87%;padding:1.25em;background-color:#fff;border-radius:.675em}.fidelity-program-slider__card-title[data-v-2e0640eb],.fidelity-program-slider__card-description[data-v-2e0640eb]{font-size:.875em}.fidelity-program-slider__card-title[data-v-2e0640eb]{font-weight:700;color:#000}.fidelity-program-slider__card-description[data-v-2e0640eb]{flex-grow:1;color:#606060}.fidelity-program-slider__card-button[data-v-2e0640eb]{margin-top:1.25em}.fidelity-program-slider__swiper-border[data-v-2e0640eb]{position:absolute;height:100%;top:0;width:2em;z-index:1}@media(min-width:50em){.fidelity-program-slider__swiper-border[data-v-2e0640eb]{background:#fff;padding:1.5625em 0}.fidelity-program-slider__swiper-border--left[data-v-2e0640eb]{background:linear-gradient(90deg,#f5f5f580,#f5f5f500);left:0}.fidelity-program-slider__swiper-border--right[data-v-2e0640eb]{background:linear-gradient(270deg,#f5f5f580,#f5f5f500);right:0}}
