:root{--buttons-border-width: 1.2px;--buttons-radius: 6px;--inputs-border-width: 1.2px;--inputs-radius: 8px;--grid-desktop-vertical-spacing: 8px;--grid-desktop-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 4px;--grid-mobile-horizontal-spacing: 4px;--color-black-1: 18, 17, 18;--color-white-1: 255, 255, 255;--color-background: var(--color-black-1);--color-foreground: var(--color-black-1);--color-primary-button: var(--color-primary);--color-primary-button-text: var(--color-light-2);--color-secondary-button: var(--color-white-1);--color-secondary-button-text: var(--color-primary)}body{color:rgba(var(--color-foreground))}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}.visually-hidden{position:absolute;opacity:0;height:0;width:0;margin:0;padding:0;border:0;overflow:hidden;clip:rect(0,0,0,0)}.page-width{--page-width-padding: .8rem;max-width:var(--page-width);margin:0 auto;padding-inline:var(--page-width-padding)}.header .page-width{display:grid;grid-template-areas:"back-icon heading account-icon";grid-template-columns:1fr auto 1fr;align-items:center;height:100%}@media screen and (min-width: 750px){.page-width{--page-width-padding: 1.6rem}.header .page-width{padding-inline:2rem;width:100%}}@media screen and (min-width: 990px){.header .page-width{box-sizing:border-box;padding-inline:min(5.5%,7.6rem)}}h4,h6,.h4,.h6{margin:0;font-family:var(--font-heading-family);font-weight:400;color:rgb(var(--color-foreground));word-break:break-word}h4,.h4{font-size:calc(var(--font-heading-scale) * 2.2rem);line-height:calc(var(--font-heading-scale) * 2.4rem)}@media only screen and (min-width: 750px){h4,.h4{font-size:calc(var(--font-heading-scale) * 2.8rem);line-height:calc(var(--font-heading-scale) * 3.2rem)}}h6,.h6{font-size:calc(var(--font-heading-scale) * 1.8rem);line-height:calc(var(--font-heading-scale) * 2.4rem)}@media only screen and (min-width: 750px){h6,.h6{font-size:calc(var(--font-heading-scale) * 2rem);line-height:calc(var(--font-heading-scale) * 2.4rem)}}.color--secondary{--color-foreground: var(--color-primary);color:rgb(var(--color-foreground));--color-background: var(--color-light-2);background:rgb(var(--color-background))}button,.button{font-family:var(--font-heading-family);font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(var(--font-body-scale) * 2.4rem);letter-spacing:0;text-decoration:none;text-align:center;padding:1rem 1.6rem;border-width:var(--buttons-border-width);border-style:solid;border-color:transparent;border-radius:var(--buttons-radius);cursor:pointer}button:disabled,.button:disabled{cursor:default}@media only screen and (min-width: 750px){button,.button{padding:1.2rem 2rem;font-size:calc(var(--font-body-scale) * 1.6rem);--buttons-border-width: 1.4px;--buttons-radius: 8px}}.button--primary{--color-primary-button-text: var(--color-light-2);color:rgb(var(--color-primary-button-text));--color-primary-button: var(--color-primary);background:rgb(var(--color-primary-button))}.button--primary:hover{background:rgb(var(--color-secondary-2))}.button--primary:active{background:rgb(var(--color-secondary))}.button--primary.disabled,.button--primary[disabled]{opacity:.15}.button--outline__dark{color:rgb(var(--color-primary));border-color:rgb(var(--color-primary));background:transparent}.button--outline__dark:hover{background:rgb(var(--color-light-2))}.button--outline__dark:active{color:rgb(var(--color-light-2));border-color:transparent;background:rgb(var(--color-primary))}.button--outline__dark.disabled,.button--outline__dark[disabled]{color:rgb(var(--color-black-1));border-color:rgb(var(--color-black-1));opacity:.15}.button--ghost{color:rgb(var(--color-primary));background:transparent}.button--ghost:hover{border-color:rgb(var(--color-primary))}.button--ghost:active{color:rgb(var(--color-light-2));border-color:transparent;background:rgb(var(--color-primary))}.button--ghost.disabled,.button--ghost[disabled]{color:rgb(var(--color-black-1));border-color:rgb(var(--color-black-1));opacity:.15}.button__full{width:100%!important}button.loading{color:transparent;position:relative}button:not(.loading)>.loading-overlay__spinner{display:none!important}button.loading>.loading-overlay__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;height:100%;display:flex;align-items:center}button.loading>.loading-overlay__spinner .spinner{width:2rem;animation:rotator 1.4s linear infinite}button.loading>.loading-overlay__spinner .path{stroke:rgb(var(--color-light-2));stroke-dasharray:280;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite}@keyframes rotator{0%{transform:rotate(0)}to{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:280}50%{stroke-dashoffset:75;transform:rotate(135deg)}to{stroke-dashoffset:280;transform:rotate(450deg)}}.header{position:sticky;top:0;width:100%;height:5.6rem;z-index:3;background:rgba(var(--color-white-1));box-shadow:0 1px 3px #00000003,0 1px 2px -1px #0000001a}@media screen and (min-width: 750px){.header{height:8rem;padding-block:2.4rem}}.header a{color:inherit;text-decoration:none}.header__icon:hover{transform:scale(1.025)}.header__icon--back{grid-area:back-icon;justify-self:start;padding:0;font-size:calc(var(--font-body-scale) * 1.4rem);visibility:hidden;color:inherit;background:none}@media screen and (min-width: 750px){.header__icon--back{font-size:calc(var(--font-body-scale) * 1.6rem)}}.header__heading{grid-area:heading;justify-self:center;margin:0}.header__icon--account{grid-area:account-icon;justify-self:end}.header *[tabindex="-1"]:focus{outline:none}.questionnaire .button-container{display:flex;gap:1rem;margin-top:4rem;flex-wrap:wrap}@media screen and (max-width: 749px){.questionnaire .button-container{flex-direction:column}}[v-cloak]{display:none}.section-questionnaire,.questionnaire{min-height:calc(100svh - var(--header-height, 0px));height:100%;background:rgba(var(--color-light-2))}@supports not (height: 100svh){.section-questionnaire,.questionnaire{min-height:calc(100vh - var(--header-height, 0px))}}.questionnaire{padding-bottom:2rem}.questionnaire .progress-bar{position:sticky;top:5.6rem;z-index:100;overflow-x:hidden}@media screen and (min-width: 750px){.questionnaire .progress-bar{top:8rem}}@media screen and (min-width: 990px){.questionnaire{padding-bottom:4rem}}.questionnaire progress{width:100%;min-height:2rem;height:2rem;background:rgba(var(--color-primary-2),.1)}.questionnaire progress::-webkit-progress-bar{background:rgba(var(--color-primary-2),.1)}.questionnaire progress::-webkit-progress-value{background:rgba(var(--color-primary-2))}.questionnaire progress::-moz-progress-bar{background:rgba(var(--color-primary-2))}.questionnaire .progress__label{width:100%;position:absolute;font-size:calc(var(--font-body-scale) * 1rem);color:rgba(var(--color-light-2));z-index:10}@media screen and (min-width: 750px){.questionnaire .progress__label{font-size:calc(var(--font-body-scale) * 1.2rem)}}.questionnaire--content{display:flex;flex-direction:column;align-items:center;margin-top:6rem}.questionnaire--content>section{width:100%}.questionnaire .logo{margin-bottom:3.2rem}@media screen and (min-width: 750px){.questionnaire--content{margin-top:8rem}.questionnaire .logo{width:5.4rem;height:6rem;margin-bottom:4rem}}.questionnaire--content h4{margin:0}.questionnaire--form{max-width:80rem;display:flex;flex-direction:column;align-items:center;margin-inline:auto;text-align:center}.questionnaire--form .form{position:relative;width:100%;max-width:28.5rem;height:100%;margin:auto}@media screen and (min-width: 750px){.questionnaire--form .form{max-width:34.6rem}}.questionnaire--form form{width:100%;display:flex;flex-direction:column;align-items:center;gap:3.2rem;margin-top:4rem}@media screen and (min-width: 750px){.questionnaire--form form{gap:4rem;margin-top:6rem}}.questionnaire--form form fieldset{width:100%;display:flex;flex-direction:column;gap:.8rem;margin:0;padding:0;border:none}.questionnaire--form form fieldset div[role=combobox]{position:relative;width:fit-content;margin:auto}.questionnaire--form form input{height:100%;padding:1.2rem 1.6rem;border:var(--inputs-border-width) solid rgba(var(--color-black-1));border-radius:var(--inputs-radius);background:transparent}@media screen and (min-width: 750px){.questionnaire--form form input{padding:1.4rem 2rem;--inputs-border-width: 1.4px}}.questionnaire--form form input[readonly]{width:20rem;cursor:pointer;color:rgba(var(--color-black-1))}.questionnaire--form form input[readonly]::placeholder{color:rgba(var(--color-black-1))}.questionnaire--form .icon-caret{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);transition:.2s transform ease-in;pointer-events:none}.questionnaire--form .icon-caret.active{transform:translateY(-50%) rotate(180deg)}.questionnaire--form form input,.questionnaire--form form input::placeholder{font-size:calc(var(--font-body-scale) * 1.4rem)}.questionnaire--form .question__faq--container{max-width:45ch;margin:4rem 0 0}.questionnaire--form form button{width:14rem}.questionnaire--form .question__faq--container button{position:relative;padding:0;font-size:calc(var(--font-body-scale) * 1.5rem);line-height:calc(var(--font-body-scale) * 2.4rem);color:inherit;background:none}@media screen and (min-width: 750px){.questionnaire--form .question__faq--container button{font-size:calc(var(--font-body-scale) * 1.6rem)}}.questionnaire--form .question__faq--container button:after{content:"";position:absolute;width:100%;height:.12rem;bottom:0;left:0;background-color:rgba(var(--color-black-1));transform-origin:bottom left;transition:transform .25s ease-out}.questionnaire--form .question__faq--container button:hover:after{transform:scaleX(0)}.questionnaire--form .question__faq{margin:0;font-size:calc(var(--font-body-scale) * 1.2rem);line-height:calc(var(--font-body-scale) * 1.6rem)}@media screen and (min-width: 750px){.questionnaire--form .question__faq--container{max-width:40ch;margin-top:4.4rem}.questionnaire--form .question__faq{font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(var(--font-body-scale) * 2rem)}}.summary--name__error{font-size:calc(var(--font-body-scale) * 1.4rem);color:#324132;margin-top:-1rem;font-weight:700}.evaluation .summary--name input{width:100%;padding:1rem 1.6rem;border:var(--inputs-border-width) solid rgba(var(--color-black-1));border-radius:var(--inputs-radius);background:transparent;font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(var(--font-body-scale) * 2.4rem)}.evaluation .summary--name input.empty_input{border-color:#324132}.questionnaire--form form input:focus{border-color:rgba(var(--color-black-1),.5);outline:none}.questionnaire--form form input::placeholder{color:rgba(var(--color-black-1),.6)}@media screen and (min-width: 750px){.questionnaire--form form input,.questionnaire--form form input::placeholder{font-size:calc(var(--font-body-scale) * 1.6rem)}}.questionnaire--form .dropdown--number__input{position:relative}.questionnaire--form .dropdown--number__list{position:absolute;top:calc(100% + .4rem);width:100%;max-height:20rem;display:flex;flex-direction:column;align-items:flex-start;margin:0;padding:0;overflow-y:scroll;border-radius:8px;background:rgba(var(--color-white-1));box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a;z-index:10}@media screen and (min-width: 750px){.questionnaire--form .dropdown--number__list{top:calc(100% + .6rem)}}.questionnaire--form .dropdown--number__list li{width:100%;padding:1.4rem 2rem;text-align:left;list-style-type:none;color:rgba(var(--color-foreground));cursor:pointer}.questionnaire--form .dropdown--number__list li:hover{background:rgba(var(--color-light-2))}.questionnaire--form .dropdown--number__list li:active,.questionnaire--form .dropdown--number__list li.selected{--color-foreground: var(--color-light-2);background:rgba(var(--color-primary))}.questionnaire--form .dropdown--number__list li:not(:last-of-type){border:1px solid rgba(var(--color-light-2))}.questionnaire--form label{display:block;width:100%;padding:1.2rem 1.6rem 1.2rem 4.2rem;text-align:left;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(var(--font-body-scale) * 1.6rem);cursor:pointer;border:var(--inputs-border-width) solid rgba(var(--color-primary));border-radius:var(--inputs-radius);--color-foreground: var(--color-primary);color:rgba(var(--color-foreground))}@media screen and (min-width: 750px){.questionnaire--form label{padding:1.4rem 1.6rem 1.4rem 4.8rem;font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(var(--font-body-scale) * 2rem);--inputs-border-width: 1.4px}}.questionnaire--form label:before{content:"";position:absolute;left:1.6rem;top:50%;transform:translateY(-50%);width:2rem;height:2rem;border:var(--inputs-border-width) solid rgba(var(--color-foreground));border-radius:50%}@media screen and (min-width: 750px){.questionnaire--form label:before{width:2.4rem;height:2.4rem}}.summary__delivery label{position:relative;display:block;width:100%;padding-left:2.8rem;text-align:left;font-size:calc(var(--font-body-scale) * 1.4rem);line-height:calc(var(--font-body-scale) * 1.6rem);cursor:pointer}.questionnaire--form label:hover{--color-foreground: var(--color-light-2);background-color:rgba(var(--color-primary-2))}.summary__delivery input[type=radio]:focus+label{border-color:rgba(var(--color-black-1),.5)}.questionnaire--form form input[type=checkbox]:disabled+label{opacity:.5;pointer-events:none}.questionnaire--form form input[type=radio]:checked+label,.questionnaire--form form input[type=checkbox]:checked+label{--color-foreground: var(--color-light-2);background-color:rgba(var(--color-primary))}.summary__delivery input[type=radio]:checked+label:after{content:"";position:absolute;left:.6rem;top:.6rem;width:.8rem;height:.8rem;border-radius:50%;background-color:rgba(var(--color-black-1))}.questionnaire--form form input[type=radio]:checked+label:after,.questionnaire--form form input[type=checkbox]:checked+label:after{content:"";position:absolute;left:2.2rem;top:50%;transform:translateY(-50%);width:.8rem;height:.8rem;border-radius:50%;background-color:rgba(var(--color-foreground))}@media screen and (min-width: 750px){.questionnaire--form form input[type=radio]:checked+label:after,.questionnaire--form form input[type=checkbox]:checked+label:after{left:2.25rem;width:1.1rem;height:1.1rem}}.questionnaire--form form input[type=radio]:focus+label,.questionnaire--form form input[type=checkbox]:focus+label{border-color:rgba(var(--color-black-1),.5)}.summary--prices>div{display:flex;flex-direction:column}.loading-spinner{display:inline-block;position:relative;width:6rem;height:6rem;margin-top:10rem}.loading-spinner div{box-sizing:border-box;display:block;position:absolute;width:5.4rem;height:5.4rem;margin:.4rem;border:.4rem solid rgba(var(--color-primary-2));border-radius:50%;animation:loading-spinner 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:rgba(var(--color-primary-2)) transparent transparent}.loading-spinner div:nth-child(1){animation-delay:-.45s}.loading-spinner div:nth-child(2){animation-delay:-.3s}.loading-spinner div:nth-child(3){animation-delay:-.15s}.loading-spinner.collection-spinner{position:absolute}@keyframes loading-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.evaluation--title{max-width:30ch;margin:auto;text-align:center}.evaluation--title span{text-decoration:underline}.evaluation{display:flex;flex-direction:column;align-items:flex-start;row-gap:4rem;margin-top:3.2rem}@media screen and (min-width: 750px){.evaluation{margin-top:6rem;column-gap:.8rem}}@media screen and (min-width: 990px){.evaluation{flex-direction:row}}.evaluation--products{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.7rem;row-gap:1.6rem}@media screen and (min-width: 750px){.evaluation--products{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:.8rem;row-gap:2rem}}.evaluation--product__card{position:relative;display:flex;flex-direction:column;-webkit-border-radius:.8rem;-moz-border-radius:.8rem;border-radius:.8rem;border:var(--inputs-border-width) solid rgba(var(--color-light));box-shadow:0 .2rem .4rem rgba(var(--color-black-1),.1)}@media screen and (min-width: 750px){.evaluation--product__card{border-radius:.8rem}}.evaluation--product__card:hover{border-color:rgba(var(--color-light))}.evaluation--product__card .quantity{position:absolute;top:.4rem;left:.4rem;line-height:1;padding:.5rem 1rem;font-size:calc(var(--font-body-scale) * 1.4rem);text-align:center;border-radius:5rem;background:rgba(var(--color-white-1))}@media screen and (min-width: 750px){.evaluation--product__card .quantity{top:.8rem;left:.8rem;font-size:calc(var(--font-body-scale) * 1.6rem)}}.evaluation--product__card img{width:100%;aspect-ratio:176 / 176;pointer-events:none;user-select:none;-moz-user-select:none;-webkit-text-select:none;-webkit-user-select:none;-webkit-border-radius:.8rem .8rem 0 0;-moz-border-radius:.8rem .8rem 0 0;border-radius:.8rem .8rem 0 0}.evaluation--product__card .remove-product{width:2.4rem;height:2.4rem;position:absolute;top:.4rem;right:.4rem;padding:0;line-height:0;border-radius:.4rem}@media screen and (min-width: 750px){.evaluation--product__card .remove-product{width:2.8rem;height:2.8rem;top:.8rem;right:.8rem}}.evaluation--product__card .remove-product:hover{background:rgba(var(--color-light))}.evaluation--product__card .remove-product:active{background:rgba(var(--color-primary-2))}.evaluation--product__card .remove-product:disabled{opacity:.5;pointer-events:none}.product__card--content{flex:1;display:flex;flex-direction:column;justify-content:space-between;padding:.8rem;color:rgba(var(--color-black-1));background:rgba(var(--color-white-1));overflow:hidden;border-radius:0 0 .8rem .8rem;-webkit-border-radius:0 0 .8rem .8rem;-moz-border-radius:0 0 .8rem .8rem}@media screen and (min-width: 750px){.product__card--content{padding:1.2rem}}.product__card--content .description{margin-top:.4rem;font-size:calc(var(--font-heading-scale) * 1.2rem)}@media screen and (min-width: 750px){.product__card--content .description{margin-top:.8rem;font-size:calc(var(--font-heading-scale) * 1.4rem)}}.product__card--content .bottom{display:flex;justify-content:space-between;align-items:center;gap:.25rem;margin-top:auto;padding-block:1rem;border-top:var(--inputs-border-width) solid rgba(var(--color-light-2));background:rgba(var(--color-white-1))}@media screen and (min-width: 750px){.product__card--content .bottom{padding:1.6rem 0 .8rem}}.product__card--content .bottom .qty-picker{line-height:0;padding:0;width:4rem;height:4rem;background:rgba(var(--color-primary-button));box-shadow:0 .2rem .4rem rgba(var(--color-primary-button),.8);transition:background .1s ease-in-out}.product__card--content .bottom .qty-picker:disabled{border:none;opacity:.45}.product__card--content .bottom .qty-picker:not(:disabled):active{background:rgba(var(--color-light))}.product__card--content svg{vertical-align:middle;width:1.1rem;height:1.1rem}@media screen and (min-width: 750px){.product__card--content .bottom .qty-picker{width:4rem;height:4rem}.product__card--content svg{width:1.3rem;height:1.3rem}}.product__card--content .details{position:relative;padding:0;font-size:calc(var(--font-heading-scale) * 1.5rem);text-align:center;color:rgba(var(--color-black-1));background:none}.product__card--content .details:hover:after{transform:scaleX(0)}@media screen and (min-width: 750px){.product__card--content .details{font-size:calc(var(--font-heading-scale) * 1.6rem)}}.evaluation--product__card.card__add{border-color:rgba(var(--color-light));cursor:pointer;height:100%}.evaluation--product__card.card__add:hover{background:rgba(var(--color-light))}.evaluation--product__card.card__add .card__add--placeholder{height:100%;width:100%;text-align:center;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:303 / 372;background-color:#fff;border-radius:.8rem;-webkit-border-radius:.8rem;-moz-border-radius:.8rem}.faq--container .faq p{margin:.8rem 0 0;font-size:calc(var(--font-body-scale) * 1.4rem)}.evaluation--product__card.card__add .card__add--placeholder p{margin:0}.modal__overlay{height:100vh;width:100vw;position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-black-1),.8);z-index:2147483647}.modal__content{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 1.6rem);max-width:90rem;height:auto;padding:1.6rem;background:rgba(var(--color-light-2));border-radius:.6rem}@media screen and (min-width: 750px){.modal__content{height:auto;border-radius:.8rem}}.modal__content img{display:block;width:100%;max-width:50rem;height:100%;margin:auto;background:rgba(var(--color-light))}.details--modal__content img{object-fit:contain;background:none}.modal__close{position:absolute;top:.8rem;right:.8rem;padding:0;line-height:0;background:none;border:var(--inputs-border-width) solid rgba(var(--color-primary));border-radius:.4rem}@media screen and (min-width: 750px){.modal__close{top:1.6rem;right:1.6rem;border-radius:.6rem}}.modal__close svg{vertical-align:middle}.evaluation--summary{display:flex;flex-direction:column;gap:.8rem;overflow:hidden}@media screen and (min-width: 990px){.evaluation--summary{max-width:32%}}.summary--name{display:flex;flex-direction:column;gap:1.6rem;padding:2rem 1.2rem;background:rgba(var(--color-white-1));border-radius:.8rem}@media screen and (min-width: 750px){.summary--name{gap:2rem;padding:2.4rem 2rem}}.summary--name__subtitle{display:block;margin-top:.8rem;font-size:calc(var(--font-heading-scale) * 1.4rem);letter-spacing:.0014rem}@media screen and (min-width: 750px){.summary--name__subtitle{margin-top:1.2rem;font-size:calc(var(--font-heading-scale) * 1.6rem);line-height:calc(var(--font-heading-scale) * 2.4rem)}}@media screen and (min-width: 750px){.evaluation .summary--name input{padding:1.2rem 2rem}}.evaluation .summary--name input::placeholder{color:rgba(var(--color-black-1),.6)}.evaluation .summary--name input:focus{border-color:rgba(var(--color-black-1),.5);outline:none}.summary{display:flex;flex-direction:column;padding:2.4rem 1.2rem 1.2rem;color:rgba(var(--color-black-1));background:rgba(var(--color-white-1));border-radius:.8rem}@media screen and (min-width: 750px){.summary{padding:2.8rem 2rem 2rem}}.summary--title{padding-bottom:2rem;border-bottom:var(--inputs-border-width) solid rgba(var(--color-light-2))}.summary--details{display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.summary--prices{display:flex;justify-content:space-between}.summary--prices .prices{align-items:flex-end}.summary--prices small{display:block;margin-top:.4rem;font-size:calc(var(--font-body-scale) * 1rem);letter-spacing:.0014rem}@media screen and (min-width: 750px){.summary--prices small{font-size:calc(var(--font-body-scale) * 1.2rem)}}.summary__delivery{padding:0 1.6rem;border:var(--inputs-border-width) solid rgba(var(--color-light-2));border-radius:.6rem}@media screen and (min-width: 750px){.summary__delivery{padding:0 2.4rem}}.delivery--input{padding-top:2rem;padding-bottom:1.6rem;border-bottom:var(--inputs-border-width) solid rgba(var(--color-light-2))}.summary--details .delivery--input{position:relative}@media screen and (min-width: 750px){.delivery--input{padding-top:2.4rem;padding-bottom:2rem}}@media screen and (min-width: 750px){.summary__delivery label{padding-left:3.5rem;font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(var(--font-body-scale) * 2rem);--inputs-border-width: 1.4px}}.summary__delivery label:before{content:"";position:absolute;left:0;width:2rem;height:2rem;border:var(--inputs-border-width) solid rgba(var(--color-foreground));border-radius:50%}@media screen and (min-width: 750px){.summary__delivery label:before{width:2.4rem;height:2.4rem}}@media screen and (min-width: 750px){.summary__delivery input[type=radio]:checked+label:after{top:.65rem;left:.65rem;width:1.1rem;height:1.1rem}}.summary__delivery span{display:none;margin-top:.8rem;padding-left:2.8rem;font-size:calc(var(--font-body-scale) * 1.2rem);line-height:calc(var(--font-body-scale) * 1.6rem)}.summary__delivery input[type=radio]:checked~span{display:block}@media screen and (min-width: 750px){.summary__delivery span{margin-top:1.2rem;padding-left:3.5rem;font-size:calc(var(--font-body-scale) * 1.4rem)}}.summary--details__delivery{display:block;padding-top:1.2rem;font-size:calc(var(--font-body-scale) * 1rem);line-height:calc(var(--font-body-scale) * 1.6rem)}@media screen and (min-width: 750px){.summary--details__delivery{padding-top:1.6rem;font-size:calc(var(--font-body-scale) * 1.2rem)}}.summary--buttons{display:flex;flex-direction:column;gap:.8rem;margin-top:2rem;width:100%}@media screen and (min-width: 750px){.summary--buttons{margin-top:2.4rem;gap:1.2rem}}.modal__collection{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.2rem;row-gap:1.6rem;height:90vh;max-width:100rem;padding-block:4.4rem;overflow-y:scroll}@media screen and (min-width: 750px){.modal__collection{grid-template-columns:repeat(3,minmax(0,1fr));height:80vh;padding-block:6rem;column-gap:.8rem;row-gap:2rem}}.modal__collection .collection--product__card{overflow:visible}.modal__collection img{border-radius:.6rem .6rem 0 0;height:initial;object-fit:cover}@media screen and (min-width: 750px){.modal__collection img{border-radius:.8rem .8rem 0 0}}.modal__collection .product__card--content{border-radius:0 0 .6rem .6rem}@media screen and (min-width: 750px){.modal__collection .product__card--content{border-radius:0 0 .8rem .8rem}}.modal__collection .button__add{margin-top:auto;padding-inline:1rem}.share{display:flex;justify-content:space-between;align-items:center;margin-top:1.2rem;padding:1.2rem;font-size:calc(var(--font-body-scale) * 1.4rem);color:rgba(var(--color-primary));border:var(--buttons-border-width) solid transparent;background:none}@media screen and (min-width: 750px){.share{margin-top:1.6rem;padding:1.6rem;font-size:calc(var(--font-body-scale) * 2rem)}}.share:hover{border-color:rgba(var(--color-light))}.share:active{background:rgba(var(--color-light))}.toast{width:max-content;visibility:hidden;text-align:center;position:fixed;bottom:1.6rem;left:50%;transform:translate(-50%,150%);padding:1rem;border-radius:.6rem;font-size:calc(var(--font-body-scale) * 1.4rem);opacity:0;color:rgba(var(--color-white-1));background-color:rgba(var(--color-primary));transition:opacity .5s,visibility .5s,transform .5s;z-index:214748364}@media screen and (min-width: 750px){.toast{font-size:calc(var(--font-body-scale) * 1.6rem);padding:1.6rem;border-radius:.8rem}}.toast.show{visibility:visible;opacity:1;transform:translate(-50%)}.faq--container{margin-top:3.6rem;padding-inline:1.2rem}.faq--container .faq--title{margin-bottom:2.8rem}.faq--container .faq{margin-top:1.2rem}.faq--container .faq:not(:last-of-type){margin-bottom:1.6rem}@media screen and (min-width: 750px){.faq--container{margin-top:4rem;padding-inline:1.6rem}.faq--container .faq--title{margin-bottom:2.4rem}.faq--container .faq:not(:last-of-type){margin-bottom:2rem}.faq--container .faq p{margin:1.2rem 0 0;font-size:calc(var(--font-body-scale) * 1.6rem);line-height:calc(var(--font-body-scale) * 2.4rem)}}.skeleton{color:transparent;display:block;-webkit-user-select:none;user-select:none;background:rgba(var(--color-light))}.skeleton *{visibility:hidden}.skeleton-wave{position:relative}.skeleton-wave:after{animation:wave .6s linear 0s infinite;background:linear-gradient(90deg,transparent,#fff3,transparent);content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(-100%,0,0);will-change:transform}@keyframes wave{0%{transform:translate3d(-100%,0,0)}60%{transform:translate3d(100%,0,0)}to{transform:translate3d(100%,0,0)}}
/*# sourceMappingURL=/cdn/shop/t/144/assets/template-questionnaire.css.map */
