.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,label,select,textarea{background:none;border:0;display:inline-block;font-family:inherit;line-height:1;margin:0;padding:0;vertical-align:middle;white-space:normal}[data-expand-target]{position:relative}[data-expand-link]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}@font-face{font-family:Agrandir;font-style:normal;font-weight:400;src:url(/assets/drinkdong/fonts/Agrandir-Regular.ee9ba17d.otf) format("truetype")}@font-face{font-family:Agrandir;font-style:normal;font-weight:700;src:url(/assets/drinkdong/fonts/Agrandir-TextBold.fd3a200f.otf) format("truetype")}@font-face{font-family:Agrandir;font-style:italic;font-weight:700;src:url(/assets/drinkdong/fonts/Agrandir-WideBlackItalic.99b4c720.otf) format("truetype")}@font-face{font-family:Circular;src:url(/assets/drinkdong/fonts/circular-book.da91211b.woff2) format("woff2")}@font-face{font-family:Montserrat;src:url(/assets/drinkdong/fonts/Montserrat-Italic-VariableFont_wght.7451547b.ttf) format("truetype")}html{color:#000;font-family:Agrandir,sans-serif;font-size:62.5%;font-weight:400;overflow-x:hidden}body{font-size:1.6rem}.container{margin:0 auto;max-width:128rem;width:calc(100% - 4.2rem)}html{scroll-behavior:smooth}html.modal-is-open,html.nav-is-open,html.search-is-open{overflow-y:hidden}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff!important}::placeholder{font-family:Agrandir,sans-serif}body{position:relative}.sylius_shop_order_thank_you{height:100vh;width:100vw}.background{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.circle--orange{left:-25%;top:-500px}.circle--orange,.circle--orange-2{background:radial-gradient(50% 50% at 50% 50%,#fff7e4 0,hsla(42,45%,96%,0) 100%);height:972px;position:absolute;width:972px;z-index:-1}.circle--orange-2{bottom:-25%;right:-20%}.circle--green{background:radial-gradient(50% 50% at 50% 50%,rgba(222,255,207,.29) 0,hsla(42,45%,96%,0) 100%);height:820px;width:820px}.circle--green,.circle--green-2{position:absolute;right:-20%;top:10%;z-index:-1}.circle--green-2{background:radial-gradient(50% 50% at 50% 50%,rgba(222,255,207,.5) 0,hsla(42,45%,96%,0) 100%);height:600px;width:600px}.circle--pink{background:radial-gradient(50% 50% at 50% 50%,rgba(255,66,134,.06) 0,hsla(42,45%,96%,0) 100%);height:1010px;left:-25%;position:absolute;top:45%;width:1010px;z-index:-1}.grid-cols-3{grid-gap:2rem;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:0) and (max-width:570px){.grid-cols-3 .item-teaser__media.with-label{margin-top:2.4rem}}@media (min-width:570px){.grid-cols-3{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.grid-cols-3{grid-template-columns:repeat(3,1fr)}.grid-cols-3--item-gap{margin-top:2.1rem}.grid-cols-3--item-gap>:nth-child(3n+2){margin-bottom:2.1rem;margin-top:-2.1rem}}@media (min-width:960px){.grid-cols-3{grid-row-gap:4rem;grid-column-gap:5.6rem}}@media (min-width:1366px){.grid-cols-3{grid-row-gap:4rem;grid-column-gap:5.6rem;display:grid;grid-template-columns:repeat(3,1fr)}}.grid-cols-4{grid-gap:2.4rem;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.grid-cols-4{grid-template-columns:repeat(4,1fr)}}nav .breadcrumb{display:flex;flex-direction:row;padding:2rem 0}nav .breadcrumb .section{color:#000;line-height:1.6rem;padding:0 .5rem;text-decoration:none}.bold,b,h1,nav .breadcrumb .section.active,strong{font-weight:700}h1{color:#1b00c6;font-family:Agrandir,sans-serif;font-size:2rem;font-style:italic;line-height:2.4rem}@media (min-width:960px){h1{font-size:3rem;line-height:4rem}}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.text-bold{font-weight:700}.text-content{line-height:2.8em}.img-max-100{display:block;margin:0 auto;max-width:100%}.pointer{cursor:pointer}.ais-SearchBox-form{display:flex}.ais-SearchBox-input:active,.ais-SearchBox-input:focus{outline:0}.ais-SearchBox-input::-webkit-search-cancel-button,.ais-SearchBox-input::-webkit-search-decoration,.ais-SearchBox-input::-webkit-search-results-button,.ais-SearchBox-input::-webkit-search-results-decoration{-webkit-appearance:none}.ais-SearchBox-input:before{content:url(/assets/drinkdong/images/search.86c533dc.svg)}.ais-SearchBox-reset,.ais-SearchBox-submit{border:0;cursor:pointer;display:none;flex-shrink:0;padding:0;width:5rem}.ais-SearchBox-submit+.ais-SearchBox-reset{margin-left:-8px;padding-left:8px;width:5.8rem}.ais-SearchBox-reset{position:relative}.ais-SearchBox-reset:before{bottom:0;content:"";display:block;height:100%;left:8px;position:absolute;top:0;width:1px}.Accordion{background:#fff;border-radius:16px;box-shadow:0 6px 10px hsla(41,42%,93%,.36);margin:1.2rem 0;padding:3rem 2.4rem}.Accordion label{cursor:pointer;width:100%}.Accordion h2{font-size:2rem;font-weight:700;line-height:2.8rem;width:100%}.Accordion__Title{align-items:center;display:flex;flex-direction:row;justify-content:center}.Accordion__Title span{text-align:right}.Accordion__Content{padding-top:.8rem}.Accordion input,.Accordion input~.Accordion__Content,.Accordion input~.Accordion__Title span .Accordion__Down{display:none}.Accordion input:checked~.Accordion__Content{display:block}.Accordion input:checked~.Accordion__Title span .Accordion__Up{display:none}.Accordion input:checked~.Accordion__Title span .Accordion__Down{display:block}.Accordion input:disabled~.Accordion__Title h2{opacity:.2}.btn-primary{background-color:#ff4286;color:#fff}.btn-primary,.btn-secondary{border:none;border-radius:1.6rem;cursor:pointer;font-size:1.6rem;font-style:italic;font-weight:900;text-align:center;text-transform:uppercase}.btn-secondary{background-color:#ffcecd;color:#ff4286}.btn-quantity-minus,.btn-quantity-plus{align-items:center;background-color:#ff4286;border-radius:.8rem;cursor:pointer;display:flex;height:2.8rem;justify-content:center;width:2.8rem}.button,button{background-color:#ff4286;border:0;border-radius:1.6rem;color:#fff;cursor:pointer;font-family:Agrandir,sans-serif;font-size:1.2rem;font-style:italic;font-weight:900;padding:1.7rem;text-align:center;text-decoration:none;text-transform:uppercase}@media (min-width:700px){.button,button{font-size:1.6rem}}a.product-quote-form-url{background-color:#ff4286;border:0;border-radius:1.6rem;color:#fff;cursor:pointer;font-family:Agrandir,sans-serif;font-size:1rem;font-style:italic;font-weight:900;padding:.8rem;text-align:center;text-decoration:none;text-transform:uppercase}button:disabled{opacity:.2}.sylius-flash-message{background-color:#a5f181;border:1px solid #a5f181;border-radius:16px;box-shadow:0 10px 25px #f4efe4;font-size:1.6rem;left:0;line-height:2.8rem;margin:auto;max-width:35.3rem;position:fixed;right:0;top:9rem;width:calc(100% - 4.2rem);z-index:120}.sylius-flash-message.negative,.sylius-flash-message.positive{color:#000}.sylius-flash-message .close.icon{cursor:pointer}.sylius-flash-message .flash-message{padding:2.4rem}.sylius-flash-message .flash-message__content__header{background-color:#a5f181;display:block;font-family:Agrandir,sans-serif;font-size:2rem;font-weight:700;height:auto;line-height:2rem;margin-bottom:1rem;padding-top:1rem}.sylius-flash-message .flash-message .cart--full__products__row__img{max-width:70px}.sylius-flash-message .flash-message .cart--full__products__row__img .img-max-100{border-radius:16px}@media (min-width:450px){.sylius-flash-message{left:inherit;margin:inherit;right:2.4rem}}@media (min-width:1280px){.sylius-flash-message{right:calc(50% - 64rem)}}.sylius-flash-message .cart--full__products__row{border-bottom:none}.slider-nav-bar{align-items:center;display:flex}.slider_next,.slider_prev{cursor:pointer}.slider_prev{margin-right:1.6rem}.slider_prev svg{transform:scaleX(-1)}.slider-dots-bar{flex-grow:1}.slider-dots-bar .slick-dots{align-items:center;display:flex}.slider-dots-bar .slick-dots>li{background:#000;flex-grow:1;height:1px}.slider-dots-bar .slick-dots button{background:transparent;border:none;border-radius:120px;cursor:pointer;display:block;font-size:0;height:4px;width:100%}.slider-dots-bar .slick-dots .slick-active button{height:4px;position:relative;top:-2px}.text-field-primary{background-color:#fff;border:.1rem solid #ededed;border-radius:.8rem;box-sizing:border-box;padding-inline:1.5rem}.text-field-primary::placeholder{color:#a5a5a5;font-size:1.4rem;font-weight:400}.address-listing{display:grid;gap:1.6rem;grid-template-columns:1 1fr}@media (min-width:960px){.address-listing{grid-auto-rows:minmax(17rem,auto);grid-template-columns:repeat(2,1fr)}}.address-listing .address-card{border-radius:1.6rem;display:flex;flex-direction:column;font-size:1.4rem;padding:1.6rem}.address-listing__existing-address{background-color:#e6ffdb;border:.1rem solid #a5f181}.address-listing__existing-address__header{align-items:center;display:flex;font-weight:700;justify-content:space-between;margin-bottom:.6rem}.address-listing__existing-address__header__buttons{display:flex}.address-listing__existing-address__header__edit-btn{background-image:url(/assets/drinkdong/images/pencil.08184944.svg);background-position:50%;background-repeat:no-repeat;padding:1.7rem}.address-listing__existing-address__header__delete-btn{background-color:inherit;background-image:url(/assets/drinkdong/images/bin.eefaad1e.svg);background-position:50%;background-repeat:no-repeat;border-radius:inherit}.address-listing__existing-address__details{display:flex;flex-direction:column;line-height:2.4rem}.address-listing__existing-address__checkboxes{align-items:center;display:flex;gap:1.2rem;margin-top:1.4rem}.address-listing__existing-address__checkboxes>input[hidden]{display:none}.address-listing__existing-address__checkboxes>button[type=submit]{background-color:inherit;color:inherit;display:contents;font-size:inherit;font-style:inherit;font-weight:inherit;padding:inherit;text-transform:inherit}.address-listing__existing-address__checkboxes__box{align-items:center;background-color:#fff;border:.1rem solid #ededed;border-radius:.4rem;display:flex;height:2rem;justify-content:center;width:2rem}.address-listing__existing-address__checkboxes__box img{color:#ff4286}.address-listing .not-used{background-color:#ededed;border:.1rem solid #ededed}.address-listing .not-used .address-listing__existing-address__checkboxes__checkbox{background-color:#fff;border:1px #ededed;border-radius:4px;height:20px;width:20px}.address-listing .not-used .address-listing__existing-address__checkboxes__box img{display:none}.address-listing__create-address{align-items:center;background-color:#fff;border:.1rem solid #ededed;cursor:pointer;justify-content:center;padding:4rem}.address-listing__create-address__btn{align-items:center;background-color:#ff4286;border-radius:.8rem;display:flex;height:2.4rem;justify-content:center;margin-bottom:1rem;width:2.4rem}.address-listing__create-address__btn img{height:1.4rem}.address-listing__create-address__text{color:#ff4286;font-size:1.4rem;font-weight:700;text-decoration:underline}#sylius-billing-address .address-listing__existing-address,#sylius-shipping-address .address-listing__existing-address{cursor:pointer}#sylius-shipping-address .step__header__text__title{margin:2rem 0}#sylius-billing-address .step__header__text__title{margin-bottom:2rem}form.form[name=sylius_checkout_address] .form__user__address{display:none}form.form div[data-billingswho]:not([data-billingswho="1"]) .form__user__address,form.form[name=sylius_checkout_address] #sylius-billing-address:not(.haveAddresses) .form__user__address,form.form[name=sylius_checkout_address] #sylius-shipping-address:not(.haveAddresses) .form__user__address{display:flex}form.form .form__user__address{display:flex;flex-wrap:wrap;justify-content:space-between}form.form .form__user__address__box{margin-bottom:1.6rem;width:100%}@media (min-width:960px){form.form .form__user__address__box{width:calc(50% - 2.4rem)}}form.form .form__user__address__box.double-box{display:flex;gap:1.6rem}@media (min-width:960px){form.form .form__user__address__box.double-box{gap:2.4rem}}form.form .form__user__address__box.double-box .double-box__zip-code{min-width:10rem;width:30%}form.form .form__user__address__box.double-box .double-box__city{width:70%}form.form .form__user__address__box.large-box{width:100%}form.form .form__user__address__box__label{font-size:1.2rem;line-height:2.4rem;text-transform:uppercase}form.form .form__user__address__box .form__item input[type=email],form.form .form__user__address__box .form__item input[type=password],form.form .form__user__address__box .form__item input[type=text],form.form .form__user__address__box .form__item select,form.form .form__user__address__box .form__item textarea{width:100%}form.form .form__user__address__box input[type=text]{border:.1rem solid #ededed;border-radius:.8rem;box-sizing:border-box;height:5.4rem;padding-inline:1.7rem}form.form .form__user__address__box.checkbox{padding-block:.5rem}form.form .form__user__address__box input[type=checkbox]{height:2rem;width:2rem}form.form .form__user__address__box label{font-size:1.4rem;margin-left:.5rem}form.form .form__user__address__bottom-border{border-bottom:.1rem solid #ededed;display:none;margin-block:1rem;width:100%}@media (min-width:960px){form.form .form__user__address__bottom-border{display:block}}form.form .form__user__address__buttons{display:flex;gap:.8rem;margin-top:2rem;width:100%}form.form .form__user__address__buttons input{font-size:1.2rem;height:5rem;width:100%}@media (min-width:700px){form.form .form__user__address__buttons input{font-size:1.6rem;height:5.5rem}}@media (min-width:960px){form.form .form__user__address__buttons.single{justify-content:flex-end}form.form .form__user__address__buttons.single input{width:17.5rem}}form.form .form__user__address__buttons.double{flex-direction:column}@media (min-width:960px){form.form .form__user__address__buttons.double{flex-direction:row-reverse;justify-content:space-between}form.form .form__user__address__buttons.double .btn-secondary,form.form .form__user__address__buttons.double input{width:25rem}}form.form .form__user__address__buttons.double .btn-secondary{align-items:center;display:flex;justify-content:center;margin:0;padding:1.7rem;text-decoration:none}.autocompleteform__select .ts-control{background:transparent!important;border:1px solid #eee;border-radius:8px;font-size:1.4rem;line-height:2.4rem;padding:1.5rem 1.7rem}.autocompleteform__select .ts-control .clear-button{font-size:25px;right:35px!important}form.form .choices{margin-bottom:0}form.form .choices[data-type*=select-one]:after,form.form .choices[data-type*=select-one]:before{background:#66788a;border-radius:.2rem;content:"";display:block;height:1rem;position:absolute;right:0;top:50%;width:3px}form.form .choices[data-type*=select-one]:before{right:1.5rem;transform:translateY(-50%) rotate(45deg)}form.form .choices[data-type*=select-one]:after{border:0;margin:0;padding:0;right:2rem;transform:translateY(-50%) rotate(-45deg)}form.form .choices[data-type*=select-one].is-open:before{transform:translateY(-50%) rotate(-45deg)}form.form .choices[data-type*=select-one].is-open:after{margin-top:0;transform:translateY(-50%) rotate(45deg)}form.form .choices__inner{background-color:#fff;border:1px solid #ff4286;border-radius:8px;min-height:0;padding:1rem;width:calc(100% - 2.4rem)}.is-focused form.form .choices__inner,.is-open form.form .choices__inner{border:2px solid #ff4286;border-radius:8px}.is-flipped.is-open form.form .choices__inner{border-radius:8px}form.form .choices__list--dropdown,form.form .choices__list[aria-expanded]{border:2px solid #ff4286;border-radius:8px;margin-top:1rem;width:calc(100% - 4px);z-index:100}.is-open form.form .choices__list--dropdown,.is-open form.form .choices__list[aria-expanded]{border:2px solid #ff4286;border-radius:8px}.is-flipped form.form .choices__list--dropdown,.is-flipped form.form .choices__list[aria-expanded]{margin-bottom:.8rem;margin-top:0}form.form .choices__list--dropdown .choices__item--selectable,form.form .choices__list[aria-expanded] .choices__item--selectable{padding-right:10px}form.form .choices__list--single{width:calc(100% - 20px)}form.form .choices__list--multiple form.form .choices__item{background-color:#ff4286;border:0;border-radius:8px;color:#000;margin-bottom:0}form.form .choices__list--multiple form.form .choices__item form.form .choices__button{background-image:none;border-left:0}form.form .choices__list--multiple form.form .choices__item form.form .choices__button:after,form.form .choices__list--multiple form.form .choices__item form.form .choices__button:before{background-color:#000;content:" ";height:10px;left:50%;position:absolute;top:50%;width:2px}form.form .choices__list--multiple form.form .choices__item form.form .choices__button:before{transform:translate(-50%,-50%) rotate(45deg)}form.form .choices__list--multiple form.form .choices__item form.form .choices__button:after{transform:translate(-50%,-50%) rotate(-45deg)}form.form .choices__input{background-color:#fff;margin-bottom:0}form.form .choices__placeholder{color:#808b85;font-size:1.6rem;line-height:2.8rem;opacity:1}form.form .form__group{border:1px solid #ededed;border-radius:8px;box-shadow:0 8px 12px rgba(0,0,0,.02)}form.form .form__group+.form__group{margin-top:1rem}form.form .form__group__top{display:flex;justify-content:space-between;padding:3.6rem 3.2rem}form.form .form__group__top__title{color:#000;font-size:1.6rem;font-weight:700;line-height:2.8rem}form.form .form__group__top__link{color:#ff4286}form.form .form__group__content{background-color:#fff7cd;border-radius:0 0 8px 8px;border-top:1px solid #ededed;padding:3.2rem}form.form .form__item:not(.form__switch):not(.form__checkbox) label{font-size:1.2rem;font-weight:400;letter-spacing:1px;line-height:2.4rem;margin-bottom:.4rem;text-transform:uppercase}form.form .form__item:not(.form__switch):not(.form__checkbox) label.required:after{color:#ff4286;content:"*";font-size:1rem;left:calc(100% + 4px);position:absolute;top:0}form.form .form__item label{display:inline-block;position:relative}form.form .form__item input[type=email],form.form .form__item input[type=password],form.form .form__item input[type=text],form.form .form__item select,form.form .form__item textarea{border:1px solid #ededed;border-radius:8px;font-size:1.4rem;line-height:2.4rem;padding:1.5rem 1.7rem;width:calc(100% - 3.4rem)}form.form .form__item input[type=email]:active,form.form .form__item input[type=email]:focus,form.form .form__item input[type=password]:active,form.form .form__item input[type=password]:focus,form.form .form__item input[type=text]:active,form.form .form__item input[type=text]:focus,form.form .form__item select:active,form.form .form__item select:focus,form.form .form__item textarea:active,form.form .form__item textarea:focus{outline:0}form.form .form__item input[type=email]::placeholder,form.form .form__item input[type=password]::placeholder,form.form .form__item input[type=text]::placeholder,form.form .form__item select::placeholder,form.form .form__item textarea::placeholder{color:#a5a5a5;font-size:1.6rem;line-height:2.8rem}form.form .form__item .Select__Wrapper{position:relative;width:100%}form.form .form__item .Select__Wrapper select{-webkit-appearance:none;appearance:none;font-size:1.6rem;line-height:2.8rem;width:100%}form.form .form__item .Select__Wrapper select:invalid{color:#a5a5a5}form.form .form__item .Select__Wrapper:after{background-image:url(/assets/drinkdong/images/accordion-down.9f3c9e0f.svg);content:"";height:8px;position:absolute;right:20px;top:calc(50% - 5px);width:14px}form.form .form__item textarea{min-height:14rem}form.form .form__item--error .form-error{color:#ff4286;font-size:1.4rem;margin-top:5px}form.form .form__checkbox input[type=checkbox]{appearance:none;display:inline;height:0;margin:0;opacity:0;padding:0;width:0}form.form .form__checkbox input[type=checkbox]~label{cursor:pointer;display:flex;font-size:1.4rem;font-weight:400;line-height:2rem;margin-bottom:0;position:relative}form.form .form__checkbox input[type=checkbox]~label:before{background:#fff;border:1px solid #ededed;border-radius:4px;box-shadow:inset 0 -1px 1px rgba(67,90,111,.09);content:"";display:block;flex-shrink:0;height:2rem;margin-right:1rem;transform:translateY(-2px);width:2rem}form.form .form__checkbox input[type=checkbox]~label:after{content:"";left:5px;position:absolute;top:7px}form.form .form__checkbox input[type=checkbox]:focus~label:before{outline:1px solid #ededed}form.form .form__checkbox input[type=checkbox].is-space-between~label{flex-direction:row-reverse;justify-content:space-between}form.form .form__checkbox input[type=checkbox].is-space-between~label:before{margin-left:1rem;margin-right:0}form.form .form__checkbox input[type=checkbox].is-space-between~label:after{left:auto;right:13px}form.form .form__checkbox input[type=checkbox]:checked~label:before{background-color:#fff}form.form .form__checkbox input[type=checkbox]:checked~label:after{background:#ff4286;box-shadow:2px 0 0 #ff4286,4px 0 0 #ff4286,4px -2px 0 #ff4286,4px -4px 0 #ff4286,4px -6px 0 #ff4286,4px -8px 0 #ff4286;height:3px;transform:rotate(45deg);width:3px}form.form .form__switch input[type=checkbox]{appearance:none;display:inline;height:0;margin:0;opacity:0;padding:0;width:0}form.form .form__switch input[type=checkbox]~label{cursor:pointer;display:inline-block;font-size:1.6rem;line-height:2.8rem;padding-right:6rem;position:relative;width:calc(100% - 6rem)}form.form .form__switch input[type=checkbox]~label:after,form.form .form__switch input[type=checkbox]~label:before{content:"";display:block;position:absolute}form.form .form__switch input[type=checkbox]~label:before{border-radius:3rem;height:2.4rem;right:0;top:0;transition:background-color .3s;width:4.5rem}form.form .form__switch input[type=checkbox]~label:after{border-radius:50%;height:1.8rem;right:2.4rem;top:3px;transition:right .3s;width:1.8rem}form.form .form__switch input[type=checkbox]:checked~label:after{right:3px}form.form .message.negative{border:1px solid #ff4286;color:#ff4286;margin-bottom:2rem;padding:2rem}form.form .message.negative .content .header{font-weight:700;margin-bottom:1rem}form.form .form__item{margin-bottom:2.4rem}form.form .forgot-password{color:#ff4286;display:block;font-size:1.4rem;line-height:2.2rem;text-align:center;text-decoration:none}form.form .form__wrapper+.form__wrapper,form.form .form__wrapper__cols .form__item+.form__item{margin-top:3rem}form.form .form__action{margin-top:3.1rem;text-align:center}@media (min-width:768px){form.form .form__wrapper__cols{display:flex;margin:0 -1.5rem}form.form .form__wrapper__cols .form__item{margin:0 1.5rem;width:calc(50% - 3rem)}form.form .form__wrapper__cols .form__item+.form__item{margin-top:0}form.form .form__action{text-align:right}}i.close.icon{padding:1rem;position:absolute;right:0;top:0}i.close.icon:before{content:url(/assets/drinkdong/images/close.13e5e1ec.svg)}.lame-contact{align-items:center;background-color:#fffcef;display:flex;flex-direction:column;gap:1.8rem;padding-top:1.6rem;text-align:center}@media (min-width:960px){.lame-contact{padding-top:4rem}.lame-contact .title-blue{font-size:3.2rem}}.lame-contact .underline-primary{display:inline-block;font-size:1.8rem;margin-bottom:4rem;padding-top:.6rem}@media (min-width:960px){.lame-contact .underline-primary{font-size:4rem;margin-bottom:4.5rem}.lame-contact .underline-primary:after{bottom:.8rem}.lame-contact span{line-height:5rem}}.lame-contact img{height:13rem}@media (min-width:960px){.lame-contact img{height:25rem;margin-bottom:2.4rem}}.products_by_category{padding-block:3rem}.products_by_category__top{display:flex;flex-direction:column}@media (min-width:960px){.products_by_category__top{flex-direction:row;justify-content:space-between}}.products_by_category__top__header{line-height:2.4rem;margin-bottom:1.2rem}.products_by_category__top__header__title{font-size:1.8rem;font-style:italic;margin-bottom:.4rem}@media (min-width:960px){.products_by_category__top__header__title{font-size:3.2rem;line-height:4rem}}.products_by_category__top__header__subtitle{font-size:1.4rem}@media (min-width:960px){.products_by_category__top__header__subtitle{font-size:1.8rem;line-height:2.8rem}}.products_by_category__top__link{display:flex;flex-direction:row;gap:1rem}@media (min-width:960px){.products_by_category__top__link{align-self:flex-end;margin-bottom:1.2rem}}.products_by_category__top__link>a{color:#ff4286;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none}@media (min-width:960px){.products_by_category__top__link>a{font-size:1.6rem;line-height:2.1rem}}.products_by_category__top__link>img{height:1.2rem}.products_by_category__carousel{margin-top:3.2rem}.products_by_category__carousel .slick-list{padding:10px 10% 10px 0}.products_by_category__carousel .slick-track{margin-left:1.5rem}@media (min-width:960px){.products_by_category__carousel .slick-track{margin-left:15rem}}.products_by_category__carousel .slick-slide{border-radius:1.6rem;box-shadow:0 0 5px 3px #f4efe4;margin-right:.5rem}@media (min-width:700px){.products_by_category__carousel .slick-slide{margin-right:1.5rem;max-width:380px}}.products_by_category__carousel__product{background-color:#fff;border-radius:1.6rem;box-shadow:0 6px 10px hsla(41,42%,93%,.36);box-sizing:border-box;display:flex;flex-direction:column;max-width:38rem;min-height:16.5rem;min-width:16rem;padding-inline:1.6rem;padding-bottom:1.6rem;padding-top:.6rem;position:relative}@media (min-width:1100px){.products_by_category__carousel__product{min-height:43.2rem;padding-inline:3.2rem;padding-bottom:3.2rem;padding-top:4.8rem}}.products_by_category__carousel__product__image{margin:auto auto .6rem}@media (min-width:1100px){.products_by_category__carousel__product__image{margin-bottom:4rem}}.products_by_category__carousel__product__title>a{color:#000;display:block;font-size:1.4rem;font-weight:700;line-height:1.82rem;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:1100px){.products_by_category__carousel__product__title>a{font-size:3.2rem;line-height:3.4rem}}.products_by_category__carousel__product__infos{font-size:1.2rem;line-height:1.5rem;margin-top:.5rem}@media (min-width:1100px){.products_by_category__carousel__product__infos{display:flex;flex-direction:column-reverse;font-size:2rem;gap:1rem;line-height:2.6rem;margin-top:1.5rem}}.products_by_category__carousel__product__infos .price_per_unit{font-size:1.1rem;font-weight:400}@media (min-width:1100px){.products_by_category__carousel__product__infos .price_per_unit{font-size:2rem}}.products_by_category__carousel__product__infos__price{display:flex;font-weight:700}@media (min-width:1100px){.products_by_category__carousel__product__infos__price{font-weight:400}}.products_by_category__carousel__product__infos__price .discount{color:#ff4286;font-weight:700}.products_by_category__carousel__product__infos__price del{color:#a5a5a5;font-weight:400;margin-right:.5rem;position:relative;text-decoration:none}.products_by_category__carousel__product__infos__price del:before{border-bottom:1.5px solid #a5a5a5;content:"";position:absolute;right:0;top:45%;width:100%}.products_by_category__carousel__product__infos__quantity{font-weight:700}.products_by_category__carousel__product__button{bottom:1.6rem;position:absolute;right:1.6rem;z-index:20}@media (min-width:1100px){.products_by_category__carousel__product__button{bottom:3.2rem;right:3.2rem}}.products_by_category__carousel__product__button button{align-items:center;border-radius:.8rem;display:flex;height:2.8rem;justify-content:center;padding:0;width:2.8rem}@media (min-width:1100px){.products_by_category__carousel__product__button button{height:4rem;width:4rem}}.lame-engagements{padding-bottom:4rem;padding-top:8rem}@media (min-width:960px){.lame-engagements{padding-block:10rem}}.lame-engagements__content{position:relative}.lame-engagements__content:before{background-image:url(/assets/drinkdong/images/engagements_background.7fe0bb5a.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;bottom:5rem;content:"";height:40.9rem;position:absolute;width:100%;z-index:-10}@media (min-width:960px){.lame-engagements__content:before{height:72.3rem}}.lame-engagements__content__title{font-size:2rem;line-height:2.8rem;padding-bottom:8rem;padding-top:4rem;text-align:center}@media (min-width:960px){.lame-engagements__content__title{line-height:5rem}.lame-engagements__content__title .title-blue{font-size:3.2rem}.lame-engagements__content__title .underline-primary{font-size:4rem}}.lame-engagements__content__categories{-ms-overflow-style:none;display:flex;overflow-x:scroll;scrollbar-width:none}.lame-engagements__content__categories::-webkit-scrollbar{display:none}@media (min-width:650px){.lame-engagements__content__categories{justify-content:center}}@media (min-width:960px){.lame-engagements__content__categories{gap:2rem}}.lame-engagements__content__categories img{height:20rem;padding:1rem;transition:.3s ease-in-out}@media (min-width:960px){.lame-engagements__content__categories img{height:37rem}}.lame-engagements__content__categories img:hover{transform:rotate(2deg) scale(1.02)}.lame-engagements__content__pictos img{position:absolute;z-index:-5}.lame-engagements__content__pictos__arc-and-triangle,.lame-engagements__content__pictos__spline{display:none}.lame-engagements__content__pictos__truck{bottom:44rem;height:7rem!important;left:25%;rotate:-15deg}.lame-engagements__content__pictos__globe{bottom:22rem;height:5.1rem;right:22%}@media (min-width:960px){.lame-engagements__content__pictos img{display:block;height:fit-content}.lame-engagements__content__pictos__truck{bottom:60rem;height:12rem!important;left:5%}.lame-engagements__content__pictos__spline{bottom:42rem;left:13%}.lame-engagements__content__pictos__arc-and-triangle{bottom:66rem;right:15%}.lame-engagements__content__pictos__globe{bottom:50rem;right:5%}}.lame-text{font-size:1.8rem;line-height:2.8rem;margin-bottom:3rem;margin-top:3rem;position:relative;width:128rem}@media (min-width:700px) and (max-width:30000){.lame-text p{margin-left:5rem;margin-right:5rem}}.lame-text em{font-family:Montserrat,sans-serif;font-size:1.72rem;font-style:italic;font-weight:450;letter-spacing:-.5px}@media screen and (min-width:700px){.lame-text p{margin-left:5rem;margin-right:9rem}}@media (min-width:0) and (max-width:700px){.lame-text{margin-left:5rem;margin-right:5rem;width:auto}}.lame-text_image_button{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:5rem}@media (min-width:960px){.lame-text_image_button{flex-direction:row;gap:5rem}.lame-text_image_button .underline-primary:after{bottom:.4rem}.lame-text_image_button.is-reverse{flex-direction:row-reverse}}.lame-text_image_button__main-block{align-items:center;display:flex;flex-direction:column;width:100%}.lame-text_image_button__main-block em{font-family:Montserrat,sans-serif;font-size:1.72rem;font-style:italic;font-weight:450;letter-spacing:-.5px}@media (min-width:700px){.lame-text_image_button__main-block{width:inherit}}@media (min-width:960px){.lame-text_image_button__main-block{align-items:flex-start}}.lame-text_image_button__main-block__picto{align-self:flex-start;height:4.4rem;margin-bottom:1.5rem}@media (min-width:960px){.lame-text_image_button__main-block__picto{height:auto;margin-bottom:3.2rem}}.lame-text_image_button__main-block__title{align-self:flex-start;font-size:2.4rem;font-style:italic;line-height:2.8rem;margin-bottom:1.6rem}@media (min-width:960px){.lame-text_image_button__main-block__title{font-size:4rem;line-height:5rem;margin-bottom:2.5rem;max-width:56rem}}.lame-text_image_button__main-block__content{align-self:flex-start;font-size:1.8rem;line-height:2.4rem;margin-bottom:2.4rem;width:100%}@media (min-width:960px){.lame-text_image_button__main-block__content{line-height:2.8rem;margin-bottom:3.3rem;max-width:52rem}}.lame-text_image_button__main-block__btn{height:5rem;margin-bottom:2.4rem;width:100%}@media (min-width:960px){.lame-text_image_button__main-block__btn{height:5.5rem;width:51.4rem}}.lame-text_image_button__main-block__btn a{color:#fff;display:block;font-size:1.2rem;line-height:5rem;text-decoration:none}@media (min-width:960px){.lame-text_image_button__main-block__btn a{font-size:1.6rem;line-height:5.5rem}}.lame-text_image_button__image-block__image{padding-bottom:1em;width:100%}@media (min-width:700px){.lame-text_image_button__image-block__image{padding-bottom:0;width:inherit}}@media (min-width:960px){.lame-text_image_button__image-block__image{height:50rem;margin-block:0}}.lame-titleH2{margin-block:3.5rem;margin-inline:2rem;padding-block:5rem;padding-inline:3.3rem;position:relative}@media (min-width:960px){.lame-titleH2{margin-inline:6rem;padding-block:7.4rem}}.lame-titleH2 h2{font-size:2rem;line-height:2.4rem;padding-top:1rem;text-align:center}@media (min-width:960px){.lame-titleH2 h2{font-size:4rem;line-height:5rem}}.lame-titleH2 img{position:absolute}.lame-titleH2__spline{height:6rem;left:0;top:0}@media (min-width:960px){.lame-titleH2__spline{height:9rem}}.lame-titleH2__splash{display:none}@media (min-width:960px){.lame-titleH2__splash{bottom:0;display:block;height:20rem;right:0}}.lame-titleH2__zigzag{bottom:1rem;height:4rem;right:0}@media (min-width:960px){.lame-titleH2__zigzag{bottom:0;height:6rem;right:2.5rem}}.lame-socialmedias{align-items:center;display:flex;flex-direction:column;gap:.8rem;margin-bottom:6rem;margin-top:3rem}@media (min-width:960px){.lame-socialmedias{gap:2.4rem;margin-block:12rem}}.lame-socialmedias__link{color:#ff4286;font-size:3.2rem;font-style:italic;line-height:4.6rem;position:relative;text-decoration:none;text-transform:uppercase}@media (min-width:960px){.lame-socialmedias__link{font-size:4.2rem}}.lame-socialmedias__link:hover:after{background-color:#a5f181;border-radius:.2rem;bottom:.5rem;content:"";height:1.7rem;left:-.8rem;position:absolute;right:-.8rem;transform:skew(-10deg);z-index:-1}.lame-slider_vignette{margin-bottom:5rem;margin-top:5rem}.lame-slider_vignette__top{display:flex;flex-direction:column;margin-bottom:1.6rem}@media (min-width:960px){.lame-slider_vignette__top{margin-bottom:2.5rem}.lame-slider_vignette__top.hasLink{flex-direction:row;justify-content:space-between}}.lame-slider_vignette__top__link{display:flex;flex-direction:row;gap:1rem}@media (min-width:960px){.lame-slider_vignette__top__link{align-self:flex-end;margin-bottom:1.2rem}}.lame-slider_vignette__top__link>a{color:#ff4286;font-size:1.4rem;font-weight:700;line-height:1.8rem;text-decoration:none}@media (min-width:960px){.lame-slider_vignette__top__link>a{font-size:1.6rem;line-height:2.1rem}}.lame-slider_vignette__top__link>img{height:1.2rem}.lame-slider_vignette__title{font-size:2.4rem;font-style:italic;line-height:2.8rem;margin-bottom:1.6rem}@media (min-width:960px){.lame-slider_vignette__title{font-size:4rem;line-height:5rem;text-align:center}}.lame-slider_vignette__carousel{margin-top:3.2rem}.lame-slider_vignette__carousel .vignette__image{margin-bottom:2rem;max-width:95%!important}.lame-slider_vignette__carousel .slick-list{padding-left:9%;padding-right:15%}.lame-slider_vignette__nav{justify-content:right;margin-top:3rem}.lame-slider_vignette__nav,.lame-slider_vignette__nav__wrapper{align-items:center;display:flex}.lame-media{margin-bottom:5rem;margin-top:5rem}.lame-media__video{border-radius:15px;height:0;margin:auto;overflow:hidden;padding-bottom:45.25%;position:relative;width:80%}.lame-media__video iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width:960px){.lame-media__video{padding-bottom:45rem;width:80rem}}.lame-iframe{margin-bottom:5rem;margin-top:5rem;position:relative;text-align:center;width:100%}@media (min-width:0) and (max-width:450px){.lame-iframe iframe{width:100%}}.breadcrumb{font-size:1.2rem;padding-bottom:2.2rem;padding-top:3.2rem}@media (min-width:960px){.breadcrumb{padding-bottom:3.2rem}}.breadcrumb__current-page{font-weight:700}.cart{background:#fff;flex-direction:column;height:100%;position:fixed;right:0;top:0;width:100%;z-index:110}@media (min-width:400px){.cart{width:40rem}}.cart__header{align-items:center;background-color:#fffcef;display:flex;font-size:2rem;font-weight:700;justify-content:center;min-height:8rem}.cart__header__back-icon{left:2.8rem;position:absolute}.cart__header__title__number{font-size:1.6rem;font-weight:400}.cart--empty{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.cart--empty__icon{height:10rem;padding-bottom:2.4rem}.cart--empty__title{font-size:2rem;font-weight:700;line-height:2.6rem;padding-bottom:.8rem}.cart--empty__text{font-size:1.6rem;font-weight:400;line-height:2.8rem;padding-bottom:2.4rem}.cart--empty__btn{font-size:1.2rem;height:5rem;line-height:5rem;text-decoration:none;width:29.5rem}@media (min-width:400px){.cart--empty__btn{font-size:1.6rem;height:5.5rem;line-height:5.5rem;width:35.2rem}}.cart--full{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:calc(100vh - 80px);overflow-y:auto}.cart--full #sylius-cart-update{margin-top:2rem}.cart--full__empty-btn{height:7rem;line-height:7rem;text-align:end;width:100%}.cart--full__empty-btn #sylius-cart-clear,.cart--full__empty-btn a{color:#ff4286;font-weight:700;margin-right:2.4rem}.cart--full__empty-btn #sylius-cart-clear{background-color:unset;border-radius:unset;font-style:normal;padding:unset;text-decoration:underline;text-transform:unset}.cart--full__products{display:flex;flex-direction:column;width:100%}.cart--full__products__mixing{background-color:#fff7fa;border-radius:1.6rem;margin-block-end:1.2rem;margin-inline:1.2rem}.cart--full__products__mixing__title{color:#ff4286;font-family:Agrandir,sans-serif;font-size:2.4rem;font-style:italic;font-weight:900;padding:1.6rem 1.2rem}.cart--full__products__normal{background-color:#f6f5fd;border-radius:1.6rem;margin-inline:1.2rem}.cart--full__products__normal__title{color:#1b00c6;font-family:Agrandir,sans-serif;font-size:2.4rem;font-style:italic;font-weight:900;padding:1.6rem 1.2rem}.cart--full__products__row{align-items:center;display:flex;justify-content:flex-start;min-height:10rem}.cart--full__products__row:not(:last-child){border-bottom:.1rem solid #ededed}.cart--full__products__row__img{max-width:70px;padding-left:1.2rem;padding-right:1.6rem}.cart--full__products__row__text{flex-grow:1}.cart--full__products__row__text__name{font-weight:700;line-height:2.8rem}.cart--full__products__row__text__description{align-items:center;display:flex;font-size:1.4rem;line-height:2.4rem}.cart--full__products__row__text__description__packaging{font-weight:700}.cart--full__products__row__text__description__separator{background-color:#000;border-radius:100%;height:.4rem;margin-inline:.4rem;width:.4rem}.cart--full__products__row__quantity{align-items:center;display:flex;margin-right:1.2rem}.cart--full__products__row__quantity__number{font-size:1.4rem;font-weight:700;margin-inline:1rem;text-align:center;width:2.8rem}.cart--full__code{margin-top:2rem;width:100%}.cart--full__code #error-coupon{color:#ff4286}.cart--full__code__title{font-size:1.2rem;letter-spacing:.1rem;line-height:2.4rem;margin-inline:2.4rem;text-transform:uppercase}.cart--full__code__input{display:flex;justify-content:space-between;margin-top:.4rem;margin-inline:2.4rem}.cart--full__code__input__text{height:5.4rem;width:25rem}@media (min-width:375px){.cart--full__code__input__text{width:27.8rem}}.cart--full__code__input__btn{height:5.5rem;margin-left:.8rem;width:6.775rem}.cart--full__total{width:100%}.cart--full__total__content{background-color:#e6ffdb;border-radius:0 0 1.6rem 1.6rem;margin:0 2.4rem 2.4rem}.cart--full__total__consigne,.cart--full__total__content{display:flex;justify-content:space-between;padding:1.6rem}.cart--full__total__consigne{background-color:#fff7cd;border-radius:1.6rem 1.6rem 0 0;margin:0 2.4rem}.cart--full__total__consigne ul,.cart--full__total__content ul{display:flex;flex-direction:column;font-size:1.4rem;line-height:3rem}.cart--full__total__content ul:last-child{text-align:end}.cart--full__total__content ul li:last-child{font-weight:700}.cart--full__contribution{background-color:#fff7cd;border-radius:1.6rem;margin:.8rem 2.4rem 2.4rem;padding:1.6rem}@media (min-width:650px){.cart--full__contribution{margin-bottom:2.4rem}}.cart--full__contribution__wrapper{align-items:start;display:flex;gap:.8rem}.cart--full__contribution__wrapper__text{font-size:1.6rem;line-height:2.4rem}.cart--full__progression-bar{font-size:1.4rem;width:calc(100% - 4.8rem)}.cart--full__progression-bar__text{line-height:1.8rem;text-align:left}.cart--full__progression-bar__container{background-color:#ededed;border-radius:.2rem;height:.4rem;margin-top:1.2rem;padding-inline:2.4rem;position:relative}.cart--full__progression-bar__container>span{background-color:#a5f181;display:block;height:100%;left:0;position:absolute}.cart--full__progression-bar__container.progression0>span{width:0}.cart--full__progression-bar__container.progression25>span{width:25%}.cart--full__progression-bar__container.progression50>span{width:50%}.cart--full__progression-bar__container.progression75>span{width:75%}.cart--full__progression-bar__container.progression100>span{width:100%}.cart--full__progression-bar__paragraph{display:block;margin-right:5rem;margin-top:1.6rem}@media (min-width:375px){.cart--full__progression-bar__paragraph{margin-right:1rem}}.cart--full__checkout-container{background-color:#fffcef;border-top-left-radius:1.6rem;border-top-right-radius:1.6rem;bottom:0;position:sticky;width:100%}.cart--full__checkout-container__price{align-items:center;display:flex;flex-direction:column;font-family:Agrandir,sans-serif;font-size:1.4rem;font-weight:400;gap:.2rem;line-height:2.4rem;padding-block-start:1.2rem}@media (min-width:500px){.cart--full__checkout-container__price{padding-block-start:2.4rem}}.cart--full__checkout-container__price span{font-family:Agrandir,sans-serif;font-size:1.6rem;font-style:italic;font-weight:900;line-height:2rem}.cart--full__checkout-btn{font-size:1.4rem;height:5.5rem;margin:2.4rem 2.4rem 8rem;width:calc(100% - 4.8rem)}.cart--full__checkout-btn.has-contrib{margin-bottom:2.4rem}@media (min-width:375px){.cart--full__checkout-btn{font-size:1.6rem}}.cart--full__checkout-btn.scrollToProgressBar{cursor:default;opacity:.2}@media (min-width:650px){.cart--full__checkout-btn{margin-bottom:2.4rem}}@media (min-width:0px) and (max-width:500px){.cart--full__checkout-btn{margin-bottom:7rem!important;margin-top:1rem}}.cart--full__checkout-btn a{color:#fff;text-decoration:none}.cart--full__checkout-btn[disabled] a{pointer-events:none}.footer a{color:#000;text-decoration:none}@media (min-width:400px) and (max-width:700px){.footer{display:flex;flex-direction:column}}.footer__top{border-bottom:.1rem solid #ededed;display:flex;flex-direction:column}@media (min-width:1150px){.footer__top{flex-direction:row;justify-content:space-between}}@media (min-width:700px){.footer__top__block-1{display:flex;flex-direction:row}.footer__top__block-1__links{padding-right:7.6rem}}.footer__top__block-1__links__logo{margin-bottom:3.4rem;margin-top:6rem}@media (min-width:700px){.footer__top__block-1__links__logo{margin-top:0}}.footer__top__block-1__links__logo img{height:5.4rem}@media (min-width:450px){.footer__top__block-1__links__logo img{height:8.3rem}}.footer__top__block-1__links__social-networks{display:none}@media (min-width:700px){.footer__top__block-1__links__social-networks{display:block}}.footer__top__block-1__newsletter{display:flex;flex-direction:column;margin-bottom:3rem}.footer__top__block-1__newsletter__title{font-size:1.2rem;letter-spacing:.1rem;line-height:2.4rem;margin-bottom:.8rem;max-width:26rem;text-transform:uppercase}@media (min-width:700px){.footer__top__block-1__newsletter__title{max-width:36rem}}.footer__top__block-1__newsletter__input{display:flex;flex-wrap:nowrap;margin-bottom:1.6rem}.footer__top__block-1__newsletter__input__text{background-color:#fff;border:.1rem solid #ededed;border-radius:1.6rem;height:5.4rem;margin-right:.8rem;padding-left:1.7rem;padding-right:1rem;width:25rem}@media (min-width:0) and (max-width:400px){.footer__top__block-1__newsletter__input__text{width:20rem}}@media (min-width:700px){.footer__top__block-1__newsletter__input__text{width:35rem}}.footer__top__block-1__newsletter__input__text::placeholder{color:#a5a5a5;font-size:1.4rem}.footer__top__block-1__newsletter__input__btn{height:5.4rem;line-height:5.4rem;text-align:center;width:5.4rem}.footer__top__block-1__newsletter__text{color:#a5a5a5;font-size:1.2rem;line-height:1.8rem;max-width:33rem}@media (min-width:700px){.footer__top__block-1__newsletter__text{max-width:42rem}}.footer__top__block-1__newsletter__text a{color:#a5a5a5;text-decoration:underline}@media (min-width:700px){.footer__top__block-2{margin-left:4rem}}@media (min-width:1150px){.footer__top__block-2{min-width:53rem}}.footer__top__block-2__links{display:block;font-size:1.4rem;line-height:3rem;margin-bottom:4rem}@media (min-width:700px){.footer__top__block-2__links{display:flex}}.footer__top__block-2__links div{padding-right:6rem}.footer__top__block-2__links>div>span{font-weight:700}.footer__top__block-2__links ul{padding-top:.8rem}.footer__top__block-2__social-networks{margin-bottom:3.5rem}@media (min-width:700px){.footer__top__block-2__social-networks{display:none}}.footer__bottom__block-1{display:flex;flex-direction:column;font-size:1.4rem;line-height:3rem;margin-bottom:4.8rem;margin-top:2.4rem}@media (min-width:700px){.footer__bottom__block-1{flex-direction:row}}.footer__bottom__block-1 ul{display:flex;flex-direction:column}@media (min-width:700px){.footer__bottom__block-1 ul{flex-direction:row}.footer__bottom__block-1 span{padding-right:2.4rem}.footer__bottom__block-2{align-items:center;display:flex;flex-direction:column}}.footer__bottom__block-2__disclaimer{align-items:center;display:flex;font-size:1rem;height:5rem;justify-content:center;padding-inline:4rem;text-align:center}@media (min-width:700px){.footer__bottom__block-2__disclaimer{font-size:1.4rem;width:62.8rem}}.footer__bottom__block-2__alcohol-prohibition{margin-bottom:2rem;width:32.7rem}@media (min-width:700px){.footer__bottom__block-2__alcohol-prohibition{margin-bottom:4rem;width:72rem}}.footer .paiementsecure__mobile{display:flex;margin:0 auto 2rem}@media (min-width:700px){.footer .paiementsecure__mobile{display:none}}.footer .paiementsecure__desktop{display:none}@media (min-width:700px){.footer .paiementsecure__desktop{display:inline-block;margin-top:5rem}}.already-subscribed,.user-subscribed{color:#ff4286}.header{align-items:center;background-color:#fffcef;display:flex;height:7rem;padding-bottom:.5rem;padding-top:2.5rem;position:sticky;top:0;z-index:30}@media (min-width:450px){.header{height:10rem;padding-bottom:0;padding-top:0}}.header .container{align-items:center;display:flex}.header__logo{display:flex;justify-content:flex-start;padding-left:2.5rem;width:20rem}@media (min-width:450px){.header__logo{justify-content:center;padding-left:0}}.header__location-bar{display:none}@media (min-width:700px){.header__location-bar{align-items:center;display:flex}}.header__location-bar__input-text{align-items:center;background-color:#fff;border:.1rem solid #ededed;border-radius:1.6rem;display:flex;height:4.8rem}.header__location-bar__input-text__icon{margin-left:1rem}.header__location-bar__input-text__text{border:0;padding-inline:1rem;width:25rem}.header__location-bar__input-text__text:active,.header__location-bar__input-text__text:focus{border:0;outline:0}@media (min-width:1000px){.header__location-bar__input-text__text{width:45rem}}.header__location-bar__input-text__text::placeholder{color:#a5a5a5;font-family:Agrandir,sans-serif;font-size:1.4rem}.header__location-bar__input-btn--go{height:4.8rem;line-height:4.8rem;margin-left:1.6rem;padding:inherit;text-align:center;width:4.8rem}.header__location-bar__input-btn--modify{color:#ff4286;cursor:pointer;font-size:1.4rem;margin-left:1.6rem;text-decoration:underline}.header__logo img{height:5.5rem}@media (min-width:450px){.header__logo img{height:auto}}.header__links{display:flex;margin-left:auto;margin-right:2.5rem;width:20rem}@media (min-width:450px){.header__links{margin-right:5.5rem}}.header__links__cart{position:relative}.header__links__cart__count{bottom:0;font-size:1rem;padding:.3rem .6rem;right:-.5rem}.header__links .pastille_header,.header__links__cart__count{background-color:#ff4286;border-radius:50%;color:#fff;position:absolute}.header__links .pastille_header{font-size:.8rem;font-weight:700;left:-16px;padding:.6rem .8rem;top:-12px}@media (min-width:450px){.header__links .pastille_header{left:-12px;top:-9px}}.header__links>*{margin-left:2rem;position:relative}.header__links img{height:2.2rem}@media (min-width:450px){.header__links img{height:auto}}#cart,#menu{transform:translateX(100%);transition:.3s ease-in-out}#cart.showslide,#menu.showslide{transform:translateX(0)}#search{transform:translateY(-200%);transition:.3s ease-in-out}#search.showslide{transform:translateY(0)}#main-search-top-block{margin-bottom:0;width:36em}#locationButton{margin-left:2.5em}#locationButtonMobile img{width:32px}.modal{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 6px 10px hsla(41,42%,93%,.36);box-sizing:border-box;display:none;flex-direction:column;left:50%;max-height:90vh;overflow:scroll;padding:4rem 3rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:MIN(824px,80vw);z-index:115}.modal h2{font-size:2rem;font-style:italic;line-height:2.4rem;padding-top:1rem}@media (min-width:960px){.modal h2{font-size:2.5rem;line-height:4rem}}.modal p{font-size:1.4rem;line-height:2rem;padding:2rem}.modal p+p{padding-top:0}.modal a{color:#ff4286;text-decoration:underline}.modal__close{position:absolute;right:3rem;top:3rem}.modal__wrapper{max-width:522px}.modal__header{text-align:center}.modal :last-child{padding-bottom:0}.modal .btn-primary{box-sizing:border-box;color:#fff;display:block;margin:0 1rem;padding:2rem;text-decoration:none;width:100%}.modal__postal-code{-ms-overflow-style:none;scrollbar-width:none}.modal__postal-code::-webkit-scrollbar{display:none}.modal__postal-code .modal__header img{width:25%}@media (min-width:700px){.modal__postal-code .modal__header img{width:inherit}}.modal__postal-code .header__location-bar{display:block}@media (min-width:700px){.modal__postal-code .header__location-bar{display:flex}}.modal__postal-code .header__location-bar__input-btn--go{margin:1em 0 0;padding:0;width:100%}@media (min-width:700px){.modal__postal-code .header__location-bar__input-btn--go{margin:0 0 0 1.6rem;width:4.8rem}}.modal__postal-code .header__location-bar__input-text,.modal__postal-code .header__location-bar__input-text__text{width:100%}.modal__postal-code input[type=number]::-webkit-inner-spin-button,.modal__postal-code input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal__postal-code input[type=number]{-moz-appearance:textfield}.modal__remove-address .btn-primary{margin:0;width:auto}.modal__remove-address .modal__body{align-items:center;display:flex;flex-direction:row;gap:3rem;justify-content:center;padding-top:2rem}.sylius_shop_order_thank_you .modal{display:flex;margin-top:6rem;max-height:none;top:0;transform:translateX(-50%)}.sylius_shop_order_thank_you .modalThankYou__Grid{border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;display:grid;grid-template-columns:repeat(1,1fr);margin:1.6rem 0}@media (min-width:700px){.sylius_shop_order_thank_you .modalThankYou__Grid{grid-template-columns:repeat(2,1fr)}}.sylius_shop_order_thank_you .modalThankYou__Grid__Item:nth-child(2n-1){border-right:1px solid #f4f4f4}.sylius_shop_order_thank_you .modalThankYou__Grid__Item{background-color:#fff;border-bottom:1px solid #f4f4f4;display:flex;flex-direction:row;padding:1.6rem .4rem}.sylius_shop_order_thank_you .modalThankYou__Grid__Item.empty{display:none}@media (min-width:700px){.sylius_shop_order_thank_you .modalThankYou__Grid__Item.empty{display:flex}}.sylius_shop_order_thank_you .modalThankYou__Grid__Item h2{font-size:1.6rem;font-style:normal;font-weight:700;line-height:2.8rem}.sylius_shop_order_thank_you .modalThankYou__Grid__Item__Description{align-items:flex-start;display:flex;flex-direction:column;padding-left:1.6rem}.sylius_shop_order_thank_you .modalThankYou__Grid__Item:nth-last-child(-n+2){border-bottom:0}.overlay{background-color:rgba(39,39,39,.54);bottom:0;min-height:100vh;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;transform:translateX(100%);transition:0s ease-in-out;width:100vw;z-index:100}.overlay.showoverlay{transform:translateX(0)}.overlay.showoverlayWithoutHeader{transform:translateY(10rem)}.search-container{background-image:url(/assets/drinkdong/images/quick_search_background.f4c978b2.png);background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:fixed;top:0;width:100%;z-index:110}@media (min-width:960px){.search-container{height:auto;padding-bottom:4rem}}.search{max-height:100%;overflow-y:auto}@media (min-width:960px){.search{padding-top:1.5rem}}.search__mobile-header__content{align-items:center;display:flex;flex-direction:column;margin-bottom:2.4rem}@media (min-width:960px){.search__mobile-header__content{display:none}}.search__mobile-header__content__title{font-size:2rem;font-weight:700;line-height:2.6rem;padding-bottom:1.6rem;text-align:center;width:85%}.search__mobile-header__content__close-btn{display:flex;height:6rem;justify-content:flex-end;width:100%}.search__top-block{align-items:center;display:flex;margin-bottom:3.2rem}@media (min-width:960px){.search__top-block{margin-bottom:0}}.search__top-block #main-search-searchbox,.search__top-block #main-search-searchbox-desktop,.search__top-block__search-bar{align-items:center;background-color:#fff;border-radius:1.6rem;box-shadow:0 6px 10px hsla(41,42%,93%,.36);flex-grow:1;padding-block:1.5rem;padding-inline:1.9rem}.search__top-block #main-search-searchbox img,.search__top-block #main-search-searchbox-desktop img,.search__top-block__search-bar img{height:1.8rem;padding-right:1.1rem}.search__top-block #main-search-searchbox input,.search__top-block #main-search-searchbox-desktop input,.search__top-block__search-bar input{width:100%}.search__top-block #main-search-searchbox input::placeholder,.search__top-block #main-search-searchbox-desktop input::placeholder,.search__top-block__search-bar input::placeholder{color:#a5a5a5;font-size:1.4rem;font-weight:400;line-height:1.8rem}.search__top-block__desktop-close-btn{display:none;padding-inline:3rem}@media (min-width:960px){.search__top-block__desktop-close-btn{display:block}}.search__content{display:flex}.search__content__menu-title{display:block;font-size:1.6rem;font-weight:700;line-height:2.1rem;margin-bottom:1.4rem}@media (min-width:960px){.search__content__menu-title{font-size:2rem;line-height:2.6rem}}.search__content__desktop-left{display:none;width:20%}@media (min-width:960px){.search__content__desktop-left{display:block}}.search__content__desktop-left .sticker{border-radius:1.6rem;margin-right:3.2rem;position:relative}.search__content__desktop-left .sticker__text{background-color:#ff4286;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;bottom:0;left:0;padding:1.6rem;position:absolute;right:0}.search__content__desktop-left .sticker__text__content{color:#1800b1;font-size:2.4rem;font-style:italic;line-height:2.8rem;text-transform:uppercase}.search__content__filter{margin-bottom:2.4rem}.search__content__filter ul li{font-size:1.4rem;line-height:2.4rem}@media (min-width:960px){.search__content__filter ul li{font-size:1.6rem;line-height:3rem}}.search__content__filter.desktop{display:none}@media (min-width:960px){.search__content__filter.mobile{display:none}}.search__content__main{width:100%}.search__content__main__tags{display:flex;flex-wrap:wrap;gap:1rem .8rem;margin-bottom:3.2rem}.search__content__main__tags a{text-decoration:none}.search__content__main__tags__tag{align-items:center;border-radius:.8rem;color:#fff;display:flex;font-size:1.4rem;font-style:italic;justify-content:end;line-height:3rem;padding-block:.1rem;padding-inline:.9rem;text-transform:uppercase;white-space:nowrap}.search__content__main__btn{display:flex;justify-content:center;margin-top:3rem}.search__content__main__btn button{width:100%}@media (min-width:450px){.search__content__main__btn button{width:auto}}.search__content__main__algolia-hits .ais-Hits ol{grid-gap:2.4rem;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:850px){.search__content__main__algolia-hits .ais-Hits ol{grid-template-columns:repeat(3,1fr)}}@media (min-width:1350px){.search__content__main__algolia-hits .ais-Hits ol{grid-template-columns:repeat(4,1fr)}}.search__content__main__algolia-hits .ais-Hits .sticker .product{padding:0}.search__content__main__algolia-hits .ais-Hits .product{background-color:#fff;border-radius:1.6rem;box-shadow:0 6px 10px hsla(41,42%,93%,.36);box-sizing:border-box;display:flex;flex-direction:column;min-height:16.5rem;min-width:16rem;padding:1.6rem}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product{min-height:26.9rem;min-width:23rem}}.search__content__main__algolia-hits .ais-Hits .product__image{margin:auto auto .8rem}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product__image{margin-bottom:1.2rem}}.search__content__main__algolia-hits .ais-Hits .product__image img{height:8rem}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product__image img{height:16.6rem}}.search__content__main__algolia-hits .ais-Hits .product__title>a{color:#000;font-size:1.4rem;font-weight:700;line-height:1.82rem;text-decoration:none}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product__title>a{font-size:2rem;line-height:2.6rem}}.search__content__main__algolia-hits .ais-Hits .product__title>a div{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product__title>a div{max-width:20rem}}.search__content__main__algolia-hits .ais-Hits .product__infos{align-items:flex-start;display:flex;flex-direction:column;font-size:1.1rem;font-weight:700;gap:.4rem;margin-top:.6rem}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product__infos{font-size:1.6rem;gap:1.8rem;margin-top:1rem}}.search__content__main__algolia-hits .ais-Hits .product__infos .price_per_unit{font-size:1.1rem;font-weight:400}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product__infos .price_per_unit{font-size:1.4rem;margin-left:.5rem}}.search__content__main__algolia-hits .ais-Hits .product__infos__quantity{display:flex;flex-direction:column}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product__infos__quantity{flex-direction:row}}.search__content__main__algolia-hits .ais-Hits .product__infos__price{font-weight:400}@media (min-width:1100px){.search__content__main__algolia-hits .ais-Hits .product__infos__price{font-size:1.4rem}}.search__content__main__algolia-hits .ais-Hits .product__button{bottom:1.6rem;position:absolute;right:1.6rem;z-index:20}.search__content__main__algolia-hits .ais-Hits .product__button button{align-items:center;border-radius:.8rem;display:flex;height:2.8rem;justify-content:center;padding:0;width:2.8rem}.search .ais-Hits-item .Product__Photos__Carousel__Tag{margin:1rem 0;position:relative;width:fit-content}.search__content__filter,.search__content__main__btn,.search_content_menu_title{display:none}.search__content__filter .ais-Hits-item,.search__content__main__btn .ais-Hits-item,.search_content_menu_title .ais-Hits-item{margin-bottom:.4rem;text-transform:lowercase}.search__content__filter .ais-Hits-item:first-letter,.search__content__main__btn .ais-Hits-item:first-letter,.search_content_menu_title .ais-Hits-item:first-letter{text-transform:uppercase}.searchpage__header{display:flex;flex-direction:row}.link-search-marque{color:#000;text-decoration:none}.side_menu{background-image:url(/assets/drinkdong/images/side-menu.88ac2c5f.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;flex-direction:column;font-weight:700;height:100%;overflow-y:auto;padding-inline:2rem;position:fixed;right:0;top:0;width:100%;z-index:110}@media (min-width:400px){.side_menu{width:40rem}}.side_menu__header{display:flex;height:4rem;justify-content:flex-end}.side_menu li,.side_menu__header{border-bottom:.1rem solid #a5a5a5;padding-block:3rem}.side_menu li a{color:#000;text-decoration:none}.side_menu li:last-child{margin-bottom:15rem}.top-menu{background-color:#1b00c6;font-style:italic;font-weight:900;height:5.3rem;position:sticky;text-transform:uppercase;top:10rem;z-index:25}@media (min-width:960px){.top-menu{height:6rem}}.top-menu ul::-webkit-scrollbar{display:none}.top-menu ul{-ms-overflow-style:none;display:flex;gap:2rem;justify-content:flex-start;overflow:auto;padding-inline:2rem;scrollbar-width:none}@media (min-width:550px){.top-menu ul{justify-content:space-evenly}}@media (min-width:960px){.top-menu ul{padding-inline:5rem}}.top-menu li{font-size:1.6rem;line-height:5.3rem}@media (min-width:960px){.top-menu li{font-size:2rem;line-height:6rem}}.top-menu li.menu__item--promo a{color:#ff4286}.top-menu a{color:#fff;text-decoration:none}.sylius_shop_homepage .background .circle--orange{background:radial-gradient(50% 50% at 50% 50%,#fff7e4 0,hsla(42,45%,96%,0) 100%);height:800px;left:55%;position:absolute;top:26%;width:800px;z-index:-1}.sylius_shop_homepage .background .circle--green{left:-10%;top:15%}.sylius_shop_homepage .background .circle--green,.sylius_shop_homepage .background .circle--green-2{background:radial-gradient(50% 50% at 50% 50%,rgba(222,255,207,.5) 0,hsla(42,45%,96%,0) 100%);height:820px;position:absolute;width:820px;z-index:-1}.sylius_shop_homepage .background .circle--green-2{left:70%;top:40%}.sylius_shop_homepage .background .circle--pink{background:radial-gradient(50% 50% at 50% 50%,rgba(255,66,135,.1) 0,hsla(42,45%,96%,0) 100%);height:850px;left:-15%;position:absolute;top:63%;width:850px;z-index:-1}.sylius_shop_product_index .background .circle--orange{background:radial-gradient(50% 50% at 50% 50%,#fff7e4 0,hsla(42,45%,96%,0) 100%);height:1000px;left:-10%;top:60%;width:1000px}.sylius_shop_product_index .background .circle--orange-2{left:70%;top:20%}.sylius_shop_product_index .background .circle--green{height:820px;left:-10%;top:-15%;width:820px}.sylius_shop_product_index .background .circle--pink{background:radial-gradient(50% 50% at 50% 50%,rgba(255,66,135,.06) 0,hsla(42,45%,96%,0) 100%);left:15%;top:35%}.sylius_shop_product_show .background .circle--orange{background:radial-gradient(50% 50% at 50% 50%,#fff7e4 0,hsla(42,45%,96%,0) 100%);height:500px;left:65%;position:absolute;top:50%;width:500px;z-index:-1}.sylius_shop_product_show .background .circle--orange-2{background:radial-gradient(50% 50% at 50% 50%,#fff7e4 0,hsla(42,45%,96%,0) 100%);height:800px;left:-10%;position:absolute;top:-15%;width:800px;z-index:-1}.sylius_shop_product_show .background .circle--green{background:radial-gradient(50% 50% at 50% 50%,rgba(222,255,207,.5) 0,hsla(42,45%,96%,0) 100%);height:500px;left:80%;position:absolute;top:25%;width:500px;z-index:-1}.sylius_shop_product_show .background .circle--pink{background:radial-gradient(50% 50% at 50% 50%,rgba(255,66,135,.15) 0,hsla(42,45%,96%,0) 100%);height:400px;left:0;position:absolute;top:40%;width:400px;z-index:-1}.sylius_shop_product_index .background .circle--orange{background:radial-gradient(50% 50% at 50% 50%,#fff7e4 0,rgba(255,181,9,0) 100%);height:500px;left:75%;position:absolute;top:5%;width:500px;z-index:-1}.sylius_shop_product_index .background .circle--green{left:65%;top:30%}.sylius_shop_product_index .background .circle--green,.sylius_shop_product_index .background .circle--green-2{background:radial-gradient(50% 50% at 50% 50%,rgba(222,255,207,.5) 0,hsla(42,45%,96%,0) 100%);height:500px;position:absolute;width:500px;z-index:-1}.sylius_shop_product_index .background .circle--green-2{left:20%;top:55%}.sylius_shop_product_index .background .circle--orange-2{background:radial-gradient(50% 50% at 50% 50%,#fff7e4 0,hsla(42,45%,96%,0) 100%);height:800px;left:-10%;position:absolute;top:-15%;width:800px;z-index:-1}.sylius_shop_product_index .background .circle--pink{background:radial-gradient(50% 50% at 50% 50%,rgba(255,66,135,.1) 0,hsla(42,45%,96%,0) 100%);height:650px;left:10%;position:absolute;top:15%;width:650px;z-index:-1}.surfooter{margin-bottom:5rem}.surfooter .slick-slide{float:none}@media (min-width:500px){.surfooter .slick-slide{float:left}}.surfooter .vignette__image{padding:1rem}.register-login{margin:4rem auto;max-width:75rem}.register-login__media img{border-radius:.8rem}.register-login__media img.desktop{display:none}.register-login__content{display:flex;flex-direction:column;justify-content:center;padding:4rem 2rem}.register-login__content__title{color:#000;font-size:2rem;font-style:normal;font-weight:700;line-height:2.6rem;text-align:center}.register-login__content__desc{font-size:1.6rem;font-weight:400;line-height:2.8rem;margin-top:2.4rem;text-align:center}.register-login__content__form{margin-top:3rem}.register-login__content__form__button{align-items:center;display:flex;margin-top:4rem}.register-login__content__form__button .button,.register-login__content__form__button button{width:100%}.register-login__content__form #cgvLabel label a{color:#ff4286}.register-login__content__form #cgvLabel .form-error{color:#ff4286;font-size:1.4rem;margin-top:5px}.register-login__content__info{font-size:1.4rem;line-height:2.2rem;margin-top:3rem;text-align:center}.register-login__content__info a{color:#ff4286;font-weight:700}@media (min-width:960px){.register-login{display:flex;flex-direction:row-reverse;max-width:96rem}.register-login__media{min-height:65rem;position:relative;width:46rem}.register-login__media img.mobile{display:none}.register-login__media img.desktop{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.register-login__content{padding:6rem 0 6rem 7rem;width:calc(100% - 53rem)}.register-login__content__form__twofields{align-items:center;display:flex;justify-content:space-between}.register-login__content__form__twofields .form__item:first-child{margin-right:2.4rem}}.sylius_shop_login .ui.icon.negative.message .header{background-color:inherit;height:auto}.bannerHome{background-color:#fffcef;background-position:0 100%;background-size:cover}.bannerHome__title{font-size:2.8rem;font-style:italic;font-weight:900;line-height:2.6rem;padding-top:4.5rem;text-align:center}.bannerHome__title .underline-primary:after{min-height:13px}.bannerHome .bannerHome__image{display:block;height:auto;margin:0 auto;max-width:100%;transform:translateX(5px)}@media (min-width:400px){.bannerHome__title{font-size:3rem;line-height:2.6rem}}@media (min-width:700px){.bannerHome__title{font-size:3.8rem;line-height:3.6rem}}@media (min-width:960px){.bannerHome__title{font-size:8rem;line-height:7.8rem}.bannerHome__title .underline-primary:after{min-height:24px}.bannerHome .bannerHome__image{display:block;height:auto}}@media (min-width:700px){.page{padding-bottom:10rem}}.page__title{font-size:2.4rem;font-weight:900;text-align:center}@media (min-width:700px){.page__title{font-size:4.2rem;margin-top:4rem}}.page .pagination{align-items:center;display:flex;justify-content:center;margin:4rem}.page .pagination li{margin:0 1.4rem}.page .pagination li a{color:#a5a5a5;text-decoration:none}.page .pagination li .active{color:#000}.page__error .page__title,.page__error div{margin-bottom:4rem}.content-rich-editor{overflow-x:hidden}.full-page-wrapper{align-items:center;box-sizing:border-box;display:flex;height:80vh;justify-content:center;padding:2em;position:relative;text-align:center;width:100vw}.full-page-wrapper h1{padding-top:1rem}.full-page-wrapper p{line-height:2.2rem;padding:2rem 0}.full-page-wrapper__content{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:460px;z-index:5}.full-page-wrapper .form{text-align:left;width:100%}.full-page-wrapper .form .button__content{width:100%}.full-page-wrapper .full-page-wrapper__overlay{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.full-page-wrapper .full-page-wrapper__overlay__blue-pattern,.full-page-wrapper .full-page-wrapper__overlay__green-pattern,.full-page-wrapper .full-page-wrapper__overlay__orange-pattern,.full-page-wrapper .full-page-wrapper__overlay__shape{display:none}@media (min-width:700px){.full-page-wrapper .full-page-wrapper__overlay__green-pattern{display:block;left:5%;position:absolute;top:10%}}@media (min-width:960px){.full-page-wrapper .full-page-wrapper__overlay__green-pattern{left:10%}}@media (min-width:700px){.full-page-wrapper .full-page-wrapper__overlay__blue-pattern{display:block;position:absolute;right:3%;top:5%}}@media (min-width:960px){.full-page-wrapper .full-page-wrapper__overlay__blue-pattern{right:10%}}@media (min-width:700px){.full-page-wrapper .full-page-wrapper__overlay__orange-pattern{bottom:0;display:block;position:absolute;right:1%}}@media (min-width:960px){.full-page-wrapper .full-page-wrapper__overlay__orange-pattern{right:5%}}@media (min-width:700px){.full-page-wrapper .full-page-wrapper__overlay__shape{display:block;position:absolute;right:8%;top:50%;z-index:5}}@media (min-width:960px){.full-page-wrapper .full-page-wrapper__overlay__shape{right:15%}}.page-categorie{margin-bottom:4rem}.page-categorie__header{border-radius:1.6rem;display:flex;flex-direction:column;margin-bottom:2.4rem;padding:1.6rem}@media (min-width:960px){.page-categorie__header{margin-bottom:3.2rem;padding:3.2rem}}.page-categorie__header h1{color:#1b00c6;font-size:2.4rem;font-style:italic;font-weight:700;line-height:2.8rem;margin-bottom:.4rem}@media (min-width:960px){.page-categorie__header h1{font-size:4.2rem;line-height:4.6rem}}.page-categorie__header__desc{font-size:1.4rem;line-height:2.4rem}@media (min-width:960px){.page-categorie__main{display:grid;gap:2.4rem;grid-template-columns:minmax(26rem,1fr) 4fr}}.page-categorie__main__seo{font-size:1.4rem;line-height:2.2rem;margin-bottom:6rem;margin-top:6rem}.page-categorie__main__sidebar__filters{background-color:#fff;box-sizing:border-box;display:none;height:100%;left:0;overflow:scroll;padding:2.4rem;position:fixed;top:0;width:100%;z-index:110}@media (min-width:960px){.page-categorie__main__sidebar__filters{border-radius:1.6rem;box-shadow:0 6px 10px hsla(41,42%,93%,.36);display:block;height:auto;margin-bottom:4rem;overflow:auto;position:static;width:auto;z-index:auto}}.page-categorie__main__sidebar__filters__header{align-items:center;display:flex;flex-direction:column;margin-bottom:2.4rem}@media (min-width:960px){.page-categorie__main__sidebar__filters__header{display:none}}.page-categorie__main__sidebar__filters__header__title{border-bottom:.1rem solid #f4f4f4;font-size:2rem;font-weight:700;line-height:2.6rem;padding-bottom:1.6rem;text-align:center;width:85%}.page-categorie__main__sidebar__filters__header__close-btn{display:flex;height:6rem;justify-content:flex-end;width:100%}.page-categorie__main__sidebar__filters__menu{display:flex;justify-content:space-between}.page-categorie__main__sidebar__filters__menu__checked{color:#1b00c6;font-size:1.4rem;font-weight:700;line-height:1.8rem}.page-categorie__main__sidebar__filters__menu__reset{color:#ff4286;cursor:pointer;font-size:1.2rem;font-weight:700;line-height:1.6rem}.page-categorie__main__sidebar__filters__menu__reset:active{color:#db004f}.page-categorie__main__sidebar__filters__menu__reset:hover{text-decoration:underline}.page-categorie__main__sidebar__filters__filter{margin-top:2.4rem}.page-categorie__main__sidebar__filters__filter__title{color:#1b00c6;font-size:1.2rem;font-weight:700;line-height:1.6rem}.page-categorie__main__sidebar__filters__filter .ais-RefinementList{margin-top:1.4rem}.page-categorie__main__sidebar__filters__filter .ais-RefinementList .ais-RefinementList-label .ais-RefinementList-labelText{font-size:1.2rem;line-height:3rem}.page-categorie__main__sidebar__filters__filter .ais-RefinementList .ais-RefinementList-label .ais-RefinementList-count{display:none}.page-categorie__main__sidebar__filters__filter #refinement-list-Degre{width:60%}.page-categorie__main__sidebar__filters__filter .ais-RangeSlider .rheostat{margin-bottom:4rem;margin-top:6rem;overflow:visible}.page-categorie__main__sidebar__filters__filter .ais-RangeSlider .rheostat .rheostat-background{background-color:#c5c9e0;border-radius:15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:6px;position:relative;top:0;width:100%}.page-categorie__main__sidebar__filters__filter .ais-RangeSlider .rheostat .rheostat-handle{background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f5f5fa));background-image:linear-gradient(180deg,#fff,#f5f5fa);border-radius:9999px;-webkit-box-shadow:0 4px 11px 0 rgba(37,44,97,.15),0 2px 3px 0 rgba(93,100,148,.2);box-shadow:0 4px 11px 0 rgba(37,44,97,.15),0 2px 3px 0 rgba(93,100,148,.2);cursor:-webkit-grab;cursor:grab;height:24px;position:relative;top:-8px;transform:translateX(-5px);width:24px;z-index:1}.page-categorie__main__sidebar__filters__filter .ais-RangeSlider .rheostat .rheostat-tooltip{background-color:#3a416f;border-color:#3a416f;border-radius:2px;color:#fff;display:block;font-size:12px;left:50%;min-width:20px;padding:4px 1px;position:absolute;text-align:center;top:-9px;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);white-space:nowrap}.page-categorie__main__sidebar__filters__filter .ais-RangeSlider .rheostat .rheostat-tooltip:before{border:5px solid transparent;border-top-color:inherit;bottom:-10px;content:"";height:0;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:0}.page-categorie__main__sidebar__filters__filter .ais-RangeSlider .rheostat .rheostat-progress{background-image:-webkit-gradient(linear,left top,left bottom,from(#5468ff),to(#1b00c6));background-image:linear-gradient(180deg,#5468ff,#1b00c6);height:6px;position:absolute;top:0}.page-categorie__main__sidebar__filters__filter .ais-RangeSlider .rheostat .rheostat-marker{background-color:#aaa;background-color:#878faf;height:5px;margin-left:-1px;position:absolute;width:1px}.page-categorie__main__sidebar__filters__filter .ais-RangeSlider .rheostat .rheostat-value{font-size:.8rem;margin-left:50%;padding-top:15px;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-categorie__main__sidebar__consigne{display:none}@media (min-width:960px){.page-categorie__main__sidebar__consigne{display:block}.page-categorie__main__sidebar__consigne .taxonInformation{background-color:#fff7cd;border-radius:1.6rem;padding:2.4rem}.page-categorie__main__sidebar__consigne .taxonInformation__title{display:flex;gap:1.2rem;margin-bottom:1rem}.page-categorie__main__sidebar__consigne .taxonInformation__title__text{font-size:2rem;font-weight:700;line-height:2.6rem;margin-top:.2rem}.page-categorie__main__sidebar__consigne .taxonInformation__content{line-height:2.8rem}}.page-categorie__main__content__header{display:flex;justify-content:space-between;margin-bottom:2.4rem}.page-categorie__main__content__header .ais-Stats-text{color:#767481;font-size:1.4rem;line-height:1.8rem}.page-categorie__main__content__header #filtrer-et-trier-btn{align-items:center;background-color:#ebe9ff;border-radius:.8rem;color:#1b00c6;display:flex;font-size:1.4rem;font-weight:700;justify-items:center;line-height:1.8rem;padding-block:.6rem;padding-inline:.8rem}@media (min-width:960px){.page-categorie__main__content__header #filtrer-et-trier-btn{display:none}}.page-categorie__main__content__header__tri{align-items:center;display:none;gap:1.4rem}@media (min-width:960px){.page-categorie__main__content__header__tri{display:flex}}.page-categorie__main__content__header__tri__text{color:#1b00c6;font-size:1.4rem;font-weight:700;line-height:1.8rem}.page-categorie__main__content__header__tri__menu{align-items:center;background-color:#fff;border-radius:1.6rem;box-shadow:0 6px 10px hsla(41,42%,93%,.36);box-sizing:border-box;display:flex;height:4.8rem;padding-block:1.1rem;padding-inline:1.4rem;width:26rem}.page-categorie__main__content__header__tri__menu__option{color:#a5a5a5;font-size:1.4rem}.page-categorie__main__content #algolia-categorie-hits ol{grid-gap:2.4rem;display:grid;grid-template-columns:repeat(2,1fr)}@media (min-width:850px){.page-categorie__main__content #algolia-categorie-hits ol{grid-template-columns:repeat(3,1fr)}}@media (min-width:1350px){.page-categorie__main__content #algolia-categorie-hits ol{grid-template-columns:repeat(4,1fr)}}.page-categorie__main__content #algolia-categorie-hits .sticker .product{padding:0;position:relative}.page-categorie__main__content #stickers-categorie{display:none}.page-categorie__main__content .sticker{border-radius:1.6rem;list-style:none;min-height:16.5rem;min-width:16rem;position:relative}@media (min-width:1100px){.page-categorie__main__content .sticker{min-height:26.9rem;min-width:23rem}}.page-categorie__main__content .sticker__text{background-color:#ff4286;border-bottom-left-radius:1.6rem;border-bottom-right-radius:1.6rem;bottom:0;left:0;padding-block:1.6rem;position:absolute;right:0;text-align:center}.page-categorie__main__content .sticker__text__content{color:#1800b1;font-size:1.2rem;font-style:italic;line-height:2.2rem;text-transform:uppercase}@media (min-width:1100px){.page-categorie__main__content .sticker__text__content{font-size:1.8rem}}.page-categorie__main__content .sticker__image{border-radius:1.6rem;height:100%;object-fit:cover;width:100%}.page-categorie__main__content #algolia-categorie-pagination .ais-Pagination--noRefinement{display:none}.page-categorie__main__content #algolia-categorie-pagination .ais-Pagination-list{align-items:center;display:flex;justify-content:center;margin:4rem}.page-categorie__main__content #algolia-categorie-pagination .ais-Pagination-list li{color:#a5a5a5;margin:0 1.4rem}.page-categorie__main__content #algolia-categorie-pagination .ais-Pagination-list li a{color:#a5a5a5;text-decoration:none}.page-categorie__main__content #algolia-categorie-pagination .ais-Pagination-list li.active{font-weight:700}.page-categorie__main__content #algolia-categorie-pagination .ais-Pagination-list li.active a{color:#000}.page-categorie select.ais-SortBy-select:focus-visible{outline:none}.product{background-color:#fff;border-radius:1.6rem;box-shadow:0 10px 25px #f4efe4;box-sizing:border-box;display:flex;flex-direction:column;max-width:15.5rem;min-height:16.5rem;padding:1.6rem}@media (min-width:1100px){.product{min-height:26.9rem;min-width:23rem}}.product__image{margin:auto auto .8rem}@media (min-width:1100px){.product__image{margin-bottom:1.2rem}}.product__image img{height:8rem}@media (min-width:1100px){.product__image img{height:16.6rem}}.product__title>a{color:#000;font-size:1.4rem;font-weight:700;line-height:1.82rem;text-decoration:none}@media (min-width:1100px){.product__title>a{font-size:2rem;line-height:2.6rem}}.product__title>a div{max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:1100px){.product__title>a div{max-width:20rem}}.product__infos{align-items:flex-start;display:flex;flex-direction:column;font-size:1.4rem;font-weight:700;gap:.4rem;margin-bottom:2rem;margin-top:.6rem}@media (min-width:1100px){.product__infos{font-size:1.6rem;gap:.6rem;margin-top:1rem}}.product__infos .price_per_unit{font-size:1.1rem;font-weight:400}@media (min-width:1100px){.product__infos .price_per_unit{font-size:1.4rem;margin-left:.5rem}}.product__infos__quantity{display:flex;flex-direction:column;gap:.2rem}@media (min-width:1100px){.product__infos__quantity{flex-direction:row}}.product__infos__price{align-items:center;display:flex;font-weight:400}@media (min-width:1100px){.product__infos__price{font-size:1.4rem}}.product__infos__price .discount{color:#ff4286;font-weight:700}.product__infos__price del{color:#a5a5a5;font-weight:300;margin-right:.5rem}.product__button{bottom:1rem;position:absolute;right:1rem;z-index:20}.product__button button{align-items:center;border-radius:.8rem;display:flex;height:2.8rem;justify-content:center;padding:0;transition:.3s ease-in-out;width:2.8rem}.product__button button:hover{transform:rotate(0deg) scale(1.15)}.product__button .product-selecting-variant{align-items:center;display:flex;gap:.5rem}.product__button .product-selecting-variant .quantity-controls{align-items:center;display:flex;gap:.25rem}.product .Product__Photos__Carousel__Tag{margin:1rem 0;position:relative;width:fit-content}@media (min-width:1100px){.product .Product__Photos__Carousel__Tag{position:relative;width:fit-content}}.product .hide{display:none}.Product{display:flex;flex-direction:column;margin-bottom:5rem;position:relative}.Product__Splash-green{display:none;left:-170px;position:absolute;scale:1.2;top:40%}@media (min-width:700px){.Product__Splash-green{display:block}}.Product__Splash-blue{display:none;position:absolute;right:-170px;top:20%}@media (min-width:700px){.Product__Splash-blue{display:block}}.Product__Confettis{display:none;left:-70px;position:absolute;top:45%}@media (min-width:700px){.Product__Confettis{display:block}.Product{flex-direction:row}}.Product .Accordion__Content ul{font-size:1.6rem;line-height:2.8rem;list-style-position:inside;list-style-type:disc}.Product .Accordion__Content ul span{color:#a5a5a5}.Product__Photos{align-items:center;display:flex;flex:1;flex-direction:column;margin-bottom:2rem;vertical-align:middle;z-index:2}@media (min-width:700px){.Product__Photos{align-self:flex-start;position:sticky;top:17.3rem}}.Product__Photos__Carousel{background-color:#fff;border-radius:16px;box-shadow:0 6px 10px hsla(41,42%,93%,.36);display:inline-block;position:relative;text-align:left}@media (min-width:700px){.Product__Photos__Carousel{max-width:90%;width:100%}}.Product__Photos__Carousel__Item{text-align:center}.Product__Photos__Carousel img{max-width:300px}@media (min-width:700px){.Product__Photos__Carousel img{max-width:95%}}.Product__Photos__Carousel__Tag{background-color:#ffad33;border-radius:8px;color:#fff;font-size:1rem;font-style:italic;font-weight:700;left:0;line-height:2.5rem;margin:20px;padding:0 9px;position:absolute;text-decoration:none;text-transform:uppercase;top:0;vertical-align:middle}.Product__Photos__Carousel__Input,.Product__Photos__Carousel__Input+div{display:none}.Product__Photos__Carousel__Input:checked+div{display:block}#carousel__slide--0:checked~.Product__Photos__Carousel__Bullets label:first-child,#carousel__slide--1:checked~.Product__Photos__Carousel__Bullets label:nth-child(2),#carousel__slide--2:checked~.Product__Photos__Carousel__Bullets label:nth-child(3),#carousel__slide--3:checked~.Product__Photos__Carousel__Bullets label:nth-child(4),#carousel__slide--4:checked~.Product__Photos__Carousel__Bullets label:nth-child(5),#carousel__slide--5:checked~.Product__Photos__Carousel__Bullets label:nth-child(6){background-color:#ff4286}.Product__Photos__Carousel__Bullets{bottom:0;left:50%;position:absolute;transform:translate(-50%,-50%)}.Product__Photos__Carousel__Bullets label{background-color:#ededed;border-radius:100%;cursor:pointer;display:inline-block;height:8px;margin:10px 4px;width:8px}.Product__Details{flex:1;z-index:2}.Product__Details__Add-to-cart{align-items:center;display:flex;justify-content:center;margin:2rem 0;vertical-align:middle}@media (min-width:700px){.Product__Details__Add-to-cart{justify-content:left}}.Product__Details__Add-to-cart input{font-size:1.6rem;font-weight:700;text-align:center;width:2rem}.Product__Details__Add-to-cart a{border-radius:16px;height:50px;margin:0 1rem;width:50px}.Product__Details__Add-to-cart a img{height:26px;width:26px}.Product__Details__Add-to-cart a:first-child{margin-left:0}.Product__Details__Add-to-cart button{margin:0 1rem}.Product__Details__Add-to-cart__indisponible{color:#ff4286;padding-left:1.6rem}.Product__Details__Add-to-cart__outofstock{color:#ff4286;font-size:2rem;font-weight:700;line-height:2.8rem}@media (min-width:700px){.Product__Details__Add-to-cart__outofstock{padding-left:1.6rem}}.Product__Details__Line{flex:1}.Product__Details__Reference{color:#a5a5a5;font-size:1.6rem;line-height:2.8rem}.Product__Details__PriceQty{font-size:2rem;font-weight:700;line-height:4rem}.Product__Details__PriceQty span{color:#1b00c6}.Product__Details__PriceQty .discount{color:#ff4286}.Product__Details__PriceQty del{color:#a5a5a5;font-size:1.2rem;font-weight:300;margin-left:.5rem}.Product__Details__Deposit{align-items:center;background-color:#fff7cd;border-radius:16px;color:#ff8a00;display:flex;font-size:1.2rem;font-weight:700;justify-content:center;line-height:2.8rem;margin-top:2.4rem;padding:.3rem 1.6rem;width:max-content}.Product__Details__Deposit img{height:auto;max-width:2rem;padding-right:1rem}@media (min-width:700px){.Product__Details__Deposit img{max-width:2.8rem}.Product__Details__Deposit{font-size:1.6rem;margin-top:3.8rem;padding:.6rem 1.6rem}}.Product__Details__Deposit.empty{background-color:#ededed;color:#000}.Product__Details__PriceEq{font-size:1.4rem;line-height:1.8rem;margin-top:.8rem}@media (min-width:700px){.Product__Details__PriceEq{font-size:1.8rem;line-height:2.8rem}}.Product__Details__Information{background-color:#fff7cd;border-radius:16px;margin-top:4rem;padding:2.4rem}.Product__Details__Information h2{font-size:2rem;font-weight:700;line-height:2.6rem}.Product__Details__Information h2 img{padding-right:1.2rem;vertical-align:middle}.Product__Details__Information p{font-size:1.6rem;line-height:2.8rem;padding-top:1rem}.Product__Details>p{line-height:2rem;padding:2rem 0}@media (min-width:700px){.Product__Details>p{line-height:2.8rem}}.Product__Details table{background-color:#e6ffdb;border-collapse:collapse;border-radius:1.6rem;width:100%}@media (min-width:700px){.Product__Details table{width:75%}}.Product__Details table tr:first-child td{padding-top:1.6rem}.Product__Details table tr:last-child td{padding-bottom:1.6rem}.Product__Details table td{padding:1.2rem 1.6rem}.Product__Details table td:nth-child(2){font-weight:700;text-align:right}.Product__Details__Quote-redirect{margin-bottom:4rem;margin-top:4rem;order:4}.Product__Details__Quote-redirect a{align-self:center;background-color:#ff4286;border-radius:1.6rem;color:#fff;font-family:Agrandir,sans-serif;font-style:italic;padding:1.7rem;text-decoration:none;text-transform:uppercase}@media (min-width:700px){.Product__Details{display:flex;flex-direction:column}.Product__Details__Line{order:0}.Product__Details__Price{order:2}.Product__Details table{margin-top:4rem;order:3}.Product__Details__Add-to-cart{order:4}.Product__Details__Quote-redirect{margin-bottom:1rem;margin-top:4rem;order:4}.Product__Details__Quote-redirect a{align-self:center;background-color:#ff4286;border-radius:1.6rem;color:#fff;font-family:Agrandir,sans-serif;font-style:italic;padding:1.7rem;text-decoration:none;text-transform:uppercase}.Product__Details .Accordion{order:5}.Product__Details__Information{order:6}}.Product__Associations .products_by_category__top__header__title{font-size:3.2rem;font-style:normal;font-weight:700;line-height:3.4rem}.Product__Associations .products_by_category__top__header__subtitle,.Product__Associations .products_by_category__top__link{display:none}.Product__Associations .similar-products::-webkit-scrollbar{display:none}.Product__Associations .similar-products{grid-gap:2.4rem;-ms-overflow-style:none;display:grid;grid-template-columns:repeat(5,1fr);overflow-x:auto;padding-bottom:4rem;scrollbar-width:none}@media (min-width:700px){.Product__Associations .similar-products{margin-bottom:12rem}}.Product__Associations .similar-products .product{min-width:15rem}@media (min-width:1100px){.Product__Associations .similar-products .product{min-width:23rem}}.Product__seo{font-size:1.4rem;line-height:2.2rem;margin-bottom:6rem;margin-left:2.3rem;margin-right:2.3rem}@media (min-width:700px){.Product__seo{font-size:1.4rem;line-height:2.2rem;margin-bottom:6rem;margin-left:16rem;margin-right:16rem}}.checkout-background-container{background-image:url(/assets/drinkdong/images/checkout_background.65b8e540.png);background-repeat:no-repeat;background-size:cover}.steps_container{margin-bottom:2rem}.checkout{display:flex;flex-direction:column}.checkout.container{gap:2rem}@media (min-width:1000px){.checkout{flex-direction:row}}.checkout__content{flex:1 0 100%}@media (min-width:1000px){.checkout__content{flex:1 0 64%}}.checkout__sidebar{flex:1 0 100%;overflow-x:hidden}.checkout__sidebar__content{background-color:#fff;padding:0 1rem}.checkout__sidebar__content .cart--full__empty-btn{display:flex;justify-content:space-between;text-align:center}.checkout__sidebar__content__title{align-items:center;display:flex;font-size:2rem;font-weight:700;gap:.3rem}.checkout__sidebar__content__title span{color:#a5a5a5;font-size:1.6rem}.checkout__sidebar__content__help{border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;margin-top:3.2rem;padding:2.7rem;width:100%}.checkout__sidebar__content__help a{align-items:center;color:#000;display:flex;text-decoration:none}.checkout__sidebar__content__help a img{padding-right:1.5rem}.checkout__sidebar__content .taxonInformation{background-color:#fff7cd;border-radius:1.6rem;display:flex;width:100%}.checkout__sidebar__content .taxonInformation__container{padding:2.4rem}.checkout__sidebar__content .taxonInformation__title{display:flex;gap:1.2rem;margin-bottom:1rem}.checkout__sidebar__content .taxonInformation__title__text{font-size:2rem;font-weight:700;line-height:2.6rem;margin-top:.2rem}.checkout__sidebar__content .taxonInformation__content{line-height:2.8rem}.checkout__sidebar__content .cart--full{overflow-x:hidden}.checkout__sidebar__content .cart--full__total__content{margin:2.4rem 0}@media (min-width:700px){.checkout__sidebar{flex:1 0 33%}}.checkout__recap{display:none}.checkout__logo{display:flex;justify-content:center;padding:3.2rem}.checkout__steps{display:flex;flex-direction:column;gap:2.4rem}.checkout__steps .step{background-color:#fff;border-radius:1.6rem;box-shadow:0 6px 10px hsla(41,42%,93%,.36);text-decoration:none}.checkout__steps .step .step-label{box-sizing:border-box;padding:2.4rem;width:100%}.checkout__steps .step__header{align-items:center;display:flex;gap:1.5rem;position:relative}.checkout__steps .step__header__status{align-items:center;background-color:#ff4286;border-radius:100%;display:flex;flex-shrink:0;height:2rem;justify-content:center;width:2rem}.checkout__steps .step__header__status__number{color:#fff;font-size:1.6rem;font-weight:700;position:relative;top:1px}.checkout__steps .step__header__status__checked{display:none}.checkout__steps .step__header__text{display:flex;flex-direction:column}@media (min-width:700px){.checkout__steps .step__header__text{align-items:center;flex-direction:row;gap:1.6rem}}.checkout__steps .step__header__text__title{align-items:center;display:flex;font-size:2rem;font-weight:700;line-height:2.6rem}.checkout__steps .step__header__text__title img{margin-left:1.2rem}.checkout__steps .step__header__text__subtitle{color:#a5a5a5;font-size:1.4rem;line-height:2.4rem}.checkout__steps .step .dropdown-checkbox,.checkout__steps .step__header__edit-btn{display:none}.checkout__steps .step__content{border-top:.1rem solid #f4f4f4;margin-top:2rem;padding-top:2.4rem}.checkout__steps .step__content .address-listing{margin-bottom:2rem}.checkout__steps .step__content__navigation{display:flex;flex-direction:column;margin-top:1rem}@media (min-width:700px){.checkout__steps .step__content__navigation{align-items:center;flex-direction:row;justify-content:space-between}}.checkout__steps .step__content__navigation .button{margin-bottom:1rem}.checkout__steps .step.disabled{color:rgba(40,40,40,.3);pointer-events:none;text-decoration:none}.checkout__steps .step.disabled .step-label .step__header__status{background-color:rgba(40,40,40,.3)}.checkout__steps .step.completed .step__header__text__title{color:#000}.checkout__steps .step.completed .step__header__status__number{display:none}.checkout__steps .step.completed .step__header__status__checked{display:block}.checkout__steps .step.completed .step__header__edit-btn{display:block;position:absolute;right:0}.sylius_shop_checkout_address .background .circle--orange-2,.sylius_shop_checkout_address .background .circle--pink,.sylius_shop_checkout_address .checkout__sidebar,.sylius_shop_checkout_select_shipping .checkout__sidebar{display:none}@media (min-width:1000px){.sylius_shop_checkout_address .checkout__sidebar,.sylius_shop_checkout_select_shipping .checkout__sidebar{display:flex}}.loading{pointer-events:none}.weeks{background-color:#fff;display:flex;flex-direction:column}@media (min-width:700px){.weeks{flex-direction:row}}.weeks__header{align-items:center;border-bottom:.1rem solid #f4f4f4;display:flex;justify-content:space-between;padding-top:3.5rem;padding-inline:1.5rem;padding-bottom:1.9rem}@media (min-width:700px){.weeks__header{display:none;padding-inline:2rem}}.weeks__header__title{font-size:1.4rem;font-weight:700;line-height:2.4rem}.weeks__btn__next,.weeks__btn__prev{cursor:pointer}.weeks__btn__prev{transform:rotate(180deg)}.weeks__btn.desktop{display:none}@media (min-width:700px){.weeks__btn.desktop{display:block;margin-top:4rem}}.weeks__btn__prev.desktop{padding-left:2rem;padding-right:1rem}.weeks__btn__next.desktop{padding-left:1rem;padding-right:2rem}.week{display:none;width:100%}@media (min-width:700px){.week{gap:.8rem;grid-template-columns:repeat(6,1fr)}}.week.active{display:grid}.week__day{border-bottom:.1rem solid #f4f4f4;padding-block:.8rem}.week__day__header{display:flex;justify-content:space-between;padding-block:1.1rem;padding-inline:1.2rem}.week__day__header span{font-size:1.4rem;font-weight:700;line-height:2.4rem;width:100%}@media (min-width:700px){.week__day__header span{padding:1.6rem;text-align:center}}.week__day__header__open-icon{margin-right:.4rem}.week__day__header__close-icon{display:none}.week__day__header.active{background-color:#ff4286;border-radius:.8rem;margin-bottom:.8rem}.week__day__header.active span{color:#fff}.week__day__header img{cursor:pointer;padding:0 1.6rem}@media (min-width:700px){.week__day__header img{display:none}}.week__day__slots{display:none;gap:.4rem;grid-template-columns:repeat(3,1fr)}@media (min-width:700px){.week__day__slots{display:grid;gap:1.2rem;grid-template-columns:1fr}}.week__day__slots .shipping-slot{align-items:center;background-color:#e6ffdb;border-radius:.8rem;cursor:pointer;display:flex;flex-direction:column;font-size:1rem;font-weight:400;justify-content:center;line-height:2.4rem;padding:1rem;position:relative;text-align:center}@media (min-width:700px){.week__day__slots .shipping-slot{font-size:1.1rem}}.week__day__slots .shipping-slot.not-available{background-color:#fff;display:none;font-size:2rem}@media (min-width:700px){.week__day__slots .shipping-slot.not-available{display:flex;pointer-events:none}}.week__day__slots .shipping-slot[disabled=disabled]{opacity:.2;pointer-events:none}.week__day__slots .shipping-slot.active{background-color:#ff4286;color:#fff}.week__day__slots .shipping-slot.available.optimal:not([disabled=disabled]){font-weight:700}.week__day__slots .shipping-slot.optimal:not(.active):not([disabled=disabled]){background-color:#e6ffdb;-webkit-box-shadow:0 3px 7px 1px rgba(0,0,0,.82);box-shadow:0 3px 7px 1px rgba(0,0,0,.82)}.week__day__slots .shipping-slot .slotoptimal{font-size:.7rem;line-height:.7rem}@media (min-width:876px){.week__day__slots .shipping-slot .slotoptimal{font-size:.8rem;line-height:.8rem}}#next-step.disabled{opacity:.2;pointer-events:none}.tooltip{position:absolute;right:3px;top:3px}.tooltip .tooltiptext{background-color:#e6ffdb;border-radius:16px;color:#000;display:block;font-size:1.2rem;font-weight:400;left:50%;line-height:1.8rem;opacity:0;padding:.8rem 1rem;pointer-events:none;position:absolute;top:0;transform:translate(-66%,-50%);transition:all .3s ease;width:210px;z-index:1}.tooltip:hover .tooltiptext{opacity:1;transform:translate(-38%,-110%);visibility:visible}@media (min-width:700px){.tooltip:hover .tooltiptext{transform:translate(-66%,-110%)}}.text_optimisation_livraison{line-height:2rem}.dropin-container .adyen-checkout__payment-method--selected{background-color:transparent;border:none}.dropin-container .adyen-checkout__payment-method--selected>div{padding-inline:0}.dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__payment-method__header{display:none}.dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__label__text{font-size:1.2rem;font-weight:400;line-height:2.4rem;padding-bottom:.4rem;text-transform:uppercase}.dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__input{border:.1rem solid #ededed}.dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__button{background-color:#ff4286;border-radius:1.6rem;color:#fff;font-size:1.2rem;font-style:italic;font-weight:900;height:5rem;text-transform:uppercase}@media (min-width:700px){.dropin-container .adyen-checkout__payment-method--selected .adyen-checkout__button{display:block;font-size:1.6rem;margin-left:auto;width:25.5rem}}.Contact{display:flex;flex-direction:column;margin-bottom:10rem}.Contact h1{font-size:2.4rem;line-height:2.8rem;padding:4.8rem 0;text-align:center}@media screen and (min-width:700px){.Contact h1{font-size:4.2rem;line-height:4.6rem}}.Contact__Form{background-color:#fff;border-radius:16px;box-shadow:0 6px 10px hsla(41,42%,93%,.36);box-sizing:border-box;margin:0 auto;max-width:820px;padding:2.4rem;width:100%}.Contact__Form .Fields{grid-column-gap:2.4rem;display:grid;grid-template-columns:repeat(1,1fr)}@media screen and (min-width:700px){.Contact__Form .Fields{grid-template-columns:repeat(2,1fr)}}.Contact__Form__Control{display:flex;justify-content:center}.Contact__Form__Control button{padding:1.8rem 4.8rem;width:100%}@media screen and (min-width:700px){.Contact__Form__Control button{width:inherit}}.Dashboard{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:4rem}.Dashboard .hidden{display:none}.Dashboard .btn-primary{box-sizing:border-box;display:inline-block;font-size:1.2rem;padding:1.8rem 2.8rem;text-decoration:none;width:100%}@media (min-width:700px){.Dashboard .btn-primary{width:inherit}.Dashboard__Back{display:none}}.Dashboard__Topbar{align-items:flex-end;display:flex;flex:1 0 100%;flex-direction:row;padding:2.4rem 0}.Dashboard__Topbar__Breadcrumb{flex:1}.Dashboard__Topbar__Breadcrumb h1{font-size:2.4rem}.Dashboard__Topbar__Breadcrumb a{color:#000;text-decoration:none}.Dashboard__Topbar__Breadcrumb__Content{font-size:1.4rem;line-height:2.4rem}.Dashboard__Topbar__Breadcrumb__Content div{padding:0 .2rem}.Dashboard__Topbar__Breadcrumb__Content .active{font-weight:700}.Dashboard__Topbar__Consigne{background-color:#fff7cd;border-radius:16px;color:#ff8a00;padding:.7rem 1.6rem}@media (min-width:700px){.Dashboard__Topbar__Consigne{padding:1.6rem}}.Dashboard__Topbar__Consigne h2{display:none}@media (min-width:700px){.Dashboard__Topbar__Consigne h2{display:block;font-size:1.6rem;font-style:italic;font-weight:700;line-height:2.8rem}}.Dashboard__Topbar__Consigne__Amount{font-size:2rem;font-weight:700}.Dashboard__Topbar__Consigne__AmountIncoming{display:block;font-size:1.4rem;padding:1rem 0 0}@media (min-width:700px){.Dashboard__Topbar__Consigne__AmountIncoming{display:inline;padding:0}}.Dashboard__Topbar__Consigne img{padding:0 1rem;vertical-align:bottom}.Dashboard__Menu{display:none}@media (min-width:700px){.Dashboard__Menu{display:block;flex:1 0 33%}.Dashboard__Menu ul{margin-right:5rem}}.Dashboard__Menu ul .Dashboard__Menu__Item{border-top:1px solid #f4f4f4;padding:2.7rem;position:relative}.Dashboard__Menu ul .Dashboard__Menu__Item a{align-items:center;color:#000;display:flex;text-decoration:none}.Dashboard__Menu ul .Dashboard__Menu__Item a.active{color:#ff4286}.Dashboard__Menu ul .Dashboard__Menu__Item img{padding-right:1.5rem}.Dashboard__Menu ul .Dashboard__Menu__Item span{flex:1}.Dashboard__Menu ul .Dashboard__Menu__Item:last-child{border-bottom:1px solid #f4f4f4}.Dashboard__Menu__Mobile{display:block;flex:1 0 100%}@media (min-width:700px){.Dashboard__Menu__Mobile{flex:1 0 33%}}.Dashboard__Menu__Mobile+.Dashboard__Content{display:none}@media (min-width:700px){.Dashboard__Menu__Mobile+.Dashboard__Content{display:block}}.Dashboard__Content{background:#fff;border-radius:16px;box-shadow:0 6px 10px hsla(41,42%,93%,.36);box-sizing:border-box;flex:1 0 100%;margin-bottom:4rem;padding:2.4rem}.Dashboard__Content nav{margin-top:2rem}.Dashboard__Content nav a,.Dashboard__Content nav span{padding:0 1rem}.Dashboard__Content nav span{color:#a5a5a5}.Dashboard__Content nav a{color:#000}@media (min-width:700px){.Dashboard__Content{flex:1 0 66%}}.hidden+.Dashboard__Content{background:none;border-radius:0;box-shadow:none;flex:1 0 100%;padding:0}.Dashboard__Content h2{border-bottom:1px solid #f4f4f4;font-size:2.6rem;font-weight:700;margin-bottom:2.4rem;padding-bottom:2.4rem}.Dashboard__Content h2 span{font-size:1.6rem;font-weight:400;line-height:2rem}.Dashboard__Content form .Fields{grid-gap:1.4rem;display:grid;grid-template-columns:repeat(1,1fr)}@media (min-width:700px){.Dashboard__Content form .Fields{grid-gap:2.4rem;grid-template-columns:repeat(2,1fr)}}.Dashboard__Content form .Fields .form__item{margin-bottom:0}.Dashboard__Content form .control{border-top:1px solid #f4f4f4;display:flex;justify-content:flex-end;padding-top:2.4rem}.Dashboard__Content form a{color:#ff4286;display:block;margin:2.4rem 0}.Dashboard__PersonalInfo__List li{padding:1rem 0}.Dashboard__PersonalInfo__List span{font-weight:700}.Dashboard__PersonalInfo__Cta{display:flex;justify-content:flex-end;padding-top:2rem}.Dashboard__PersonalInfo__Cta a{color:#ff4286}.Dashboard .Empty{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.Dashboard .Empty__Content{max-width:400px}.Dashboard .Empty img{padding:1rem 0}.Dashboard .Empty h3{font-size:2rem;font-weight:700;line-height:2.6rem}.Dashboard .Empty p{font-size:1.6rem;line-height:2.8rem;padding-bottom:2rem}.Dashboard table{display:none;width:100%}@media (min-width:700px){.Dashboard table{display:table}}.Dashboard table thead{font-size:1.4rem;font-weight:700;line-height:2.4rem}.Dashboard table tbody{font-size:1.2rem;line-height:1.6rem}.Dashboard table td,.Dashboard table th{padding:2rem;vertical-align:middle}.Dashboard table tr{border-bottom:1px solid #f4f4f4}.Dashboard table .Action{aspect-ratio:1/1;background-color:#ff4286;border-radius:4px;padding:2px;width:17px}.Dashboard .bold{font-weight:700}.Dashboard .center{text-align:center}@media (min-width:700px){.Dashboard .Order__MobileList{display:none}}.Dashboard .Order__Item{align-items:stretch;background-color:rgba(230,255,219,.4);border-radius:16px;display:flex;flex-direction:row;font-size:1.2rem;justify-content:center;line-height:2rem;margin-bottom:8px;padding:14px}.Dashboard .Order__Item__Price{align-items:center;align-self:stretch;border-right:1px solid #a5f181;display:flex;font-size:1.8rem;line-height:2.3rem;padding:12px}.Dashboard .Order__Item__Description{flex:1;padding:0 12px}.Dashboard .button-order-dashboard{font-size:.8rem!important;margin-bottom:.5rem;padding:1rem;width:100%}.OrderShow{display:flex;flex-direction:column;gap:20px}@media (min-width:880px){.OrderShow{flex-direction:row}}.OrderShow__Details{column-gap:20px;display:grid;flex:1 0 66%;row-gap:20px}@media (min-width:880px){.OrderShow__Details{grid-template-columns:repeat(1,1fr)}}.OrderShow__Details>div{background:#fff;border-radius:16px;box-shadow:0 6px 10px hsla(41,42%,93%,.36);box-sizing:border-box;margin-bottom:2rem;padding:2.4rem}@media (min-width:880px){.OrderShow__Details__Order,.OrderShow__Details__PaymentDetails{grid-column:span 2}}.OrderShow__Details__PaymentDetails img{vertical-align:middle}.OrderShow__Recap{flex:1 0 33%}.OrderShow__Recap .cart{border-top:.1rem solid #ededed;display:block;height:auto;position:static;width:auto}.OrderShow__Recap .cart .cart--full{background-color:transparent;height:auto}.OrderShow__Recap .cart .btn-quantity-minus,.OrderShow__Recap .cart .btn-quantity-plus{display:none}.OrderShow__Recap .cart .cart--full__total__content{margin-left:0;margin-right:0;margin-top:2.4rem}.OrderShow__Recap h2{border-bottom:none;padding-bottom:0}.OrderShow__Recap h2 span{color:#a5a5a5;font-size:1.6rem;line-height:2rem}.OrderShow__Recap .btn-primary{width:100%}.OrderShow__Recap__Help{border-bottom:1px solid #f4f4f4;border-top:1px solid #f4f4f4;margin:24px 0;padding:2.7rem}.OrderShow__Recap__Help a{align-items:center;color:#000;display:flex;text-decoration:none}.OrderShow__Recap__Help a.active{color:#ff4286}.OrderShow__Recap .downloadInvoice{margin-top:2rem}.OrderShow__Recap .downloadInvoice a{color:#fff}.cagnotte__content{display:flex;flex-direction:column;gap:2.4rem}.cagnotte__content__bandeau{align-items:center;background-color:#fff7cd;border-radius:1.6rem;display:flex;padding:1.6rem}.cagnotte__content__bandeau__amounts{color:#ff8a00;display:flex;flex-direction:column;justify-content:center;line-height:2.8rem;margin-left:1.2rem}.cagnotte__content__table{display:flex;flex-direction:column;gap:.8rem}.cagnotte__content__table .row.table-header{font-size:1.4rem;font-weight:700;line-height:2.4rem;padding-block:1.6rem}.cagnotte__content__table .row{background-color:transparent;border-radius:0;border-top:.1rem solid #f4f4f4;display:none;font-size:1.2rem;line-height:2rem;padding:1.9rem}@media (min-width:700px){.cagnotte__content__table .row{display:grid;gap:2rem;grid-template-columns:repeat(5,1fr) 2.5rem}}.cagnotte__content__table .row div{display:flex;flex-direction:column;justify-content:center}.cagnotte__content__table .row span{line-height:1.6rem}.cagnotte__content__table .row a{align-items:center;background-color:#ff4286;border-radius:.4rem;display:flex;height:2.4rem;justify-content:center;width:2.4rem}.cagnotte__content__table .row a img{height:1rem;width:1.8rem}.cagnotte__content__table__mobile-block{align-items:center;background-color:rgba(230,255,219,.4);border-radius:1.6rem;display:flex;padding:1.6rem}@media (min-width:700px){.cagnotte__content__table__mobile-block{display:none}}.cagnotte__content__table__mobile-block span:first-child{font-size:1.8rem;font-weight:700;margin-right:1.2rem}@media (min-width:700px){.cagnotte__content__table__mobile-block span:first-child{display:none}}.cagnotte__content__table__mobile-block__details{border-left:.1rem solid #a5f181;display:flex;flex-direction:column;font-size:1.2rem;line-height:2rem;padding-left:1.6rem}.app_dashboard_livreur .Dashboard__Topbar__Consigne{display:none}.Delivery__SearchForm .form__item{display:flex}.Delivery__SearchForm .form__item button{margin-left:1rem;width:auto}.Delivery__Order h2{padding-top:4rem}.Delivery__Order button{margin-top:3rem}.Delivery__Order form{align-items:flex-end;display:flex;flex-direction:column}.Delivery__Order__Table{width:100%}.Delivery__Order__Table__Header{font-size:1.4rem;font-weight:700;line-height:2.4rem}.Delivery__Order__Table__Row{align-items:center;border-bottom:1px solid #f4f4f4;display:flex;padding:2rem 0}.Delivery__Order__Table__Row:has(input:checked){background-color:#e6ffdb}.Delivery__Order__Table__Row div{flex-basis:100%;text-align:center}@media (min-width:700px){.Delivery__Order__Table__Row div{flex-basis:30%}}.Delivery__Order__Table__Row div:first-child{align-items:center;display:flex;flex-basis:15%;justify-content:center}.Delivery__Order__Table__Row div:nth-child(2){flex-basis:120px}.Delivery__Recap__Buttons{display:flex;gap:1rem;margin-top:1rem}.Delivery__Recap__Buttons a{align-self:center;background-color:#ededed;border-radius:1.6rem;color:#4b4b4b!important;font-family:Agrandir,sans-serif;font-style:italic;margin:0!important;padding:1.7rem;text-decoration:none;text-transform:uppercase}.Delivery__Recap p{padding:2rem 0}.Delivery__Recap__Product{align-items:center;display:flex;padding:1rem 0}.Delivery__Recap__Product img{padding-right:2rem}.parrainage{max-width:60rem}.parrainage__title{color:#000;font-family:Agrandir,sans-serif;font-size:2.2rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:4rem}.parrainage__title span.light{font-size:1.8rem;font-weight:400}.parrainage__title span.blue{color:#1b00c6}.parrainage__cards{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem}@media (min-width:450px){.parrainage__cards{flex-direction:row;gap:0;justify-content:space-between}}.parrainage__card{align-items:center;border-radius:30px;color:#fff;display:flex;flex-direction:column;justify-content:center;max-width:18rem;min-height:13rem;padding:2rem}@media (min-width:450px){.parrainage__card{padding:1rem 4rem 0}}.parrainage__card__price{font-family:Agrandir,sans-serif;font-size:3.4rem;font-style:italic;font-weight:700}.parrainage__card__title{font-size:1.6rem;margin-bottom:1rem}.parrainage__card__subtitle,.parrainage__card__title{font-family:Agrandir,sans-serif;font-style:normal;font-weight:400;text-align:center}.parrainage__card__subtitle{font-size:1.3rem;line-height:normal}.parrainage__card.pink{background-color:#ff4286}.parrainage__card.blue{background-color:#1b00c6}.parrainage__form__title{color:#000;font-family:Agrandir,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem;text-align:center}@media (min-width:600px){.parrainage__form__title{font-size:1.8rem}}.parrainage__form__message{border:.1rem dashed #dae2ed;border-radius:22px;color:#757575;font-family:Circular;font-size:1.6rem;font-style:italic;font-weight:400;margin-bottom:1rem;padding:1rem}@media (min-width:700px){.parrainage__form__message{padding:2.5rem 4rem}}.parrainage__form__clipboard{align-items:center;display:flex;justify-content:center;margin-bottom:6rem}.parrainage__form__clipboard button{background-color:#1b00c6}.parrainage .Fields{align-items:center;display:flex}.parrainage .Fields .Field{width:100%}.parrainage .Fields label{display:none!important}.parrainage .Fields .FieldSubmit{display:flex}.parrainage .flash_parainnage{margin-bottom:4rem;margin-top:1rem;text-align:center}.parrainage__or{align-items:center;color:#000;display:flex;font-family:Agrandir,sans-serif;font-size:2.4rem;font-style:italic;font-weight:700;justify-content:center;margin-bottom:4rem}@media (min-width:700px){.parrainage__or{font-size:3.4rem}}.parrainage__recompenses{background:#fff7cd;border-radius:22px;padding:2rem}@media (min-width:700px){.parrainage__recompenses{padding:2rem 3rem}}.parrainage__recompenses__title{color:#ff8a00;font-family:Agrandir,sans-serif;font-size:2.4rem;font-style:italic;font-weight:700;line-height:normal}@media (min-width:700px){.parrainage__recompenses__title{font-size:3.4rem}}.parrainage__recompenses__subtitle{color:#ff8a00;font-family:Agrandir,sans-serif;font-size:1.8rem;font-style:normal;font-weight:400;line-height:normal;margin-bottom:1rem}.parrainage__recompenses__card{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.parrainage__recompenses__card .button{background-color:#ff8a00}.parrainage__recompenses__empty{align-items:center;display:flex;font-family:Agrandir,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;justify-content:center;line-height:normal;margin-bottom:1rem;margin-top:3rem;text-align:center}.Dashboard__Content .parrainage .Fields{align-items:center;display:flex}.Dashboard__Content .parrainage .Fields .Field{width:100%}.pastille_new{background-color:#ff4286;border-radius:50%;color:#fff;font-size:1rem;font-weight:700;padding:.6rem .8rem;position:absolute;right:3.7rem;top:10px}.show{display:flex}:root{--ts-pr-clear-button:0;--ts-pr-caret:0;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper.plugin-drag_drop.multi>.ts-control>div.ui-sortable-placeholder{background:#f2f2f2!important;background:rgba(0,0,0,.06)!important;border:0!important;box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important}.ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-wrapper.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,.2)}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #0073bb;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#00578d}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#aaa}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #0073bb;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#00578d}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#aaa}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{font-smoothing:inherit;color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:5px 8px 2px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:inset 0 1px 2px rgba(0,0,0,.15)}.ts-control>*{display:inline-block;vertical-align:baseline}.ts-wrapper.multi .ts-control>div{background:#1da7ee;border:1px solid #0073bb;color:#fff;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#92c836;border:1px solid #00578d;color:#fff}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#d2d2d2;border:1px solid #aaa;color:#fff}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{overflow-scrolling:touch;max-height:200px;overflow-x:hidden;overflow-y:auto;scroll-behavior:smooth}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.ts-wrapper.single .ts-control{--ts-pr-caret:2rem}.ts-wrapper.single .ts-control:after{border-color:grey transparent transparent;border-style:solid;border-width:5px 5px 0;content:" ";display:block;height:0;margin-top:-3px;position:absolute;right:15px;top:50%;width:0}.ts-wrapper.single.dropdown-active .ts-control:after{border-color:transparent transparent grey;border-width:0 5px 5px;margin-top:-4px}.ts-wrapper.single.input-active .ts-control,.ts-wrapper.single.input-active .ts-control input{cursor:text}.ts-wrapper{display:flex;min-height:36px}.ts-wrapper.multi.has-items .ts-control{--ts-pr-min:$padding-x;padding-left:5px}.ts-wrapper.multi .ts-control [data-value]{background-color:#1b9dec;background-image:linear-gradient(180deg,#1da7ee,#178ee9);background-repeat:repeat-x;border-radius:3px;box-shadow:0 1px 0 rgba(0,0,0,.2),inset 0 1px hsla(0,0%,100%,.03);text-shadow:0 1px 0 rgba(0,51,83,.3)}.ts-wrapper.multi .ts-control [data-value].active{background-color:#0085d4;background-image:linear-gradient(180deg,#008fd8,#0075cf);background-repeat:repeat-x}.ts-wrapper.multi.disabled .ts-control [data-value]{background:none;box-shadow:none;color:#999;text-shadow:none}.ts-wrapper.multi.disabled .ts-control [data-value],.ts-wrapper.multi.disabled .ts-control [data-value] .remove{border-color:#e6e6e6}.ts-wrapper.multi.disabled .ts-control [data-value] .remove{background:none}.ts-wrapper.single .ts-control{background-color:#f9f9f9;background-image:linear-gradient(180deg,#fefefe,#f2f2f2);background-repeat:repeat-x;box-shadow:0 1px 0 rgba(0,0,0,.05),inset 0 1px 0 hsla(0,0%,100%,.8)}.ts-dropdown.single,.ts-wrapper.single .ts-control{border-color:#b8b8b8}.dropdown-active .ts-control{border-radius:3px 3px 0 0}.ts-dropdown .optgroup-header{font-size:.85em;font-weight:700;padding-top:7px}.ts-dropdown .optgroup{border-top:1px solid #f0f0f0}.ts-dropdown .optgroup:first-child{border-top:0}
/*! @algolia/autocomplete-theme-classic 1.7.1 | MIT License | © Algolia, Inc. and contributors | https://github.com/algolia/autocomplete */:root{--aa-search-input-height:44px;--aa-input-icon-size:20px;--aa-base-unit:16;--aa-spacing-factor:1;--aa-spacing:calc(var(--aa-base-unit)*var(--aa-spacing-factor)*1px);--aa-spacing-half:calc(var(--aa-spacing)/2);--aa-panel-max-height:650px;--aa-base-z-index:9999;--aa-font-size:calc(var(--aa-base-unit)*1px);--aa-font-family:inherit;--aa-font-weight-medium:500;--aa-font-weight-semibold:600;--aa-font-weight-bold:700;--aa-icon-size:20px;--aa-icon-stroke-width:1.6;--aa-icon-color-rgb:119,119,163;--aa-icon-color-alpha:1;--aa-action-icon-size:20px;--aa-text-color-rgb:38,38,39;--aa-text-color-alpha:1;--aa-primary-color-rgb:62,52,211;--aa-primary-color-alpha:0.2;--aa-muted-color-rgb:128,126,163;--aa-muted-color-alpha:0.6;--aa-panel-border-color-rgb:128,126,163;--aa-panel-border-color-alpha:0.3;--aa-input-border-color-rgb:128,126,163;--aa-input-border-color-alpha:0.8;--aa-background-color-rgb:255,255,255;--aa-background-color-alpha:1;--aa-input-background-color-rgb:255,255,255;--aa-input-background-color-alpha:1;--aa-selected-color-rgb:179,173,214;--aa-selected-color-alpha:0.205;--aa-description-highlight-background-color-rgb:245,223,77;--aa-description-highlight-background-color-alpha:0.5;--aa-detached-media-query:(max-width:680px);--aa-detached-modal-media-query:(min-width:680px);--aa-detached-modal-max-width:680px;--aa-detached-modal-max-height:500px;--aa-overlay-color-rgb:115,114,129;--aa-overlay-color-alpha:0.4;--aa-panel-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);--aa-scrollbar-width:13px;--aa-scrollbar-track-background-color-rgb:234,234,234;--aa-scrollbar-track-background-color-alpha:1;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb);--aa-scrollbar-thumb-background-color-alpha:1}@media (hover:none) and (pointer:coarse){:root{--aa-spacing-factor:1.2;--aa-action-icon-size:22px}}body.dark,body[data-theme=dark]{--aa-text-color-rgb:183,192,199;--aa-primary-color-rgb:146,138,255;--aa-muted-color-rgb:146,138,255;--aa-input-background-color-rgb:0,3,9;--aa-background-color-rgb:21,24,42;--aa-selected-color-rgb:146,138,255;--aa-selected-color-alpha:0.25;--aa-description-highlight-background-color-rgb:0 255 255;--aa-description-highlight-background-color-alpha:0.25;--aa-icon-color-rgb:119,119,163;--aa-panel-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--aa-scrollbar-track-background-color-rgb:44,46,64;--aa-scrollbar-thumb-background-color-rgb:var(--aa-background-color-rgb)}.aa-Autocomplete *,.aa-DetachedFormContainer *,.aa-Panel *{box-sizing:border-box}.aa-Autocomplete,.aa-DetachedFormContainer,.aa-Panel{color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-family:inherit;font-family:var(--aa-font-family);font-size:16px;font-size:var(--aa-font-size);font-weight:400;line-height:1em;margin:0;padding:0;text-align:left}.aa-Form{align-items:center;background-color:#fff;background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(128,126,163,.8);border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:3px;display:flex;line-height:1em;margin:0;position:relative;width:100%}.aa-Form[focus-within]{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:0 0 0 2px rgba(62,52,211,.2),inset 0 0 0 2px rgba(62,52,211,.2);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-Form:focus-within{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:0 0 0 2px rgba(62,52,211,.2),inset 0 0 0 2px rgba(62,52,211,.2);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-InputWrapperPrefix{align-items:center;display:flex;flex-shrink:0;height:44px;height:var(--aa-search-input-height);order:1}.aa-Label,.aa-LoadingIndicator{cursor:auto;flex-shrink:0;height:100%;padding:0;text-align:left}.aa-Label svg,.aa-LoadingIndicator svg{stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);color:#3e34d3;color:rgba(var(--aa-primary-color-rgb),1);height:auto;max-height:20px;max-height:var(--aa-input-icon-size);width:20px;width:var(--aa-input-icon-size)}.aa-LoadingIndicator,.aa-SubmitButton{height:100%;padding-left:11px;padding-left:calc(var(--aa-spacing)*.75 - 1px);padding-right:8px;padding-right:var(--aa-spacing-half);width:47px;width:calc(var(--aa-spacing)*1.75 + var(--aa-icon-size) - 1px)}@media (hover:none) and (pointer:coarse){.aa-LoadingIndicator,.aa-SubmitButton{padding-left:3px;padding-left:calc(var(--aa-spacing-half)/2 - 1px);width:39px;width:calc(var(--aa-icon-size) + var(--aa-spacing)*1.25 - 1px)}}.aa-SubmitButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0}.aa-LoadingIndicator{align-items:center;display:flex;justify-content:center}.aa-LoadingIndicator[hidden]{display:none}.aa-InputWrapper{order:3;position:relative;width:100%}.aa-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font:inherit;height:44px;height:var(--aa-search-input-height);padding:0;width:100%}.aa-Input::-moz-placeholder{color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input:-ms-input-placeholder{color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input::placeholder{color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));opacity:1}.aa-Input:focus{border-color:none;box-shadow:none;outline:none}.aa-Input::-webkit-search-cancel-button,.aa-Input::-webkit-search-decoration,.aa-Input::-webkit-search-results-button,.aa-Input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.aa-InputWrapperSuffix{align-items:center;display:flex;height:44px;height:var(--aa-search-input-height);order:4}.aa-ClearButton{align-items:center;background:none;border:0;color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;height:100%;margin:0;padding:0 12.8333333333px;padding:0 calc(var(--aa-spacing)*.83333 - .5px)}@media (hover:none) and (pointer:coarse){.aa-ClearButton{padding:0 10.1666666667px;padding:0 calc(var(--aa-spacing)*.66667 - .5px)}}.aa-ClearButton:focus,.aa-ClearButton:hover{color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}.aa-ClearButton[hidden]{display:none}.aa-ClearButton svg{stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);width:20px;width:var(--aa-icon-size)}.aa-Panel{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:4px;border-radius:calc(var(--aa-spacing)/4);box-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);box-shadow:var(--aa-panel-shadow);margin:8px 0 0;overflow:hidden;position:absolute;transition:opacity .2s ease-in,filter .2s ease-in}@media screen and (prefers-reduced-motion){.aa-Panel{transition:none}}.aa-Panel button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0}.aa-PanelLayout{height:100%;margin:0;max-height:650px;max-height:var(--aa-panel-max-height);overflow-y:auto;padding:0;position:relative;text-align:left}.aa-PanelLayoutColumns--twoGolden{display:grid;grid-template-columns:39.2% auto;overflow:hidden;padding:0}.aa-PanelLayoutColumns--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;padding:0}.aa-PanelLayoutColumns--three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;padding:0}.aa-Panel--stalled .aa-Source{filter:grayscale(1);opacity:.8}.aa-Panel--scrollable{margin:0;max-height:650px;max-height:var(--aa-panel-max-height);overflow-x:hidden;overflow-y:auto;padding:8px;padding:var(--aa-spacing-half);scrollbar-color:#fff #eaeaea;scrollbar-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha)) rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));scrollbar-width:thin}.aa-Panel--scrollable::-webkit-scrollbar{width:13px;width:var(--aa-scrollbar-width)}.aa-Panel--scrollable::-webkit-scrollbar-track{background-color:#eaeaea;background-color:rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha))}.aa-Panel--scrollable::-webkit-scrollbar-thumb{background-color:#fff;background-color:rgba(var(--aa-scrollbar-thumb-background-color-rgb),var(--aa-scrollbar-thumb-background-color-alpha));border:3px solid #eaeaea;border-color:rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha));border-radius:9999px;border-right:2px solid rgba(var(--aa-scrollbar-track-background-color-rgb),var(--aa-scrollbar-track-background-color-alpha))}.aa-Source{margin:0;padding:0;position:relative;width:100%}.aa-Source:empty{display:none}.aa-SourceNoResults{font-size:1em;margin:0;padding:16px;padding:var(--aa-spacing)}.aa-List{list-style:none;margin:0}.aa-List,.aa-SourceHeader{padding:0;position:relative}.aa-SourceHeader{margin:8px .5em 8px 0;margin:var(--aa-spacing-half) .5em var(--aa-spacing-half) 0}.aa-SourceHeader:empty{display:none}.aa-SourceHeaderTitle{background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));color:#3e34d3;color:rgba(var(--aa-primary-color-rgb),1);display:inline-block;font-size:.8em;font-weight:600;font-weight:var(--aa-font-weight-semibold);margin:0;padding:0 8px 0 0;padding:0 var(--aa-spacing-half) 0 0;position:relative;z-index:9999;z-index:var(--aa-base-z-index)}.aa-SourceHeaderLine{border-bottom:1px solid #3e34d3;border-bottom:1px solid rgba(var(--aa-primary-color-rgb),1);display:block;height:2px;left:0;margin:0;opacity:.3;padding:0;position:absolute;right:0;top:8px;top:var(--aa-spacing-half);z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-SourceFooterSeeAll{background:linear-gradient(180deg,#fff,rgba(128,126,163,.14));background:linear-gradient(180deg,rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha)),rgba(128,126,163,.14));border:1px solid rgba(128,126,163,.6);border:1px solid rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));border-radius:5px;box-shadow:inset 0 0 2px #fff,0 2px 2px -1px rgba(76,69,88,.15);color:inherit;font-size:.95em;font-weight:500;font-weight:var(--aa-font-weight-medium);padding:.475em 1em .6em;text-decoration:none}.aa-SourceFooterSeeAll:focus,.aa-SourceFooterSeeAll:hover{border:1px solid #3e34d3;border:1px solid rgba(var(--aa-primary-color-rgb),1);color:#3e34d3;color:rgba(var(--aa-primary-color-rgb),1)}.aa-Item{align-items:center;border-radius:3px;cursor:pointer;display:grid;min-height:40px;min-height:calc(var(--aa-spacing)*2.5);padding:4px;padding:calc(var(--aa-spacing-half)/2)}.aa-Item[aria-selected=true]{background-color:rgba(179,173,214,.205);background-color:rgba(var(--aa-selected-color-rgb),var(--aa-selected-color-alpha))}.aa-Item[aria-selected=true] .aa-ActiveOnly,.aa-Item[aria-selected=true] .aa-ItemActionButton{visibility:visible}.aa-ItemIcon{stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);align-items:center;background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:3px;box-shadow:inset 0 0 0 1px rgba(128,126,163,.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));color:#7777a3;color:rgba(var(--aa-icon-color-rgb),var(--aa-icon-color-alpha));display:flex;flex-shrink:0;font-size:.7em;height:28px;height:calc(var(--aa-icon-size) + var(--aa-spacing-half));justify-content:center;overflow:hidden;text-align:center;width:28px;width:calc(var(--aa-icon-size) + var(--aa-spacing-half))}.aa-ItemIcon img{height:auto;max-height:20px;max-height:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);max-width:20px;max-width:calc(var(--aa-icon-size) + var(--aa-spacing-half) - 8px);width:auto}.aa-ItemIcon svg{height:20px;height:var(--aa-icon-size);width:20px;width:var(--aa-icon-size)}.aa-ItemIcon--alignTop{align-self:flex-start}.aa-ItemIcon--noBorder{background:none;box-shadow:none}.aa-ItemIcon--picture{height:96px;width:96px}.aa-ItemIcon--picture img{max-height:100%;max-width:100%;padding:8px;padding:var(--aa-spacing-half)}.aa-ItemContent{grid-gap:8px;grid-gap:var(--aa-spacing-half);align-items:center;cursor:pointer;display:grid;gap:8px;gap:var(--aa-spacing-half);grid-auto-flow:column;line-height:1.25em;overflow:hidden}.aa-ItemContent:empty{display:none}.aa-ItemContent mark{background:none;color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:700;font-weight:var(--aa-font-weight-bold)}.aa-ItemContent--dual{display:flex;flex-direction:column;justify-content:space-between;text-align:left}.aa-ItemContent--dual .aa-ItemContentSubtitle,.aa-ItemContent--dual .aa-ItemContentTitle{display:block}.aa-ItemContent--indented{padding-left:36px;padding-left:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-ItemContentBody{grid-gap:4px;grid-gap:calc(var(--aa-spacing-half)/2);display:grid;gap:4px;gap:calc(var(--aa-spacing-half)/2)}.aa-ItemContentTitle{display:inline-block;margin:0 .5em 0 0;max-width:100%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.aa-ItemContentSubtitle{font-size:.92em}.aa-ItemContentSubtitleIcon:before{border-color:rgba(128,126,163,.64);border-color:rgba(var(--aa-muted-color-rgb),.64);border-style:solid;content:"";display:inline-block;left:1px;position:relative;top:-3px}.aa-ItemContentSubtitle--inline .aa-ItemContentSubtitleIcon:before{border-width:0 0 1.5px;margin-left:8px;margin-left:var(--aa-spacing-half);margin-right:4px;margin-right:calc(var(--aa-spacing-half)/2);width:10px;width:calc(var(--aa-spacing-half) + 2px)}.aa-ItemContentSubtitle--standalone{grid-gap:8px;grid-gap:var(--aa-spacing-half);align-items:center;color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));display:grid;gap:8px;gap:var(--aa-spacing-half);grid-auto-flow:column;justify-content:start}.aa-ItemContentSubtitle--standalone .aa-ItemContentSubtitleIcon:before{border-radius:0 0 0 3px;border-width:0 0 1.5px 1.5px;height:8px;height:var(--aa-spacing-half);width:8px;width:var(--aa-spacing-half)}.aa-ItemContentSubtitleCategory{color:#807ea3;color:rgba(var(--aa-muted-color-rgb),1);font-weight:500}.aa-ItemContentDescription{color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-size:.85em;max-width:100%;overflow-x:hidden;text-overflow:ellipsis}.aa-ItemContentDescription:empty{display:none}.aa-ItemContentDescription mark{background:rgba(245,223,77,.5);background:rgba(var(--aa-description-highlight-background-color-rgb),var(--aa-description-highlight-background-color-alpha));color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));font-style:normal;font-weight:500;font-weight:var(--aa-font-weight-medium)}.aa-ItemContentDash{color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));display:none;opacity:.4}.aa-ItemContentTag{background-color:rgba(62,52,211,.2);background-color:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha));border-radius:3px;margin:0 .4em 0 0;padding:.08em .3em}.aa-ItemLink,.aa-ItemWrapper{grid-gap:4px;grid-gap:calc(var(--aa-spacing-half)/2);align-items:center;color:inherit;display:grid;gap:4px;gap:calc(var(--aa-spacing-half)/2);grid-auto-flow:column;justify-content:space-between;width:100%}.aa-ItemLink{color:inherit;text-decoration:none}.aa-ItemActions{display:grid;grid-auto-flow:column;height:100%;justify-self:end;margin:0 -5.3333333333px;margin:0 calc(var(--aa-spacing)/-3);padding:0 2px 0 0}.aa-ItemActionButton{align-items:center;background:none;border:0;color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;flex-shrink:0;padding:0}.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha))}@media (hover:none) and (pointer:coarse){.aa-ItemActionButton:focus svg,.aa-ItemActionButton:hover svg{color:inherit}}.aa-ItemActionButton svg{stroke-width:1.6;stroke-width:var(--aa-icon-stroke-width);color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));margin:5.3333333333px;margin:calc(var(--aa-spacing)/3);width:20px;width:var(--aa-action-icon-size)}.aa-ActiveOnly{visibility:hidden}.aa-PanelHeader{align-items:center;background:#3e34d3;background:rgba(var(--aa-primary-color-rgb),1);color:#fff;display:grid;height:var(--aa-modal-header-height);margin:0;padding:8px 16px;padding:var(--aa-spacing-half) var(--aa-spacing);position:relative}.aa-PanelHeader:after{background-image:linear-gradient(#fff,hsla(0,0%,100%,0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));bottom:-8px;bottom:calc(var(--aa-spacing-half)*-1);content:"";height:8px;height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0}.aa-PanelFooter,.aa-PanelHeader:after{z-index:9999;z-index:var(--aa-base-z-index)}.aa-PanelFooter{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));box-shadow:inset 0 1px 0 rgba(128,126,163,.3);box-shadow:inset 0 1px 0 rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));display:flex;justify-content:space-between;margin:0;padding:16px;padding:var(--aa-spacing);position:relative}.aa-PanelFooter:after{background-image:linear-gradient(hsla(0,0%,100%,0),rgba(128,126,163,.6));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha)));content:"";height:16px;height:var(--aa-spacing);left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:-16px;top:calc(var(--aa-spacing)*-1);z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-DetachedContainer{background:#fff;background:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));bottom:0;box-shadow:0 0 0 1px rgba(35,38,59,.1),0 6px 16px -4px rgba(35,38,59,.15);box-shadow:var(--aa-panel-shadow);display:flex;flex-direction:column;left:0;margin:0;overflow:hidden;padding:0;position:fixed;right:0;top:0;z-index:9999;z-index:var(--aa-base-z-index)}.aa-DetachedContainer:after{height:32px}.aa-DetachedContainer .aa-SourceHeader{margin:8px 0 8px 2px;margin:var(--aa-spacing-half) 0 var(--aa-spacing-half) 2px}.aa-DetachedContainer .aa-Panel{background-color:#fff;background-color:rgba(var(--aa-background-color-rgb),var(--aa-background-color-alpha));border-radius:0;box-shadow:none;flex-grow:1;margin:0;padding:0;position:relative}.aa-DetachedContainer .aa-PanelLayout{bottom:0;box-shadow:none;left:0;margin:0;max-height:none;overflow-y:auto;position:absolute;right:0;top:0;width:100%}.aa-DetachedFormContainer{border-bottom:1px solid rgba(128,126,163,.3);border-bottom:1px solid rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha));display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:8px;padding:var(--aa-spacing-half)}.aa-DetachedCancelButton{background:none;border:0;border-radius:3px;color:inherit;color:#262627;color:rgba(var(--aa-text-color-rgb),var(--aa-text-color-alpha));cursor:pointer;font:inherit;margin:0 0 0 8px;margin:0 0 0 var(--aa-spacing-half);padding:0 8px;padding:0 var(--aa-spacing-half)}.aa-DetachedCancelButton:focus,.aa-DetachedCancelButton:hover{box-shadow:inset 0 0 0 1px rgba(128,126,163,.3);box-shadow:inset 0 0 0 1px rgba(var(--aa-panel-border-color-rgb),var(--aa-panel-border-color-alpha))}.aa-DetachedContainer--modal{border-radius:6px;bottom:inherit;height:auto;margin:0 auto;max-width:680px;max-width:var(--aa-detached-modal-max-width);position:absolute;top:3%}.aa-DetachedContainer--modal .aa-PanelLayout{max-height:500px;max-height:var(--aa-detached-modal-max-height);padding-bottom:8px;padding-bottom:var(--aa-spacing-half);position:static}.aa-DetachedSearchButton{align-items:center;background-color:#fff;background-color:rgba(var(--aa-input-background-color-rgb),var(--aa-input-background-color-alpha));border:1px solid rgba(128,126,163,.8);border:1px solid rgba(var(--aa-input-border-color-rgb),var(--aa-input-border-color-alpha));border-radius:3px;color:rgba(128,126,163,.6);color:rgba(var(--aa-muted-color-rgb),var(--aa-muted-color-alpha));cursor:pointer;display:flex;font:inherit;font-family:inherit;font-family:var(--aa-font-family);font-size:16px;font-size:var(--aa-font-size);height:44px;height:var(--aa-search-input-height);margin:0;padding:0 5.5px;padding:0 calc(var(--aa-search-input-height)/8);position:relative;text-align:left;width:100%}.aa-DetachedSearchButton:focus{border-color:#3e34d3;border-color:rgba(var(--aa-primary-color-rgb),1);box-shadow:0 0 0 3px rgba(62,52,211,.2),inset 0 0 0 2px rgba(62,52,211,.2);box-shadow:rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 3px,inset rgba(var(--aa-primary-color-rgb),var(--aa-primary-color-alpha)) 0 0 0 2px;outline:medium none currentColor}.aa-DetachedSearchButtonIcon{align-items:center;color:#3e34d3;color:rgba(var(--aa-primary-color-rgb),1);cursor:auto;display:flex;height:100%;justify-content:center;width:36px;width:calc(var(--aa-icon-size) + var(--aa-spacing))}.aa-Detached{height:100vh;overflow:hidden}.aa-DetachedOverlay{background-color:hsla(244,6%,48%,.4);background-color:rgba(var(--aa-overlay-color-rgb),var(--aa-overlay-color-alpha));height:100vh;left:0;margin:0;padding:0;position:fixed;right:0;top:0;z-index:9998;z-index:calc(var(--aa-base-z-index) - 1)}.aa-GradientBottom,.aa-GradientTop{height:8px;height:var(--aa-spacing-half);left:0;pointer-events:none;position:absolute;right:0;z-index:9999;z-index:var(--aa-base-z-index)}.aa-GradientTop{background-image:linear-gradient(#fff,hsla(0,0%,100%,0));background-image:linear-gradient(rgba(var(--aa-background-color-rgb),1),rgba(var(--aa-background-color-rgb),0));top:0}.aa-GradientBottom{background-image:linear-gradient(hsla(0,0%,100%,0),#fff);background-image:linear-gradient(rgba(var(--aa-background-color-rgb),0),rgba(var(--aa-background-color-rgb),1));border-bottom-left-radius:4px;border-bottom-left-radius:calc(var(--aa-spacing)/4);border-bottom-right-radius:4px;border-bottom-right-radius:calc(var(--aa-spacing)/4);bottom:0}@media (hover:none) and (pointer:coarse){.aa-DesktopOnly{display:none}}@media (hover:hover){.aa-TouchOnly{display:none}}