@charset "UTF-8";.base-btn--icon:before,.icon{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:direct-flexibles;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon--arrow-left:before{content:"a"}.icon--arrow-right:before{content:"b"}.icon--download:before{content:"c"}.icon--pencil:before{content:"d"}.icon--angle-down:before{content:"e"}.icon--checkmark:before{content:"f"}.icon--close:before{content:"g"}a:not([class]){color:#00f;text-decoration:underline}.base-btn,button:not([class]),input[type=reset]:not([class]),input[type=submit]:not([class]){-webkit-tap-highlight-color:transparent;align-items:center;background:none;border:0;border-radius:5px;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:1.125em;font-weight:700;justify-content:center;padding:.75em 1.75em;text-align:center;text-decoration:none;vertical-align:middle}.base-btn--default,button:not([class]),input[type=reset]:not([class]){color:#000}.base-btn--primary,button[type=submit]:not([class]),input[type=submit]:not([class]){background:linear-gradient(180deg,#f37536,#db3b36 50%);color:#fff}.base-btn--outlined{background-color:transparent;border:1px solid;color:#f37536}.base-btn--outlined:hover{background-color:#f37536;color:#fff}.base-btn--block{display:flex;width:100%}.base-btn--discreet{background:none;border:0;border-radius:0;color:inherit;display:inline;font:inherit;padding:0;text-align:inherit;text-decoration:inherit}.base-btn--link{background:none;font-weight:inherit;min-height:auto;padding-left:0;padding-right:0}.base-btn.base-btn--disabled,.base-btn[disabled],button.base-btn--disabled:not([class]),button:disabled:not([class]),button[disabled]:not([class]){cursor:not-allowed}.base-btn--invisible{visibility:hidden}.base-btn--icon:before{color:currentColor;display:block;flex:none;margin-left:1em}@font-face{font-display:block;font-family:direct-flexibles;font-style:normal;font-weight:400;src:url(//direct-flexibles.com/cdn/shop/t/4/assets/direct-flexibles.eot?v=102369219267359805281760337705234d25fbf328df38db4d8998c7028a36);src:url(//direct-flexibles.com/cdn/shop/t/4/assets/direct-flexibles.eot?v=102369219267359805281760337705234d25fbf328df38db4d8998c7028a36#iefix) format("embedded-opentype"),url(//direct-flexibles.com/cdn/shop/t/4/assets/direct-flexibles.ttf?v=1259479183090220296176033770550addc20b6bdf1175a8192ae881e3f8a) format("truetype"),url(//direct-flexibles.com/cdn/shop/t/4/assets/direct-flexibles.woff?v=58356598645231921551760337705550ab8c963c14eee123b850f5bdc75d0) format("woff"),url(//direct-flexibles.com/cdn/shop/t/4/assets/direct-flexibles.svg?v=5519245595054130530176033770593d6579ab0c97107b6966885301ec86b#direct-flexibles) format("svg")}html{box-sizing:border-box;color:#000;font-family:Roboto,-apple-system,BlinkMacSystemFont,\201cSegoe UI\201d,Helvetica,Arial,sans-serif;font-size:1em;line-height:1.5;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}*,:after,:before{box-sizing:inherit}dd,fieldset,figure,h1,h2,h3,h4,h5,h6,hgroup,hr,ol,p,pre,table,ul{margin-top:0}a{color:inherit;text-decoration:inherit}audio,canvas,iframe,img,svg,video{vertical-align:middle}img{height:auto;max-width:100%}optgroup,option{color:initial}textarea{resize:vertical}.browser-upgrade{background:#ff0;margin-bottom:0;padding:1em}@supports (display:flex){.browser-upgrade{display:none}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.main-link{color:#5878b2;text-decoration:underline}.input__select-container{align-items:center;display:flex}.input__select-container .input__outer-suffix{margin-left:1em}.input__input{background-color:#fff;border:1px solid grey;border-radius:5px;height:3em;line-height:1;padding:.875em;width:100%}.input__input:hover{background-color:#f8f7f7;border:1px solid #f37536;box-shadow:inset 0 0 0 2px #fff}.input__input:focus-within{background-color:#f8f7f7;border:1px solid #f37536;box-shadow:inset 0 0 0 2px #fff}.input__input::-moz-placeholder{opacity:.7}.input__input:-ms-input-placeholder{opacity:.7}.input__input::placeholder{opacity:.7}.input__input--select{-webkit-appearance:none;background-image:url(//direct-flexibles.com/cdn/shop/t/4/assets/chevron-down.svg?v=933168736502319155417603377053550d6fe5efbddaf03cb8eebfdc9e722);background-position:right .5em center;background-repeat:no-repeat;cursor:pointer;opacity:1;padding-right:2em}.input__input--select--disabled{opacity:.7}.input__input--select--noselect{background-image:none}.input__input--radio{height:0;opacity:0;width:0}.input__input--radio:checked+.input__radio{background:linear-gradient(180deg,#f37536,#db3b36 50%)}.input__input--custom-number{border-radius:0;border-width:1px 0;height:2.5em;margin:0;padding:0;text-align:center;width:2.25em}.input__label-group{padding:1em 1em 1em 0;white-space:nowrap}.input__label{font-size:1.125em}.input__label--big{color:#5878b2;font-size:1.5em;font-weight:700;margin-bottom:0}.input__label--radio{margin-left:0;margin-top:.5em}.input__label--radio:nth-of-type(2){margin-left:1em}@media (min-width:48em){.input__label--radio{margin-left:1em;margin-top:0}}@media (min-width:71.875em){.input__label--spaced{margin-right:2em}}.input__radio{background:#fff;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #707070;display:inline-block;height:1em;margin-right:.5em;width:1em}.input-group{display:flex;flex-direction:column;margin-bottom:.5em;position:relative;width:100%}@media (min-width:71.875em){.input-group{align-items:center;flex-direction:row;justify-content:space-between}}.input-group>*{flex:1}.input-group--end{justify-content:flex-end}.input-group--spaced,.input-group--spaced .input__input,.input-group--spaced .input__label{width:100%}@media (min-width:71.875em){.input-group--spaced .input__input,.input-group--spaced .input__label{width:50%}}@media (min-width:48em){.input-group--right{padding-right:3em}}.input-group--right .input__input{padding-right:3em;text-align:right}.input-group--right .input__suffix{position:absolute;right:.75em;top:52%}@media (min-width:71.875em){.input-group--right .input__suffix{right:3.75em;top:unset}}.input-group--centered{justify-content:center;margin-top:1.5em}.card__section--underlined:after{background:linear-gradient(180deg,#f37536,#db3b36 50%);bottom:0;content:"";height:.5em;left:0;position:absolute;width:100%}.popover__secondary-action{margin-top:.7em}.popover__create-account-btn{margin:.5em 0}.form__create-account-btn{margin-bottom:1em}.header__logo-image{max-width:6.75em}@media (min-width:23em){.header__logo-image{max-width:10.25em}}@media (min-width:35em){.header__logo-image{max-width:13.75em}}@media (min-width:48em){.header__logo-image{max-width:none}}@media print{*,:after,:before{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.button--outlined{background-color:transparent;border:1px solid;color:#f37536}.button--outlined:hover{background-color:#f37536;color:#fff}.button .icon--arrow-right{margin-left:.75em}.button .icon--arrow-left{margin-right:.75em}.button--outlined{border-radius:5px}.button--invisible{pointer-events:none;visibility:hidden}@-webkit-keyframes loading-data-v-76b83f56{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-76b83f56{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.steps-switch[data-v-76b83f56]{background-color:#f2f5f6;display:flex;height:2em;justify-content:center;left:0;padding:0;position:fixed;top:4em;width:100%;z-index:1}@media (min-width:23em){.steps-switch[data-v-76b83f56]{top:4.5em}}@media (min-width:35em){.steps-switch[data-v-76b83f56]{top:5.75em}}@media (min-width:48em){.steps-switch[data-v-76b83f56]{top:7em}}@media (min-width:62.5em){.steps-switch[data-v-76b83f56]{top:9.5em}}@media (min-width:71.875em){.steps-switch[data-v-76b83f56]{background-color:#f9fafb;height:auto;justify-content:space-between;padding:2em 6.25em;position:static;transform:none}}.steps-switch__step[data-v-76b83f56]{background-color:#daddde;border-radius:50%;height:1.25em;position:relative;width:1.25em}.steps-switch__step[data-v-76b83f56]:after{background:#daddde;content:"";height:.3em;position:absolute;right:0;top:50%;transform:translate(100%,-50%);width:3.75em;z-index:-1}.steps-switch__step[data-v-76b83f56]:last-of-type:after{display:none}.steps-switch__step--active[data-v-76b83f56]{background:linear-gradient(180deg,#f37536,#db3b36 50%);position:relative}.steps-switch__step--active[data-v-76b83f56]:before{background-color:#fff;border-radius:50%;content:"";height:60%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:2}.steps-switch__step--validated[data-v-76b83f56]{align-items:center;background:#f37536;display:flex;justify-content:center}.steps-switch__step--validated[data-v-76b83f56]:after{background:linear-gradient(180deg,#f37536,#db3b36 50%)}.steps-switch__step--validated[data-v-76b83f56]:before{color:#fff;content:"f";font-family:direct-flexibles;font-size:.7em;text-align:center;width:100%}@media (min-width:71.875em){.steps-switch__step--validated[data-v-76b83f56]{background:#daddde}.steps-switch__step--validated[data-v-76b83f56]:before{color:#f37536}}.steps-switch__steps-list[data-v-76b83f56]{bottom:-.6em;display:flex;justify-content:space-between;position:absolute;width:20em;z-index:2}@media (min-width:71.875em){.steps-switch__steps-list[data-v-76b83f56]{padding-top:.75em;position:static}}.steps-switch__step-tooltip[data-v-76b83f56]{bottom:-.4em;color:#f37536;display:none;font-size:1.125em;font-weight:700;left:50%;position:absolute;text-transform:uppercase;transform:translate(-50%,100%);white-space:nowrap}@media (min-width:71.875em){.steps-switch__step-tooltip[data-v-76b83f56]{display:block}}@-webkit-keyframes loading-data-v-62bf69ba{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-62bf69ba{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.step-element__before-title[data-v-62bf69ba]{border-bottom:1px solid #daddde;color:#f37536;font-size:2em;font-weight:700;margin-bottom:.5em;padding-bottom:.5em;text-align:center}.step-element__title[data-v-62bf69ba]{color:#000;font-size:1.875em;font-weight:700;line-height:1.3;margin-bottom:.6em;padding:0 1em;text-align:center}@media (min-width:48em){.step-element__title[data-v-62bf69ba]{font-size:2.125em;line-height:1.5;padding:0}}.step-element__description[data-v-62bf69ba]{color:#707070;font-size:1em;margin-bottom:2em;text-align:center}@media (min-width:48em){.step-element__description[data-v-62bf69ba]{font-size:1.25em;padding:0}}.price-recap--loading .price-recap__accent-price[data-v-712c6a0a],.price-recap--loading .price-recap__small-price[data-v-712c6a0a]{background:#e5e5e5;border-radius:1em;overflow:hidden;position:relative}.price-recap--loading .price-recap__accent-price[data-v-712c6a0a]:before,.price-recap--loading .price-recap__small-price[data-v-712c6a0a]:before{-webkit-animation:loading-data-v-712c6a0a 1.5s infinite;animation:loading-data-v-712c6a0a 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.9),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:50%}@-webkit-keyframes loading-data-v-712c6a0a{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-712c6a0a{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.price-recap[data-v-712c6a0a]{align-items:flex-start;background-color:#fff;border-top:1px solid hsla(0,0%,44%,.34);bottom:0;display:flex;justify-content:space-between;left:0;padding:.35em 1em;position:fixed;width:100%;z-index:10}@media (min-width:71.875em){.price-recap[data-v-712c6a0a]{align-items:center;padding:1em 6.25em;position:relative}}.price-recap__title[data-v-712c6a0a]{font-size:1em;font-weight:700;margin-bottom:0;text-transform:uppercase}.price-recap__prices[data-v-712c6a0a]{font-size:1em}.price-recap__excluding-taxes[data-v-712c6a0a],.price-recap__with-taxes[data-v-712c6a0a]{align-items:center;display:flex;justify-content:flex-end;margin-bottom:0;width:100%}.price-recap__with-taxes[data-v-712c6a0a]{font-size:1.125em}.price-recap__accent-price[data-v-712c6a0a]{color:#f37536;font-size:1.4em;font-weight:700}.price-recap__accent-price[data-v-712c6a0a],.price-recap__small-price[data-v-712c6a0a]{text-align:right;width:4em}.price-recap__price-info[data-v-712c6a0a]{margin-right:.5em;text-align:right;width:50px}.price-recap--loading .price-recap__small-price[data-v-712c6a0a]{height:1.25em}.price-recap--loading .price-recap__accent-price[data-v-712c6a0a]{height:1.4682539683em}.error .input__input{border:1px solid red}@-webkit-keyframes loading-data-v-2c83ff82{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-2c83ff82{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.custom-number[data-v-2c83ff82]{align-items:center;display:flex;height:2.2em;justify-content:center}.custom-number--primary .custom-number__btn[data-v-2c83ff82]{background:linear-gradient(180deg,#f37536,#db3b36 50%)}.custom-number--primary .custom-number__btn[data-v-2c83ff82]:hover,.custom-number--secondary .custom-number__btn[data-v-2c83ff82]{background:linear-gradient(180deg,#4065a8,#5878b2 50%)}.custom-number--secondary .custom-number__btn[data-v-2c83ff82]:hover{background:linear-gradient(180deg,#f37536,#db3b36 50%)}.custom-number__btn[data-v-2c83ff82]{color:#fff;height:2.5em;width:1.5em}.custom-number__btn--decrement[data-v-2c83ff82]{border-radius:5px 0 0 5px}.custom-number__btn--decrement[data-v-2c83ff82]:before{content:"-"}.custom-number__btn--increment[data-v-2c83ff82]{border-radius:0 5px 5px 0}.custom-number__btn--increment[data-v-2c83ff82]:before{content:"+"}.custom-number__value[data-v-2c83ff82]{color:#000}.custom-number__input[data-v-2c83ff82]::-webkit-inner-spin-button,.custom-number__input[data-v-2c83ff82]::-webkit-outer-spin-button{-webkit-appearance:none}.custom-number__input[data-v-2c83ff82]{-moz-appearance:textfield}@-webkit-keyframes loading-data-v-0fc66121{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-0fc66121{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.choice-card[data-v-0fc66121]{background-color:#f9fafb;cursor:pointer;display:flex;height:100%;margin-bottom:1em;width:100%}@media (min-width:62em){.choice-card[data-v-0fc66121]{height:13em;min-height:unset;width:48%}}@media (min-width:71.875em){.choice-card[data-v-0fc66121]{height:11.875em;margin-bottom:0;width:31.25em}}.choice-card--active[data-v-0fc66121]{background-color:#d8ecff;box-shadow:0 3px 6px #0000001a}.choice-card__img[data-v-0fc66121]{height:100%;min-width:10em;-o-object-fit:cover;object-fit:cover;width:10em}@media (min-width:48em){.choice-card__img[data-v-0fc66121]{width:11.875em}}.choice-card__wrapper[data-v-0fc66121]{padding:.875em .75em}.choice-card__title[data-v-0fc66121]{color:#5878b2;font-size:1.125em;font-weight:700}.choice-card__infos[data-v-0fc66121]{font-size:1em;font-weight:700;margin-bottom:0}.error{color:red}.error input{border:1px solid red}.error label{color:red}@-webkit-keyframes loading-data-v-24b52fe9{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-24b52fe9{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.configuration-overview[data-v-24b52fe9]{display:flex;justify-content:center;margin-bottom:1em;width:100%}.configuration-overview__wrapper[data-v-24b52fe9]{display:flex;justify-content:center;max-width:45em;width:100%}@-webkit-keyframes loading{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.steps-block{align-content:space-between;display:flex;flex-direction:column;height:100%;position:relative;width:100%}.steps-block__block{height:100%;min-height:36.875em;padding:1em;width:100%}@media (min-width:48em){.steps-block__block{padding:2em}}.steps-block__overview{height:12.5em;margin:0 auto;width:37.5em}.steps-block__step-1{padding:2em 0 0}@media (min-width:48em){.steps-block__step-1{padding:2em}}.steps-block__step-1 .step-element__description{padding:0 .75em}@media (min-width:48em){.steps-block__step-1 .step-element__description{padding:0}}.steps-block__step-2,.steps-block__step-5{display:flex;flex-direction:column;justify-content:space-between}.steps-block__step-5{padding:2em 0 0;position:relative}.steps-block__refs{display:flex;flex-direction:column;justify-content:space-between;margin:1.5em 1em 0;width:100%}@media (min-width:48em){.steps-block__refs{flex-direction:row;margin:.5em 0 0}}@media (min-width:71.875em){.steps-block__refs{grid-column:span 2;padding:0 1em}}.steps-block__refs--end{justify-content:flex-end}.steps-block__refs--end .steps-block__ref-down{text-align:right}.steps-block__ref-text{font-weight:700;line-height:1;margin-bottom:0}.steps-block__comp-infos{color:#6f7070;font-style:italic;margin:1em 1em 0}@media (min-width:48em){.steps-block__comp-infos{margin:1em 0 0}.steps-block__comp-infos--centered{margin:1em auto;width:43.75em}}.steps-block__comp-infos p.steps-block__comp-infos__p{margin-bottom:1em}.steps-block__down-link{align-items:center;display:inline-flex;margin-bottom:1em}@media (min-width:48em){.steps-block__down-link{margin-bottom:0}}.steps-block__down-link .icon{margin-right:.5em;text-decoration:none}.steps-block__cards{display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:63.75em;width:100%}@media (min-width:62em){.steps-block__cards{flex-direction:row}}.steps-block__form-container{display:flex;flex-wrap:wrap}@media (min-width:48em){.steps-block__form-container{padding:0 4.25em}}.steps-block__form-container--columns{display:grid;grid-template-columns:1fr}@media (min-width:71.875em){.steps-block__form-container--columns{grid-gap:2em;grid-template-columns:1fr 1fr}}.steps-block__form-container--centered{justify-content:center}.steps-block__ind-input{max-width:17.5em}.steps-block__input-comp-infos-title{color:#f37536;font-weight:700;margin-bottom:0}.steps-block__input-comp-infos-text{white-space:nowrap}.steps-block__error{color:#cb0d0d;margin:1em auto 0;text-align:center;width:90%}.steps-block__form-group{display:flex;justify-content:space-between;margin-bottom:.5em;width:100%}.steps-block__form-group__input-title{display:block;margin-bottom:.5em}.steps-block__form-group--double{flex-wrap:wrap;justify-content:flex-start}.steps-block__form-group--end{justify-content:flex-end}.steps-block__form-group--big{font-size:1.125em;justify-content:center}.steps-block__form-group--spaced{flex-wrap:wrap;margin:0 .75em;width:100%}@media (min-width:71.875em){.steps-block__form-group--spaced{flex-wrap:nowrap;margin:inherit}}.steps-block__form-group--radio,.steps-block__form-group--recap{flex-wrap:wrap;justify-content:flex-start}@media (min-width:48em){.steps-block__form-group--radio{flex-wrap:nowrap;width:39em}}.steps-block__recap{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:1em}@media (min-width:71.875em){.steps-block__recap{display:grid;grid-template-columns:1fr 1fr 1fr}}.steps-block__recap-column{align-self:flex-start;justify-self:center;margin-bottom:1.5em;padding:0 1.875em;width:100%}.steps-block__recap-column:nth-child(2){order:3}.steps-block__recap-column:nth-child(2) .steps-block__recap-button:nth-child(2){margin:.75em 0}@media (min-width:71.875em){.steps-block__recap-column:nth-child(2) .steps-block__recap-button:nth-child(2){margin:1.25em 0}.steps-block__recap-column:nth-child(2){justify-content:center;order:unset;padding:.5em 0}}.steps-block__recap-column .input__label-group{margin-bottom:.5em;padding:0}@media (min-width:71.875em){.steps-block__recap-column{width:auto}}.steps-block__recap-bottom{align-items:center;background-color:#f9fafb;display:flex;justify-content:space-around;padding:1.5em}@media (min-width:71.875em){.steps-block__recap-bottom{height:5.3em;padding:0}}.steps-block__recap-bottom .steps-block__recap-label{margin-bottom:.5em}@media (min-width:71.875em){.steps-block__recap-bottom .steps-block__recap-label{margin-bottom:0}}.steps-block__recap-bottom .steps-block__form-group{align-items:flex-start;flex-direction:column;margin-bottom:0}@media (min-width:71.875em){.steps-block__recap-bottom .steps-block__form-group{align-items:center;flex-direction:row}}.steps-block__heat-label{width:100%}@media (min-width:48em){.steps-block__heat-label{width:auto}}.steps-block__recap-label{align-items:center;display:flex;margin-right:1em}.steps-block__recap-label--bold{font-weight:700}.steps-block__recap-label--quantity{align-items:flex-end;flex-direction:column}.steps-block__recap-label-info{font-size:.75em;font-style:italic;font-weight:400}.steps-block__recap-button{align-items:center;background:#fff;border:1px solid #707070;border-radius:5px;display:flex;height:2.5em;justify-content:space-between;padding:0 .5em;width:100%}@media (min-width:71.875em){.steps-block__recap-button{min-width:17.5em;width:auto}}.steps-block__recap-button:hover .steps-block__edit-icon{background-color:#f37536}.steps-block__recap-button--spaced{margin:0 0 1.25em}.steps-block__edit-icon{align-items:center;background-color:#5878b2;border-radius:50%;color:#fff;display:flex;height:2em;justify-content:center;width:2em}.steps-block__mobile-switcher{display:flex;flex-direction:column-reverse;padding:2em 0;width:100%}@media (min-width:30em){.steps-block__mobile-switcher{flex-direction:row;justify-content:space-evenly}}.steps-block__mobile-switcher .button{align-self:center;padding-left:.5em;padding-right:.5em;width:12.5em}.steps-block__mobile-switcher .button:first-child{margin-top:1em}@media (min-width:30em){.steps-block__mobile-switcher .button:first-child{margin:0}}.steps-block .input__label{line-height:normal;margin:.25em 0}.steps-block .input__label--disabled{opacity:.5}.steps-block .input__sub-label{font-size:.75em}@-webkit-keyframes loading-data-v-7a66dcf6{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-7a66dcf6{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.custom-modal[data-v-7a66dcf6]{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%;z-index:4}.custom-modal[data-v-7a66dcf6],.custom-modal__content[data-v-7a66dcf6]{align-items:center;display:flex;justify-content:center}.custom-modal__content[data-v-7a66dcf6]{align-content:center;background-color:#fff;flex-direction:column;max-width:76.25em;padding:1em;position:relative;width:90%}@media (min-width:71.875em){.custom-modal__content[data-v-7a66dcf6]{height:100%;max-height:30em;padding:2em}}.custom-modal__close[data-v-7a66dcf6]{background:transparent;border:0;color:#f37536;cursor:pointer;font-size:1.25em;position:absolute;right:1em;top:1em;z-index:1100}.configurator-skeleton__main[data-v-66d0e2af],.configurator-skeleton__price[data-v-66d0e2af],.configurator-skeleton__stepper[data-v-66d0e2af]{background:#e5e5e5;border-radius:1em;overflow:hidden;position:relative}.configurator-skeleton__main[data-v-66d0e2af]:before,.configurator-skeleton__price[data-v-66d0e2af]:before,.configurator-skeleton__stepper[data-v-66d0e2af]:before{-webkit-animation:loading-data-v-66d0e2af 1.5s infinite;animation:loading-data-v-66d0e2af 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.9),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:50%}@-webkit-keyframes loading-data-v-66d0e2af{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-66d0e2af{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.configurator-skeleton[data-v-66d0e2af]{margin:0 auto;max-width:80em}.configurator-skeleton__content[data-v-66d0e2af]{background:#fff;display:flex;flex-direction:column;min-height:37.5em;padding:1em}@media (min-width:75em){.configurator-skeleton__content[data-v-66d0e2af]{min-height:52.875em}}.configurator-skeleton__main[data-v-66d0e2af],.configurator-skeleton__price[data-v-66d0e2af],.configurator-skeleton__stepper[data-v-66d0e2af]{margin-bottom:1em}.configurator-skeleton__stepper[data-v-66d0e2af]{height:3em}@media (min-width:75em){.configurator-skeleton__stepper[data-v-66d0e2af]{height:7em}}.configurator-skeleton__main[data-v-66d0e2af]{flex:1}.configurator-skeleton__price[data-v-66d0e2af]{height:3em}@media (min-width:75em){.configurator-skeleton__price[data-v-66d0e2af]{height:5em}}@-webkit-keyframes loading-data-v-5d44c67b{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-5d44c67b{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.configurator[data-v-5d44c67b]{margin:2em auto;position:relative}@media (min-width:71.875em){.configurator[data-v-5d44c67b]{border-radius:5px;margin:2.5em auto;overflow:hidden}}.configurator__container[data-v-5d44c67b]{background-color:#fff;border-radius:5px;margin:0 auto;max-width:80em;overflow:hidden;width:100%}.configurator__modal-content[data-v-5d44c67b]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:90%}@media (min-width:71.875em){.configurator__modal-content[data-v-5d44c67b]{width:70%}}.configurator__modal-title[data-v-5d44c67b]{color:#000;font-size:1.75em;font-weight:700;margin-bottom:1em}@media (min-width:48em){.configurator__modal-title[data-v-5d44c67b]{font-size:2.188em}}.configurator__modal-text[data-v-5d44c67b]{color:#707070;font-size:1em;margin-bottom:2.5em}@media (min-width:48em){.configurator__modal-text[data-v-5d44c67b]{font-size:1.25em}}.configurator__modal-buttons[data-v-5d44c67b]{display:flex;flex-direction:column}@media (min-width:48em){.configurator__modal-buttons[data-v-5d44c67b]{flex-direction:row;justify-content:space-between;width:80%}}@media (min-width:71.875em){.configurator__modal-buttons[data-v-5d44c67b]{width:70%}}.configurator__modal-buttons .icon[data-v-5d44c67b]{margin-left:.5em}.configurator__modal-buttons .button[data-v-5d44c67b]{margin-bottom:1em;padding-left:.75em;padding-right:.75em}@media (min-width:31.25em){.configurator__modal-buttons .button[data-v-5d44c67b]{padding-left:1.75em;padding-right:1.75em}}.configurator__modal-check[data-v-5d44c67b]{align-items:center;border:2px solid #f37536;border-radius:50%;color:#f37536;display:flex;font-size:1.75em;height:2em;justify-content:center;margin-bottom:1em;width:2em}.product-variants-item__price__loading[data-v-5162a496]{background:#e5e5e5;border-radius:1em;overflow:hidden;position:relative}.product-variants-item__price__loading[data-v-5162a496]:before{-webkit-animation:loading-data-v-5162a496 1.5s infinite;animation:loading-data-v-5162a496 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.9),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:50%}@-webkit-keyframes loading-data-v-5162a496{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-5162a496{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.product-variants-item__container[data-v-5162a496]{display:grid;gap:.75em 0;grid-template-columns:repeat(2,1fr);margin-bottom:1em}@media (min-width:35em){.product-variants-item__container[data-v-5162a496]{grid-template-columns:repeat(4,1fr)}}@media (min-width:62em){.product-variants-item__container[data-v-5162a496]{grid-template-columns:repeat(2,1fr)}}@media (min-width:75em){.product-variants-item__container[data-v-5162a496]{grid-template-columns:repeat(4,1fr)}}.product-variants-item__separator[data-v-5162a496]{margin-top:.5em}.product-variants-item__variant[data-v-5162a496]{display:flex;flex-direction:column;justify-content:space-between}.product-variants-item__variant--btn[data-v-5162a496]{justify-content:flex-end}.product-variants-item__title[data-v-5162a496]{color:#d76243;font-size:2em;font-weight:600;margin-bottom:0;text-align:center}@media (min-width:62em){.product-variants-item__title[data-v-5162a496]{text-align:left}}.product-variants-item__button[data-v-5162a496]{align-items:center;display:flex;height:3.125em;justify-content:center;padding:0 .9375em;text-transform:uppercase;width:9.125em}.product-variants-item__button--disabled[data-v-5162a496]{opacity:.7}.product-variants-item__input[data-v-5162a496]{border:none;font-weight:500;height:3em;text-align:right;width:4.6em}.product-variants-item__price[data-v-5162a496]{color:#3764ad;font-size:1.375em;font-weight:700;margin-bottom:.5rem}.product-variants-item__price__loading[data-v-5162a496]{height:1.5em;width:50%}.product-variants-item__label[data-v-5162a496]{font-size:.75em;font-weight:500;margin-bottom:.75em;text-transform:uppercase}@media (min-width:35em){.product-variants-item__label--only-mobile[data-v-5162a496]{display:none}}.product-variants-item--custom .product-variants-item__input[data-v-5162a496]{border:1px solid #e5e5e5;border-radius:3px}.product-variants-item--custom .product-variants-item__price[data-v-5162a496]{color:#d76243}.product-variants-item__error[data-v-5162a496]{color:#db3b36}.product-variants-item__reinsurance[data-v-5162a496]{color:#707070;font-size:.8em;font-style:italic}.icon--cart[data-v-5162a496]{font-size:1.5em;margin-right:.5rem}.custom-number[data-v-5162a496]{height:3em;justify-content:flex-start}@media (min-width:35em){.card__separator[data-v-5162a496]{display:none}}@media (min-width:62em){.card__separator[data-v-5162a496]{display:block}}@media (min-width:75em){.card__separator[data-v-5162a496]{display:none}}.card__separator--visible[data-v-5162a496]{display:block}.product-variants-item-skeleton__line[data-v-0e6cbba9],.product-variants-item-skeleton__title[data-v-0e6cbba9]{background:#e5e5e5;border-radius:1em;overflow:hidden;position:relative}.product-variants-item-skeleton__line[data-v-0e6cbba9]:before,.product-variants-item-skeleton__title[data-v-0e6cbba9]:before{-webkit-animation:loading-data-v-0e6cbba9 1.5s infinite;animation:loading-data-v-0e6cbba9 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.9),transparent);content:"";height:100%;left:0;position:absolute;top:0;width:50%}@-webkit-keyframes loading-data-v-0e6cbba9{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}@keyframes loading-data-v-0e6cbba9{0%{transform:skew(-10deg) translate(-100%)}to{transform:skew(-10deg) translate(200%)}}.product-variants-item-skeleton__title[data-v-0e6cbba9]{height:4em;margin-bottom:1em}.product-variants-item-skeleton__line[data-v-0e6cbba9]{height:6em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/main.css.map */
